99999 556 490 167 620 238 60 214 608 982 363 975 378 557 111 872 233 227 61 58 477 37 808 578 225 630 389 160 557 215 62 10 716 128 566 399 600 220 342 73 861 527 547 263 982 44 197 325 490 723 454 679 63 674 301 461 661 723 316 804 677 586 85 38 513 33 985 903 610 158 633 208 430 644 421 911 659 615 969 166 987 640 496 465 192 255 454 131 232 157 60 376 69 54 708 318 761 627 309 92 828 318 187 820 736 705 513 601 435 447 871 415 492 852 912 409 670 82 429 946 566 151 811 924 904 498 469 529 903 90 306 214 847 28 910 698 99 394 629 494 145 57 737 322 346 839 818 737 194 759 137 567 888 357 281 5 417 322 886 85 627 185 888 546 465 95 236 538 940 391 589 288 790 733 713 802 479 616 698 961 913 107 535 953 295 586 464 98 627 515 618 533 283 910 61 353 531 436 800 388 744 809 112 472 121 264 963 876 208 591 225 923 336 800 48 743 509 804 898 533 190 675 337 307 796 596 308 603 95 626 985 458 213 52 451 563 722 947 405 176 155 715 222 731 541 741 810 859 887 576 325 792 534 77 236 331 70 121 680 989 958 761 865 407 393 959 676 183 535 588 487 892 898 61 841 110 633 527 272 806 657 81 671 996 235 268 225 893 470 892 257 2 648 535 299 164 961 449 508 324 752 640 693 327 171 758 750 943 206 877 602 443 24 34 225 47 105 837 279 504 939 590 717 714 391 39 755 859 831 30 716 224 499 601 204 525 334 506 897 273 639 762 301 903 307 587 264 216 741 846 443 835 146 555 561 630 226 942 760 901 12 844 518 205 565 612 721 277 711 364 736 462 39 30 268 9 982 395 246 862 207 768 965 778 418 564 750 763 486 191 817 577 959 32 209 4 541 107 661 52 637 272 569 657 82 680 266 257 53 387 543 313 594 473 165 130 877 694 459 344 674 160 623 517 802 770 516 78 624 545 867 815 702 691 203 608 982 949 948 214 995 161 838 525 40 634 643 317 113 67 330 790 829 346 605 88 560 715 776 478 479 581 530 398 522 470 642 34 699 681 37 77 798 637 558 748 711 393 111 442 167 280 183 96 639 941 721 678 811 341 245 415 612 91 91 791 590 767 477 119 824 383 704 627 108 907 483 651 160 767 701 164 283 356 792 696 457 96 35 999 296 603 863 461 90 919 883 740 580 170 38 498 442 707 797 853 405 458 929 926 620 133 975 432 921 564 829 621 529 744 307 308 576 224 205 786 668 749 964 847 308 106 556 58 907 349 959 932 772 314 627 908 417 246 532 99 473 394 219 147 157 413 702 9 723 688 853 715 758 778 887 146 619 161 836 392 496 475 863 579 58 831 736 209 878 280 282 814 955 9 596 449 227 737 370 480 359 319 452 657 258 446 745 599 818 438 190 249 421 593 369 584 80 714 366 157 864 742 529 756 682 673 191 139 845 649 884 52 810 170 306 477 588 142 769 866 267 636 27 778 460 881 220 436 526 459 38 756 530 73 163 55 429 463 212 22 658 9 867 751 544 665 794 317 245 185 532 344 49 61 315 695 225 615 57 621 506 32 723 504 12 939 87 251 967 186 598 224 612 622 937 182 160 143 939 85 719 34 36 692 498 899 729 236 228 613 520 929 620 708 807 303 868 880 311 275 312 126 456 55 897 189 783 249 550 710 626 477 889 854 755 791 376 897 558 970 757 337 826 47 239 179 641 448 927 384 177 902 927 239 791 693 967 426 841 976 755 510 423 594 831 72 654 411 696 799 42 953 748 389 922 875 132 371 190 117 937 201 273 802 356 549 773 80 228 548 526 357 391 529 494 917 429 823 456 45 716 765 776 260 946 205 992 266 983 256 605 136 467 757 410 991 863 962 837 963 539 33 98 389 492 883 302 18 703 879 281 737 135 127 92 831 294 241 745 565 684 75 729 335 322 159 437 446 649 512 122 966 361 976 254 352 202 835 34 663 232 287 572 219 649 169 470 562 812 893 959 394 990 26 228 229 793 633 472 910 94 348 586 267 238 600 700 284 975 140 615 1 571 42 118 547 523 172 956 298 176 282 918 230 324 797 986 756 863 8 707 297 428 80 628 214 249 865 765 480 354 329 218 741 82 688 228 699 265 184 689 391 981 157 766 629 811 14 914 252 990 618 167 870 332 112 832 538 634 417 592 709 867 447 594 852 398 832 146 128 395 859 223 913 637 903 143 161 927 90 155 839 751 133 960 479 951 896 825 935 896 530 957 707 491 44 735 329 540 763 470 990 540 288 28 307 363 107 801 296 397 709 358 518 429 532 189 85 909 661 819 644 968 55 574 867 688 532 736 276 582 466 522 992 916 718 918 610 451 814 366 796 25 315 685 395 680 852 3 566 408 318 496 537 378 323 537 463 69 591 743 114 282 864 935 738 729 659 474 392 905 590 244 96 60 437 985 393 128 276 3 6 63 600 162 625 682 60 416 698 526 583 175 918 562 388 551 461 929 659 133 193 46 456 107 351 982 337 777 383 627 756 343 25 793 840 733 247 438 613 611 561 830 356 883 812 913 173 169 72 823 930 591 46 529 575 633 613 910 573 959 88 369 454 983 606 280 425 701 883 386 421 986 597 591 112 434 269 122 388 184 65 540 257 434 26 641 952 786 173 951 862 392 672 961 507 820 803 450 788 249 14 577 963 738 212 304 192 585 19 600 35 906 841 628 168 413 364 203 899 342 480 578 398 972 947 988 301 554 131 210 422 668 269 446 31 161 948 462 118 402 31 148 761 311 570 199 893 926 561 469 25 374 714 255 504 972 944 15 35 940 809 366 929 305 119 770 386 229 742 237 901 203 172 856 4 471 292 648 755 918 196 317 290 88 374 52 307 586 305 491 456 116 408 234 463 267 796 147 917 206 414 758 857 441 997 418 336 521 229 752 752 532 937 481 191 127 567 244 713 724 67 23 515 121 268 774 958 663 931 537 331 746 332 788 898 328 432 853 516 127 0 536 663 674 737 191 24 231 606 984 271 444 168 121 137 726 105 127 253 68 208 946 615 585 683 106 585 58 626 199 404 937 481 610 595 142 168 505 949 800 193 439 423 470 949 410 273 881 959 202 787 38 830 574 873 822 21 433 496 499 558 426 920 204 371 505 467 88 880 11 709 661 813 655 536 430 481 86 497 847 422 771 632 327 718 647 146 966 593 214 0 56 913 312 392 723 927 381 42 633 401 636 647 855 941 177 288 480 910 790 118 798 24 894 17 836 402 944 445 610 577 754 477 266 0 321 634 404 393 689 647 387 20 392 873 189 896 308 837 135 30 450 980 214 12 399 10 40 638 810 754 939 260 624 795 106 724 246 633 774 381 371 412 5 314 391 518 308 850 503 717 261 879 830 632 730 892 22 660 270 662 998 456 574 313 809 434 181 552 806 172 815 941 965 625 477 811 459 203 827 9 50 333 82 695 641 911 24 132 355 378 574 735 831 374 691 617 169 336 916 12 790 948 277 737 211 233 111 941 292 374 48 38 274 324 421 776 953 689 809 185 506 550 614 879 560 391 167 309 472 136 755 23 609 721 191 102 257 468 14 288 209 483 858 906 964 773 758 630 948 901 959 871 815 265 780 746 614 369 996 334 882 707 392 1 678 605 809 0 821 680 332 692 835 44 586 534 422 297 26 784 787 567 604 733 49 216 314 548 939 218 551 547 255 64 685 332 504 535 416 251 187 507 579 912 647 673 12 125 561 983 810 211 367 799 717 673 428 331 933 33 892 831 230 734 605 189 515 201 269 201 625 22 60 599 113 674 298 273 724 736 9 78 672 460 536 255 752 644 431 100 640 573 827 343 747 13 762 720 896 956 570 369 742 719 555 631 61 35 344 995 720 608 501 70 455 127 215 855 249 253 579 362 780 895 771 428 375 475 615 709 327 19 844 766 428 773 866 234 153 214 768 575 546 938 636 137 703 634 968 761 390 991 997 372 643 748 420 543 199 43 319 258 915 242 161 314 873 748 477 695 528 165 568 993 633 179 654 397 906 271 940 260 388 160 627 255 8 652 56 971 222 827 262 934 213 42 402 736 682 907 737 370 800 283 900 468 901 193 851 454 740 998 453 462 752 592 253 232 466 80 131 160 411 986 14 48 91 697 74 476 955 855 551 829 759 559 324 416 646 453 366 217 766 371 914 100 809 914 955 367 812 380 426 910 705 779 227 179 959 50 607 367 390 535 879 431 278 644 834 66 884 882 862 23 323 952 982 896 289 716 998 279 628 441 978 937 834 703 620 199 987 867 808 441 734 477 650 886 83 439 895 82 768 103 673 297 34 358 351 980 30 962 989 987 773 745 945 8 42 876 944 31 504 285 317 478 508 755 392 154 269 352 837 224 615 512 2 675 934 923 299 967 989 372 262 304 169 72 732 678 532 201 496 113 315 819 31 300 112 356 325 717 5 7 525 301 229 197 34 375 734 459 516 815 747 832 300 996 239 408 862 177 386 184 873 370 996 321 718 417 78 190 390 619 82 723 844 369 168 684 195 468 181 915 851 90 127 295 264 564 850 724 166 989 749 487 446 524 835 514 904 622 67 263 196 225 697 131 632 165 401 365 951 147 433 697 343 253 442 569 613 714 270 546 910 76 201 106 944 68 590 777 80 778 626 363 354 550 261 213 128 611 267 669 360 154 258 561 274 617 723 633 586 872 515 785 61 3 246 788 205 502 780 134 456 326 865 844 36 304 931 718 455 583 325 599 797 643 497 755 568 84 857 872 979 566 221 427 273 270 706 952 281 146 539 405 630 87 342 797 231 927 805 88 733 230 507 908 83 880 337 317 512 76 104 313 235 293 512 733 583 208 597 227 292 793 613 504 314 471 784 634 431 15 911 994 451 869 923 431 226 682 457 788 859 371 995 930 337 692 456 969 138 751 162 934 114 406 607 39 652 828 41 177 54 329 910 563 46 497 760 971 171 136 637 447 694 151 97 166 491 829 472 586 339 235 763 277 993 386 985 946 458 110 915 961 721 391 25 935 810 799 157 833 424 595 246 738 354 851 113 210 567 682 765 826 798 489 312 770 496 758 435 773 232 609 372 411 516 237 897 673 685 534 423 932 268 733 22 932 783 490 296 446 975 941 668 433 935 370 409 287 543 39 495 12 251 641 450 174 601 376 821 148 60 746 308 444 526 441 30 52 934 954 268 822 345 320 388 931 278 555 608 17 971 773 137 773 11 614 948 8 115 739 114 287 106 136 220 776 80 606 540 885 460 154 781 401 206 166 132 848 957 235 535 546 228 103 360 498 512 626 537 528 589 56 913 345 132 995 832 52 952 733 910 24 558 19 134 443 634 468 219 351 30 391 420 521 806 35 241 830 911 932 563 452 886 71 522 824 800 284 123 34 559 474 308 218 53 624 489 693 686 672 976 134 910 519 194 614 521 85 333 503 898 809 889 41 643 572 986 508 325 634 152 118 982 541 204 243 534 557 586 75 915 461 996 510 947 857 427 326 955 518 361 46 135 121 238 196 970 613 629 963 197 563 84 588 504 443 997 754 498 32 870 817 726 264 894 890 27 740 479 153 760 715 138 109 88 967 912 502 74 158 33 70 65 615 99 597 333 890 369 366 629 875 373 555 630 708 117 878 492 752 862 693 593 857 91 630 660 101 711 777 676 166 171 204 744 465 724 775 446 779 183 813 580 705 687 412 874 88 576 698 164 8 781 794 731 521 990 82 895 66 571 442 248 276 622 69 132 667 52 128 200 887 481 315 834 414 651 815 443 355 464 392 823 814 722 576 266 349 248 848 35 617 143 67 124 528 431 10 734 219 657 843 871 631 534 367 609 74 690 522 74 869 818 84 679 865 446 168 433 929 127 279 138 525 996 730 132 252 535 966 949 836 984 789 950 173 555 630 668 594 47 89 499 297 923 838 955 986 818 956 637 708 266 393 833 369 716 633 997 130 687 989 853 17 271 256 514 914 391 409 850 870 3 958 188 890 708 983 945 563 314 6 692 681 956 954 868 147 315 383 436 59 249 908 400 606 315 517 678 764 367 758 739 448 344 33 648 188 431 475 852 289 546 212 157 824 466 160 360 580 559 959 962 902 840 90 917 284 147 629 854 884 42 43 686 886 269 613 583 482 945 470 254 458 694 406 630 454 619 437 987 827 501 189 340 654 917 123 703 418 635 134 359 629 492 97 373 59 242 497 910 428 881 827 307 926 11 604 633 264 364 56 529 350 805 306 62 697 922 799 725 780 832 205 263 634 877 722 616 498 706 857 150 60 677 310 292 14 16 27 926 84 64 656 729 259 390 467 824 126 58 332 247 477 213 8 966 581 199 349 679 181 791 497 761 777 19 356 511 804 805 534 381 297 812 229 145 203 591 124 355 531 888 854 316 839 539 104 788 579 216 515 286 965 76 940 754 977 674 693 96 260 798 911 990 724 489 197 499 943 848 439 728 620 593 739 630 946 76 362 664 733 813 381 680 706 33 93 358 465 399 741 93 481 728 526 817 665 132 583 822 673 457 87 832 860 412 357 386 551 623 909 91 755 933 643 361 655 848 233 108 837 854 112 66 160 715 889 689 23 95 227 562 974 585 146 439 624 332 775 875 323 533 508 882 731 155 160 164 877 316 383 453 264 990 196 895 990 410 520 219 908 569 8 299 972 406 344 984 517 758 631 667 894 378 894 723 640 406 562 771 761 775 392 178 983 957 177 364 22 503 913 437 196 293 933 238 537 540 559 147 278 520 278 806 212 419 525 270 994 774 304 304 191 386 513 287 143 439 262 887 251 56 646 424 228 184 829 535 55 524 964 107 607 685 308 894 330 132 904 302 40 325 21 447 751 905 792 756 613 13 804 395 931 163 164 33 809 760 220 106 698 774 650 827 959 451 143 332 578 215 662 145 105 599 925 414 427 546 402 890 998 584 969 872 941 514 677 778 904 205 633 728 186 554 238 991 32 329 781 817 416 869 207 886 384 693 935 415 635 786 333 933 800 968 999 626 851 477 557 3 98 836 41 743 73 148 557 73 64 206 92 733 317 623 845 476 615 714 779 832 247 300 926 800 0 246 566 129 965 539 629 665 20 6 79 707 282 577 77 496 471 358 913 394 480 668 501 801 834 611 677 748 347 380 101 677 829 265 282 475 509 811 350 302 232 913 833 632 692 309 56 232 761 605 315 536 147 402 901 502 303 824 854 849 502 757 137 683 494 749 467 998 473 196 181 284 52 659 572 873 830 649 593 333 917 146 648 36 537 818 572 951 60 67 213 427 276 197 196 949 102 743 845 21 680 326 145 897 181 604 289 382 551 126 776 207 377 528 880 665 702 302 729 892 831 915 982 357 453 989 441 436 385 298 195 395 363 883 209 376 502 641 0 761 495 630 296 578 848 375 255 350 265 609 880 438 330 599 387 419 966 124 113 773 656 912 717 476 224 217 330 143 640 576 217 825 552 773 125 418 996 807 246 740 123 876 485 928 52 79 691 803 223 518 994 860 204 940 205 570 146 760 429 845 340 364 782 138 585 466 591 778 6 543 297 715 807 843 646 876 472 499 930 869 162 741 394 134 346 719 564 458 311 775 535 257 75 956 822 473 963 666 733 92 734 260 156 541 40 581 935 980 856 970 456 965 803 251 992 802 577 952 36 655 113 465 938 284 209 287 243 901 513 36 303 329 421 669 649 969 577 356 938 506 109 747 291 93 58 453 108 479 901 446 398 222 509 882 944 608 244 105 434 648 135 547 936 856 564 319 670 865 835 854 947 286 177 478 578 357 803 200 739 479 310 202 810 283 422 254 488 406 306 823 388 975 624 242 107 595 31 646 965 294 773 397 450 143 781 703 182 558 755 873 73 493 99 274 112 847 130 588 563 987 681 871 694 539 185 688 229 77 672 503 998 108 983 122 872 779 652 345 811 979 889 77 924 290 190 2 276 407 278 145 230 309 648 324 401 574 37 877 918 73 548 427 429 901 9 772 751 563 559 172 517 640 994 917 641 60 702 623 932 602 324 284 781 581 810 679 926 818 745 80 981 5 105 174 954 342 514 880 777 513 76 384 796 867 520 69 987 498 782 774 490 311 914 915 86 870 707 192 872 831 357 284 950 977 982 311 824 493 626 111 991 253 322 25 877 863 730 661 973 657 523 572 347 239 431 658 572 406 276 655 984 199 841 227 511 966 429 687 862 489 982 420 284 966 292 211 236 14 587 953 628 111 120 286 692 975 192 45 55 321 900 967 983 897 448 763 252 715 286 310 349 587 798 420 136 641 960 387 850 725 786 588 893 971 16 408 363 437 412 71 968 629 729 747 715 416 79 996 392 353 68 428 70 734 583 556 328 30 970 323 473 467 192 863 300 310 294 908 316 64 812 54 734 45 26 879 232 902 823 770 766 652 209 752 330 702 436 889 356 104 134 909 232 901 809 971 319 879 541 125 522 200 388 275 330 548 318 15 431 505 407 436 138 228 667 89 842 926 835 474 118 976 81 420 299 536 375 752 724 192 468 535 661 112 664 150 655 753 83 447 462 414 503 680 542 129 710 345 674 794 959 828 654 755 859 217 566 382 918 935 399 230 410 932 467 63 862 739 732 903 656 324 454 8 153 550 231 516 344 380 706 190 336 350 732 346 487 255 824 3 287 33 282 234 816 754 9 959 97 548 287 18 568 442 636 792 801 151 341 302 958 507 887 30 285 89 4 726 72 461 696 731 92 706 740 864 413 847 837 189 500 700 493 433 865 136 578 646 153 278 585 888 190 392 118 297 660 547 636 542 601 807 759 728 811 693 882 84 671 648 495 734 223 630 137 712 146 153 42 781 628 83 713 584 131 995 525 374 671 767 847 490 889 782 589 658 307 417 183 261 345 154 867 727 504 482 464 13 448 274 880 92 225 513 887 990 859 102 449 911 693 957 110 339 181 283 544 275 968 717 486 241 76 296 429 990 69 892 337 461 661 302 576 914 17 214 975 435 778 466 157 171 125 888 197 339 408 702 806 165 792 894 885 371 943 574 870 954 256 601 264 884 697 185 620 884 515 672 887 750 990 860 703 364 887 188 705 959 551 693 747 498 424 91 854 43 414 646 530 654 45 30 631 228 252 811 839 499 383 491 856 904 562 438 299 95 141 150 444 202 514 888 931 424 0 720 811 698 728 953 422 208 862 712 211 785 533 53 865 946 385 837 629 779 35 36 590 73 932 480 630 104 824 245 314 982 758 987 196 24 295 180 485 410 464 947 736 370 508 681 812 630 245 137 974 847 679 257 666 906 332 661 643 538 713 998 243 753 934 73 877 891 915 771 142 652 836 651 950 650 787 497 333 195 826 761 19 376 696 844 453 703 701 33 37 167 57 297 188 72 786 286 360 455 106 986 844 196 200 408 603 775 988 533 382 781 978 259 888 78 806 783 302 368 315 844 877 711 998 205 665 15 88 710 906 118 660 932 270 106 991 482 526 258 385 725 803 593 263 625 884 610 806 679 377 199 568 35 50 389 391 585 143 138 422 357 99 803 274 692 302 158 815 800 634 687 664 38 883 898 843 549 100 158 0 220 252 20 958 244 193 643 384 101 256 157 382 835 192 530 683 504 849 359 869 317 567 208 543 752 142 411 983 209 109 495 653 235 230 540 582 847 91 614 449 897 641 825 982 993 352 463 780 184 40 221 325 348 780 583 143 820 315 94 111 252 462 968 815 560 330 44 584 258 436 976 527 577 826 770 306 674 970 606 69 346 282 925 248 202 550 425 678 60 745 661 755 492 888 196 29 437 998 824 401 243 807 877 853 227 186 672 365 175 202 255 809 300 18 450 727 359 372 756 78 473 885 480 917 488 600 914 463 267 144 65 312 270 865 350 525 830 644 230 254 79 881 247 438 273 925 609 82 331 959 3 111 967 234 81 163 711 199 49 671 197 700 863 928 536 118 424 899 573 403 373 998 737 856 193 441 275 631 780 346 400 83 742 806 686 100 247 680 357 221 406 735 732 281 501 74 764 294 180 957 830 23 487 489 813 550 816 568 394 763 897 29 652 251 294 488 129 167 283 15 225 652 902 660 297 477 153 726 306 423 434 247 358 335 912 400 150 47 95 527 515 909 428 910 350 747 749 44 77 980 649 633 48 625 992 651 127 298 703 856 74 986 161 914 543 902 738 253 62 663 781 876 514 264 401 491 976 326 308 708 810 478 960 961 333 388 806 155 611 738 597 140 218 232 652 166 394 175 562 309 829 892 52 28 693 77 735 136 706 18 61 353 614 777 979 942 134 746 932 738 33 685 224 731 970 540 203 385 794 618 849 764 629 364 226 846 193 886 500 466 951 932 239 652 243 527 225 282 398 884 617 939 295 258 968 192 480 681 236 851 810 604 445 990 581 865 802 28 876 115 899 433 961 912 767 517 22 495 194 771 754 722 579 640 29 677 266 76 445 411 528 116 33 187 233 242 333 914 216 529 577 109 347 598 441 987 214 696 93 468 759 140 42 320 460 391 169 49 736 308 803 248 165 498 957 769 842 75 764 463 54 525 185 114 62 507 834 847 810 376 975 787 438 945 696 90 179 334 9 959 398 487 934 776 25 174 608 917 852 389 605 141 442 848 503 665 174 667 695 882 394 442 641 502 827 617 885 635 154 820 577 586 122 731 217 88 112 489 648 443 458 69 631 236 291 987 330 313 255 781 869 48 871 76 283 925 666 595 743 756 97 604 533 645 949 866 44 261 487 470 392 597 330 140 706 313 23 684 805 488 94 378 292 892 916 787 655 752 905 310 895 639 708 753 436 438 857 806 14 345 745 275 755 148 837 995 116 803 184 207 483 399 940 210 451 743 539 434 700 595 54 311 425 282 161 408 750 538 88 844 873 528 813 558 344 528 57 62 361 477 735 186 644 892 39 980 281 687 969 183 927 979 999 101 29 747 740 901 991 156 314 470 781 654 714 427 538 658 69 478 256 295 811 273 371 15 627 555 132 444 550 871 534 274 936 483 618 648 528 309 435 279 470 784 316 737 928 501 794 332 215 938 831 536 957 768 953 855 366 459 564 696 727 697 527 252 531 819 697 167 68 407 98 533 303 97 473 384 34 314 781 90 627 689 850 34 210 775 140 933 845 211 823 707 917 219 815 694 526 977 782 614 101 522 510 897 535 85 258 732 563 414 759 668 421 400 448 645 744 969 333 826 208 23 627 920 45 962 718 819 130 153 577 711 341 600 242 993 796 331 684 105 219 805 352 111 857 543 16 19 80 177 369 414 248 224 97 76 377 306 137 966 229 712 17 165 783 831 705 947 849 201 924 467 752 324 312 744 676 781 695 712 273 722 812 45 936 536 798 380 847 541 854 992 92 149 381 216 175 310 96 200 783 230 129 53 876 924 192 95 186 863 636 924 540 817 260 72 461 315 70 690 613 812 659 186 663 514 28 762 496 625 664 111 992 128 30 217 816 540 223 767 432 44 729 452 585 477 469 82 857 190 519 942 895 275 55 869 456 120 37 382 529 552 231 247 510 85 129 560 140 956 205 142 957 913 409 138 971 490 861 426 680 889 432 889 735 108 758 166 361 944 507 773 70 599 192 332 454 17 159 640 288 49 801 659 553 863 539 571 615 772 641 502 461 571 288 47 962 698 89 159 594 649 823 330 759 270 470 786 699 505 263 816 160 758 165 318 31 673 271 699 443 58 527 842 7 84 457 746 540 715 256 97 395 341 397 96 990 367 127 949 601 118 421 253 708 868 789 232 478 453 919 542 642 99 199 357 626 634 197 945 806 91 83 691 286 766 651 203 59 401 715 423 75 605 6 779 643 915 448 864 584 62 457 436 542 442 772 971 422 505 36 91 415 221 196 607 89 323 777 780 360 366 580 804 385 813 146 730 490 575 677 478 145 917 384 948 920 814 240 655 663 806 906 942 229 358 819 859 265 354 138 876 546 179 511 91 689 718 774 44 666 157 196 469 188 271 457 193 283 189 436 781 351 14 132 749 375 665 225 44 456 967 390 514 224 122 410 76 149 431 166 292 585 394 167 698 564 104 587 290 640 450 885 674 304 530 225 124 691 67 926 150 0 681 581 323 272 790 839 410 754 255 83 647 523 776 953 120 103 989 753 462 923 915 663 354 939 57 391 616 773 354 368 866 650 650 29 135 135 993 413 604 391 696 217 218 732 255 817 92 662 321 718 471 7 398 383 677 880 172 366 16 863 157 390 110 19 784 28 893 103 239 388 120 468 771 809 379 376 446 729 637 700 714 269 149 838 88 391 126 673 63 573 204 283 147 526 629 376 592 392 420 220 382 236 116 192 660 761 813 410 964 649 378 527 270 533 31 466 304 396 32 622 206 860 433 179 571 129 148 377 753 343 887 84 702 869 458 899 548 10 197 422 185 278 744 511 889 216 749 400 613 939 907 308 930 46 424 393 470 430 559 529 751 976 737 261 697 209 983 424 876 894 256 520 737 799 703 145 656 838 498 165 552 916 207 780 210 339 563 30 423 770 383 972 869 512 489 81 327 516 181 717 141 584 729 126 37 196 348 738 654 815 316 900 417 861 891 158 595 332 672 667 531 663 928 893 865 20 737 72 744 398 914 231 427 737 8 951 77 127 27 481 475 746 561 796 129 586 343 508 666 153 398 137 605 946 610 615 365 599 509 706 130 279 583 609 830 138 876 12 758 116 89 703 185 319 180 746 265 880 818 846 793 649 251 776 913 755 461 981 616 774 373 592 82 195 612 555 517 958 14 318 560 606 74 551 783 522 990 691 437 601 729 513 368 40 689 994 769 730 268 657 638 494 402 756 674 603 798 271 229 81 67 710 381 655 347 767 984 371 893 136 177 450 720 613 127 218 876 565 444 395 477 866 469 814 60 151 908 620 330 666 85 327 760 711 434 20 321 744 511 679 293 334 157 583 33 772 519 780 552 830 395 997 500 468 647 807 621 760 87 771 88 58 76 847 943 269 482 398 418 454 390 593 948 927 261 775 605 237 365 166 298 353 160 734 234 945 414 134 544 934 847 854 625 621 371 77 134 460 729 141 69 274 884 29 623 682 200 7 49 340 577 499 796 872 360 163 250 562 417 255 358 97 31 42 502 599 876 165 595 583 613 161 740 479 753 236 928 44 844 154 161 506 669 692 543 873 98 919 16 671 254 808 63 400 917 920 66 291 890 512 991 117 504 983 144 96 251 633 705 988 385 764 990 513 491 928 620 88 896 801 432 227 898 312 603 470 553 316 237 846 829 678 335 93 562 973 314 378 775 619 604 699 979 484 142 96 961 952 179 173 924 745 546 429 98 88 485 451 274 335 780 115 286 609 287 342 313 107 441 62 792 917 365 489 158 287 771 326 72 972 441 696 869 970 422 852 754 354 794 696 657 319 539 81 548 944 359 326 13 341 800 151 438 961 595 958 448 562 258 359 287 241 566 127 833 104 330 320 172 979 412 809 152 63 734 313 654 464 105 747 425 455 765 758 968 20 981 565 807 930 672 621 980 373 45 594 409 662 766 569 632 986 574 918 79 366 465 306 299 185 1 890 262 230 113 321 432 244 217 955 796 104 387 549 212 725 328 796 391 330 601 926 294 317 655 680 217 109 292 307 613 219 892 261 999 726 308 324 429 426 857 104 59 816 964 188 976 739 464 707 24 823 870 758 36 680 987 73 856 680 789 952 30 537 644 140 402 338 443 290 861 611 38 854 946 423 458 366 554 410 521 507 482 776 600 557 238 878 539 456 881 379 520 212 830 526 63 274 885 345 550 276 919 275 641 498 552 377 152 547 676 781 908 635 494 628 436 929 339 33 263 317 195 180 308 445 657 610 887 692 454 207 905 806 535 961 967 457 955 688 675 888 860 215 997 521 554 952 516 688 617 169 614 817 622 277 458 271 830 315 428 912 604 735 192 8 473 924 237 499 715 75 48 449 338 64 752 502 596 854 807 369 998 285 671 429 598 808 721 739 556 26 693 677 953 19 474 166 527 542 992 585 518 575 3 682 536 401 649 599 102 695 476 473 122 773 411 75 453 354 281 319 58 499 665 689 384 533 904 544 472 576 232 774 360 475 74 794 258 9 763 176 302 318 842 237 710 713 32 551 745 344 698 91 976 67 50 82 124 232 6 84 612 356 932 366 728 985 911 542 336 843 80 816 514 530 849 143 487 265 881 946 497 185 620 684 356 547 615 744 452 923 916 579 663 736 278 369 641 574 911 966 497 645 212 425 593 698 644 275 788 474 92 142 41 784 812 800 485 656 587 332 880 753 28 602 528 698 420 670 391 440 217 514 17 604 249 163 989 208 564 389 664 81 882 96 702 828 613 367 472 692 752 845 530 501 523 823 294 950 1 914 518 832 263 18 884 119 508 985 995 448 8 524 705 948 66 63 159 670 515 140 667 263 955 45 348 516 993 250 73 349 719 301 430 688 520 955 403 281 420 516 501 763 826 862 157 919 868 337 601 400 532 535 27 556 158 145 445 20 536 583 271 565 494 967 268 792 660 275 520 40 321 513 432 217 39 831 45 652 188 508 555 930 330 567 588 575 416 127 273 124 91 782 158 119 37 711 752 586 574 557 833 425 608 883 451 224 793 654 584 428 888 700 208 266 393 583 995 625 552 18 490 503 60 710 492 527 436 319 215 418 356 269 845 705 744 807 43 639 339 295 359 931 359 900 877 306 561 354 290 429 491 167 677 350 853 336 106 482 46 420 739 463 622 949 104 836 541 665 948 632 940 900 547 307 14 761 532 108 766 304 6 681 190 443 610 211 632 476 369 656 491 371 207 913 291 595 544 100 0 879 931 485 469 547 7 553 539 353 114 774 217 567 209 304 337 180 188 410 778 707 535 679 274 341 134 826 91 819 656 794 442 22 254 477 830 53 694 793 698 944 600 397 827 907 826 937 996 765 577 604 15 883 709 71 797 501 842 153 527 250 242 636 783 781 574 909 727 829 882 272 531 453 853 710 107 357 314 739 743 36 153 681 182 684 975 950 374 376 365 717 189 616 219 148 977 425 498 298 208 211 921 581 697 413 867 380 768 604 290 962 701 922 224 467 285 28 65 598 567 561 196 254 971 138 436 38 709 822 247 996 410 523 249 296 877 277 591 24 255 168 124 644 673 522 946 410 229 738 992 40 473 425 338 316 138 966 178 399 437 737 33 373 963 39 914 911 431 593 2 169 193 555 317 262 589 491 14 899 324 993 0 487 879 15 414 799 309 409 727 204 243 921 536 690 415 157 326 615 832 769 714 872 363 840 523 304 566 729 568 416 739 919 912 799 208 197 431 573 372 288 330 644 401 260 181 98 867 832 153 366 981 934 590 419 704 856 697 508 427 69 149 788 556 691 264 429 869 987 537 988 248 48 717 938 583 430 148 365 146 88 920 481 338 241 651 624 396 387 175 529 102 545 966 732 71 837 573 835 617 608 547 74 826 686 734 482 922 4 856 232 950 843 819 176 486 601 195 215 112 738 563 649 530 79 266 894 822 103 941 883 922 753 854 119 545 8 241 158 235 402 758 543 496 172 353 596 772 691 340 500 388 687 426 871 326 198 931 600 494 267 386 355 433 701 454 932 686 957 364 690 200 796 745 996 500 553 77 869 557 732 40 817 318 335 935 282 955 249 799 782 483 288 901 233 588 937 979 610 572 304 261 531 436 503 406 113 462 514 331 930 373 502 234 1 251 200 265 190 824 402 635 817 334 725 13 576 232 734 755 937 899 846 959 702 266 658 161 421 275 900 568 534 816 510 52 856 253 81 634 876 601 894 259 968 786 967 256 55 822 893 979 156 166 212 901 597 652 327 214 261 634 220 472 30 464 175 123 726 582 98 418 357 403 841 88 556 449 932 676 262 669 781 378 958 440 570 135 30 251 500 286 121 382 75 801 994 530 506 681 736 929 215 444 437 794 369 632 573 771 822 106 301 224 732 354 899 857 359 480 366 763 143 995 214 720 947 793 878 224 754 191 964 683 669 236 337 159 318 334 7 580 265 164 547 971 286 19 22 517 90 258 134 852 513 743 25 305 645 592 967 988 322 779 627 592 224 232 170 659 278 596 164 803 952 788 919 819 174 308 196 326 77 520 512 157 804 61 825 202 750 377 112 123 334 656 321 599 920 336 668 838 547 467 240 437 626 931 638 715 74 414 609 805 235 412 743 586 866 22 615 949 575 845 146 258 957 977 496 896 946 219 816 794 862 43 656 248 77 687 568 500 14 440 492 711 568 155 26 121 733 879 484 183 967 894 489 436 771 793 790 286 655 663 85 939 682 896 263 629 850 163 749 317 69 95 405 694 472 40 568 887 370 491 575 411 781 572 648 212 557 328 210 244 670 655 619 704 141 890 562 933 219 69 559 31 78 631 116 873 424 351 534 646 364 87 763 672 239 315 651 299 0 971 46 450 954 976 675 895 429 187 909 823 316 784 724 340 454 532 658 374 499 148 530 64 813 464 286 614 732 971 115 421 961 638 773 820 397 306 884 989 359 141 129 935 689 552 481 205 819 350 73 347 705 557 766 850 55 239 523 162 822 947 944 171 152 114 119 479 0 342 103 339 972 805 769 482 243 932 363 68 291 589 631 705 977 501 260 57 296 351 15 167 381 82 874 819 281 736 332 501 513 513 75 319 461 656 995 765 251 883 245 824 706 997 940 236 75 222 406 666 939 166 610 90 100 834 985 498 980 243 335 19 363 359 726 55 675 136 476 534 213 330 313 910 531 289 93 505 484 560 308 760 198 32 2 964 594 281 33 535 208 188 300 327 108 749 595 322 464 129 822 936 652 217 39 523 994 705 722 815 435 790 415 654 199 750 754 962 643 9 285 671 502 98 623 295 420 880 772 776 568 439 168 990 345 67 482 959 695 41 234 785 60 270 696 463 887 173 129 814 824 467 196 968 81 631 763 386 200 368 981 205 825 745 710 757 745 326 704 538 798 846 117 331 808 220 309 134 529 4 387 516 953 716 45 77 499 933 454 631 965 245 138 120 376 80 784 675 798 544 971 779 781 583 875 344 0 387 929 443 701 230 255 106 951 882 308 705 39 178 389 405 303 268 298 96 198 765 296 80 992 868 300 169 15 797 564 265 39 652 240 521 496 156 753 646 403 354 213 516 970 792 112 501 137 433 69 620 618 168 865 881 281 413 337 990 30 622 463 198 642 34 143 898 819 311 32 785 605 717 901 33 930 252 570 540 823 38 225 294 709 398 922 689 707 341 740 383 278 304 539 354 769 801 671 421 666 837 939 869 345 276 870 124 121 346 808 267 162 338 992 52 619 869 379 653 745 284 743 360 957 235 990 656 665 864 8 679 494 716 825 604 956 301 840 355 645 299 569 729 45 424 42 990 598 217 77 386 423 787 929 672 621 981 774 765 888 906 660 968 336 268 510 688 622 543 236 529 987 984 624 574 705 281 974 368 791 721 520 134 155 930 745 986 474 493 696 470 892 754 807 486 90 778 442 429 324 781 307 895 414 740 522 948 176 233 109 616 738 665 719 239 547 595 822 836 84 910 65 507 820 66 397 556 285 945 44 263 337 661 192 721 551 810 961 835 954 26 628 660 500 591 265 702 770 175 779 601 612 361 46 187 667 839 917 254 981 684 102 499 267 228 894 173 661 212 415 268 227 201 224 853 859 638 898 844 380 503 591 610 872 511 42 89 449 904 396 142 125 106 755 416 596 16 631 878 981 205 280 12 431 10 410 143 481 491 206 105 646 688 34 72 616 840 129 254 91 835 982 731 712 696 615 846 747 343 574 5 153 596 707 987 367 573 59 564 830 311 678 646 745 705 735 769 487 821 481 875 605 48 904 651 242 546 895 510 347 406 525 168 458 611 746 576 465 892 527 586 888 623 142 496 643 389 745 350 803 629 616 449 750 645 711 707 347 941 507 317 816 58 109 986 929 808 139 562 878 696 395 390 2 27 192 334 779 747 449 747 316 471 197 896 197 200 178 889 838 947 374 57 299 116 934 164 112 303 678 169 212 404 249 859 548 551 91 759 128 381 650 100 230 408 574 677 652 849 650 301 711 412 258 633 417 448 514 997 288 752 969 518 131 726 963 213 421 71 333 574 946 74 523 175 971 563 104 30 377 635 275 973 794 857 620 909 844 44 855 369 13 977 332 814 447 930 190 488 176 753 504 837 914 18 227 700 400 724 400 194 592 604 697 324 52 259 473 564 369 213 980 427 816 839 379 711 358 862 846 358 816 345 700 452 131 760 45 624 528 226 726 531 229 173 902 271 389 130 737 563 837 216 796 369 402 218 280 448 369 506 576 774 793 190 225 421 534 665 815 396 332 754 197 275 921 658 858 234 405 146 221 975 263 695 515 663 193 121 344 895 170 891 895 782 32 489 664 889 799 348 595 199 995 327 623 380 526 516 562 420 526 393 75 100 467 82 57 579 94 621 978 674 822 838 124 990 515 547 727 723 272 923 746 693 402 964 628 247 561 88 736 555 900 506 188 615 638 968 240 309 236 331 994 509 252 414 673 797 57 155 54 979 72 696 201 762 773 457 944 924 202 742 417 862 782 34 358 594 727 407 695 935 277 950 231 721 349 953 99 524 147 640 933 339 220 516 463 348 148 922 792 927 760 665 136 553 961 657 64 118 313 40 944 646 644 342 762 345 599 884 620 96 337 484 224 724 709 192 185 0 998 134 780 853 665 777 40 353 103 94 895 960 745 859 693 47 654 298 204 893 177 293 394 14 378 563 478 753 559 268 563 580 963 828 473 606 710 605 708 3 700 803 917 571 313 453 202 896 870 616 763 869 541 70 983 542 408 493 176 6 162 635 255 323 834 797 593 293 571 965 800 508 448 651 412 488 314 979 899 792 250 634 848 963 862 38 127 585 456 216 44 231 277 289 539 795 28 181 516 870 112 683 41 355 319 316 524 288 334 535 10 218 922 172 850 659 615 225 758 237 875 767 243 12 527 156 914 26 804 271 378 894 710 586 553 846 563 882 874 796 127 240 453 815 320 430 988 977 40 8 668 547 983 864 20 263 55 433 923 897 886 691 680 243 571 985 889 442 477 930 945 797 34 161 746 138 48 618 491 831 146 166 615 68 695 30 781 668 456 670 927 851 711 600 731 136 836 760 394 781 139 208 557 855 294 785 375 237 473 521 617 664 392 874 942 557 695 974 194 174 580 388 825 14 857 905 524 255 774 683 384 603 463 954 890 363 816 679 191 919 237 179 450 433 793 537 88 20 471 497 63 257 408 284 663 649 514 723 539 355 824 789 327 711 309 853 430 715 390 207 772 917 198 667 992 794 454 518 659 287 643 467 127 642 352 68 116 131 365 44 599 244 272 448 756 498 113 260 163 946 57 402 154 885 613 164 196 192 479 609 451 110 659 127 248 606 530 235 610 882 10 966 479 430 330 846 969 118 690 156 792 757 428 26 393 548 921 724 169 977 157 636 187 717 307 180 242 843 304 783 151 917 161 523 213 256 31 833 642 611 412 805 933 823 989 770 705 862 931 206 747 268 850 445 539 470 448 107 640 801 627 844 376 879 676 318 801 193 712 744 281 623 370 213 919 204 393 140 290 76 411 694 760 560 938 141 164 703 19 395 731 578 899 879 626 338 78 407 72 873 434 354 334 711 438 808 910 321 219 727 236 879 15 531 891 979 20 310 587 486 657 910 888 971 365 789 622 283 378 808 14 452 114 408 520 854 613 201 346 25 582 153 80 452 597 714 485 376 762 2 23 184 639 296 973 704 530 740 580 554 512 32 349 544 314 429 239 173 515 314 454 152 326 811 48 596 218 816 540 179 165 163 352 375 475 407 195 491 468 350 313 628 92 59 246 595 57 863 856 683 909 425 15 586 346 182 373 773 402 106 65 886 936 454 834 302 300 892 945 492 652 898 593 965 903 347 846 107 865 2 30 886 532 257 819 233 69 415 31 967 679 573 653 718 773 718 167 513 962 614 562 466 70 819 580 525 813 844 23 916 880 745 82 151 517 908 330 501 918 923 868 548 74 754 993 956 712 641 619 787 922 502 92 626 958 28 380 260 454 258 296 672 357 688 40 536 932 449 189 616 586 310 350 570 722 341 887 579 211 275 480 791 664 810 902 346 819 468 304 44 956 410 492 424 702 14 299 691 225 575 859 243 353 939 145 709 275 581 519 406 336 238 898 107 216 881 937 245 538 70 277 934 656 307 806 382 948 2 998 351 959 383 245 457 643 162 165 456 390 665 568 137 92 502 125 23 370 647 627 381 93 983 581 881 942 635 365 523 883 129 995 292 907 866 938 328 800 638 674 840 346 471 210 721 694 786 494 588 227 580 168 795 923 289 42 161 430 724 812 71 407 926 16 363 289 964 25 697 354 154 804 498 842 371 227 789 636 156 277 689 369 949 951 733 841 552 462 504 457 825 429 6 782 541 541 895 683 719 238 616 401 629 689 839 987 182 418 140 482 325 871 500 441 903 519 785 52 246 759 894 506 328 604 33 435 26 942 47 752 787 642 981 324 343 626 315 163 34 235 95 641 475 886 939 579 676 612 131 185 141 584 690 812 318 174 279 398 20 717 659 66 693 21 40 2 327 360 1 571 185 422 9 828 441 749 458 685 616 924 88 427 286 306 243 758 475 232 601 615 13 134 137 344 299 405 426 816 590 58 704 963 887 599 636 679 886 697 446 604 262 44 956 732 159 505 120 278 803 112 697 133 538 254 765 996 692 317 632 660 70 396 454 871 568 247 611 693 724 14 98 113 851 680 77 609 74 91 619 880 510 771 119 115 225 275 529 811 207 769 784 951 963 14 59 561 640 574 173 783 816 26 575 376 490 893 773 709 635 461 552 635 911 599 480 129 597 792 744 322 762 733 502 59 986 747 336 495 56 159 536 698 530 983 9 378 839 716 591 645 706 743 225 615 352 187 138 822 907 503 407 253 575 410 905 549 563 911 10 313 296 596 60 892 591 306 303 165 974 182 899 9 548 486 261 603 218 39 292 567 660 977 481 867 130 234 977 44 945 140 32 196 899 5 602 623 158 157 502 928 446 409 12 715 166 707 193 230 559 46 754 853 420 40 436 395 265 750 336 381 739 919 535 236 432 693 621 701 543 286 443 419 126 474 110 609 676 319 524 615 56 430 828 297 47 444 656 93 488 383 971 917 826 375 295 403 41 583 610 190 243 836 798 129 3 705 179 474 257 677 801 587 202 437 531 21 974 210 655 371 99 80 757 833 750 746 936 877 836 712 295 531 236 864 714 650 132 767 354 947 338 933 962 908 471 916 385 937 310 478 311 90 639 419 500 413 477 772 836 336 213 772 423 891 655 279 143 907 840 364 10 834 781 802 91 96 625 166 434 402 821 237 574 426 516 321 657 479 2 353 477 223 854 26 251 133 376 350 184 125 933 387 751 317 484 371 280 728 824 270 696 947 125 750 987 565 918 630 620 989 820 747 880 59 853 424 450 609 996 945 409 736 213 99 828 99 263 493 217 4 755 770 721 342 641 94 436 605 335 262 244 256 32 585 352 449 508 483 571 542 546 270 567 784 630 821 641 182 633 199 893 933 826 355 125 887 501 167 379 812 417 745 194 808 776 121 58 54 324 214 643 604 498 244 426 333 351 140 961 60 415 129 884 139 424 892 56 517 16 804 971 825 946 808 614 747 908 357 313 539 863 551 766 812 304 210 783 469 154 617 109 37 622 38 167 533 337 337 281 184 53 661 760 460 162 668 828 668 220 835 169 43 583 338 807 303 999 718 928 313 351 381 272 902 291 870 54 252 915 572 261 460 480 26 265 775 236 308 352 266 694 757 592 287 5 763 604 591 246 286 188 779 76 519 900 480 404 56 650 167 772 18 793 996 516 37 63 29 787 361 657 110 376 731 323 5 0 333 448 569 440 184 643 525 656 693 860 420 16 306 363 632 22 232 438 231 580 437 547 752 613 237 950 276 961 159 484 950 307 409 286 521 80 951 487 943 249 426 214 503 275 612 196 433 411 66 650 776 13 122 222 263 368 315 265 711 750 204 363 924 875 407 120 795 316 714 217 951 702 882 661 493 559 112 916 72 857 209 824 253 888 79 553 544 748 185 568 303 14 463 259 337 109 487 246 927 162 269 51 948 251 823 247 25 114 167 631 456 535 410 234 519 124 441 744 703 955 44 229 111 598 130 519 691 28 844 144 571 409 431 52 395 915 993 746 166 191 546 418 337 801 777 188 542 587 874 130 143 198 168 859 935 985 69 199 239 23 275 131 609 532 75 594 586 671 279 624 137 915 902 484 426 115 455 950 384 445 245 471 148 570 764 552 809 744 769 730 378 355 876 503 263 894 400 806 526 464 870 648 804 889 949 851 115 360 561 259 648 32 184 993 632 62 937 53 89 317 484 753 760 139 173 699 345 99 297 49 164 113 864 215 938 95 316 965 44 331 706 268 349 286 573 228 330 962 691 452 332 14 715 551 943 240 556 505 650 347 641 579 185 720 563 779 26 733 819 854 110 154 1 331 807 168 734 659 645 712 302 850 674 358 264 266 837 245 215 771 614 529 410 478 844 29 660 122 169 436 883 54 629 363 205 522 575 734 375 49 915 850 584 887 407 622 797 179 132 322 745 589 644 763 800 210 619 854 779 304 999 168 909 836 123 408 691 896 570 154 899 498 99 14 41 526 280 306 545 694 848 0 615 26 458 102 563 562 793 586 759 538 730 773 890 54 298 773 22 473 614 460 272 171 839 384 886 8 830 462 430 888 438 86 488 456 343 454 563 1 42 835 344 642 771 646 889 131 415 39 618 793 591 558 563 745 841 457 918 804 207 696 512 272 242 680 152 546 661 207 682 597 734 975 647 5 595 367 107 698 806 415 512 131 608 526 114 369 588 782 682 924 370 322 54 918 605 639 420 874 126 787 588 184 482 506 145 144 551 415 639 589 559 718 546 135 126 248 87 554 917 323 85 809 228 950 593 71 681 690 824 596 211 356 454 270 103 585 500 412 772 357 526 165 130 569 806 319 765 892 475 703 750 75 53 138 653 829 767 343 181 862 778 881 334 978 132 938 818 344 598 186 295 68 861 979 2 80 739 545 871 924 533 477 972 722 414 595 368 538 417 184 458 942 379 146 162 848 881 528 893 197 35 985 948 687 85 106 418 420 584 556 584 308 897 430 278 48 594 999 969 689 232 747 347 404 187 566 595 982 108 580 115 8 968 738 96 57 114 552 158 407 237 681 860 445 190 511 916 868 444 38 552 739 895 148 795 142 305 420 825 843 722 182 780 246 883 145 591 688 798 659 153 393 721 310 456 900 558 695 178 446 290 85 849 110 595 842 579 653 926 506 37 863 836 779 304 58 360 596 819 540 114 103 341 846 851 381 822 570 541 99 828 775 550 112 209 410 969 7 135 129 916 194 222 934 102 323 252 557 530 224 814 922 660 774 70 612 399 17 696 518 63 273 706 579 982 532 683 952 34 675 14 149 146 399 543 608 472 926 956 968 649 425 200 367 94 790 332 720 384 135 308 290 20 395 66 772 175 189 8 56 448 834 690 514 905 154 443 338 440 641 829 861 763 413 8 744 713 923 133 817 232 298 16 373 564 585 71 871 732 191 993 353 705 500 936 422 859 765 838 602 721 728 626 808 15 500 826 81 731 797 317 233 708 58 522 538 818 163 2 779 729 813 516 376 560 708 235 523 141 119 353 399 252 973 927 11 220 720 55 233 160 682 122 889 291 999 221 302 456 293 131 133 116 703 701 325 193 106 227 831 665 194 505 210 804 211 956 945 930 150 444 87 798 116 391 513 439 922 674 371 806 615 55 601 845 142 940 993 707 564 903 72 539 204 774 56 271 60 501 457 558 949 507 68 925 76 814 621 868 946 447 473 588 880 229 276 615 461 873 764 852 936 885 789 320 822 34 978 201 472 631 557 893 592 892 400 633 432 680 707 698 567 906 873 148 268 195 424 334 220 137 373 712 916 361 562 632 810 894 280 386 279 172 263 224 117 31 729 942 157 176 857 296 843 73 848 477 626 619 331 980 760 351 841 599 493 255 693 651 635 773 349 272 993 898 423 466 643 33 303 580 874 852 329 877 681 722 148 307 659 180 496 908 240 852 503 625 779 933 188 138 388 100 750 181 806 163 96 561 566 461 846 970 45 447 765 880 757 193 101 765 754 605 785 341 274 472 617 917 542 814 347 351 610 292 392 505 967 610 514 311 224 165 45 978 581 342 789 802 408 272 171 543 661 545 462 591 965 630 103 4 649 104 757 65 416 393 56 929 962 283 245 633 975 492 446 178 156 764 659 54 294 327 951 320 951 414 600 268 859 406 471 420 771 616 73 240 875 222 165 35 316 120 651 182 207 762 254 807 487 957 298 901 307 790 59 933 630 259 674 270 239 162 339 445 217 312 699 629 402 734 308 15 129 753 750 515 697 736 989 399 560 347 657 296 556 953 542 287 572 582 379 462 223 263 425 948 682 825 126 180 809 991 506 322 192 911 664 556 903 399 58 577 328 560 199 603 695 870 823 123 386 916 185 399 861 812 344 547 864 340 165 153 65 44 538 358 32 81 658 856 952 442 841 339 209 320 768 536 492 33 784 182 443 29 946 645 985 338 994 810 709 503 861 260 843 247 644 245 687 352 342 596 804 528 416 253 691 925 597 908 938 422 638 392 574 236 46 405 419 920 610 108 355 473 260 806 66 351 300 405 718 760 465 456 733 701 933 508 761 330 75 900 610 399 821 649 922 534 136 241 998 532 338 350 642 258 731 757 517 353 701 449 206 334 843 543 810 491 192 604 4 301 874 154 54 177 770 872 950 190 77 768 378 447 757 719 421 461 262 74 204 475 828 468 311 603 760 638 182 504 658 564 208 408 709 65 607 864 741 11 236 684 756 363 984 345 792 529 4 439 176 349 775 833 823 571 259 535 139 5 765 437 427 699 263 826 190 110 502 356 572 778 123 254 146 557 920 267 968 788 784 448 887 743 631 797 973 499 422 122 821 272 154 201 638 436 144 640 98 493 955 717 626 541 418 101 708 898 346 777 809 492 632 586 85 856 873 606 755 859 60 151 978 909 181 698 191 435 939 632 272 146 600 130 504 691 584 660 152 375 28 745 875 136 94 398 961 100 956 849 111 669 609 286 437 292 276 911 719 728 163 901 944 361 409 668 798 528 626 525 21 179 554 501 601 108 14 867 617 557 843 421 310 226 895 632 360 342 65 614 877 523 543 187 243 639 352 694 873 693 67 726 251 427 646 147 194 617 726 263 489 899 704 388 809 736 702 243 883 226 568 580 571 662 119 163 702 275 1 229 356 770 463 605 222 654 8 10 157 300 688 758 269 214 465 849 76 549 846 349 592 644 160 404 481 63 726 862 984 681 679 434 16 800 810 860 638 24 31 319 885 201 161 300 411 351 52 127 51 609 158 644 60 283 123 991 395 138 572 482 498 75 108 940 317 444 282 746 958 348 0 1 116 471 673 763 373 756 704 724 203 883 875 813 753 678 314 622 697 227 303 812 646 157 903 485 168 281 725 214 685 537 185 193 547 358 434 26 653 251 360 637 668 488 261 465 630 982 794 160 111 933 160 440 73 573 318 328 165 151 344 473 787 350 240 891 495 618 831 893 271 855 320 275 607 532 21 950 235 51 257 132 644 395 76 269 844 962 536 241 944 765 420 675 148 184 77 151 656 332 950 348 232 678 358 557 185 605 737 215 980 442 846 382 696 39 963 42 311 584 260 576 280 732 497 760 92 189 760 505 9 394 304 122 889 367 398 489 283 169 79 730 298 129 171 599 551 261 652 483 567 796 184 284 861 416 921 1 556 973 163 930 650 51 395 404 878 400 130 176 892 958 127 428 41 829 305 30 629 693 978 231 664 165 961 191 164 920 647 870 871 327 732 853 203 618 670 962 920 735 253 562 90 47 77 909 516 396 225 59 224 933 603 889 472 538 408 640 476 119 391 631 249 404 320 594 447 271 186 287 366 52 140 276 24 116 686 656 565 601 842 751 175 520 805 314 785 401 641 281 274 177 771 634 32 594 998 571 975 443 257 716 355 115 123 96 72 42 158 689 561 892 50 333 436 367 0 344 559 78 479 626 220 997 873 512 498 570 287 895 920 755 199 642 36 134 11 623 71 194 879 89 175 121 366 316 746 808 808 925 621 225 89 7 435 495 844 587 343 217 930 764 659 894 869 248 211 22 509 940 414 674 794 36 125 780 57 88 342 933 94 678 525 403 313 881 888 369 485 37 342 818 387 145 519 152 283 951 551 380 417 859 93 345 19 894 828 696 639 361 801 274 155 252 726 115 870 395 566 459 973 564 602 953 256 475 604 885 390 807 153 625 856 835 694 524 238 699 519 333 381 39 506 128 973 107 711 728 293 90 524 685 144 895 132 4 395 100 575 874 709 316 811 783 408 403 88 783 193 928 979 821 929 681 174 953 81 640 325 54 761 957 399 469 569 786 301 147 151 497 280 370 660 314 983 689 969 214 773 176 959 948 253 316 35 485 518 687 644 634 957 280 334 396 543 377 456 636 774 46 360 507 226 434 804 343 871 517 548 930 144 182 668 71 817 531 848 186 466 754 758 157 143 153 789 45 502 599 329 915 349 156 443 555 414 154 436 723 851 962 831 932 463 925 905 1 72 311 820 930 112 182 288 964 915 224 83 791 188 244 152 489 139 632 140 566 881 431 995 991 714 712 713 178 363 972 249 137 671 662 842 713 644 312 103 894 626 79 304 643 627 994 490 795 284 767 759 442 561 631 62 825 149 220 506 777 956 399 112 733 709 798 812 108 188 148 45 791 685 844 639 771 143 527 522 924 907 1 890 83 877 322 99 328 827 383 955 407 557 544 79 17 750 370 161 840 652 795 295 198 725 676 684 438 561 247 682 859 600 452 805 559 295 281 181 632 313 602 971 598 40 392 936 721 868 481 968 941 133 515 306 756 31 818 494 867 671 38 4 446 657 477 461 597 950 839 472 126 519 523 551 512 110 807 748 817 596 430 263 882 52 638 332 294 51 898 696 881 858 407 797 353 544 524 710 747 344 16 529 521 650 896 771 991 774 429 329 367 184 37 684 67 663 869 507 87 846 365 317 717 599 643 391 615 71 309 185 87 335 161 632 836 357 106 826 926 152 38 820 362 231 0 316 835 903 91 808 933 87 572 938 759 421 319 928 9 624 606 442 94 759 256 417 152 190 379 553 922 200 362 198 325 93 868 220 453 25 576 416 659 944 963 972 757 336 873 544 949 205 806 363 303 750 975 249 500 310 303 34 449 670 413 215 127 804 890 550 891 866 572 149 494 719 179 207 485 242 264 567 686 128 605 763 669 972 262 661 73 926 358 838 733 711 141 906 642 215 526 624 124 367 364 201 92 372 574 106 443 400 275 356 586 272 164 589 269 945 285 547 515 8 466 628 611 344 266 390 675 460 320 846 758 332 592 391 571 663 438 25 788 387 19 646 649 935 893 304 591 213 482 445 769 761 841 659 790 462 778 36 119 147 661 232 221 536 890 483 895 266 36 659 870 658 912 856 973 686 962 208 69 262 253 807 969 90 921 392 857 43 478 257 891 782 750 518 793 14 265 487 263 997 26 62 498 812 384 528 100 425 20 341 67 805 233 486 432 910 732 340 881 738 167 961 758 976 609 359 327 353 862 375 357 972 768 220 525 712 500 236 646 231 239 897 41 108 69 302 581 671 448 533 392 1 62 101 509 619 713 70 447 741 994 208 42 543 787 567 921 446 131 173 368 785 695 934 281 82 91 437 605 539 967 828 837 484 640 54 447 441 620 550 795 594 649 922 910 15 161 301 720 416 214 41 86 807 350 308 282 848 244 688 847 839 429 601 524 361 893 40 669 876 912 884 635 148 593 670 251 513 449 888 729 313 555 121 695 291 740 432 321 955 979 503 778 939 556 985 217 129 415 23 213 234 365 617 551 50 905 498 130 37 240 0 163 245 511 832 579 935 677 769 788 696 414 558 708 838 34 247 112 631 861 276 482 739 446 477 679 230 237 400 318 929 582 823 645 674 662 829 110 689 443 151 850 802 600 14 989 202 484 884 997 109 479 510 57 318 938 385 740 674 46 294 666 984 849 960 70 44 814 828 649 249 17 514 982 832 615 612 561 359 717 201 73 12 902 392 519 928 749 415 669 642 574 972 751 565 478 518 16 439 745 727 81 480 953 970 560 629 661 49 681 243 830 701 99 87 635 538 629 555 615 200 532 553 527 896 284 718 72 902 335 288 109 381 734 168 610 644 298 669 217 230 887 874 533 480 317 768 764 649 69 514 968 935 202 626 844 596 654 938 881 615 819 179 671 780 783 352 426 782 801 451 583 252 539 313 283 816 21 989 305 304 682 103 925 579 486 507 52 896 869 540 982 367 76 895 673 474 470 118 677 455 926 209 658 405 768 660 378 60 20 31 964 621 164 216 228 297 128 614 464 540 990 449 981 316 788 817 489 663 786 256 273 393 977 415 14 24 53 369 767 355 55 427 990 471 851 283 725 305 437 419 856 316 755 745 87 873 166 996 760 601 481 495 184 439 17 346 519 926 311 590 701 820 354 431 125 654 104 955 736 491 333 562 271 480 588 700 645 772 476 642 302 671 974 479 433 618 17 70 772 846 560 871 890 346 909 478 525 650 302 573 489 646 565 250 405 234 130 78 23 20 876 662 103 432 499 826 632 192 542 472 24 148 63 941 131 785 627 536 943 508 359 433 534 376 111 134 350 764 806 936 506 358 241 579 721 824 184 208 417 225 649 191 356 335 773 832 328 460 224 110 577 717 245 956 486 292 174 688 73 423 581 302 39 681 2 243 126 127 135 575 820 237 671 999 179 491 422 547 811 57 513 403 616 194 13 86 644 0 234 409 862 864 527 225 442 833 460 280 133 6 760 895 870 292 804 804 738 917 839 456 24 615 320 186 2 236 476 390 186 830 997 791 555 690 408 935 976 88 647 367 941 427 983 74 161 869 231 387 991 664 161 353 355 379 850 388 751 163 121 950 570 978 244 101 640 195 914 207 309 221 914 562 634 218 719 645 431 945 957 312 726 62 650 811 44 165 316 928 326 77 115 756 217 887 530 775 303 218 691 131 348 657 132 915 895 325 654 725 860 510 165 853 788 866 673 999 79 561 147 815 429 959 302 194 702 272 86 434 528 958 403 446 444 98 927 12 772 19 824 964 2 140 872 390 182 329 27 28 951 382 145 199 768 808 577 231 471 227 289 854 541 69 673 797 183 85 433 361 817 41 675 359 853 207 431 735 539 858 235 263 117 46 236 684 71 191 630 523 286 707 398 39 945 378 109 960 124 307 91 944 320 926 19 694 504 739 838 751 904 444 354 778 706 308 128 716 969 367 212 688 776 62 406 530 535 157 374 484 190 209 923 627 762 82 255 160 519 427 186 376 604 84 651 873 36 743 153 929 340 973 431 995 991 718 981 99 152 40 202 316 84 523 19 942 751 937 852 340 722 593 665 702 244 808 466 470 797 228 326 397 443 135 224 728 388 670 586 568 768 787 610 942 91 528 82 156 650 361 868 72 749 567 18 316 880 124 37 832 395 815 874 200 968 554 700 971 222 962 474 918 608 820 256 867 446 314 198 42 228 879 738 618 866 299 547 917 94 968 88 256 84 831 521 743 963 408 803 855 58 314 707 789 675 635 181 762 819 153 677 227 993 892 527 557 526 745 809 893 590 622 1 441 724 879 207 111 850 165 86 762 931 265 954 14 749 427 227 465 167 339 6 533 464 572 248 776 278 279 518 625 750 692 72 922 826 594 804 363 87 394 26 912 980 911 408 927 555 776 376 955 618 867 446 561 879 343 995 745 355 724 320 190 437 593 702 428 785 963 308 288 536 142 875 254 552 928 575 296 30 937 236 115 413 546 850 297 811 483 857 760 373 81 674 459 592 646 861 563 774 649 541 900 705 593 255 285 373 93 241 169 574 425 429 961 715 480 74 447 75 592 240 97 880 741 560 749 95 687 305 362 336 334 940 833 956 549 229 591 278 651 718 433 580 803 965 394 913 505 454 654 338 413 954 50 76 334 163 75 89 381 95 733 410 746 214 492 953 403 337 918 496 461 457 671 722 302 207 545 228 370 309 115 310 473 232 182 449 877 901 311 703 322 610 706 409 98 762 270 109 414 17 739 71 258 438 895 393 54 175 278 617 845 169 971 311 486 28 612 848 811 875 212 286 342 517 978 383 284 612 726 393 183 843 752 985 408 430 399 643 588 39 214 245 625 135 164 52 364 589 876 147 336 928 804 570 182 994 664 440 175 908 245 922 739 927 770 6 45 104 704 359 354 611 664 326 701 518 6 380 308 495 267 342 489 464 257 247 65 505 851 432 712 105 508 591 865 834 545 156 111 570 674 899 770 784 768 375 53 776 118 824 164 672 168 959 816 898 641 233 833 667 610 746 682 341 798 828 750 126 581 910 418 424 151 148 378 538 322 556 228 394 924 838 663 396 982 521 705 304 554 815 508 503 540 236 983 306 568 81 331 916 394 987 525 360 857 772 920 200 38 496 916 196 590 53 357 227 245 647 168 263 852 550 42 61 564 187 103 777 856 895 976 497 270 641 764 185 545 542 739 232 193 461 309 681 329 995 285 554 781 849 910 462 258 823 373 474 721 752 649 582 359 49 234 224 602 475 468 779 592 857 766 662 246 902 456 220 891 531 878 238 61 332 421 489 951 787 721 232 158 601 705 432 907 516 281 659 883 375 389 240 647 2 211 635 519 950 142 102 674 397 886 602 188 96 780 190 143 462 741 290 522 200 860 153 894 156 24 95 449 270 880 671 911 661 115 424 905 405 356 790 238 412 174 896 850 18 660 97 602 591 405 535 691 158 298 651 156 715 738 703 253 37 659 2 407 831 716 564 341 115 12 859 621 515 279 862 806 242 229 882 979 563 215 820 777 277 787 371 760 625 887 393 96 419 984 387 627 812 643 677 544 866 502 617 828 823 57 887 81 410 4 37 666 17 450 781 953 806 199 501 741 840 817 295 459 257 921 797 184 454 423 478 934 38 905 252 14 359 301 338 577 18 151 766 748 27 397 104 296 123 572 138 639 113 262 229 770 912 169 798 837 459 36 103 933 94 432 429 63 587 298 9 388 950 447 46 164 137 275 702 406 89 212 267 179 430 168 983 564 349 804 418 229 952 764 90 677 296 512 827 609 975 373 45 657 408 359 889 978 810 535 765 820 543 878 609 77 988 770 442 747 114 310 351 121 511 690 233 204 985 281 299 60 285 560 290 336 419 536 505 175 871 33 356 696 278 48 463 72 819 522 820 73 382 848 644 629 21 331 405 638 263 553 733 673 551 836 241 464 392 504 363 869 498 313 797 749 269 548 385 119 491 968 621 441 967 724 764 135 124 145 715 266 933 27 170 255 454 818 639 174 759 504 687 956 802 489 253 402 504 125 658 539 371 862 918 42 702 977 349 113 540 62 35 417 493 426 318 429 307 489 952 591 933 538 303 994 80 234 293 664 285 159 773 431 878 227 598 555 761 463 692 537 552 490 232 619 315 268 300 870 108 416 211 292 124 585 762 65 526 652 433 417 225 862 83 844 890 311 769 367 659 243 472 934 857 410 862 971 407 787 632 284 739 853 263 619 870 346 271 848 793 141 763 548 62 831 73 877 211 453 551 760 328 85 387 859 170 155 866 543 999 758 439 661 810 957 377 640 7 122 281 433 782 575 670 233 527 343 804 230 686 74 838 78 315 995 285 636 868 361 890 756 395 772 969 307 713 876 765 899 451 328 309 591 826 631 707 473 286 165 213 880 467 393 243 434 875 766 741 105 147 15 522 588 261 136 674 995 464 773 277 378 324 775 716 355 86 455 600 307 872 468 531 651 53 872 902 401 525 407 977 71 416 90 987 399 207 820 86 762 929 803 198 827 889 489 704 997 283 721 149 202 45 577 373 256 426 404 700 299 663 540 475 34 910 468 940 279 855 405 110 996 435 364 585 220 489 999 713 418 941 666 544 990 347 392 923 938 374 970 43 743 479 771 236 201 211 121 402 837 200 443 470 580 553 619 357 137 932 773 389 736 317 299 763 307 480 523 531 240 277 4 266 829 133 362 557 145 302 124 725 887 940 141 57 989 249 630 278 988 762 877 726 990 287 956 184 813 81 206 549 80 169 727 528 347 442 927 872 813 955 831 814 891 306 936 353 12 874 123 924 563 344 115 466 192 520 69 694 880 751 832 501 295 942 863 532 60 222 388 628 815 243 551 280 506 870 934 915 269 629 95 710 795 736 81 640 391 651 230 961 7 575 107 799 504 223 165 168 763 762 373 980 960 314 582 900 394 246 469 851 939 329 881 616 326 20 334 64 321 557 560 693 916 747 639 65 864 82 414 30 267 590 704 375 621 279 697 450 350 90 58 421 482 583 264 385 294 128 794 937 1 854 919 90 821 641 388 136 726 586 172 7 37 782 232 935 961 86 365 934 517 436 377 847 269 134 71 115 821 63 543 73 66 593 321 716 806 806 813 807 729 330 917 202 289 821 589 230 517 654 854 624 107 895 683 475 890 182 110 504 971 433 501 673 607 644 237 660 990 292 479 318 125 907 490 135 846 66 239 7 902 996 142 346 323 585 441 713 823 433 967 764 409 351 498 574 599 646 965 2 11 430 74 442 861 751 261 921 56 100 799 13 759 550 898 122 907 744 951 721 434 875 801 270 509 284 636 753 183 585 268 647 1 258 531 241 380 263 14 587 490 492 693 125 139 388 110 874 966 442 186 896 181 254 101 47 317 817 816 543 359 938 523 818 81 36 153 903 496 447 573 465 623 190 34 64 506 964 854 1 227 44 92 393 212 680 286 409 347 731 562 646 541 223 478 982 549 46 82 975 165 354 429 57 523 551 904 276 418 377 693 483 163 413 321 257 651 802 800 874 174 565 296 341 739 575 97 845 179 821 230 67 902 609 963 753 482 875 971 734 362 527 785 874 359 683 448 788 705 476 676 975 849 2 199 908 169 298 225 379 340 960 729 128 547 655 389 900 65 518 746 752 787 212 427 105 979 588 915 58 352 8 484 116 414 611 60 654 562 991 471 682 342 644 956 19 889 79 338 21 921 635 92 971 831 701 265 72 80 826 911 618 676 916 570 708 942 88 51 485 129 523 51 394 76 437 458 783 894 766 846 732 433 863 771 29 0 698 668 719 287 263 441 344 784 558 636 735 443 836 582 524 43 847 370 658 425 772 961 264 399 271 300 289 856 522 738 653 268 8 339 377 97 710 445 841 704 733 643 241 88 611 29 687 563 810 426 46 621 877 649 177 700 322 669 505 146 790 167 947 327 837 197 264 349 455 657 902 743 993 32 136 696 772 383 947 824 372 946 356 403 825 330 601 549 424 98 828 18 911 391 777 725 215 117 877 175 382 189 212 336 254 222 885 21 71 428 378 201 319 691 183 959 886 203 593 194 58 187 84 714 938 849 912 647 417 300 376 605 836 74 318 982 827 433 447 767 818 390 987 365 810 403 960 1 568 806 950 240 910 370 873 957 441 817 821 822 257 27 775 602 84 10 9 327 388 375 298 531 69 239 92 12 864 109 592 905 819 692 54 814 275 185 649 907 665 847 360 181 286 295 746 792 191 627 974 44 861 134 159 809 283 876 318 305 270 135 781 408 181 489 301 708 946 658 441 182 555 572 191 383 22 727 364 463 362 873 393 997 597 811 35 305 904 676 116 786 792 446 446 37 275 456 506 61 402 744 639 80 986 702 328 593 160 182 165 763 916 691 531 924 926 42 257 951 953 857 829 104 847 401 247 45 913 904 767 353 789 543 336 496 455 753 136 817 679 562 736 621 508 424 487 792 56 662 728 985 1 248 694 237 738 938 293 434 511 607 643 762 977 114 696 847 515 323 931 791 289 375 296 384 567 295 920 128 46 454 632 723 522 922 44 738 661 656 602 168 345 208 419 934 46 580 407 103 609 905 120 329 830 120 289 687 687 39 248 521 494 538 394 319 795 317 276 973 712 55 485 88 181 588 417 131 20 66 44 874 284 27 747 219 994 595 965 926 258 297 116 911 349 459 969 363 580 66 950 625 419 483 506 878 72 131 966 383 296 43 342 116 762 399 262 872 284 689 325 290 170 139 15 752 102 451 502 273 13 595 77 27 756 722 749 519 511 935 458 220 440 45 403 745 619 296 927 702 434 70 587 689 588 449 822 837 492 921 68 442 433 446 301 812 899 824 318 419 99 502 929 357 465 905 599 34 197 901 960 239 456 279 177 136 688 628 468 253 591 670 422 490 52 722 56 892 667 566 141 606 657 155 275 204 864 176 643 257 457 655 415 103 730 99 791 969 83 505 452 199 639 582 996 663 226 504 475 531 229 856 326 720 687 696 412 870 718 542 953 948 525 668 588 133 48 130 637 628 177 671 329 134 211 686 188 173 990 569 569 256 625 769 289 967 305 610 259 37 510 228 559 959 805 136 362 950 89 419 423 794 974 151 905 895 24 986 676 864 464 105 202 593 633 610 73 583 117 507 999 259 163 525 987 28 395 200 828 802 848 77 995 770 305 981 0 753 756 132 197 830 922 817 725 279 792 791 930 995 138 256 50 798 971 94 636 624 998 345 305 151 53 901 467 575 943 610 6 358 707 785 322 140 175 450 64 555 258 466 445 728 811 447 458 660 174 145 423 476 154 809 297 954 729 735 549 974 565 860 94 621 394 609 353 27 71 869 365 810 494 752 597 771 328 528 412 223 268 917 580 751 32 538 872 789 397 309 512 414 649 354 464 491 23 417 382 876 405 536 579 297 980 744 477 354 825 505 967 351 663 745 257 189 890 754 676 887 498 895 168 191 32 677 738 555 960 892 642 766 91 848 189 14 366 622 202 679 872 481 37 686 776 791 670 168 34 927 678 706 416 506 746 202 384 768 61 504 950 58 886 528 352 906 506 139 502 220 585 714 859 378 906 296 505 184 401 881 223 257 242 978 676 169 812 558 98 984 594 89 616 919 512 366 205 946 410 268 587 845 856 790 998 209 141 365 898 362 90 492 974 138 119 140 661 689 48 17 202 217 779 725 936 346 433 66 23 228 967 965 217 372 371 227 175 265 76 359 589 839 757 771 541 402 980 451 460 239 606 589 20 574 964 988 593 894 993 426 568 939 525 560 150 367 167 108 966 700 726 154 948 280 198 75 557 98 731 103 250 659 39 646 678 671 907 567 892 485 449 599 415 475 45 571 318 45 690 582 623 589 551 108 270 990 17 215 558 598 457 1 226 477 596 488 158 135 396 303 974 19 910 959 778 545 942 566 625 228 479 522 507 524 637 177 512 783 92 318 794 196 136 593 147 543 230 742 80 590 846 977 928 556 901 811 874 354 436 870 392 369 876 740 820 296 898 536 523 12 935 264 84 878 957 38 978 82 972 202 980 882 153 176 111 39 45 789 734 380 909 698 511 761 702 962 994 166 649 733 942 578 783 718 963 935 289 899 152 130 490 601 504 270 307 812 640 901 691 901 192 278 951 945 315 554 240 295 464 247 50 965 873 815 965 117 301 14 714 356 600 907 744 791 626 482 71 264 638 384 383 426 542 135 887 589 980 296 430 655 598 351 613 663 470 536 32 915 29 331 892 870 891 632 122 219 352 736 227 963 955 593 514 495 256 121 535 422 143 756 693 38 125 723 771 801 52 515 990 374 484 958 167 296 7 250 177 133 959 871 213 792 726 613 969 474 266 874 35 512 220 464 913 958 587 577 496 343 474 526 952 311 939 980 174 693 561 127 249 116 565 876 271 537 293 328 350 671 764 677 193 681 135 707 987 461 358 781 51 899 339 514 973 662 880 819 207 124 14 887 287 889 1 703 175 285 569 862 375 862 968 939 543 737 922 973 417 955 870 580 224 104 622 108 243 216 275 915 306 182 455 469 804 725 715 659 107 634 587 483 304 442 573 893 572 442 551 226 200 969 22 617 232 776 78 52 186 641 775 860 234 893 111 570 656 931 904 619 204 129 78 243 61 718 374 574 92 650 944 848 896 326 436 467 624 208 378 613 264 622 68 195 858 762 649 727 126 782 734 795 334 853 378 456 513 810 634 708 107 551 658 634 856 530 370 807 194 263 552 587 429 45 458 585 524 410 124 773 719 97 406 258 978 312 906 13 81 271 20 7 916 287 77 91 889 98 94 875 535 272 685 237 273 397 282 345 999 875 523 501 451 2 134 892 814 186 722 357 515 949 193 435 926 639 40 118 533 218 599 372 742 277 807 806 622 872 974 257 681 167 646 145 611 62 411 927 999 812 420 142 876 916 979 544 133 411 386 128 82 512 783 735 757 84 47 889 959 581 341 952 248 729 78 77 366 786 587 660 889 240 281 766 731 463 137 116 178 313 950 470 981 415 48 360 792 708 657 704 293 372 789 485 433 34 449 690 294 155 694 633 931 68 693 927 448 179 536 869 185 871 1 952 637 294 945 585 12 156 998 784 963 591 641 430 818 864 454 764 937 583 497 945 805 385 510 204 476 478 563 694 427 964 430 794 494 200 902 199 950 943 629 845 790 753 725 662 663 799 517 972 246 108 457 160 709 867 312 92 763 933 561 124 56 958 339 545 677 523 510 300 232 289 368 349 54 923 972 309 148 811 247 957 678 570 323 132 824 737 435 343 66 829 861 538 154 843 727 66 414 782 964 664 708 292 132 632 646 370 602 574 444 119 202 893 496 174 252 670 115 378 869 304 851 578 867 329 500 6 997 705 416 633 670 986 997 599 532 900 709 355 525 21 448 328 248 803 548 417 74 52 181 649 722 574 208 277 978 197 580 602 910 205 831 247 940 649 211 259 499 31 356 957 758 736 360 160 760 293 723 306 564 638 942 920 723 797 267 475 118 949 257 655 32 294 548 47 551 550 554 765 78 790 217 908 853 963 950 514 622 977 269 345 504 124 485 565 494 570 951 984 904 955 225 483 278 184 851 452 385 936 301 155 720 930 844 61 118 740 889 23 390 13 437 283 870 394 930 415 853 431 805 821 723 627 914 299 972 436 432 283 587 432 781 274 565 638 845 588 343 251 13 902 601 883 416 780 648 518 298 373 52 621 340 497 1 785 969 318 933 906 420 338 341 557 532 313 976 989 126 186 564 908 891 892 962 79 40 456 410 750 986 613 430 482 248 533 124 987 801 770 791 323 883 545 327 668 636 553 552 211 207 333 813 205 687 795 413 375 14 444 200 450 988 975 926 727 686 800 314 439 498 177 801 477 336 571 846 53 342 789 134 38 738 151 713 507 833 873 879 867 171 727 323 875 194 861 177 449 676 362 652 988 556 27 191 992 911 45 807 402 782 476 435 268 49 546 336 49 493 168 148 928 128 651 44 72 203 342 100 629 786 977 195 855 8 565 970 104 855 458 319 127 932 268 911 290 25 426 669 797 573 404 355 855 800 901 41 617 549 753 882 891 156 827 960 508 808 127 582 478 966 822 254 631 135 867 112 23 410 765 954 805 780 353 972 521 360 107 322 715 626 939 485 242 894 50 447 765 421 293 529 463 939 404 659 27 330 466 779 559 186 69 623 929 264 938 31 158 36 396 653 547 597 658 639 476 950 479 161 396 770 191 294 625 857 101 218 229 443 66 196 636 650 188 347 384 751 812 698 730 132 123 656 756 388 337 600 370 437 958 733 894 913 131 708 731 347 556 713 363 569 151 193 741 904 602 653 917 553 656 684 72 909 785 413 421 409 494 231 861 379 168 741 440 627 496 251 960 997 190 56 340 111 681 931 484 914 960 950 603 493 258 23 599 388 649 679 410 279 785 862 445 578 181 461 20 941 569 141 605 0 458 261 669 638 588 767 931 981 896 191 931 870 612 847 222 933 795 311 901 7 639 241 182 423 241 11 472 103 717 873 916 282 634 386 720 451 511 565 685 968 167 278 994 297 168 389 397 358 211 69 733 388 399 486 951 974 749 872 506 658 589 18 891 141 58 117 397 755 206 95 745 604 437 553 831 265 686 742 993 394 752 419 746 530 130 704 542 495 865 260 754 131 142 757 512 164 753 539 8 70 623 356 259 445 49 454 848 308 621 394 137 953 9 825 727 267 797 551 34 538 321 551 164 176 67 159 295 917 433 75 872 205 230 45 401 273 668 860 12 23 331 805 424 174 165 410 236 222 125 760 725 909 447 289 559 356 288 95 254 992 389 8 783 836 42 791 814 301 281 54 266 497 907 883 458 784 958 495 404 582 457 36 148 852 299 783 872 436 144 553 390 517 127 928 288 784 190 474 308 569 223 456 240 230 971 681 916 551 587 482 726 373 308 735 171 985 686 180 315 668 596 281 539 442 959 884 805 255 65 619 93 380 414 656 63 416 647 330 56 146 559 725 207 364 896 756 233 894 879 211 653 372 424 770 51 965 584 414 608 468 75 678 94 560 146 491 147 93 818 947 891 706 204 26 920 207 311 437 193 151 922 423 770 970 342 325 794 973 388 951 717 221 712 97 3 863 424 859 917 9 191 667 614 121 910 659 387 277 836 456 426 85 811 606 381 120 71 556 762 770 95 788 652 490 778 98 547 428 95 971 702 738 100 61 338 355 445 839 499 526 132 589 163 662 99 865 987 133 710 861 770 82 532 926 922 548 390 80 170 801 706 444 416 622 462 552 862 861 568 313 327 562 78 732 673 426 287 415 427 735 869 57 957 382 849 143 421 700 144 984 814 127 928 912 125 421 607 142 694 694 426 61 734 124 38 451 187 478 839 817 584 408 551 845 536 434 168 972 99 394 897 982 966 379 873 432 306 925 698 919 43 256 478 784 845 433 250 246 707 36 515 835 269 205 654 403 600 437 771 980 529 498 892 737 15 232 359 550 982 713 498 546 151 460 716 695 732 582 979 776 22 247 2 38 417 677 234 602 100 598 827 764 744 344 895 702 687 456 40 877 690 266 768 544 90 758 534 397 313 422 356 909 586 998 996 125 163 820 936 53 601 342 940 33 489 293 398 979 682 529 73 212 522 802 420 516 290 857 323 733 483 998 123 704 766 479 478 286 980 813 877 431 484 272 251 687 846 882 527 285 87 994 569 50 262 859 593 152 862 585 795 76 907 625 150 913 618 385 816 243 911 495 660 653 535 767 515 859 546 63 113 492 52 467 462 727 665 296 351 324 829 812 725 632 724 979 605 343 190 538 369 868 464 851 710 726 191 979 98 608 76 606 141 151 995 890 214 703 686 346 995 43 375 240 515 719 703 332 552 774 584 73 611 16 996 687 977 802 880 94 597 76 648 374 332 944 643 180 966 18 721 638 709 951 576 588 829 413 838 187 635 413 539 449 603 552 204 517 556 835 209 948 998 556 632 894 912 535 892 598 131 986 574 587 525 59 362 755 168 190 0 997 184 60 929 594 991 740 644 485 394 991 781 995 943 26 977 149 885 187 75 460 519 414 487 600 187 881 878 690 169 539 81 414 507 31 750 72 666 151 146 262 868 448 791 441 629 618 289 28 529 704 656 597 78 17 783 196 87 60 830 952 642 169 241 981 474 744 775 260 60 631 485 644 258 851 231 54 73 899 517 760 129 414 758 947 896 912 865 50 962 726 786 859 956 460 219 613 594 731 727 132 72 79 63 986 237 566 983 488 542 755 702 808 679 300 66 599 677 290 73 29 431 464 77 105 149 650 462 23 455 268 189 887 19 518 6 844 606 355 921 548 200 653 951 600 761 266 647 282 604 834 124 430 80 527 98 625 731 895 782 5 550 272 892 153 508 881 523 499 695 430 382 981 429 646 651 143 977 247 248 608 890 101 79 110 678 340 867 162 434 491 357 417 775 678 177 153 645 650 532 224 870 318 935 313 295 874 482 791 813 895 494 724 64 323 244 172 635 931 700 271 485 992 484 827 478 479 950 481 634 362 27 926 704 922 240 322 569 282 800 53 196 64 588 70 6 793 116 223 216 406 353 954 577 52 533 63 585 527 7 519 441 805 777 63 989 681 87 49 479 790 72 635 428 53 465 431 853 545 851 845 277 207 965 428 308 782 897 550 966 667 730 95 301 743 900 719 861 215 128 732 133 286 717 631 851 598 3 570 129 379 176 280 477 94 997 116 808 726 508 315 410 865 783 162 609 311 43 798 936 737 305 528 126 153 436 508 139 129 762 557 75 668 47 591 318 0 3 207 675 178 692 726 315 810 675 301 39 784 389 612 762 344 852 790 312 550 55 991 659 33 271 130 687 59 266 295 625 691 43 942 104 166 473 711 789 780 744 506 467 530 314 858 408 54 202 978 768 463 945 409 398 39 425 985 28 87 820 50 697 71 134 837 381 170 688 923 453 713 617 156 14 119 97 683 923 569 975 865 905 444 146 373 135 330 732 457 429 955 394 781 951 15 880 127 965 640 148 96 290 934 648 514 83 313 215 923 607 59 784 435 178 105 549 271 227 201 117 330 787 973 101 286 982 20 387 418 352 426 278 677 773 352 276 376 292 341 654 883 988 571 787 184 972 538 868 422 843 441 995 8 380 848 395 977 615 767 796 619 266 893 671 922 263 599 971 964 692 269 453 471 482 479 402 777 219 581 361 597 19 214 543 321 941 767 967 159 404 237 440 234 205 428 392 774 511 528 128 436 267 848 43 610 433 669 619 197 626 146 728 990 757 306 411 669 343 77 311 222 465 783 372 868 396 394 650 883 9 876 839 97 830 52 253 272 419 737 118 879 428 499 168 837 728 839 145 511 647 577 914 963 537 19 903 194 797 187 581 912 317 261 422 763 860 922 153 305 534 330 420 581 420 324 804 148 337 917 232 835 188 604 533 769 956 461 206 331 877 889 652 43 374 299 561 864 547 118 965 95 752 967 115 471 699 556 880 804 408 973 740 68 255 294 625 51 94 462 923 502 801 297 292 649 692 362 809 60 513 9 479 561 469 494 27 530 353 702 770 59 299 94 419 26 840 978 353 513 916 763 413 634 832 209 858 457 819 510 348 371 432 298 181 245 423 459 306 534 980 717 947 605 16 751 265 935 95 722 700 533 94 816 51 885 871 952 324 444 273 219 81 108 919 276 95 857 102 225 182 143 162 49 118 199 921 511 246 214 501 973 210 139 45 904 720 81 653 120 444 346 790 734 591 147 228 885 161 45 94 907 725 676 171 213 779 731 458 417 929 632 537 267 57 326 817 609 955 2 349 261 381 746 983 32 88 961 461 497 173 524 77 186 93 344 113 868 737 904 635 394 720 741 852 692 960 890 503 658 351 309 663 885 198 740 756 751 783 659 845 762 237 861 385 291 195 571 458 474 694 182 875 38 318 546 288 187 848 784 280 991 649 511 262 219 21 406 498 398 259 76 879 87 201 996 822 914 367 659 582 516 414 324 97 900 291 54 397 359 511 571 707 47 805 484 870 728 948 655 742 493 882 179 255 943 954 663 841 975 241 888 789 298 531 338 14 432 355 750 352 525 236 63 791 954 149 458 943 91 270 703 609 177 671 878 205 952 998 512 528 446 785 981 840 59 357 799 677 121 413 62 164 265 724 975 184 313 619 667 196 689 419 580 283 867 732 124 919 281 585 260 671 708 571 777 759 381 443 888 859 524 645 607 920 878 154 829 157 891 471 93 897 576 617 754 387 45 313 889 13 324 101 328 305 936 996 212 737 152 709 856 96 734 916 383 111 250 480 425 1 745 274 729 823 970 859 238 851 488 533 225 161 16 914 190 518 510 718 669 580 228 732 814 417 672 404 844 227 897 627 450 97 502 247 802 290 632 420 451 41 175 365 722 209 956 324 883 463 950 232 904 574 196 392 534 765 978 2 619 473 410 431 99 549 73 524 854 564 321 305 565 521 746 29 514 237 845 750 445 630 469 772 676 654 33 641 889 423 656 107 478 5 206 969 8 329 75 551 533 740 987 853 514 993 121 868 90 912 814 712 850 295 36 925 496 490 289 674 348 906 611 504 679 158 875 761 300 619 61 489 501 974 493 639 482 348 842 44 847 935 60 226 692 981 160 883 68 564 655 335 767 860 420 31 845 906 755 994 2 655 395 229 583 608 646 139 578 638 822 777 75 274 217 285 495 514 510 670 850 622 189 502 531 650 6 360 293 34 644 400 15 14 270 40 8 943 505 580 838 848 721 543 207 69 341 55 409 256 739 622 165 543 758 948 272 917 532 171 334 627 669 29 265 899 668 938 973 694 703 771 786 624 589 998 979 910 32 373 254 364 693 71 268 785 312 999 235 966 957 841 626 294 933 904 92 358 584 722 952 258 129 184 347 379 243 893 95 426 104 372 214 849 849 543 157 466 877 878 861 96 659 752 150 504 352 637 462 943 809 87 896 200 127 574 887 508 94 337 353 202 67 343 187 753 97 958 43 225 631 861 406 110 807 703 717 219 748 644 916 621 306 116 196 290 970 43 624 864 980 519 525 323 559 627 272 255 933 975 204 247 116 185 802 692 302 461 405 711 546 550 434 350 179 156 385 743 394 716 372 931 236 365 39 916 910 114 116 860 891 177 714 368 770 584 869 23 182 616 238 527 926 472 967 713 278 770 567 305 429 820 933 650 22 259 88 332 310 844 119 587 509 730 745 24 524 294 753 31 895 927 173 763 856 423 927 862 533 811 728 751 528 708 813 747 362 481 301 969 943 253 421 945 892 810 630 375 591 764 29 997 654 549 527 413 308 885 764 691 224 390 492 389 400 280 137 80 687 854 249 550 685 315 405 460 712 604 42 696 112 348 602 631 598 362 405 992 516 176 53 805 371 981 917 409 86 335 292 860 615 655 238 950 645 978 115 873 555 157 736 40 221 334 140 656 48 686 326 83 184 102 259 454 64 788 863 831 33 697 648 941 486 953 221 271 271 268 826 48 637 128 308 397 382 60 785 777 83 484 143 559 424 970 938 549 347 996 470 639 247 280 289 912 262 956 903 476 180 489 136 88 957 594 886 321 282 870 372 157 805 743 337 777 479 903 293 540 32 684 895 365 172 427 585 673 674 936 255 212 959 118 24 513 807 179 518 845 383 18 688 168 419 324 795 132 423 318 604 64 169 553 684 710 907 128 579 516 646 22 375 163 634 945 887 623 713 182 142 661 641 436 570 402 985 756 921 442 664 345 821 777 347 926 762 700 906 165 795 781 782 408 328 704 727 869 645 670 238 952 530 867 74 286 354 276 624 445 789 995 621 637 222 480 415 137 689 451 998 326 344 562 211 994 382 973 940 71 16 661 925 631 690 823 299 373 259 232 111 314 721 510 870 559 518 686 999 767 11 222 843 516 329 673 568 936 550 577 96 37 949 248 458 827 860 902 974 695 302 69 217 680 557 909 83 524 366 885 676 357 21 446 753 948 383 831 878 941 526 428 220 80 428 179 256 66 335 904 449 754 136 790 584 303 267 358 314 397 540 293 5 295 196 217 242 768 571 740 510 388 548 804 224 792 568 348 871 359 463 559 102 903 149 463 703 400 261 881 212 408 536 243 528 533 977 488 898 778 273 845 228 148 603 447 989 213 848 950 185 826 773 588 205 819 149 686 988 691 700 580 474 714 286 823 114 739 292 804 953 204 936 925 373 872 3 606 139 264 172 221 785 970 852 841 548 729 9 158 884 171 181 600 224 699 346 299 738 647 503 147 503 858 952 675 19 392 465 602 707 443 966 490 572 933 105 912 219 768 444 668 512 989 720 901 367 870 158 858 548 287 17 389 872 13 314 266 133 99 291 689 62 769 589 161 149 215 681 786 929 649 613 593 128 640 903 803 203 981 499 9 442 108 962 573 22 246 727 789 899 447 287 930 558 592 1 840 498 999 730 858 932 930 944 557 499 350 342 187 538 94 359 733 893 785 667 981 332 619 761 972 428 679 902 400 264 672 520 521 399 695 205 346 804 736 252 143 758 56 275 617 237 904 202 117 754 0 885 665 506 534 972 734 345 865 160 408 406 22 386 542 606 911 368 573 278 905 1 858 981 739 523 629 494 590 208 411 629 602 397 379 297 803 336 94 959 742 563 75 116 836 240 697 338 944 410 743 128 870 155 508 835 43 632 3 99 593 806 104 864 262 325 722 259 175 998 552 816 127 602 941 950 114 176 768 885 392 808 712 639 119 901 0 38 643 122 754 945 622 301 197 16 232 696 864 439 912 136 134 991 520 983 42 600 903 288 279 965 220 967 775 398 520 218 866 770 161 275 643 138 515 358 11 228 364 699 834 275 715 851 803 562 42 109 444 706 26 482 851 16 981 801 924 401 881 847 417 437 795 24 28 933 71 158 433 968 252 905 956 148 609 975 171 999 913 53 70 707 681 116 599 51 251 137 861 480 233 668 953 721 574 614 638 24 282 312 879 242 562 238 589 422 813 734 709 855 971 898 476 390 450 570 50 552 301 663 800 636 250 878 573 726 447 240 834 537 903 678 990 396 130 717 127 155 578 839 582 543 572 406 656 384 47 868 466 957 862 847 925 106 504 787 665 724 402 532 698 568 105 392 548 59 929 585 302 478 236 833 251 226 121 892 849 264 217 587 808 711 498 388 463 664 771 516 436 866 464 469 2 542 479 510 610 283 342 781 359 224 988 593 778 832 772 318 116 995 611 580 244 880 29 426 166 367 837 832 396 630 496 191 826 205 726 107 617 168 114 49 338 958 182 244 240 654 882 651 969 203 630 830 234 350 230 148 779 387 198 978 163 275 734 756 930 241 799 352 662 742 276 489 539 844 847 579 987 773 427 816 167 764 782 13 195 749 80 692 913 393 132 595 188 406 319 62 170 987 829 772 110 447 541 720 493 816 968 528 107 272 637 151 632 242 358 832 578 685 253 271 315 710 125 468 280 987 393 295 94 637 808 503 275 636 516 202 357 243 411 976 570 463 474 396 899 928 552 225 295 152 837 867 206 413 936 469 938 599 454 155 708 746 735 81 325 659 143 444 646 88 484 557 987 472 935 384 536 38 486 582 808 726 195 464 257 96 861 485 583 870 63 921 76 318 762 628 951 219 231 760 232 201 717 218 776 519 454 826 937 614 652 614 62 99 552 909 725 923 844 520 585 141 11 921 492 953 839 962 591 75 646 650 66 308 861 422 388 624 170 799 625 40 301 652 590 529 628 27 168 419 575 565 86 531 493 537 692 277 582 84 744 610 964 648 651 958 757 772 32 821 797 734 263 466 812 387 39 243 161 365 845 966 737 247 876 741 896 430 319 458 459 922 178 283 894 110 283 989 232 278 51 80 819 690 75 215 33 210 176 95 934 230 595 265 47 570 694 843 585 366 2 839 28 763 37 896 526 232 949 270 611 929 145 835 664 687 729 530 761 573 45 663 110 356 552 886 839 804 374 137 252 607 605 755 594 641 263 733 855 896 128 875 914 160 663 145 980 643 659 451 690 26 951 769 926 64 160 790 29 300 407 805 201 634 593 354 250 62 798 800 533 378 523 203 289 196 356 504 882 209 198 399 850 833 976 905 979 362 426 357 343 317 557 979 136 936 736 921 671 935 997 621 818 175 651 286 841 526 925 265 31 391 601 128 490 426 450 932 189 269 600 478 135 746 415 89 24 854 766 86 7 373 659 294 476 659 186 852 243 98 172 217 834 196 128 68 226 284 63 317 416 290 689 198 29 831 918 755 379 795 2 277 936 139 128 478 124 122 691 586 343 296 394 525 162 263 135 972 393 225 423 997 581 82 724 804 600 98 180 455 210 954 432 664 376 690 181 908 204 830 139 524 463 951 275 870 708 598 861 668 751 222 447 794 143 827 283 979 27 324 774 845 536 717 933 502 167 69 594 829 625 306 488 409 7 408 132 548 418 220 367 179 76 865 440 510 186 642 7 467 446 313 815 375 487 731 448 334 992 391 445 73 254 481 29 159 800 739 147 800 17 98 731 575 107 457 924 499 961 466 108 722 453 980 812 947 323 253 326 307 314 120 511 933 672 169 140 663 822 171 98 339 321 905 4 205 23 425 148 317 816 131 79 953 147 981 961 754 874 885 206 275 934 737 400 842 818 74 596 222 127 111 13 917 256 483 152 692 669 757 182 969 950 255 824 329 634 911 538 235 9 193 78 473 899 372 972 896 738 495 413 425 946 103 214 21 778 413 261 235 928 960 642 684 382 104 359 276 469 838 947 720 307 899 147 210 311 279 3 237 340 471 706 949 726 907 142 623 492 987 401 70 174 577 583 135 820 885 957 675 854 119 957 264 543 74 927 620 183 546 847 4 312 241 712 574 913 406 911 556 179 314 802 3 476 115 692 974 93 198 240 898 926 403 23 358 814 853 927 558 799 456 256 591 596 863 772 295 382 507 913 951 66 764 962 742 97 111 9 183 738 689 887 935 788 962 586 702 412 68 659 24 872 20 476 255 115 659 887 210 858 380 474 381 963 820 936 923 613 854 844 26 209 852 554 282 141 148 462 318 339 361 350 334 358 167 730 84 969 598 609 588 408 291 816 924 306 696 722 179 214 150 356 283 431 586 32 850 132 245 932 948 257 834 195 642 240 845 115 164 600 202 126 193 785 417 60 784 287 963 889 626 806 995 845 30 247 838 776 977 163 560 628 33 981 359 875 795 202 449 646 476 245 475 997 432 977 305 283 899 260 219 182 89 927 740 894 781 812 56 89 233 69 440 352 423 224 819 944 554 349 222 6 892 647 698 174 336 555 833 549 786 685 89 871 202 922 931 23 35 827 699 258 93 678 179 733 50 474 974 793 435 485 631 273 441 685 11 797 522 967 235 420 834 118 187 964 694 896 141 586 49 222 506 558 616 590 313 228 32 83 384 177 586 100 708 339 214 801 747 949 659 533 221 916 51 933 497 684 164 671 131 545 258 307 229 613 690 100 887 553 48 108 603 426 653 591 800 459 971 170 541 640 992 842 461 545 573 977 526 785 648 625 874 357 444 332 843 229 457 148 885 890 352 243 574 530 482 23 611 152 700 23 663 588 797 955 568 381 917 791 813 676 359 7 501 958 941 257 589 432 106 33 69 178 675 379 563 615 278 903 531 494 990 559 881 293 450 599 292 651 294 151 275 440 11 600 754 795 698 991 384 411 245 212 522 943 791 322 127 160 846 124 169 619 29 118 417 650 570 198 325 321 801 96 638 336 288 336 243 997 680 202 83 672 210 807 145 991 549 874 320 447 467 236 689 718 917 298 886 40 809 611 620 297 488 731 136 448 633 273 81 291 370 816 945 380 450 770 858 515 607 156 570 839 913 677 226 267 138 110 544 152 878 688 407 392 115 32 136 624 665 610 839 196 441 163 990 597 764 642 679 889 105 683 526 686 567 832 950 829 774 664 336 880 869 357 925 533 264 732 981 774 200 590 928 120 938 969 492 542 762 526 858 777 633 949 213 91 962 298 764 583 755 881 531 147 342 633 414 339 879 808 98 324 929 481 280 42 5 36 375 219 920 485 345 216 169 154 576 331 958 307 89 854 564 978 988 489 839 534 669 950 28 868 858 308 783 159 702 308 345 702 730 899 108 622 270 616 405 495 368 684 923 233 701 892 263 932 74 63 426 636 235 284 931 959 945 642 529 18 619 321 344 967 511 260 943 403 583 858 764 917 88 808 92 166 709 465 740 355 229 160 124 488 640 227 471 90 711 69 597 127 411 707 375 408 739 250 110 550 168 310 519 635 358 451 427 260 100 162 806 798 169 8 650 774 377 975 83 992 196 259 102 193 553 846 19 394 795 315 566 16 704 225 950 403 728 925 485 264 917 567 685 534 273 794 693 889 389 62 138 221 501 520 36 843 420 973 267 971 499 832 989 908 548 386 204 801 185 913 650 275 40 473 799 484 421 560 975 86 899 288 133 553 349 828 132 168 879 220 939 616 352 851 128 313 874 488 653 209 226 378 504 876 683 75 862 113 485 925 161 489 754 886 524 971 317 666 406 111 976 755 634 574 962 967 770 104 414 288 529 564 726 348 516 20 639 153 54 941 946 783 642 311 46 808 754 631 330 964 916 805 386 362 890 304 198 878 819 941 944 461 643 79 289 368 481 427 787 634 309 715 563 669 445 781 876 274 300 39 739 775 79 995 753 572 286 982 226 776 865 507 692 231 855 850 875 536 953 173 484 624 603 831 537 868 757 202 106 537 229 190 977 69 885 111 259 334 51 337 239 94 631 124 920 612 944 780 394 858 138 443 756 514 181 350 311 200 716 46 177 639 390 971 467 518 525 414 306 565 207 128 210 116 689 673 92 230 638 506 531 278 25 336 909 395 628 161 537 279 375 977 801 330 251 557 360 842 96 621 474 515 400 920 89 299 188 72 75 492 157 795 350 330 437 100 542 451 491 644 605 326 781 156 326 422 765 856 999 711 395 484 107 239 631 31 135 292 719 295 876 951 440 982 751 421 51 840 786 919 591 595 518 476 75 426 44 270 684 450 138 121 276 440 41 148 505 381 408 764 796 515 684 87 183 848 937 40 280 798 240 321 987 579 274 959 94 315 201 245 761 154 705 232 37 314 655 451 591 210 78 838 318 607 715 627 687 222 0 987 793 995 543 783 918 119 731 420 450 544 717 754 998 844 128 834 420 850 808 5 44 988 689 728 438 479 615 330 950 845 778 438 677 823 628 430 520 48 243 326 975 103 343 237 522 520 289 334 966 764 878 686 674 641 383 655 165 604 324 1 530 685 394 172 824 419 941 510 573 93 745 619 723 268 330 25 492 370 699 13 789 756 56 574 366 725 763 499 530 924 44 690 184 67 449 374 640 868 577 870 467 149 357 737 138 862 174 316 219 849 227 926 424 187 553 627 651 369 686 871 360 83 60 456 938 867 535 161 324 964 738 876 503 2 702 59 90 669 345 677 260 479 595 598 957 769 106 660 320 732 866 643 95 807 188 512 376 156 968 855 829 883 342 114 209 712 294 554 454 785 742 87 33 491 0 402 857 814 503 951 404 672 809 28 758 79 457 592 184 912 286 496 521 286 26 721 560 302 721 815 506 960 742 599 597 106 362 715 765 926 756 453 387 792 954 491 945 514 736 193 403 782 728 232 831 704 503 9 943 640 871 592 321 684 988 37 698 648 399 138 31 753 101 857 282 19 181 338 723 21 564 748 718 936 253 333 452 676 934 573 973 268 268 967 940 256 305 293 615 68 829 691 398 782 277 352 835 464 120 653 373 978 499 399 589 660 663 989 980 304 233 168 257 915 567 248 424 716 560 311 602 534 407 588 93 565 584 231 52 887 218 807 288 309 639 490 819 53 940 951 146 126 573 349 817 550 727 646 65 824 688 377 181 783 764 817 346 781 367 951 56 47 724 564 260 900 890 36 948 543 204 144 515 594 222 521 46 863 240 421 463 639 241 281 557 924 397 228 63 761 227 487 205 805 678 402 740 944 483 95 297 246 440 839 944 350 119 342 702 295 958 537 981 797 577 992 143 867 377 126 753 783 210 370 283 488 185 835 246 950 935 771 81 552 525 686 121 66 246 580 875 580 603 913 377 106 796 804 133 276 232 515 685 902 647 209 356 291 410 223 159 757 414 536 395 491 443 321 954 909 222 642 901 128 822 955 57 951 933 81 584 231 508 641 335 373 440 951 508 864 948 358 708 503 810 922 201 596 824 77 673 764 238 812 558 843 155 848 115 524 924 612 322 739 165 26 985 933 65 762 242 750 291 492 629 773 25 835 440 31 883 453 952 625 843 959 636 441 825 981 835 353 524 912 720 43 379 621 794 861 157 575 724 101 281 437 348 977 288 240 753 722 783 18 218 43 259 948 811 447 24 97 448 95 359 236 492 1 800 179 97 244 576 277 977 876 681 963 606 741 858 266 37 142 759 922 120 76 90 350 721 81 593 496 797 597 669 766 439 437 776 928 10 44 644 15 805 134 359 748 992 251 752 611 890 980 26 104 687 807 682 831 181 748 656 249 428 556 968 850 687 478 485 642 727 331 845 490 776 529 834 86 741 85 492 179 408 76 189 216 339 995 274 443 316 497 596 635 611 55 699 667 113 959 738 96 350 77 801 542 748 867 515 701 627 169 419 240 777 186 385 53 105 110 629 255 550 249 337 702 310 922 268 619 114 803 370 461 696 212 809 915 328 76 265 43 957 788 668 439 581 210 747 694 550 7 465 128 898 297 61 399 50 420 138 519 554 668 881 561 750 186 583 744 989 657 411 16 532 490 449 999 554 992 184 284 358 420 499 19 933 832 171 725 322 549 351 841 745 680 469 555 379 482 424 956 468 458 498 261 798 335 268 917 253 807 619 552 398 978 178 678 736 439 646 921 579 253 632 12 423 743 809 278 846 344 156 847 88 908 957 210 641 306 825 445 369 899 517 612 776 174 577 509 45 253 448 94 762 571 41 677 838 613 201 642 583 887 813 969 550 728 102 540 275 269 525 301 723 823 881 750 828 276 161 652 356 401 722 912 847 924 430 824 526 339 43 401 63 647 308 935 321 593 539 994 556 790 500 847 817 892 540 896 604 328 545 58 649 80 239 327 334 182 256 319 456 765 935 978 318 858 52 116 923 597 204 373 750 960 796 296 266 163 539 291 625 581 221 556 621 189 260 500 738 25 548 877 617 74 355 278 77 867 190 594 227 23 654 281 555 305 672 649 435 272 948 488 230 491 213 657 677 650 343 960 328 303 879 427 386 929 313 683 294 371 523 430 916 541 4 11 88 36 589 588 283 71 876 905 663 820 728 293 555 434 318 358 948 628 862 508 986 57 663 976 880 236 292 509 869 138 247 883 416 380 726 316 954 34 198 293 488 503 327 627 540 106 861 531 255 918 263 754 588 574 894 116 379 143 436 728 254 332 862 979 108 876 0 840 202 168 521 720 343 204 508 881 826 718 736 676 33 763 473 736 251 39 395 279 231 962 767 227 334 1 941 155 103 625 527 686 323 877 697 875 427 870 758 618 593 418 191 515 381 766 154 385 833 794 46 441 700 641 179 952 443 129 149 472 612 635 815 342 350 460 888 661 565 992 79 812 252 481 507 698 579 625 144 406 845 678 418 213 837 844 983 514 342 510 811 986 149 113 204 769 973 513 126 14 761 620 569 404 848 100 671 516 125 148 506 2 546 529 757 543 198 388 44 545 313 451 726 537 659 137 287 518 402 728 152 0 21 49 132 701 100 958 208 692 201 326 313 863 284 755 222 331 251 978 226 328 782 96 867 270 374 237 614 253 998 482 878 526 654 676 536 737 641 330 368 929 416 990 817 954 684 320 321 103 399 69 1 227 551 517 536 266 464 838 771 425 369 886 717 595 453 822 994 905 926 567 751 787 752 762 873 42 107 108 881 425 111 862 335 151 302 432 129 665 990 59 850 73 904 273 654 932 478 304 530 876 851 724 368 229 991 95 119 582 936 475 521 402 445 574 775 623 186 488 591 495 176 117 913 764 768 650 467 182 420 898 879 870 395 318 479 847 965 838 96 514 674 610 240 779 467 541 234 361 267 181 554 59 478 6 297 717 677 675 188 655 615 446 426 556 326 73 293 319 582 744 587 35 930 516 954 175 929 396 877 707 754 573 455 362 713 253 120 51 389 66 261 939 533 87 623 49 12 599 498 178 145 728 986 915 296 780 903 209 312 119 880 173 782 889 481 870 550 945 292 413 289 912 750 811 500 386 313 459 713 762 564 414 187 442 967 700 194 490 651 785 751 279 15 247 674 967 807 584 192 743 380 232 8 96 906 9 618 535 780 321 123 837 949 144 761 319 889 208 986 2 902 764 840 591 249 794 543 576 175 982 889 795 860 275 78 438 804 280 365 478 112 892 469 358 811 315 564 677 918 758 799 797 442 344 349 877 195 401 272 168 859 290 879 84 795 655 80 192 668 36 486 851 437 1 847 137 518 329 678 472 524 765 479 278 816 441 102 873 679 226 609 404 604 962 310 542 412 898 229 36 930 598 749 620 667 666 735 582 301 780 818 345 347 871 411 442 779 986 97 199 669 979 145 388 513 469 521 803 455 557 506 735 401 136 176 556 401 420 70 418 610 830 117 287 641 738 464 21 274 405 290 803 464 133 794 291 625 131 141 338 848 655 218 971 31 895 563 92 391 508 872 454 922 532 796 422 604 513 906 370 827 973 49 894 855 671 264 464 157 674 9 503 471 387 698 375 398 781 479 753 950 89 235 459 637 543 872 98 325 929 265 120 25 699 175 224 144 505 458 641 251 760 8 758 668 281 136 834 892 127 252 499 276 578 939 264 785 890 676 548 193 368 523 51 599 976 944 547 173 667 970 428 308 444 292 533 709 378 630 258 663 184 229 482 836 864 866 602 724 509 764 716 131 411 912 436 692 662 623 76 455 628 442 152 727 931 514 806 882 111 968 710 342 357 945 669 21 157 960 178 531 443 502 786 590 721 879 335 209 546 149 773 315 829 155 651 56 136 987 681 501 389 846 166 39 999 820 798 323 345 529 119 146 351 483 985 193 342 65 378 883 92 467 876 562 380 96 603 12 210 583 901 993 846 376 52 973 622 644 464 397 232 622 502 167 666 569 452 509 167 44 109 897 993 205 329 841 755 948 941 427 217 657 240 787 784 207 155 214 187 600 768 188 956 689 663 786 830 210 757 830 692 291 484 452 107 21 226 240 249 694 400 795 222 841 55 265 481 377 937 242 283 986 218 893 82 299 129 954 772 839 401 173 194 729 245 860 312 772 567 570 321 65 759 141 519 818 411 592 858 456 701 48 412 428 414 783 975 476 347 538 844 376 237 196 2 441 170 901 966 888 969 844 766 77 670 901 30 178 348 880 308 410 709 113 161 722 612 521 194 508 336 808 249 486 897 338 535 419 615 58 740 856 96 382 912 806 136 126 27 260 373 994 686 736 499 534 394 32 68 693 214 731 69 89 840 463 302 956 164 476 860 394 452 261 387 122 210 588 746 767 503 108 734 432 778 2 47 389 994 846 230 613 429 541 472 70 511 83 477 14 850 724 552 929 870 663 275 762 884 616 401 285 430 618 78 179 378 39 640 425 166 608 31 434 5 638 531 894 618 346 869 381 396 170 932 849 627 671 686 168 787 219 466 468 106 217 642 128 750 98 137 808 798 472 89 142 928 330 711 337 366 149 495 107 131 792 859 475 324 169 638 99 960 142 713 744 842 311 317 464 592 331 826 270 472 33 857 106 256 664 952 576 913 103 578 606 123 772 916 255 749 414 776 229 680 463 927 704 510 349 661 871 257 213 387 133 755 114 690 928 672 708 724 955 80 314 383 847 806 996 577 318 569 582 996 258 607 60 133 858 914 268 753 541 284 301 867 861 569 698 655 539 819 293 492 733 653 202 516 298 232 659 82 437 756 580 438 877 269 889 302 352 654 603 497 586 127 521 412 33 464 134 832 231 785 522 678 838 923 302 739 405 173 5 17 847 89 776 986 286 515 391 329 487 481 13 616 456 942 772 360 80 465 775 613 788 3 495 17 536 894 534 442 190 948 911 549 822 381 286 62 65 430 894 565 543 30 46 478 645 702 390 514 943 438 737 772 869 10 807 350 519 625 452 986 650 936 684 782 720 542 350 894 531 749 108 354 276 19 407 577 57 54 885 755 492 702 826 563 765 217 1 299 188 60 556 628 587 651 194 878 522 630 184 938 979 510 985 394 183 812 439 846 448 274 824 69 548 40 189 729 158 589 692 693 789 984 694 66 345 284 862 194 199 217 222 758 704 144 930 536 571 754 990 891 356 730 823 647 931 975 275 545 588 747 669 366 752 416 813 860 650 225 161 967 77 628 335 906 9 865 165 447 13 188 243 352 178 534 188 776 502 526 80 707 875 41 889 171 475 228 901 330 116 891 195 356 310 475 62 804 573 583 923 101 616 75 935 530 987 419 932 804 56 558 478 954 201 160 81 970 182 729 136 454 862 330 437 10 922 446 134 197 593 880 650 197 624 240 762 819 409 637 396 329 729 811 841 887 489 690 781 995 104 375 496 632 326 812 904 893 78 352 9 634 82 849 901 551 226 623 663 844 541 950 952 793 556 745 837 31 835 331 37 689 406 863 315 745 175 363 756 12 98 351 523 537 862 944 903 796 372 749 788 804 98 935 469 676 901 457 966 725 987 304 498 535 588 696 48 302 250 778 709 923 849 498 315 190 867 7 900 104 939 664 163 64 286 998 340 810 873 372 329 604 466 454 259 510 318 269 756 156 288 955 302 379 654 504 145 436 528 169 960 213 100 793 108 692 563 201 603 421 706 982 806 487 875 984 827 965 109 427 140 147 422 115 806 460 3 963 356 567 629 509 528 92 249 456 553 662 293 451 626 204 996 54 939 48 189 853 19 847 827 985 829 682 314 737 445 426 499 184 656 12 935 489 120 28 821 70 503 851 217 765 627 605 905 276 556 156 810 0 475 790 720 383 34 215 879 887 591 165 399 898 252 73 367 526 926 398 143 122 425 222 516 733 727 538 959 330 241 149 890 924 576 434 884 604 491 890 695 807 769 360 140 419 20 947 238 958 169 685 990 515 532 958 770 11 607 717 640 599 512 396 773 497 34 962 0 121 506 264 770 817 833 424 418 647 116 488 382 914 273 587 3 345 224 865 407 43 63 670 464 850 668 919 520 293 165 935 142 668 558 64 104 220 399 975 63 481 708 63 48 133 69 694 409 824 489 624 737 496 494 14 156 306 768 436 660 218 608 321 104 246 634 50 284 712 574 973 531 952 56 992 107 507 646 736 641 817 131 973 584 352 502 487 279 435 788 245 732 162 109 69 491 417 768 718 782 66 391 498 604 652 411 819 357 488 691 603 636 277 461 740 980 275 764 618 528 989 13 768 132 216 58 192 274 857 935 703 611 22 515 17 355 312 841 829 713 224 267 958 458 574 619 526 585 917 545 677 488 147 686 51 894 829 739 546 260 887 884 240 724 350 904 772 904 171 746 917 996 61 129 66 130 556 588 559 984 22 705 675 58 546 425 686 132 951 92 183 925 829 608 16 885 609 953 302 683 512 526 624 715 303 583 164 180 311 214 272 941 919 338 43 818 911 404 366 994 126 446 332 511 329 495 103 941 820 470 816 616 651 444 625 841 186 168 103 288 626 328 56 22 963 670 16 410 147 681 438 143 990 540 856 119 630 93 61 654 482 799 269 65 233 723 98 455 297 336 710 990 11 353 681 25 706 28 660 180 590 496 616 513 523 799 339 598 397 20 607 173 827 19 474 670 85 926 1 123 828 68 358 365 355 862 42 152 93 367 395 985 784 264 648 919 432 123 297 612 863 39 60 476 402 458 631 497 168 404 121 762 933 526 595 476 843 370 976 40 192 238 157 491 355 193 457 590 981 616 967 672 285 393 891 495 92 916 726 59 937 372 251 660 422 884 925 43 200 750 120 469 662 143 633 476 319 120 144 66 85 286 902 429 698 703 812 995 842 424 84 51 114 93 817 858 960 213 936 17 412 81 909 345 682 397 540 228 867 313 817 977 396 769 764 793 743 208 263 606 51 654 217 377 780 868 237 825 864 68 281 1 399 167 258 316 13 291 269 614 747 182 495 665 225 500 384 238 31 488 217 510 459 601 607 349 418 320 731 471 648 51 367 73 322 906 425 380 562 337 716 173 787 410 648 579 354 523 376 32 985 636 419 835 697 592 415 756 338 428 101 64 322 527 159 775 200 748 921 174 259 916 254 60 936 584 584 960 540 312 147 305 968 959 948 196 625 665 897 286 394 78 853 51 729 553 432 53 321 72 799 44 570 927 888 421 485 506 442 780 91 232 733 411 716 39 677 405 428 966 631 423 329 688 483 712 763 113 157 415 741 915 339 79 585 230 342 824 245 28 791 102 10 330 562 859 825 523 493 343 100 808 520 627 946 936 624 636 903 250 741 718 133 242 67 267 682 475 58 664 995 790 647 68 522 909 252 827 650 16 891 705 641 508 636 189 817 265 335 399 496 910 512 468 296 61 642 194 462 354 774 72 725 461 252 297 665 586 982 902 729 556 745 284 291 717 578 914 824 237 550 74 474 337 531 2 706 468 529 345 807 482 708 606 679 411 313 796 779 661 599 394 464 450 704 891 175 42 468 893 716 77 315 942 410 113 230 373 727 291 898 970 811 435 917 577 590 46 381 49 197 189 80 256 792 902 704 608 37 119 650 420 313 704 77 176 413 895 361 804 239 365 467 172 142 509 910 532 942 875 921 107 9 506 74 713 322 713 486 504 114 324 795 799 695 286 208 209 385 56 580 34 442 204 570 722 597 805 543 864 749 870 935 274 912 823 329 257 934 825 339 796 300 729 290 24 977 508 146 27 232 12 80 941 975 154 370 35 86 870 675 119 294 840 905 939 213 624 772 384 450 905 730 72 932 108 465 707 731 431 372 719 487 163 175 699 569 596 225 613 648 244 183 362 67 553 746 749 654 110 338 196 932 736 444 818 534 749 857 527 43 325 601 345 416 570 184 593 24 994 590 832 386 373 837 9 371 484 680 128 474 61 523 964 713 660 864 409 228 571 268 583 540 829 155 684 678 689 153 179 125 620 630 260 522 962 687 353 767 776 744 161 289 290 700 453 740 506 518 280 461 644 376 58 993 616 148 711 681 499 188 625 587 314 332 710 322 627 788 786 19 66 842 430 288 129 77 934 388 806 217 870 409 764 409 562 61 339 839 442 153 602 664 903 964 485 151 987 405 671 530 171 309 600 534 389 101 738 867 274 39 116 547 628 499 800 242 92 679 690 29 395 233 359 694 345 248 736 907 103 698 131 802 217 955 590 55 903 644 175 803 255 864 543 660 654 344 649 55 691 783 725 422 982 397 830 189 671 154 978 718 239 342 956 211 854 547 398 340 855 398 185 29 556 812 410 101 888 191 219 869 885 715 388 613 618 600 256 847 565 411 670 648 541 291 84 521 195 50 631 188 689 939 431 616 0 219 553 100 808 696 440 58 505 438 661 49 10 681 960 113 460 25 329 877 145 854 898 982 927 358 317 777 273 315 327 135 888 669 415 968 831 844 91 681 759 616 894 706 135 102 82 394 84 334 693 816 248 394 669 942 331 620 523 840 257 24 793 658 861 101 345 456 172 976 782 874 424 506 125 66 328 815 253 501 543 209 631 325 247 122 507 564 945 628 314 175 141 116 286 431 277 411 294 838 407 932 637 965 577 718 350 475 780 764 683 830 36 932 89 386 405 283 496 3 15 301 247 72 472 613 733 492 288 876 803 97 424 775 243 925 167 744 602 639 139 375 574 610 571 67 967 580 893 650 423 895 635 982 722 322 860 663 213 720 198 838 112 279 116 989 116 359 24 950 710 719 86 578 912 805 700 281 158 477 808 530 722 475 459 447 852 403 597 582 167 732 241 357 341 61 722 190 68 507 667 717 261 971 437 947 737 932 604 305 425 236 428 897 132 855 683 851 387 632 789 387 583 657 690 981 448 141 848 109 618 111 858 878 81 685 354 407 810 899 342 475 368 131 797 577 682 471 254 51 561 949 210 11 495 838 930 972 152 363 157 695 83 53 241 403 627 590 460 815 654 451 797 970 946 666 380 942 302 479 718 324 243 173 524 513 162 10 497 581 39 676 57 214 634 95 387 632 804 432 262 560 493 42 754 903 227 297 168 874 382 36 621 136 936 411 549 73 498 555 14 433 102 493 770 926 96 649 478 865 710 464 918 358 907 753 719 453 794 497 979 147 490 39 904 768 558 846 465 919 957 402 279 646 764 242 358 79 295 743 460 367 885 68 101 371 472 451 58 604 869 663 598 508 939 548 783 687 706 986 675 404 441 399 984 631 34 440 830 540 374 475 214 494 961 846 846 67 138 686 802 212 83 866 949 88 112 52 554 995 993 655 808 484 746 929 608 977 276 310 469 430 809 982 157 371 628 783 75 8 57 547 995 108 25 158 988 937 512 672 278 931 944 938 508 784 306 25 267 228 447 604 558 127 562 372 975 384 321 538 732 807 932 272 777 317 966 343 209 505 961 289 274 904 795 63 606 470 929 587 643 205 9 53 715 273 929 661 721 984 163 485 469 787 277 5 154 931 482 108 343 838 572 885 12 942 554 139 707 314 881 596 754 197 719 729 221 385 697 684 65 786 870 376 657 518 791 420 307 879 247 139 258 602 116 824 554 260 93 647 490 209 32 435 196 950 938 356 990 605 986 684 142 286 588 212 202 860 706 965 478 247 999 599 919 12 419 595 859 413 11 207 470 909 200 584 157 144 117 761 190 532 180 382 897 259 745 685 594 946 921 604 933 763 545 756 204 840 358 129 521 721 774 215 390 861 306 848 427 931 622 739 380 477 342 607 350 248 163 448 234 936 204 125 211 922 887 779 317 873 51 794 482 408 440 214 655 629 988 788 145 925 720 422 198 368 884 226 670 874 161 713 515 749 351 668 646 724 881 768 541 981 844 50 529 11 547 45 832 851 151 139 970 854 326 904 859 57 433 948 223 349 770 283 697 930 595 927 360 6 51 580 822 489 408 604 591 742 415 370 807 639 233 92 591 737 543 222 502 272 324 24 571 146 908 268 304 374 73 21 626 387 287 707 862 684 991 799 324 230 406 173 790 686 2 557 910 854 260 831 128 504 230 555 977 403 656 36 929 585 424 286 22 283 293 932 322 81 164 13 163 487 254 517 345 307 397 399 723 953 436 605 903 31 860 789 168 765 420 428 727 372 582 944 63 85 304 819 338 905 99 615 307 56 461 944 274 619 455 710 490 184 576 12 741 513 492 350 130 650 942 357 943 571 595 177 443 894 419 599 434 772 509 136 134 78 717 530 755 332 299 589 67 557 696 178 258 392 259 751 829 424 909 552 322 617 601 388 246 352 217 636 160 229 244 108 714 848 112 531 35 351 789 440 440 699 262 84 184 794 803 125 867 443 346 256 95 312 561 821 960 559 948 14 303 721 19 615 214 3 650 767 966 354 795 331 789 90 790 404 126 472 422 944 848 67 80 393 829 517 240 801 952 971 791 777 875 178 586 904 360 5 297 947 610 400 838 507 37 178 805 5 141 316 123 545 72 313 614 221 414 243 114 989 241 918 372 163 519 168 84 827 520 232 467 504 447 694 739 929 35 510 609 252 246 387 407 821 346 681 960 927 64 788 154 813 197 439 303 823 194 674 266 702 407 498 518 662 397 844 779 25 415 905 448 57 764 77 995 174 90 789 356 553 199 411 602 108 992 611 677 502 782 329 313 710 934 84 991 509 906 354 91 714 415 182 763 206 285 208 357 704 347 301 546 641 468 19 409 544 502 539 522 551 873 864 878 815 988 922 725 492 491 136 636 80 675 384 164 606 288 925 440 908 812 511 918 464 928 802 766 222 355 857 353 341 855 639 673 903 616 604 425 932 39 882 684 324 188 452 841 5 249 167 537 628 869 681 632 987 267 465 255 373 845 870 666 972 364 219 125 164 238 282 504 929 47 888 599 275 733 921 245 114 368 201 549 438 148 403 340 352 903 522 129 493 759 537 847 513 65 569 400 884 147 385 850 583 687 447 12 964 504 405 399 933 165 533 844 99 303 547 886 578 974 821 925 432 467 578 686 833 559 990 462 214 570 583 344 409 662 701 899 64 606 200 634 34 597 835 253 802 933 236 413 232 400 227 668 594 810 624 271 86 936 848 839 853 777 842 609 954 554 541 740 676 154 112 927 860 525 689 266 520 97 117 875 290 99 500 711 0 662 685 938 210 848 809 706 853 404 181 115 270 153 612 209 301 734 1 293 80 342 867 873 972 507 390 510 385 472 411 923 571 422 436 621 25 932 123 289 347 558 119 670 48 312 465 772 114 757 756 898 191 334 844 603 630 581 440 581 355 190 427 363 286 792 433 188 811 409 694 781 93 569 98 742 764 910 160 456 341 520 630 351 284 338 142 260 215 77 440 626 919 995 185 727 488 204 418 349 537 182 924 782 337 988 557 40 561 853 692 899 707 191 803 841 556 849 539 371 366 358 918 810 436 551 252 926 437 207 411 790 130 385 460 748 530 687 938 338 425 574 427 997 198 685 529 336 177 737 547 774 56 447 157 984 191 930 677 595 873 954 702 202 72 333 70 584 158 180 241 848 186 938 274 728 177 68 753 451 250 13 465 161 935 407 354 892 349 612 542 227 913 548 846 614 168 335 183 642 132 410 590 722 142 854 580 119 847 247 408 907 657 665 30 343 307 669 315 379 271 202 168 162 249 469 17 337 747 33 497 501 143 689 160 249 107 76 930 360 25 904 496 940 847 55 786 258 599 162 184 409 878 629 460 433 947 247 748 65 966 796 181 243 671 914 754 288 537 602 542 651 274 33 289 741 256 844 706 888 147 440 225 131 253 959 588 524 320 478 378 906 971 502 142 745 74 725 640 680 65 593 699 266 918 355 595 591 335 976 821 742 702 960 383 74 558 642 549 804 484 288 119 520 246 153 658 545 642 238 504 898 833 342 287 774 751 201 605 974 917 572 998 349 295 652 612 908 197 541 992 96 253 668 213 659 413 263 416 855 549 106 249 601 852 837 163 631 880 457 658 433 85 906 555 306 655 698 794 363 814 647 540 47 663 244 31 954 965 79 681 649 100 215 321 533 342 354 838 553 185 353 659 872 787 92 998 314 314 717 570 165 528 206 160 779 116 560 804 126 693 892 859 256 258 366 919 119 777 448 802 456 549 483 824 589 814 899 64 816 150 736 453 593 153 183 22 922 701 309 566 706 661 912 804 824 624 991 72 933 405 427 368 349 800 229 713 534 271 313 248 215 31 76 998 411 906 53 588 700 964 638 720 601 659 121 54 439 814 731 75 459 689 586 866 875 576 754 969 744 121 824 489 352 757 171 820 747 510 698 299 187 871 231 221 311 42 363 308 36 475 469 696 863 174 693 279 272 449 290 969 752 496 290 38 752 642 669 840 900 131 101 450 63 250 705 741 807 412 559 274 216 261 325 276 448 664 892 645 398 597 633 276 493 162 79 689 270 22 2 65 463 331 824 926 668 579 261 520 690 497 853 653 90 829 126 451 317 303 627 982 400 151 579 201 635 473 840 271 224 48 407 990 602 417 326 17 654 75 937 550 866 992 513 507 379 469 795 548 485 830 804 783 699 891 618 416 256 892 162 116 594 194 234 641 886 175 290 921 717 371 726 457 501 156 231 96 927 83 196 648 278 764 866 123 786 895 532 502 367 601 769 300 696 291 242 311 182 655 564 854 35 618 366 908 362 863 714 992 80 645 864 60 108 641 421 946 956 94 143 192 741 788 395 164 483 399 647 336 171 353 253 967 652 682 614 332 831 47 359 366 329 409 107 415 460 467 707 129 510 905 796 604 269 363 421 944 382 631 699 346 297 263 602 635 381 33 947 276 184 785 752 463 37 745 707 292 930 391 226 495 474 217 347 495 210 909 191 247 478 860 608 341 456 841 847 801 374 478 32 404 939 123 941 224 167 70 767 475 615 314 240 393 44 871 161 639 360 451 118 662 851 50 661 320 855 311 851 142 866 388 67 100 266 33 32 808 170 337 860 905 665 999 82 674 128 598 465 826 125 838 260 467 718 668 158 172 131 198 64 569 560 426 298 468 715 330 586 970 157 239 833 928 321 986 914 391 911 313 812 629 581 92 991 524 649 367 264 824 673 122 289 353 602 541 792 971 35 102 511 833 541 949 30 215 171 336 550 807 528 792 965 615 224 132 316 659 334 623 664 488 134 807 976 363 807 266 778 570 466 496 856 671 520 413 64 592 363 27 220 770 384 52 648 681 254 478 712 846 606 982 318 982 653 783 298 934 249 408 354 226 964 116 79 287 639 211 973 28 315 30 333 588 762 709 711 359 418 737 672 474 694 300 71 320 108 325 586 236 81 512 40 814 352 317 800 467 594 31 697 670 497 561 868 928 380 142 272 966 727 638 968 640 618 205 471 799 317 777 441 794 65 552 592 984 463 512 684 217 16 962 183 915 94 181 890 110 409 377 685 367 101 828 369 686 509 304 627 451 815 759 448 302 3 420 744 112 424 911 637 321 74 317 874 959 855 301 779 880 12 283 668 706 61 40 419 381 10 871 491 495 346 586 173 622 267 905 554 90 885 309 578 785 297 980 620 846 87 107 661 429 129 493 813 823 763 722 874 645 694 220 453 606 232 578 842 727 978 721 20 926 389 9 342 556 906 556 856 337 888 781 985 646 831 57 877 54 369 484 703 287 496 924 90 544 865 237 65 338 617 595 163 421 816 806 151 845 977 962 361 24 978 867 961 682 602 544 921 150 518 960 944 657 426 922 856 473 398 161 260 678 68 572 334 913 836 652 769 748 978 664 28 390 967 240 973 939 286 888 390 169 452 491 897 841 91 704 134 308 2 752 734 570 478 554 17 704 575 603 348 248 368 698 345 632 555 315 638 963 520 418 466 297 807 259 611 966 614 910 919 405 70 88 270 700 960 438 792 512 449 845 38 386 210 200 426 794 53 960 164 971 69 299 258 76 582 853 998 32 986 952 259 571 509 69 652 923 9 400 165 653 768 569 786 192 280 727 716 494 152 762 767 444 793 214 839 825 906 701 247 597 130 782 88 517 666 527 705 826 850 450 180 697 747 463 180 988 425 705 958 103 447 685 501 620 670 269 464 286 673 579 866 885 728 594 97 537 412 593 612 434 339 541 290 67 175 711 530 62 124 977 940 485 99 547 597 622 231 962 185 1 202 651 983 98 595 676 540 880 340 395 110 74 421 303 50 983 785 312 718 817 504 527 149 442 364 902 76 454 404 636 903 851 633 630 86 69 527 989 406 174 816 157 415 552 483 179 140 542 865 366 18 201 69 926 160 565 637 735 380 808 553 639 743 892 439 424 60 876 611 270 950 356 385 877 579 26 536 371 420 841 162 796 572 942 119 499 592 675 29 18 308 99 136 145 911 654 523 474 776 548 277 888 182 718 391 162 915 846 441 13 5 163 642 156 308 337 976 476 831 423 356 619 87 636 920 56 273 902 436 610 956 733 791 58 689 619 247 638 904 898 496 131 802 159 54 886 494 804 635 963 661 582 821 202 599 686 990 947 349 446 649 437 32 279 902 492 56 98 269 423 56 158 229 77 582 570 700 462 234 728 533 485 944 362 282 455 523 524 233 286 901 602 962 370 896 617 94 348 468 697 589 166 506 914 775 9 446 524 377 77 89 723 816 331 439 735 178 79 568 692 22 607 682 128 901 530 225 473 477 335 419 369 991 933 250 627 907 546 457 255 56 848 71 348 586 403 935 309 680 249 447 15 269 494 843 362 898 151 319 311 7 320 872 291 596 405 236 257 189 96 660 246 493 293 444 867 1 800 738 428 116 797 816 66 853 7 511 354 217 441 187 524 26 34 733 274 188 783 291 880 371 167 447 848 173 18 35 503 249 448 446 536 300 812 835 417 895 100 518 545 845 404 625 812 579 222 853 578 596 136 102 627 95 576 337 784 645 444 634 130 232 833 332 228 450 286 602 437 328 305 514 969 841 687 118 66 667 93 617 822 202 891 397 770 750 846 675 260 839 395 976 962 93 696 751 171 249 699 485 679 737 432 20 534 366 335 625 207 979 647 510 260 71 180 769 166 106 435 7 747 561 752 397 998 500 452 276 27 50 70 17 338 459 549 957 936 70 735 108 86 935 704 841 580 266 689 871 784 734 299 436 795 537 813 482 484 600 452 192 4 955 884 790 807 905 13 200 912 542 965 99 717 840 136 545 738 407 195 848 63 38 124 343 943 902 737 608 443 747 538 450 94 327 634 697 240 721 355 898 99 557 454 890 172 235 427 193 583 844 649 491 691 707 668 482 187 780 34 111 438 120 582 480 931 73 971 409 817 638 359 422 657 773 966 532 774 437 280 901 318 423 619 323 103 628 960 159 641 489 969 530 739 223 695 900 539 926 955 865 274 250 782 358 349 593 718 908 331 427 147 36 289 951 110 205 750 249 230 103 679 664 694 321 851 726 591 807 916 806 85 218 163 192 58 786 496 881 917 432 101 644 71 206 807 845 735 174 731 389 711 980 301 778 794 914 73 650 58 710 518 158 296 31 868 576 768 792 788 181 264 869 654 212 738 898 739 389 587 469 247 999 288 240 572 41 104 338 265 630 280 622 550 144 848 500 531 670 892 77 289 147 680 898 287 27 289 419 670 226 466 448 849 958 309 38 669 946 842 574 913 301 802 822 920 761 258 685 833 736 492 547 976 513 285 274 634 618 997 955 913 319 500 846 295 222 148 730 709 137 435 61 175 834 32 355 177 433 332 352 519 21 758 660 278 151 866 744 18 276 122 371 458 871 542 769 258 93 945 251 982 693 48 682 507 14 200 577 599 151 467 719 424 357 453 90 811 642 145 472 695 192 718 603 974 237 488 220 962 271 716 822 188 314 266 223 257 388 460 843 892 76 227 884 878 5 200 39 481 23 626 172 477 199 391 952 575 250 761 705 926 291 867 613 424 192 858 124 201 813 353 102 945 428 819 927 49 497 503 652 851 280 302 980 505 595 300 159 232 266 868 578 122 318 451 293 258 333 435 995 794 611 425 381 878 947 776 826 754 733 66 803 600 408 689 571 189 51 398 273 433 58 703 104 629 236 906 961 924 872 437 700 48 349 528 836 605 176 123 634 42 635 569 75 879 731 5 748 558 629 680 790 26 213 158 662 766 932 632 450 526 203 427 32 208 680 152 33 221 332 407 708 314 790 778 638 268 797 792 336 436 300 962 965 939 946 159 728 283 881 897 37 488 711 96 122 914 992 24 317 459 566 806 690 398 237 926 824 204 190 339 362 661 87 125 278 595 820 210 451 816 844 78 50 42 610 514 992 466 66 108 739 279 625 191 506 49 254 328 395 220 740 371 630 969 697 784 318 163 12 802 952 404 241 585 456 62 918 881 51 676 982 874 512 251 219 967 242 841 932 186 539 236 705 982 507 137 20 325 187 24 940 304 729 999 365 780 719 175 232 745 797 768 402 384 348 280 335 16 577 819 819 678 110 874 154 211 816 108 456 131 235 774 764 483 888 537 906 623 11 413 218 473 392 541 149 727 551 918 909 245 898 404 400 722 119 230 616 203 676 216 713 521 978 884 924 441 410 298 508 252 700 935 771 341 145 54 577 850 260 163 651 123 232 827 885 285 705 418 51 848 502 530 291 701 618 381 971 248 351 475 730 478 183 884 168 780 281 227 86 663 943 828 408 285 842 74 114 968 235 465 274 326 498 822 579 526 59 677 70 253 757 282 155 237 489 927 706 926 464 98 942 785 830 650 383 143 859 134 264 296 608 843 812 871 937 115 721 300 901 56 612 7 582 692 294 110 381 454 618 676 208 943 109 324 678 509 86 46 454 968 805 422 241 962 490 266 537 474 614 197 447 391 833 445 241 859 204 93 899 633 887 566 708 764 957 66 75 232 545 146 386 193 6 543 101 786 459 301 369 202 264 715 692 492 0 251 716 505 937 141 884 841 170 604 258 966 259 646 181 597 464 9 839 650 83 188 148 249 952 996 7 453 316 581 488 426 259 7 438 155 919 177 337 143 759 281 495 312 594 596 878 411 673 821 436 785 599 683 422 739 88 740 488 495 672 462 355 577 855 466 617 728 156 626 961 298 9 239 315 3 895 841 651 602 162 989 627 415 637 125 676 585 507 595 973 828 162 700 172 879 294 255 860 132 506 662 906 153 461 222 665 333 994 621 419 464 674 836 388 895 182 56 773 801 491 15 335 155 501 16 247 753 236 629 500 360 767 784 295 142 934 748 117 143 615 642 212 983 980 753 899 4 40 574 907 760 110 742 81 416 776 276 110 357 397 633 989 923 13 229 128 775 671 236 978 483 417 33 219 611 64 958 37 288 537 618 731 971 383 493 34 431 136 860 850 312 417 545 753 477 541 906 320 90 12 424 741 720 123 512 547 584 30 94 152 535 703 85 417 149 380 230 521 738 9 497 542 435 835 938 327 80 694 435 246 156 856 869 507 538 233 721 805 352 984 402 273 737 437 141 903 264 236 653 231 104 761 440 566 130 43 878 520 377 399 612 386 984 598 403 797 907 57 290 107 545 535 781 28 653 38 621 702 438 658 894 725 120 256 816 377 295 351 89 506 777 907 306 74 483 859 456 565 362 774 154 215 318 496 31 159 169 226 605 470 172 416 793 424 304 988 597 88 347 217 127 374 232 653 571 126 643 688 899 933 781 758 252 217 785 813 635 439 269 390 617 807 148 648 855 273 49 745 471 435 88 177 394 703 743 11 88 389 867 994 211 78 945 120 230 348 739 526 891 500 939 708 981 186 686 794 442 30 559 754 283 530 965 953 694 904 809 405 417 562 34 461 898 714 144 264 764 549 810 36 914 703 849 590 257 952 490 291 173 180 620 773 527 490 248 532 485 688 592 17 83 480 94 490 952 227 615 509 744 762 663 530 834 414 564 272 862 325 98 231 57 834 366 978 18 673 73 204 736 611 453 125 690 182 662 757 871 968 353 406 267 534 806 37 850 832 598 20 855 812 362 655 238 573 777 161 142 312 337 865 47 577 124 28 505 61 820 206 335 858 179 87 271 251 93 381 418 869 877 479 272 132 945 115 779 830 52 439 600 117 145 95 695 76 654 650 861 328 508 341 899 392 773 391 768 344 596 192 324 138 261 220 699 621 413 33 253 751 933 365 442 647 502 981 76 448 141 862 649 584 265 40 737 28 254 33 424 685 905 248 572 37 527 604 707 635 222 133 518 641 622 442 0 20 19 50 986 31 890 668 883 251 284 513 424 137 517 61 98 103 198 89 690 626 759 766 59 912 547 629 649 733 759 547 342 668 688 770 783 584 968 571 61 658 21 744 257 578 20 169 71 455 910 62 974 258 147 321 439 873 420 536 887 199 284 114 699 245 556 68 190 19 763 229 816 563 573 20 827 180 160 644 166 89 410 568 594 313 924 201 752 213 441 163 700 37 457 379 328 608 853 647 562 513 398 22 251 136 132 712 533 411 943 298 964 563 153 537 457 888 51 869 116 898 112 103 712 363 906 792 523 565 939 276 362 273 786 191 954 897 764 671 735 250 139 159 195 888 803 597 495 803 399 919 788 959 103 970 906 46 761 978 251 827 888 475 752 389 412 325 370 516 413 147 387 66 927 961 472 190 462 511 663 872 675 602 649 926 822 933 256 762 238 508 904 144 971 342 858 662 249 694 371 624 937 549 161 298 716 409 633 553 91 380 891 660 594 157 156 713 991 850 346 157 919 248 108 669 363 710 851 357 371 86 384 623 686 533 82 101 833 18 384 173 79 76 141 976 30 587 744 485 733 524 178 15 525 841 550 909 194 376 86 922 455 732 996 124 99 889 414 18 185 484 854 493 432 588 446 884 213 176 192 158 73 391 916 69 445 901 351 462 723 884 8 982 175 71 804 460 944 638 871 989 360 150 386 916 483 158 746 599 991 636 92 171 681 259 73 503 705 32 934 796 868 747 387 461 444 24 13 151 207 315 305 725 884 40 653 789 705 982 506 982 639 149 786 187 220 666 241 843 346 506 967 683 463 85 833 763 431 720 707 40 544 736 525 34 798 197 237 230 380 874 368 229 563 518 361 986 414 805 471 60 145 811 492 286 969 330 371 358 927 676 749 915 112 620 94 899 933 702 283 230 850 653 528 846 3 814 100 294 280 827 113 371 874 124 287 435 111 425 702 214 572 212 111 804 340 667 287 396 50 141 506 489 72 930 224 991 988 172 986 856 980 932 818 212 584 619 834 830 367 638 63 758 425 506 43 755 559 64 554 953 903 418 559 626 150 459 235 547 891 137 349 647 315 709 993 285 275 452 266 712 543 338 93 988 211 938 444 5 775 959 53 347 652 334 234 87 937 887 698 477 186 926 224 365 12 532 244 487 211 631 83 139 429 623 177 646 635 874 573 755 980 40 999 226 465 675 441 936 375 164 529 691 152 600 878 894 525 819 223 89 928 960 959 388 959 458 81 946 986 188 614 61 816 985 273 583 766 257 285 648 600 629 747 789 480 478 920 400 523 55 875 200 658 671 712 186 926 739 152 955 617 893 433 320 930 917 292 551 134 215 356 518 566 882 863 189 244 621 349 386 138 471 9 480 821 850 874 288 181 76 571 843 151 614 165 326 396 443 361 651 885 250 893 279 149 748 486 387 791 498 119 624 827 220 859 293 125 53 248 41 860 696 772 399 195 524 7 521 847 556 187 61 176 93 695 336 187 648 810 486 873 658 951 452 273 84 305 76 125 105 857 165 559 249 770 52 857 566 91 970 415 147 608 619 680 110 596 670 483 842 491 469 554 632 681 116 920 211 728 186 61 777 882 287 206 558 787 739 791 297 268 295 880 751 898 948 143 353 757 382 404 634 102 728 174 85 70 22 799 20 291 131 669 33 773 513 307 456 366 916 668 430 162 246 893 918 652 874 731 650 355 57 494 962 860 530 258 916 399 135 336 902 922 68 877 293 168 581 95 243 842 230 210 609 392 735 738 801 148 123 349 93 623 56 210 561 875 234 136 724 325 211 698 410 991 22 145 218 512 438 48 459 617 74 656 792 267 637 547 156 309 616 529 706 730 519 928 404 967 428 292 605 329 665 883 181 190 826 200 747 173 20 620 818 629 181 338 79 812 528 165 647 519 928 47 248 306 799 404 299 332 598 378 85 912 551 316 568 749 112 282 824 651 721 741 912 792 344 6 905 336 958 558 862 343 383 311 864 462 417 13 995 646 192 760 415 503 314 866 861 583 162 879 517 341 324 230 570 426 699 395 918 302 438 880 739 953 965 313 116 654 319 736 311 626 420 660 239 6 492 9 865 282 238 752 702 754 123 541 530 100 149 240 696 42 981 771 546 865 326 13 426 894 953 545 264 638 555 975 903 141 469 108 609 826 893 775 277 171 368 843 876 857 371 779 237 933 980 406 134 269 947 625 301 856 985 440 615 231 183 793 30 888 339 808 971 339 51 275 332 961 535 772 136 279 740 112 58 5 875 116 381 868 982 598 384 176 308 293 181 521 64 919 533 915 681 365 727 36 191 594 327 67 387 262 873 361 531 913 802 445 829 704 133 441 734 784 232 968 86 971 789 916 888 952 887 430 188 822 988 68 24 249 934 867 330 69 610 439 731 466 514 316 496 80 9 216 453 187 49 937 418 447 455 596 241 230 735 305 419 959 650 332 360 111 826 112 402 916 762 970 930 13 585 38 690 610 229 238 577 385 28 739 685 456 333 104 852 270 761 849 63 241 834 502 312 673 706 636 505 236 995 109 2 231 480 90 71 762 822 859 794 409 853 882 315 429 584 480 152 356 278 590 241 0 858 692 615 963 936 299 281 786 72 144 521 938 228 60 258 111 203 343 469 616 345 849 947 518 96 32 205 63 520 577 32 626 108 389 450 487 925 213 527 107 19 523 151 25 167 636 740 629 368 923 604 52 287 438 794 93 85 117 908 845 23 543 743 21 109 368 30 481 234 738 95 988 356 727 763 483 251 262 356 448 759 553 908 855 886 174 998 21 462 345 19 279 564 947 579 558 0 109 780 488 255 165 98 545 215 923 854 18 808 411 371 610 518 613 266 526 784 155 538 516 223 686 786 138 401 454 596 527 248 698 669 181 692 948 243 403 159 236 318 524 814 433 493 883 137 7 311 535 136 629 524 414 573 169 61 922 868 270 48 740 711 661 803 473 40 711 62 306 61 221 235 725 13 228 456 949 84 608 212 325 578 714 374 243 306 137 988 401 865 668 446 354 414 125 493 555 902 839 784 846 128 584 214 137 426 440 885 815 259 299 765 329 529 869 877 634 466 124 623 37 762 94 830 628 515 299 163 608 467 721 497 923 579 643 211 425 363 480 631 464 76 336 161 979 381 512 322 551 103 933 42 4 645 759 914 381 560 909 367 882 455 666 332 57 525 456 443 520 880 48 272 903 208 530 373 394 415 797 433 78 762 477 153 547 189 557 410 676 456 16 439 317 531 865 425 110 773 398 846 974 158 390 301 717 936 54 784 158 866 371 799 369 987 749 919 727 898 341 778 188 96 873 358 689 405 288 983 493 882 484 614 461 884 20 252 183 867 804 530 517 842 470 525 677 619 749 840 113 18 268 289 694 162 288 309 668 982 948 639 145 152 386 409 277 247 875 569 174 433 310 647 778 644 838 339 709 15 266 951 144 977 639 350 304 432 594 659 811 633 684 740 731 197 118 671 394 958 205 644 289 119 456 335 983 127 431 168 458 601 617 575 7 488 497 273 624 602 694 310 147 660 293 777 735 978 859 688 711 292 980 263 622 520 639 963 564 174 743 97 617 533 807 756 749 115 603 783 443 404 358 103 413 737 777 268 181 273 251 488 8 893 913 225 841 999 97 772 856 584 758 714 181 465 306 507 263 137 240 43 248 974 378 653 926 909 132 912 180 529 107 110 750 445 338 948 532 207 110 194 319 642 149 807 273 625 90 764 90 536 296 338 733 469 733 820 541 866 775 265 711 808 349 877 988 49 596 992 108 98 657 915 892 135 634 930 89 982 672 990 900 385 921 405 271 544 811 815 635 399 276 873 162 336 145 264 362 870 922 253 246 371 302 29 137 232 368 743 129 35 11 268 610 402 217 64 441 422 318 204 541 740 463 480 353 686 291 71 356 628 850 889 122 96 442 988 17 490 110 321 840 381 416 720 494 645 75 209 274 813 293 390 849 89 829 999 979 72 428 538 609 829 817 83 961 51 500 187 920 387 925 340 661 336 546 602 108 88 733 172 261 413 767 583 325 443 981 391 412 754 826 942 345 390 220 139 575 845 185 497 577 500 240 198 287 83 185 348 302 372 955 869 255 70 835 281 387 645 312 247 638 565 704 284 587 210 952 279 132 667 130 881 378 372 72 505 866 916 351 374 796 185 877 959 828 631 230 205 818 492 137 220 431 826 770 76 360 383 265 238 106 842 510 995 263 34 962 728 585 615 574 557 760 814 999 754 246 771 540 169 374 735 163 774 991 496 675 875 718 127 510 781 371 228 308 738 474 333 719 893 707 631 705 479 388 59 580 983 385 929 52 307 155 881 718 395 170 830 611 826 108 32 159 334 19 714 406 633 723 738 570 19 959 780 411 958 239 10 430 148 131 291 39 473 317 201 434 209 241 267 303 543 369 752 737 973 953 128 842 461 593 633 63 154 173 5 153 183 944 955 965 637 838 866 827 635 108 273 816 20 427 763 382 537 665 509 772 336 309 860 14 916 322 372 358 539 494 778 273 302 837 811 446 254 415 664 882 554 670 695 879 309 329 52 388 250 584 453 963 49 422 828 462 637 905 132 786 213 719 178 957 623 640 823 24 372 978 522 184 399 729 857 904 513 319 192 804 489 91 634 271 16 242 553 733 177 355 286 500 452 665 312 37 901 909 41 216 15 873 960 424 946 345 777 618 144 825 501 694 709 614 50 778 288 304 347 799 286 579 156 442 816 210 988 951 703 605 426 372 228 3 381 341 70 571 976 358 166 311 617 905 652 38 441 843 561 717 151 352 422 709 511 215 882 320 12 0 820 201 33 308 355 936 542 60 378 455 294 622 371 165 605 348 660 665 8 783 236 167 17 520 492 856 315 748 840 722 856 563 688 135 383 768 499 145 642 230 575 953 768 780 531 366 301 907 445 462 322 539 426 14 335 175 22 166 114 429 250 985 794 230 564 252 753 328 791 293 834 477 633 935 691 559 843 726 194 972 951 137 265 940 338 453 814 638 458 833 882 799 401 416 63 209 403 238 834 154 503 646 67 262 754 467 205 248 988 605 272 300 737 41 897 356 416 611 679 845 541 604 449 298 261 662 814 669 443 853 168 2 315 872 124 510 470 576 120 210 421 464 877 501 251 930 27 319 464 880 776 389 524 568 531 980 52 572 359 338 185 628 927 749 898 674 490 614 325 202 581 371 430 852 704 168 114 184 523 550 401 932 984 242 470 994 264 450 960 36 685 44 430 921 636 887 71 321 887 318 516 314 692 625 522 45 93 572 809 276 947 417 778 846 870 854 763 800 844 394 242 555 845 268 548 275 442 431 941 986 105 435 745 613 611 773 24 627 538 631 401 623 740 971 477 607 830 424 304 504 1 198 979 774 121 501 825 373 205 302 49 63 160 266 915 453 137 12 245 270 436 265 866 890 241 982 224 578 120 696 838 494 776 953 874 100 348 821 678 838 733 431 884 285 104 350 806 0 650 139 972 213 860 242 382 248 547 385 662 84 944 416 232 580 743 790 868 742 401 638 612 421 525 258 275 277 418 716 259 417 417 151 956 390 659 871 399 695 241 503 956 970 111 980 405 473 761 856 74 600 148 158 630 242 210 821 53 424 310 729 238 898 973 822 471 779 121 77 419 372 635 876 400 513 863 531 701 458 369 999 889 289 968 117 593 904 273 452 893 946 985 808 762 512 769 742 588 223 313 883 467 886 451 504 578 713 769 984 314 282 299 947 274 515 399 644 148 244 967 593 591 712 942 133 105 867 806 273 457 882 102 767 512 281 764 908 832 410 618 892 360 78 710 361 407 727 756 112 605 754 320 777 411 699 887 181 996 98 843 218 63 520 866 698 989 355 780 544 461 171 499 607 974 687 532 137 337 258 151 907 243 483 786 9 959 370 664 80 233 782 940 784 952 85 501 451 491 480 981 956 485 962 439 290 995 146 507 17 901 238 53 12 585 102 600 386 735 675 34 602 521 106 811 303 71 986 557 58 135 575 361 405 373 858 865 766 502 356 228 87 357 957 272 907 189 775 695 216 386 359 729 763 674 231 853 550 749 173 642 15 267 340 930 291 225 453 603 485 999 853 892 82 269 960 112 736 857 938 533 965 95 834 701 802 439 208 384 237 327 257 800 433 929 197 900 899 831 26 682 637 104 569 158 724 598 867 305 753 305 367 184 718 587 971 808 6 926 717 560 489 745 488 503 303 38 72 897 646 681 865 710 308 571 2 941 99 527 712 981 228 466 123 782 60 539 568 129 289 129 632 941 99 777 523 288 969 404 979 521 418 186 127 774 114 772 695 226 44 717 653 924 257 167 648 559 499 826 717 938 67 673 689 169 110 942 463 931 961 441 845 882 6 597 469 311 437 702 626 572 175 91 808 235 61 740 739 660 571 131 300 97 30 612 286 762 555 855 392 599 882 753 64 96 89 352 949 502 945 128 150 124 48 105 117 777 363 140 880 689 653 560 908 910 359 939 891 229 322 103 311 773 125 47 982 752 200 74 551 198 901 350 478 951 91 421 303 842 971 971 233 115 462 879 439 945 400 298 407 113 342 711 464 197 71 677 724 664 367 526 623 977 175 197 39 569 478 830 603 362 241 478 893 417 533 32 497 176 775 940 590 192 869 703 887 661 210 945 274 87 720 186 64 801 631 676 284 542 464 587 4 632 38 709 187 889 181 866 16 963 491 771 785 279 58 730 434 995 533 498 224 506 593 598 492 282 651 229 257 956 17 578 221 648 280 557 872 649 467 648 514 363 93 557 772 572 203 879 385 438 905 427 277 330 560 881 388 928 563 169 817 207 189 136 714 449 98 636 764 182 183 964 889 444 351 955 513 92 520 61 324 418 208 149 430 304 392 597 830 345 481 643 473 19 578 196 730 542 92 694 330 913 868 396 507 681 478 733 503 360 488 154 215 712 661 292 862 959 263 491 862 118 637 737 732 793 487 396 666 824 719 818 851 530 661 226 974 681 835 119 263 814 527 403 362 844 831 389 33 978 715 901 687 22 492 447 623 182 694 159 907 342 920 555 352 569 99 246 61 424 237 714 185 588 329 542 179 16 212 362 384 587 520 899 801 228 387 361 386 495 29 295 216 328 56 381 937 667 733 988 575 174 950 919 935 257 928 130 24 500 751 707 971 896 835 904 752 675 935 573 934 781 163 538 322 342 671 100 626 938 205 598 586 928 58 145 857 514 771 434 682 748 645 94 801 517 442 405 653 736 411 729 71 349 186 85 623 742 340 427 801 828 767 278 792 766 356 976 121 915 9 235 553 118 867 162 899 547 105 520 925 662 748 700 276 463 813 723 552 487 794 614 394 671 647 558 765 102 220 121 591 835 473 125 713 458 330 248 997 818 717 607 71 363 263 346 398 236 202 638 86 192 679 948 50 661 661 445 355 623 748 373 782 828 15 813 631 514 184 13 613 701 399 545 474 876 239 797 341 335 133 326 316 21 466 686 284 978 639 173 1 762 661 773 146 369 734 559 575 682 549 347 224 11 260 23 920 463 789 501 160 405 92 106 436 340 522 376 415 75 848 867 513 428 190 346 381 322 588 766 325 930 305 893 669 937 300 577 982 498 357 460 961 74 803 392 956 836 528 570 998 667 819 394 261 189 307 747 366 201 523 984 273 334 29 192 86 573 385 245 263 795 645 698 534 474 671 954 346 415 809 395 396 166 185 422 623 595 936 903 2 146 338 852 579 31 717 776 923 162 777 980 577 921 875 747 860 249 75 221 739 971 162 472 219 277 180 368 745 507 102 183 566 556 866 33 885 284 616 608 333 14 176 194 795 756 529 36 135 222 46 69 330 297 620 265 772 879 698 365 85 874 259 980 414 951 508 496 510 233 616 193 153 686 75 926 779 35 791 210 860 547 500 121 543 480 198 937 812 241 472 283 587 423 163 886 219 95 288 430 919 835 420 793 828 895 468 551 829 620 93 318 106 330 877 636 230 348 150 41 978 702 941 571 984 142 565 160 347 306 666 836 266 120 671 280 99 735 982 853 183 345 900 88 758 60 101 564 982 909 609 432 574 559 266 593 164 491 327 419 719 182 840 946 33 562 539 940 572 15 456 598 415 472 169 214 475 464 10 503 67 85 678 822 896 334 893 195 377 992 665 965 384 218 510 323 290 275 837 82 906 147 691 253 203 75 579 189 713 566 382 646 332 304 274 630 452 578 895 877 499 469 813 279 906 957 447 104 779 743 348 297 391 470 617 904 470 303 372 331 872 852 834 634 950 146 802 638 107 107 212 302 531 920 24 644 738 978 287 804 626 88 740 30 327 244 927 814 344 51 355 799 297 204 18 657 291 99 753 949 842 856 315 284 614 246 870 54 50 253 283 29 402 790 231 962 14 904 625 575 742 721 378 352 55 112 317 21 877 909 803 159 461 545 599 160 193 331 929 1 144 401 765 332 713 727 654 377 363 338 594 396 861 180 450 649 353 530 41 431 202 508 417 502 185 927 976 963 123 115 799 425 929 240 641 512 202 806 152 5 734 148 797 768 555 185 365 502 10 691 298 919 351 428 391 731 194 679 607 866 106 997 198 888 665 100 105 63 861 817 975 839 376 360 211 530 298 94 13 873 862 948 640 716 396 396 653 186 917 355 595 72 614 116 465 260 429 277 172 327 742 404 287 197 469 306 666 937 886 657 291 881 106 878 416 121 373 759 507 333 801 775 828 121 193 267 946 816 387 718 347 688 994 212 573 816 366 13 894 387 149 9 666 0 111 681 265 392 513 618 91 520 367 694 469 636 354 85 139 857 25 702 870 472 126 598 810 236 246 731 485 960 699 264 656 194 83 965 998 522 216 607 164 365 238 37 894 598 244 377 463 920 870 523 300 941 413 681 993 357 759 251 982 692 9 630 974 418 964 8 725 72 504 481 88 963 693 356 110 332 931 508 449 499 276 583 106 862 465 525 180 218 927 800 218 931 569 901 884 182 663 16 939 740 813 752 84 25 332 275 631 367 303 334 533 260 759 761 979 14 548 291 168 907 160 32 814 737 668 44 785 230 566 959 328 950 225 770 334 660 37 208 468 793 490 570 256 579 870 886 554 804 818 390 128 657 145 984 16 148 460 839 702 583 165 788 800 366 141 499 621 837 759 747 926 111 904 15 819 549 326 811 49 990 974 419 939 546 203 991 926 380 920 257 96 443 294 320 520 589 955 915 27 916 157 234 981 283 446 102 931 659 208 847 393 67 92 500 271 597 206 688 410 191 923 303 892 777 483 443 763 200 786 423 44 272 188 767 426 857 59 471 926 987 487 450 705 18 437 758 302 606 47 199 887 225 669 153 909 370 499 432 705 491 705 544 967 245 69 389 610 378 236 995 365 215 376 941 391 803 354 627 325 791 397 594 316 874 205 658 163 816 712 715 658 221 64 31 410 382 313 675 64 646 939 94 729 792 359 330 473 604 249 684 664 870 880 514 198 221 95 44 265 394 682 105 821 681 356 188 778 134 868 772 916 125 186 597 43 275 312 281 807 293 249 328 549 736 503 799 665 996 101 397 780 348 94 274 760 787 78 224 412 628 577 828 911 950 427 973 266 119 455 235 868 867 18 700 799 723 459 683 383 150 696 591 988 830 54 537 776 419 558 819 769 447 517 821 1 197 784 38 420 457 928 652 375 275 905 80 780 835 426 342 958 829 331 767 538 578 172 107 996 96 269 167 397 514 961 271 728 500 716 733 771 8 440 879 152 28 303 221 402 493 714 613 955 733 192 150 612 479 58 189 703 867 598 455 974 16 101 218 138 690 542 872 252 19 579 46 926 907 520 994 592 992 837 828 307 272 79 449 599 717 525 868 813 549 769 499 542 337 236 907 478 436 483 813 561 57 428 409 753 592 720 21 367 591 40 728 420 799 423 992 893 322 797 236 104 662 922 716 174 340 29 400 809 987 504 590 755 589 610 502 748 475 67 330 129 485 445 840 568 904 140 75 829 365 40 596 288 11 737 214 282 317 259 924 763 786 774 14 841 476 514 522 376 260 100 287 806 821 659 668 386 683 191 840 915 426 992 271 631 653 16 274 412 847 588 780 704 186 61 54 213 218 695 789 611 415 315 853 493 622 462 822 436 36 720 378 383 944 600 703 975 399 179 982 218 915 115 236 454 582 169 328 383 501 707 334 723 698 113 200 236 771 308 901 723 308 364 532 149 675 619 339 606 815 283 189 172 721 50 857 51 693 627 785 483 418 359 350 37 948 850 206 618 345 116 925 953 583 867 617 501 572 114 528 922 785 600 286 331 652 602 651 508 958 308 272 437 219 637 697 43 422 572 607 166 511 129 653 700 385 968 630 415 691 577 242 122 367 370 660 329 724 376 231 802 279 618 165 437 792 399 371 976 10 784 917 302 12 883 484 489 622 864 762 994 67 110 339 63 500 129 440 100 792 957 885 83 719 350 747 109 429 677 326 698 893 730 1 346 581 945 571 638 192 975 939 701 101 541 594 531 183 35 641 712 48 738 118 355 62 389 904 795 33 462 439 372 231 149 160 513 317 608 793 803 489 33 662 197 435 894 564 510 232 702 141 429 249 297 57 442 945 204 444 700 904 417 756 384 849 433 282 123 385 425 236 381 156 72 596 399 628 415 583 184 882 180 844 986 833 277 734 940 542 487 329 178 408 639 223 331 963 551 166 690 108 493 933 561 747 322 245 841 976 173 866 330 22 904 159 53 328 51 196 931 892 115 187 657 922 682 798 906 54 503 724 890 751 996 900 987 565 312 838 212 402 229 994 212 116 665 966 913 263 943 948 222 325 858 952 491 904 980 29 123 994 49 871 788 777 780 388 289 452 798 179 967 870 272 10 625 664 647 185 503 568 520 186 964 713 38 363 358 423 442 161 542 759 147 434 646 674 803 436 658 36 238 770 301 930 467 23 398 301 965 970 683 463 591 930 468 721 234 536 826 911 334 776 803 443 295 332 118 606 729 890 231 356 744 30 331 640 172 142 165 649 931 294 610 756 571 399 310 602 367 749 286 996 328 885 730 933 376 446 154 221 492 960 202 898 40 935 603 374 14 205 313 867 936 625 271 236 986 929 266 990 592 624 557 606 925 675 560 934 246 559 404 404 625 448 822 202 809 229 516 837 814 73 759 804 671 437 427 647 661 289 570 372 399 829 271 496 454 311 716 713 115 858 769 693 274 335 161 931 133 142 946 338 524 892 317 969 611 555 127 979 978 181 677 678 279 602 431 483 694 705 989 898 611 815 746 673 399 124 459 231 124 114 168 984 674 793 124 695 84 802 357 103 705 906 876 636 666 488 738 435 741 655 713 701 825 997 251 464 489 284 268 705 581 657 772 943 745 975 850 208 255 454 442 487 430 483 741 460 115 417 327 483 918 180 644 943 118 521 871 134 791 848 227 452 509 915 123 888 791 359 686 378 862 488 694 468 307 955 438 415 948 986 403 709 230 240 596 521 816 453 257 518 374 44 244 766 478 557 433 387 275 516 985 501 287 321 161 644 631 247 457 109 876 34 908 539 956 472 65 724 120 602 344 791 309 364 751 846 368 95 652 378 51 700 363 291 793 212 673 327 344 602 849 902 374 622 714 158 49 791 935 819 698 393 995 244 339 639 535 364 562 343 987 421 369 277 329 132 734 659 985 26 353 935 445 287 561 67 41 494 888 366 431 740 911 883 247 654 962 446 437 810 439 984 997 807 228 769 795 202 116 565 224 148 568 583 138 137 777 609 349 318 78 208 926 260 59 449 201 888 542 496 303 50 611 892 876 883 449 966 171 345 899 25 515 35 115 37 973 644 204 346 644 403 73 130 18 17 958 274 723 913 805 169 866 686 89 33 730 206 405 260 227 630 19 450 583 694 729 344 99 298 94 725 71 172 447 799 428 30 47 170 209 869 712 913 435 298 558 985 254 192 750 137 831 634 615 333 784 912 638 78 979 230 529 709 739 698 251 309 108 139 404 429 220 172 393 191 383 990 79 648 633 133 819 959 127 248 882 955 185 861 223 213 292 714 376 662 923 543 593 484 9 910 153 813 595 402 50 837 101 674 16 683 283 141 322 144 455 518 731 634 96 678 540 23 918 76 700 463 477 511 677 922 913 983 893 272 298 727 676 346 183 315 811 398 762 506 999 266 296 647 916 448 82 188 3 589 671 134 211 833 816 130 453 476 398 61 759 52 754 74 153 295 801 530 719 268 666 152 600 445 148 582 229 34 169 989 985 900 842 732 208 990 822 295 777 606 32 162 403 531 935 538 806 610 457 655 537 472 54 363 763 38 835 283 536 919 750 820 161 730 377 859 651 983 325 154 37 201 817 728 891 972 979 545 739 700 311 869 259 423 369 426 141 94 266 947 59 891 162 428 763 406 29 813 24 89 817 949 912 193 747 60 761 253 273 486 384 424 850 381 122 753 529 343 235 93 827 940 239 397 563 637 873 620 26 939 133 895 726 290 591 880 718 69 956 864 117 102 208 695 493 591 324 89 381 625 38 503 949 972 592 938 375 822 811 970 260 362 877 889 785 203 67 313 594 93 162 537 480 327 767 7 54 157 660 149 416 92 70 609 784 713 121 445 383 595 837 295 683 612 975 622 67 918 498 569 234 229 588 287 807 2 329 642 86 457 444 98 247 156 601 202 418 369 434 336 301 987 150 470 765 628 197 28 961 616 886 784 786 197 609 693 980 467 565 925 839 777 234 813 534 387 434 4 207 968 438 25 724 709 48 556 524 202 5 9 389 410 103 124 338 998 547 435 564 509 592 386 663 150 155 856 322 449 837 362 423 967 177 913 290 471 832 399 523 295 849 221 571 264 809 188 312 118 856 616 52 256 766 871 321 922 767 440 649 158 71 59 636 826 145 361 656 714 882 21 420 857 45 858 287 582 846 710 966 536 328 250 867 84 525 80 407 986 908 526 352 13 590 896 307 497 518 734 726 189 255 291 873 637 592 542 752 71 322 666 347 80 968 189 175 627 750 375 808 435 683 857 153 398 764 990 531 577 707 490 225 138 680 741 868 817 806 784 216 487 813 154 820 184 911 203 676 922 550 719 470 673 990 703 561 234 724 898 15 268 845 301 470 68 36 66 807 277 431 420 204 972 459 603 525 867 956 487 42 75 131 409 939 384 409 44 312 71 995 776 674 509 575 843 373 62 130 735 59 903 120 686 106 519 358 384 506 62 282 753 489 942 811 221 982 899 675 650 338 977 48 702 764 87 512 773 617 247 933 234 174 737 993 392 454 815 105 851 235 736 309 58 568 399 693 291 620 984 309 32 34 21 794 803 686 546 986 411 501 335 402 160 394 494 697 534 727 499 315 933 684 932 622 235 645 377 409 196 575 954 291 444 342 11 217 329 132 328 489 276 775 534 222 235 87 819 122 301 835 754 989 788 104 810 742 987 941 279 518 669 217 584 914 66 723 434 798 398 933 235 746 925 553 507 808 910 823 675 846 996 806 5 664 303 443 548 569 286 992 961 241 787 573 784 870 316 734 371 648 468 183 481 68 201 228 135 327 243 153 75 730 937 131 817 175 173 487 407 837 167 453 80 396 767 194 676 812 483 316 139 491 347 167 736 980 921 693 494 630 133 303 726 996 113 403 478 997 739 252 592 351 803 479 567 819 545 665 643 991 70 402 508 999 158 653 787 807 692 614 635 100 927 272 962 41 855 448 755 757 293 384 799 697 741 910 555 122 714 222 727 384 877 947 221 266 891 886 754 893 880 194 330 878 518 445 235 528 634 186 203 310 912 467 482 785 572 313 942 171 770 196 49 777 118 225 610 344 15 906 470 988 36 842 136 466 434 989 152 272 4 638 651 223 236 417 424 258 888 937 701 530 455 577 66 81 397 820 921 883 339 475 856 867 725 114 294 298 983 642 738 890 289 65 561 986 307 896 323 130 738 449 426 128 708 981 886 805 300 697 865 590 53 226 916 124 56 794 998 347 118 453 685 344 352 287 439 0 592 19 158 675 801 540 147 799 847 866 345 231 848 764 7 64 809 863 889 7 858 63 562 912 813 252 591 895 199 903 605 406 203 184 931 89 946 291 501 702 307 506 875 684 465 349 571 578 899 814 714 354 641 851 726 278 131 527 746 338 181 112 143 736 522 77 553 860 733 89 131 632 367 938 644 960 333 798 516 509 62 896 505 571 361 107 418 140 450 933 797 671 64 952 670 165 100 231 830 618 606 339 215 900 135 197 299 296 51 556 865 3 544 606 479 281 685 226 98 517 214 884 858 835 469 885 49 656 190 959 855 686 347 999 658 758 883 371 647 191 617 709 726 591 149 247 729 448 169 207 116 937 180 944 394 252 823 678 590 582 563 754 716 952 288 937 864 522 323 401 126 935 584 201 345 866 227 627 650 379 425 819 281 343 675 208 424 987 486 456 790 380 93 957 155 203 669 958 480 64 231 830 893 372 617 267 795 576 351 578 999 26 40 220 274 555 234 24 803 464 11 849 756 426 854 897 52 559 736 981 750 334 389 973 705 57 987 368 549 344 987 261 13 986 565 957 168 531 624 247 773 576 381 433 158 380 473 328 993 734 876 894 14 765 707 609 990 581 485 472 305 870 239 978 811 824 179 952 291 760 423 399 881 354 458 672 780 938 34 49 537 803 833 61 166 651 206 245 994 985 475 286 734 511 963 554 462 238 218 913 314 606 637 769 805 99 630 88 708 893 241 840 891 781 306 300 762 759 378 584 285 248 524 237 95 829 155 821 576 338 743 313 427 410 983 214 412 569 498 742 288 43 761 2 523 901 895 594 113 875 485 580 781 180 113 989 762 857 109 288 327 904 170 934 299 889 470 453 503 265 539 797 849 137 619 733 315 414 732 627 608 73 85 152 159 292 62 390 56 847 580 690 646 116 160 226 579 878 921 770 280 663 27 919 908 992 337 252 333 1 971 130 371 297 505 942 423 3 527 785 141 197 693 624 289 173 423 583 502 882 333 563 599 231 801 486 585 593 483 820 839 345 39 556 470 841 287 429 817 462 626 506 626 50 487 863 679 321 985 936 224 342 884 569 168 651 863 377 163 100 824 294 400 703 9 48 487 465 468 687 510 679 971 3 497 95 542 30 324 560 771 834 724 300 129 644 942 939 29 892 97 106 412 766 947 699 154 16 365 899 387 207 695 238 691 688 302 151 620 696 927 367 986 757 996 377 405 409 48 990 621 569 960 502 109 521 620 7 482 114 773 490 215 869 768 178 178 222 373 711 436 740 589 869 468 868 161 784 630 35 858 967 703 782 890 850 489 262 683 324 317 799 752 282 472 250 329 97 504 94 556 845 837 273 315 945 244 376 409 570 332 222 422 454 705 408 425 94 525 263 84 768 893 223 263 629 18 842 320 510 214 768 687 595 135 545 826 529 323 919 467 172 733 158 374 796 933 369 252 158 59 936 137 508 720 497 917 180 702 390 255 393 300 866 337 661 935 390 747 573 932 306 279 755 732 465 102 513 934 564 975 579 449 718 283 423 76 149 899 551 728 986 894 149 418 165 430 417 539 827 739 823 669 363 582 213 640 615 637 772 778 64 194 622 157 439 487 123 771 17 960 408 109 189 166 58 895 730 606 37 885 819 161 986 400 69 384 162 768 801 193 831 226 66 937 962 622 779 189 650 78 60 188 500 839 445 302 244 230 477 834 234 710 539 816 977 656 201 609 95 779 547 384 6 254 188 862 151 786 326 445 795 211 289 826 408 81 636 886 540 885 53 502 916 432 142 31 162 712 158 237 199 709 923 103 96 387 641 74 638 567 241 788 233 279 165 153 745 869 302 58 490 444 390 570 73 984 574 637 475 583 295 773 160 974 698 392 847 153 941 38 400 88 655 526 747 835 318 752 905 401 972 87 245 647 91 397 980 998 424 918 907 628 372 283 123 606 932 219 307 81 788 332 723 314 418 706 607 393 580 323 970 431 107 826 265 414 332 161 828 689 687 240 198 161 789 810 445 130 814 39 380 585 666 889 282 123 705 625 331 863 41 120 798 791 222 306 996 867 534 51 212 35 198 657 459 353 514 643 581 305 139 246 637 247 873 477 195 694 817 556 347 733 692 967 87 570 621 388 40 974 193 185 538 621 423 652 661 404 2 198 617 800 105 639 333 670 445 300 130 502 821 574 227 822 556 260 234 469 496 948 336 427 79 544 654 111 733 740 892 302 948 350 548 998 650 626 941 345 16 780 955 301 480 595 169 863 811 796 562 18 487 499 610 655 576 142 38 343 45 640 748 339 641 945 291 993 990 935 561 659 254 80 125 42 695 775 793 106 943 257 406 281 775 568 605 982 989 165 504 309 263 737 730 498 433 897 606 72 65 994 388 162 908 191 623 84 693 435 290 919 25 99 81 195 68 983 551 423 160 865 361 166 475 242 315 796 363 82 331 732 275 883 143 240 754 899 170 661 967 396 832 195 530 546 112 900 96 433 600 481 969 809 674 427 509 391 76 390 538 193 785 751 475 33 917 891 288 172 2 236 249 472 724 250 719 362 908 172 981 635 35 229 710 8 398 924 63 786 529 288 322 902 117 357 108 591 827 434 146 462 986 77 439 630 906 57 659 699 928 784 803 695 330 990 777 542 144 745 670 658 15 857 183 139 394 475 289 627 448 540 974 275 685 495 704 232 862 344 39 826 546 17 154 722 467 946 817 298 193 489 629 972 604 728 585 23 563 737 447 385 12 537 121 49 364 69 916 983 353 137 746 463 289 507 157 679 211 458 404 350 78 149 520 361 333 15 400 87 172 132 221 765 186 97 976 586 987 102 917 786 433 85 223 559 17 802 645 434 465 774 487 583 505 986 487 820 304 703 951 12 99 526 464 654 468 76 173 451 889 378 109 958 744 464 898 307 937 389 544 716 54 920 81 49 984 893 905 396 740 935 639 5 433 386 922 459 466 958 917 79 190 927 305 661 403 793 543 243 902 299 348 915 861 335 255 684 972 66 809 347 743 963 422 856 71 666 52 240 167 732 815 242 673 473 68 500 745 216 10 970 305 499 799 223 139 560 907 508 536 300 366 650 316 245 471 790 646 721 315 653 486 813 897 989 205 546 478 643 495 567 791 821 516 647 498 282 934 640 733 34 542 300 442 959 643 13 611 89 254 348 32 97 102 152 147 894 337 581 479 642 641 605 462 996 169 140 174 173 239 903 895 717 82 268 825 538 850 693 142 963 709 882 230 597 530 262 115 919 814 9 357 898 257 628 233 879 134 565 390 824 997 29 568 68 634 822 442 418 652 608 114 151 467 883 802 735 205 934 197 968 596 806 97 806 56 181 5 819 685 447 364 354 529 121 201 350 418 971 475 543 891 884 493 942 228 933 778 50 138 425 583 498 901 235 393 640 439 37 679 79 250 803 505 920 391 451 924 275 160 719 892 815 359 5 55 241 13 137 70 545 132 602 19 324 822 526 957 33 594 853 890 207 11 693 188 282 202 935 103 481 321 446 165 462 951 893 838 178 772 374 698 923 791 791 393 872 725 406 449 988 373 968 250 329 966 914 959 804 251 719 616 280 761 768 299 837 533 599 845 71 862 261 563 636 911 607 947 562 485 361 119 321 587 780 530 437 118 546 827 188 585 87 158 940 892 255 956 44 881 89 77 540 326 444 57 988 701 447 148 542 104 173 610 355 768 987 767 81 168 81 254 704 892 326 370 265 373 201 456 603 47 783 706 135 27 456 350 473 772 527 975 807 794 609 646 743 451 913 618 210 42 57 490 862 63 611 888 863 481 520 7 966 566 187 323 34 562 773 422 447 272 537 632 726 932 919 880 435 492 609 639 274 484 334 198 535 472 724 687 31 570 414 407 254 220 893 340 715 801 994 119 613 884 236 604 51 129 116 390 868 24 121 730 226 302 753 203 202 738 990 596 354 784 145 912 168 162 940 600 713 428 634 37 789 905 32 620 167 288 647 257 644 865 18 573 528 225 68 821 311 808 114 518 605 311 720 785 796 634 911 204 213 597 820 782 109 251 570 566 627 987 860 508 431 499 570 997 85 613 672 629 42 233 131 597 941 204 900 114 231 380 760 870 415 465 514 334 473 333 551 985 673 300 193 279 186 335 298 220 244 376 840 859 454 848 325 909 338 133 314 214 641 155 320 98 32 447 490 163 831 145 784 687 816 466 655 376 374 561 686 492 980 252 772 612 692 7 566 305 98 788 573 957 715 207 238 559 756 540 72 557 56 887 580 954 354 888 264 271 867 639 237 393 523 503 604 54 289 930 161 727 842 80 172 214 287 2 991 48 821 928 911 983 935 551 707 753 872 578 823 698 566 575 971 209 554 715 576 522 491 132 794 81 851 770 346 518 435 346 242 842 799 620 682 554 81 178 373 432 132 456 955 256 359 278 17 860 576 509 800 729 992 338 804 370 851 702 857 656 290 591 897 139 628 353 526 972 669 751 785 145 818 10 7 314 423 575 695 835 175 751 656 508 26 687 474 278 562 459 243 235 221 511 951 620 224 871 483 361 723 83 506 361 724 542 749 925 209 281 730 777 28 854 725 217 465 843 132 706 451 640 430 673 217 53 375 402 896 472 414 490 533 98 833 692 33 763 208 283 325 534 540 357 443 588 104 829 552 982 633 927 821 273 7 255 256 851 675 402 79 265 161 670 501 34 957 634 661 546 317 877 521 625 263 553 466 909 806 628 150 815 836 470 901 928 765 509 673 929 331 184 109 844 951 464 570 240 405 418 362 23 117 935 551 926 577 840 844 33 985 357 7 157 855 880 519 238 19 784 809 112 386 202 980 442 929 291 548 308 212 617 315 244 953 18 543 446 436 795 183 798 804 141 305 324 918 38 380 899 460 440 543 79 453 839 234 799 764 472 499 48 768 312 675 79 66 19 758 914 906 111 169 704 56 788 887 211 742 12 687 492 140 347 443 987 331 182 525 374 459 223 230 648 958 294 302 329 20 541 983 68 792 699 246 340 179 391 262 150 353 796 710 218 497 637 783 243 575 393 364 241 466 121 806 158 535 845 450 595 720 178 914 249 294 908 306 966 992 171 410 260 808 11 389 99 249 965 186 943 844 419 207 94 478 5 577 736 940 206 875 280 914 986 807 799 430 169 952 611 970 711 452 840 622 782 162 6 667 702 726 264 425 355 321 874 269 747 443 709 819 261 28 903 696 0 777 978 425 207 611 586 810 99 399 852 368 446 330 324 554 573 711 980 814 107 448 769 80 460 967 257 382 553 715 140 15 15 531 308 699 99 565 979 759 921 951 857 732 285 245 575 430 230 775 443 682 497 351 733 667 855 106 425 638 169 875 383 440 808 829 588 674 575 787 704 509 754 186 977 989 721 681 364 199 968 516 292 213 671 636 550 499 167 97 537 796 274 550 425 345 484 566 625 352 378 188 530 182 75 707 893 251 120 579 863 862 413 412 263 464 792 315 951 430 332 450 561 578 726 110 462 984 148 351 917 841 548 703 173 345 527 794 8 426 306 390 970 421 736 454 190 114 578 40 970 569 236 491 294 696 399 493 31 794 778 317 662 235 334 951 6 541 931 389 381 665 91 253 368 250 162 634 440 298 142 612 290 676 597 436 230 60 660 628 474 360 312 743 729 808 395 670 335 567 284 776 517 779 765 541 821 679 930 205 233 333 839 572 185 831 811 351 769 197 609 285 446 376 712 338 433 193 970 734 398 69 637 487 519 630 865 810 703 449 21 420 187 894 228 558 108 415 603 997 701 717 56 498 52 765 493 841 911 14 692 891 977 900 710 372 853 194 824 765 659 195 173 11 784 887 237 213 105 387 802 290 55 339 931 207 705 900 791 91 180 749 115 121 315 53 343 321 693 492 855 830 170 219 766 639 27 954 717 871 437 181 388 651 244 720 59 446 547 695 551 591 35 663 984 483 816 378 784 29 248 183 327 954 784 366 238 553 174 502 808 27 747 827 87 405 56 158 749 173 625 960 655 784 515 524 188 823 306 299 253 154 553 986 521 390 244 110 520 47 601 52 809 236 137 40 867 866 826 144 394 845 18 481 656 795 280 558 82 314 300 700 94 987 493 173 221 334 90 366 476 822 214 548 738 966 554 433 278 592 766 949 445 648 206 433 425 725 521 640 628 400 747 967 19 473 839 794 573 109 795 668 634 182 968 886 434 188 489 246 616 552 496 934 660 101 895 921 706 533 852 722 742 453 853 872 333 35 195 427 221 129 367 689 703 190 724 801 705 71 229 692 939 201 122 17 5 834 287 180 633 755 550 381 103 487 266 960 627 651 38 487 29 808 441 93 134 106 798 666 961 363 434 737 571 341 867 792 809 859 240 507 521 712 467 696 699 612 994 446 406 737 830 833 451 200 8 964 679 737 939 322 988 466 258 398 475 208 901 419 131 202 609 423 930 950 396 597 898 276 888 155 355 868 686 691 524 715 37 863 832 463 201 378 586 939 329 28 426 487 262 194 711 36 238 544 820 541 145 488 437 60 752 403 48 123 991 276 740 508 119 175 38 293 321 472 886 720 11 99 487 574 312 722 917 725 565 939 119 414 955 354 829 456 352 356 759 172 347 824 732 230 739 738 810 790 469 625 450 821 896 729 242 762 336 813 227 724 807 455 747 534 242 908 79 451 907 2 584 780 81 639 816 323 301 680 518 285 428 751 513 750 502 670 751 201 657 494 915 558 283 756 207 623 380 714 622 114 105 561 977 55 836 921 207 538 237 354 387 635 657 154 641 241 991 408 319 364 707 906 400 954 668 679 472 780 755 642 698 251 793 732 646 534 240 731 172 883 773 627 868 375 718 414 920 859 117 455 136 627 344 869 2 429 409 816 496 757 490 121 71 641 244 136 371 248 655 417 500 144 910 96 875 219 594 830 809 425 955 82 537 505 322 296 294 298 727 170 163 896 54 151 272 408 177 755 32 280 528 677 248 809 899 755 851 195 277 152 991 159 584 815 113 332 658 878 527 193 696 17 502 581 829 968 600 954 425 213 968 128 884 232 984 867 28 87 246 705 427 371 875 830 61 337 872 533 217 588 521 578 530 71 89 350 563 499 547 866 173 531 750 864 628 157 389 130 501 550 951 169 874 376 262 793 380 98 435 479 903 254 381 318 896 992 210 519 604 795 295 383 540 152 50 275 491 282 451 783 282 794 344 325 775 126 512 77 870 210 528 860 957 604 858 425 572 415 204 815 334 867 494 339 798 737 889 985 780 72 621 172 307 476 553 524 749 819 297 776 380 615 86 255 115 590 405 964 392 320 87 740 829 678 184 885 576 718 890 148 16 549 973 550 721 178 624 74 598 19 626 686 306 37 4 741 413 34 276 396 712 500 738 955 126 248 279 314 216 916 673 295 443 189 264 187 466 67 597 214 251 184 558 903 941 255 3 691 278 218 604 68 316 634 544 730 685 595 890 516 300 358 626 685 105 322 706 92 632 702 958 140 536 542 727 899 469 751 395 5 48 73 803 487 819 944 578 840 551 325 83 231 747 177 622 116 11 805 127 606 148 128 170 664 156 875 232 849 380 903 654 633 577 430 275 825 313 508 739 174 271 396 73 838 644 325 351 84 552 771 787 432 931 723 203 943 847 892 307 935 137 853 679 102 525 412 194 992 740 701 962 817 991 165 602 536 540 695 20 154 229 447 307 304 736 785 720 589 390 395 287 857 621 826 795 812 267 816 633 910 818 229 283 977 672 677 75 175 63 44 348 765 184 370 817 84 832 623 550 560 501 119 284 102 480 648 474 551 132 255 270 644 554 767 294 256 232 982 11 357 80 1 301 547 313 249 161 270 438 215 838 15 663 25 741 319 773 138 782 413 928 43 650 689 23 827 180 883 491 34 934 616 536 792 146 247 462 379 866 584 206 301 972 58 394 947 973 97 492 330 196 253 666 142 377 42 19 847 26 869 13 363 429 562 179 159 95 776 962 397 776 301 601 401 429 523 581 926 179 342 850 129 459 846 45 862 485 831 873 71 633 745 731 654 369 164 561 352 256 331 108 690 213 606 5 537 291 146 275 712 532 141 484 86 917 955 910 321 183 143 797 11 26 267 364 167 850 89 176 972 324 958 848 344 131 682 288 139 280 117 490 173 237 116 437 121 204 147 454 973 240 414 616 480 843 956 928 783 933 19 461 605 287 942 94 592 289 575 100 713 81 131 249 337 836 267 830 805 278 290 122 832 240 895 661 966 337 69 140 594 729 798 743 313 26 175 117 384 515 341 240 550 264 116 921 867 30 446 713 200 447 632 509 306 490 108 702 287 950 631 52 783 959 181 438 78 391 428 979 432 917 631 324 595 393 822 549 355 574 106 764 821 374 83 715 255 238 983 929 17 305 642 720 430 119 743 276 463 446 189 858 193 977 771 126 529 136 878 53 52 135 752 988 427 601 203 220 949 359 882 218 525 620 663 591 337 767 248 793 573 126 977 167 771 1 822 344 303 185 54 834 361 874 173 277 435 669 785 564 989 938 239 576 635 662 882 545 695 673 29 883 672 597 192 847 153 152 293 467 32 557 394 208 693 54 835 824 850 181 619 756 114 996 18 90 770 405 542 566 91 66 641 670 163 808 482 283 174 327 275 968 424 867 887 281 22 993 435 259 462 665 749 520 898 550 107 477 277 270 358 440 543 634 292 466 329 521 269 752 794 33 924 956 619 395 315 129 292 947 7 794 146 605 914 42 344 595 83 626 814 543 35 746 613 882 573 106 619 301 986 957 752 719 257 182 705 712 901 419 481 773 506 203 5 399 167 433 798 185 66 88 977 791 931 551 914 31 249 822 852 109 562 252 893 646 643 476 331 267 417 670 250 417 392 837 70 75 851 180 376 190 515 933 971 220 562 659 965 231 395 640 876 414 483 397 286 56 348 519 16 347 726 148 367 598 185 577 575 90 750 570 120 848 376 341 646 73 507 70 572 407 33 393 836 64 157 173 80 672 936 284 521 58 307 158 882 601 987 107 325 882 524 274 955 815 394 53 700 698 237 425 725 318 443 476 490 426 56 882 500 580 710 592 987 929 739 398 545 69 82 974 632 957 696 748 556 389 10 756 446 889 219 793 74 152 717 218 487 709 386 442 150 889 141 197 723 710 639 272 108 686 37 471 581 944 552 804 860 769 700 127 591 350 562 133 279 665 878 308 194 681 460 183 270 29 230 371 246 283 182 910 58 518 754 966 707 763 322 226 735 650 887 760 576 167 135 330 831 166 475 706 363 594 827 643 735 5 965 375 708 425 267 449 893 567 132 814 213 272 793 369 222 220 32 919 888 716 39 357 437 621 422 157 349 403 264 443 514 782 394 666 868 928 231 796 207 639 94 227 421 805 722 0 799 21 725 514 678 962 730 770 135 400 609 100 525 226 843 64 258 124 892 286 992 87 638 841 926 485 666 465 216 411 837 911 838 568 808 293 874 552 690 215 695 295 653 614 441 686 307 891 738 996 324 250 738 299 190 180 87 925 869 404 591 807 836 710 628 707 453 261 263 268 886 318 908 956 882 973 365 679 847 506 321 511 292 690 805 544 691 634 657 380 948 170 794 247 556 493 229 209 860 768 439 819 528 414 724 923 998 673 93 811 429 587 183 320 501 145 131 431 861 227 525 182 953 535 254 655 28 584 744 272 883 114 755 546 38 484 883 959 219 218 295 148 251 664 890 73 645 523 518 734 652 514 57 85 358 471 521 776 669 776 727 103 890 125 322 542 602 118 437 672 112 2 749 249 336 940 427 80 917 394 26 544 946 467 412 975 368 78 595 838 210 82 181 261 315 752 75 533 379 333 424 113 893 539 582 683 405 783 104 672 77 347 328 48 870 50 674 86 126 660 303 465 520 731 921 300 723 971 264 691 633 567 965 500 582 475 250 679 505 722 147 252 378 404 585 185 654 524 491 363 724 64 342 997 446 62 649 997 968 44 753 687 201 634 896 861 514 662 834 803 583 440 266 272 969 565 626 211 797 491 176 460 275 351 840 161 685 622 700 349 205 101 478 790 983 184 314 249 6 992 339 174 689 667 897 624 91 60 879 506 889 46 873 49 210 910 890 729 671 708 260 595 548 95 499 329 132 471 463 862 673 680 997 88 820 153 656 553 149 374 910 51 599 840 423 446 734 472 570 460 507 6 942 346 908 456 335 8 545 74 671 134 40 697 983 895 639 812 602 554 858 484 215 477 394 964 432 633 301 36 777 685 945 939 382 676 493 164 992 632 750 648 651 642 434 385 543 878 454 22 942 36 363 573 499 801 653 337 559 991 837 571 467 430 930 227 248 350 477 961 211 555 998 893 123 480 940 726 772 487 599 577 115 57 60 619 604 451 746 752 962 892 364 793 534 2 471 34 315 964 315 792 590 882 559 665 273 748 609 76 818 331 325 277 133 232 202 230 80 684 984 518 409 164 477 193 872 187 267 232 510 825 332 957 739 857 490 49 705 30 776 700 732 902 659 91 494 262 133 335 775 604 700 830 851 260 150 660 112 573 493 112 485 327 401 444 969 60 729 813 489 106 761 537 716 849 592 500 799 645 536 739 676 719 475 528 352 197 486 826 453 565 309 278 2 323 362 115 338 451 897 83 222 63 989 140 814 613 915 859 138 965 89 350 579 255 493 946 638 441 433 271 864 226 577 947 946 948 341 915 719 268 32 929 330 246 201 708 542 356 105 36 304 339 58 499 643 76 96 150 293 283 347 293 538 312 583 160 594 626 499 232 428 148 907 801 428 830 208 761 509 567 570 533 100 757 418 711 642 213 907 355 995 578 987 341 668 558 738 519 559 581 142 642 19 579 619 466 472 900 341 441 47 128 785 707 550 457 177 465 921 915 165 833 750 172 256 595 743 886 711 840 176 87 528 352 310 730 905 524 604 741 444 651 652 699 449 722 804 995 165 694 637 245 154 321 866 968 841 369 136 250 808 520 457 362 720 16 602 912 887 891 417 676 915 712 591 108 940 866 59 863 802 20 175 929 185 691 988 148 737 368 293 781 20 623 909 194 797 869 887 155 39 148 545 315 867 926 90 982 533 474 141 678 264 244 403 930 722 15 753 604 298 388 797 946 748 773 934 843 816 713 143 988 991 31 28 914 288 10 365 456 740 143 108 429 52 669 426 76 845 830 273 26 464 399 941 994 152 900 594 938 470 757 888 383 321 686 117 851 393 681 142 547 352 857 463 923 216 489 207 778 753 950 868 20 422 671 945 886 272 513 307 369 995 817 896 290 314 628 20 137 323 138 356 809 994 699 61 814 413 924 477 36 117 414 653 281 708 482 652 647 439 926 851 510 464 837 977 335 138 453 974 321 791 653 614 322 20 849 19 853 246 659 886 946 902 488 293 946 428 632 553 554 872 663 142 633 207 370 999 976 438 52 854 533 981 773 374 620 76 226 626 997 631 276 612 314 486 388 223 447 24 40 943 848 111 462 152 519 218 425 790 772 994 590 959 165 545 523 340 368 392 820 520 6 600 323 486 98 395 690 622 175 490 515 890 109 547 85 386 538 534 845 462 690 480 474 11 755 882 359 194 886 575 61 761 754 209 161 511 1 550 508 336 311 516 254 549 440 748 648 792 624 281 436 338 152 450 644 399 644 511 745 882 444 739 326 499 612 605 942 252 250 472 22 605 353 375 120 815 716 1 339 496 519 152 786 491 354 943 946 782 182 451 303 269 825 860 600 915 388 169 875 202 454 762 929 479 126 927 302 646 150 172 481 173 669 288 71 722 16 968 911 605 465 477 174 736 358 417 620 132 744 233 754 426 353 176 247 880 711 7 533 677 174 544 717 202 170 388 965 85 807 433 170 459 993 333 810 528 113 848 228 555 39 219 451 980 275 638 167 162 707 873 340 341 370 776 861 950 427 336 724 20 354 905 383 70 881 516 423 250 785 109 958 815 453 920 469 585 917 620 314 494 435 257 482 684 372 483 270 910 860 449 519 561 855 595 501 400 509 853 78 286 537 819 756 122 668 358 631 674 283 408 94 66 912 766 28 169 445 534 17 888 835 137 618 224 786 336 975 399 889 216 69 864 222 327 570 738 860 853 271 988 353 306 715 535 69 782 754 512 681 86 663 210 22 300 789 449 665 873 546 31 430 734 824 960 737 352 31 36 343 789 165 736 725 410 922 394 324 831 966 955 607 847 832 988 198 397 428 313 296 97 970 210 914 224 400 60 372 946 682 956 261 889 678 407 239 640 366 355 101 205 545 203 595 285 133 96 545 732 952 781 95 867 927 208 294 495 719 299 189 189 506 332 288 219 926 539 948 654 646 379 665 994 96 242 797 150 931 987 442 749 481 26 873 134 206 127 335 945 277 326 785 842 383 566 572 824 546 331 223 219 813 869 204 319 313 610 359 302 371 755 94 192 319 554 681 301 787 6 200 129 851 924 251 583 267 971 47 149 973 490 161 355 190 177 398 827 934 676 965 769 424 29 682 891 220 457 363 821 745 450 898 215 344 996 497 653 34 743 714 471 648 656 495 257 612 399 520 418 483 578 254 944 753 833 799 827 718 117 684 399 654 616 67 380 123 245 748 453 458 837 446 717 68 953 961 59 637 988 468 445 215 243 70 390 285 14 199 789 757 543 507 853 604 176 981 398 923 352 950 439 744 34 588 18 87 706 503 82 93 907 896 70 436 100 678 533 923 635 488 351 241 783 326 92 797 861 527 602 0 99 469 749 652 588 623 557 464 310 455 68 151 712 245 168 380 829 281 169 304 643 803 523 874 630 232 884 735 753 614 233 173 805 983 619 368 148 217 178 362 823 485 368 549 488 243 217 385 830 705 313 9 188 831 579 685 528 296 918 155 299 918 639 113 490 295 286 461 4 787 9 540 298 515 625 724 783 623 252 792 513 808 985 650 975 894 130 445 946 827 401 891 700 781 292 931 539 548 152 338 71 75 88 223 670 802 152 777 847 832 715 922 937 451 482 781 936 690 248 378 608 252 581 689 511 563 184 607 668 120 902 406 682 186 332 109 560 230 316 253 715 531 153 220 56 304 331 550 262 551 34 546 543 291 240 173 109 363 686 79 293 314 121 682 907 721 775 107 264 769 829 223 991 706 989 604 894 237 256 587 155 747 826 928 878 774 921 566 3 288 853 540 880 655 511 477 261 520 115 106 545 775 96 925 812 421 842 886 514 408 8 239 97 349 337 515 13 218 936 18 155 159 758 371 824 817 988 499 244 340 749 291 274 171 617 131 335 914 58 252 540 229 934 343 602 699 96 252 518 299 69 5 763 751 352 628 174 999 250 876 288 596 642 392 48 458 740 257 306 641 710 312 861 280 336 623 363 432 562 310 922 440 790 964 428 677 421 773 315 958 906 30 369 9 350 8 116 306 266 6 1 337 843 179 639 852 312 235 991 207 162 724 27 448 98 781 753 181 221 942 723 413 563 822 951 569 433 73 128 597 576 215 772 434 776 619 67 230 671 436 178 522 306 60 851 51 655 753 593 157 367 425 519 242 979 459 240 671 668 101 56 184 383 168 536 660 156 334 385 803 96 120 856 864 455 43 171 22 617 136 558 49 799 167 379 47 348 537 190 782 148 684 941 405 951 686 696 793 784 97 841 226 913 436 856 992 622 77 458 258 962 474 478 36 777 319 92 693 925 274 101 404 277 241 31 972 443 284 119 974 422 206 863 485 468 32 550 407 914 393 888 278 233 195 429 707 688 17 241 333 981 364 546 142 574 204 688 110 274 989 530 1 668 219 974 489 33 853 978 211 281 888 483 724 758 999 770 63 93 782 333 259 819 103 276 822 815 697 970 507 164 790 698 83 561 990 279 605 288 772 102 539 845 479 848 293 860 861 542 664 427 703 805 545 119 938 878 42 670 972 445 767 184 815 452 368 758 319 420 265 864 740 859 961 744 638 358 64 174 387 302 421 841 137 932 89 359 157 465 71 62 732 276 34 464 649 452 904 706 917 853 236 997 861 230 405 588 598 926 636 792 76 664 891 773 966 518 932 885 376 37 854 16 468 548 161 855 319 725 722 171 254 907 761 935 861 158 401 711 299 849 975 379 302 190 207 941 331 181 249 935 820 537 393 665 197 333 881 64 972 464 742 135 658 733 444 613 400 60 570 743 286 790 463 873 252 845 780 414 83 501 34 600 933 697 304 231 248 167 302 733 761 343 807 313 373 614 818 559 173 943 816 996 358 988 130 420 273 973 193 213 980 659 890 210 925 284 981 491 834 32 377 742 828 993 553 70 345 646 261 78 418 534 365 971 319 900 113 932 306 512 837 93 377 834 591 762 324 710 805 511 677 54 86 633 631 761 856 783 853 244 567 961 191 570 104 886 750 975 861 763 695 939 53 150 420 286 472 378 432 665 860 149 12 870 653 634 650 869 982 858 428 446 878 174 135 885 0 787 684 349 676 695 333 780 726 448 598 806 955 942 510 811 828 968 189 817 812 479 465 171 345 807 27 343 141 833 534 692 692 178 965 210 658 73 739 43 175 609 420 186 879 685 979 248 79 343 154 143 960 544 240 212 515 987 795 381 559 931 397 839 884 876 920 504 493 623 48 447 133 885 113 279 466 112 256 917 485 620 316 568 556 53 813 183 395 703 894 346 787 145 76 130 106 847 575 922 426 154 434 427 294 891 128 900 872 148 892 613 882 188 723 976 68 696 749 119 264 926 679 536 235 692 966 162 56 162 9 744 987 455 669 303 83 115 81 579 707 975 475 963 659 843 120 543 520 409 297 930 314 551 829 884 46 941 975 886 400 55 711 25 686 69 876 146 473 222 141 583 163 948 843 197 537 635 830 715 619 607 958 145 427 448 686 538 492 402 696 87 508 657 946 734 759 385 968 276 803 252 826 483 470 771 576 364 913 301 798 106 487 223 830 577 332 593 906 322 213 28 114 540 680 159 168 225 478 246 277 323 951 656 20 904 81 879 650 285 508 355 205 489 947 339 13 616 932 854 447 578 89 110 644 479 19 257 932 518 688 297 895 883 762 195 174 328 232 413 254 989 480 789 496 202 56 693 680 781 397 503 334 713 624 394 504 705 354 255 971 192 710 601 930 253 139 237 432 514 656 273 18 264 605 152 933 531 475 285 331 683 77 72 386 307 20 933 126 132 777 343 599 188 425 15 85 90 343 209 826 538 882 362 987 431 69 328 42 462 345 752 59 88 11 83 155 431 775 499 21 284 768 374 464 817 40 854 221 159 521 205 379 103 993 860 322 409 988 388 716 19 102 924 513 79 519 609 246 483 356 540 392 366 220 673 857 784 601 794 249 706 832 332 889 595 983 241 566 230 639 51 130 715 260 505 781 1 893 922 676 137 972 285 421 861 641 829 854 375 707 257 655 687 393 597 827 835 852 311 552 818 323 368 886 813 880 457 594 614 721 556 831 567 748 673 252 472 685 603 642 108 48 693 950 35 346 884 705 802 637 251 64 378 702 875 595 944 852 781 835 316 282 35 507 801 700 534 208 545 238 398 756 608 716 188 990 131 785 421 657 979 206 798 382 360 90 153 469 299 94 277 410 751 638 194 334 463 264 846 454 329 739 20 418 171 944 859 517 555 38 602 314 396 190 773 571 756 33 370 901 18 317 795 258 111 473 3 197 522 894 116 309 288 617 664 219 583 639 486 345 258 31 851 537 887 635 954 972 992 607 536 258 289 293 398 788 84 547 842 131 167 921 857 325 748 235 51 832 964 547 932 172 692 661 85 288 807 696 619 647 248 592 954 390 906 261 732 131 938 147 231 100 404 571 824 788 919 332 403 807 687 124 375 203 468 513 413 13 583 535 160 131 605 338 280 889 744 2 469 873 69 570 103 686 796 200 681 893 18 289 359 179 493 368 493 220 692 204 271 258 107 690 688 784 918 228 580 212 787 242 612 739 782 851 928 299 313 761 96 129 588 433 851 672 497 342 654 761 452 896 952 575 804 384 925 140 156 74 596 730 306 64 814 778 933 29 885 586 539 852 510 359 259 826 524 728 54 6 27 913 976 428 934 90 567 831 921 198 164 330 597 515 262 920 109 0 911 530 506 744 853 729 780 421 570 829 809 785 193 834 95 474 566 487 569 127 657 224 37 299 416 85 91 688 571 429 877 877 570 833 173 95 812 82 254 386 277 724 111 973 573 766 198 855 516 677 245 814 431 874 204 553 251 19 562 484 556 775 896 126 317 571 177 730 208 372 309 882 530 454 346 457 0 245 935 728 486 2 411 15 592 366 907 111 34 283 638 154 238 794 409 969 878 955 876 54 694 40 422 188 860 391 849 335 20 423 471 407 689 596 799 784 125 718 59 297 116 833 224 863 91 320 199 877 170 401 374 586 285 893 941 363 329 801 821 134 138 159 208 685 810 862 943 742 403 980 518 869 927 396 195 365 929 609 273 472 766 59 594 655 717 2 423 913 724 923 488 661 72 367 322 284 523 685 461 389 57 77 554 424 785 410 970 252 34 315 235 952 148 88 323 917 307 795 836 923 192 269 809 684 628 909 553 875 370 276 831 90 953 362 701 87 730 968 615 585 754 429 270 965 673 173 698 891 724 577 96 933 160 65 570 533 194 822 293 246 216 940 264 95 960 575 356 269 63 146 512 186 892 463 111 733 359 808 482 591 662 387 741 935 59 994 272 842 757 374 950 352 134 703 469 885 838 911 972 681 31 494 889 351 144 388 228 242 408 600 979 813 981 254 84 149 807 219 448 935 920 194 571 874 638 962 626 389 785 623 643 139 504 9 974 215 528 507 326 84 816 224 321 480 914 308 726 810 699 623 649 714 356 276 497 634 250 287 18 996 257 584 385 245 6 510 799 615 772 913 946 272 192 918 926 445 580 846 80 789 600 977 561 210 417 435 83 449 850 452 432 438 277 341 697 434 300 246 44 76 699 472 518 451 506 588 269 547 649 210 727 586 525 477 773 623 580 145 927 10 427 476 154 364 703 980 911 962 52 454 409 805 434 56 374 923 393 251 603 128 586 23 189 917 606 885 334 359 62 642 895 951 589 113 359 513 283 44 815 852 320 372 849 594 657 601 295 21 845 35 741 261 397 983 952 14 584 347 694 380 8 367 783 832 493 82 233 553 463 418 935 102 925 573 259 312 703 361 594 991 491 456 622 363 326 372 161 795 63 999 752 245 241 522 831 966 680 615 379 474 385 848 717 772 230 305 512 771 133 107 168 824 228 71 823 238 219 846 219 380 237 69 217 971 902 144 35 772 216 249 970 350 620 485 57 933 7 237 608 188 298 191 413 581 260 479 711 473 780 999 211 114 370 949 322 891 610 580 178 405 140 356 930 937 635 150 641 699 526 940 432 244 890 540 873 653 875 44 14 77 4 327 553 439 26 396 218 359 95 515 154 684 715 357 667 378 834 822 56 298 134 194 418 202 190 556 13 359 599 474 634 12 344 17 265 170 409 915 274 563 685 133 599 785 346 989 863 530 959 377 52 754 76 210 932 531 799 243 922 935 357 623 798 785 304 1 793 831 474 207 916 190 964 827 210 425 179 878 709 786 251 522 632 37 348 270 66 183 280 431 557 862 399 776 217 15 215 131 727 544 574 400 321 852 870 691 825 35 730 715 718 932 909 161 752 384 41 418 696 763 167 736 812 598 539 290 751 677 510 27 186 914 77 254 36 831 957 180 642 551 833 118 112 182 712 409 321 585 600 641 524 415 225 489 592 404 705 243 358 329 784 294 157 467 42 788 478 514 647 759 588 684 632 818 293 245 61 300 403 77 239 831 352 937 918 143 235 371 653 409 824 183 666 496 629 162 323 717 10 994 387 276 402 990 812 568 278 32 642 56 997 915 348 517 993 346 58 235 659 935 755 760 770 93 173 325 923 904 810 564 529 535 181 920 906 901 614 694 305 583 957 950 526 611 452 152 648 756 523 936 439 98 516 791 738 293 775 948 696 229 817 901 483 365 149 806 625 724 411 25 389 193 236 934 988 866 345 785 641 885 154 678 883 11 301 509 323 62 959 795 226 997 315 132 160 571 534 727 208 185 948 936 469 275 119 356 802 956 951 814 593 234 986 310 198 835 95 396 724 39 952 157 393 971 171 380 35 112 699 585 917 37 919 983 860 329 745 338 382 73 496 447 924 371 678 368 634 832 768 513 441 402 990 294 485 536 697 965 759 794 121 981 3 614 130 49 663 159 438 748 475 857 958 593 86 714 225 904 425 767 719 854 658 100 62 821 92 204 417 114 967 97 547 213 728 732 499 974 73 562 832 271 183 408 624 31 337 423 664 323 169 402 629 349 775 192 756 583 905 998 306 386 173 76 563 462 470 303 350 24 24 97 926 263 942 533 129 105 687 316 929 606 507 29 17 923 248 56 964 721 273 836 293 906 797 322 299 675 66 763 347 697 125 606 608 344 231 525 711 571 315 647 131 413 952 916 608 333 469 70 637 786 717 881 976 269 461 808 396 368 385 803 857 440 479 521 148 108 317 449 113 542 755 422 214 35 982 65 107 715 105 434 758 971 596 666 55 440 379 219 386 782 596 744 381 588 655 134 204 311 499 698 677 142 733 841 101 713 208 542 908 505 992 558 513 623 523 909 840 400 194 573 44 699 532 788 514 895 834 863 399 88 593 93 5 565 326 133 158 259 107 621 91 234 170 162 596 791 876 614 914 107 716 230 619 920 895 428 125 719 20 805 868 268 164 322 591 26 753 79 582 104 24 51 313 757 618 533 411 620 371 599 640 535 710 480 519 491 315 184 907 188 648 669 452 205 745 423 47 990 284 949 783 679 41 417 58 782 935 402 38 801 381 253 462 575 281 344 744 744 962 778 532 791 413 812 971 414 214 959 803 196 556 255 639 774 614 4 397 615 176 463 157 439 383 130 390 853 783 315 872 127 631 593 106 320 450 637 359 330 631 622 153 605 937 493 397 925 475 119 460 209 389 131 72 633 340 723 984 967 874 207 203 427 560 271 4 332 416 218 601 538 610 635 823 329 384 196 284 7 800 276 406 98 157 25 909 333 821 376 461 493 540 766 155 572 293 21 98 102 790 614 785 246 89 699 295 95 717 521 58 343 371 632 221 123 368 877 965 857 123 395 371 832 623 73 851 279 205 498 175 617 607 641 745 882 668 727 350 902 403 120 422 142 706 73 596 817 20 391 881 23 564 688 575 780 930 856 319 170 631 376 74 457 811 771 610 365 822 743 25 727 485 433 386 244 801 859 603 167 149 758 882 115 207 526 857 76 972 254 48 212 216 488 711 138 983 360 543 826 233 55 88 889 814 28 651 37 100 982 584 417 148 297 450 774 22 144 726 583 28 91 283 71 71 639 229 462 626 266 465 8 869 520 955 66 388 202 910 58 390 55 619 556 707 433 966 192 52 74 16 439 437 346 145 428 78 895 481 667 46 25 255 996 871 351 91 399 198 170 839 781 806 548 78 130 332 899 92 58 556 702 140 349 756 194 482 881 466 219 861 694 258 701 718 722 45 917 100 259 790 268 50 242 159 252 350 868 141 473 662 419 961 907 174 315 613 826 324 443 886 352 520 566 636 934 74 144 835 885 347 88 413 203 479 620 111 859 424 774 94 620 192 773 33 994 287 173 983 157 790 466 878 304 422 504 401 37 449 862 494 609 477 825 417 841 946 974 36 147 968 1 13 392 272 465 348 138 826 300 622 958 604 5 360 704 814 236 394 872 671 809 197 691 49 85 282 441 17 316 584 856 604 250 708 73 321 296 442 952 374 552 606 420 404 46 608 968 8 205 22 798 130 153 248 618 508 71 594 877 934 642 949 92 479 435 716 442 270 622 739 181 346 306 648 876 228 632 274 404 213 656 782 157 558 504 80 462 228 89 733 565 8 366 181 482 0 740 870 76 457 79 273 501 522 216 956 956 485 620 905 149 613 178 777 357 320 815 640 72 446 980 618 53 438 799 814 271 711 619 227 98 351 659 838 984 314 189 615 580 647 675 338 595 759 399 134 424 411 731 824 262 912 932 136 755 413 641 998 727 726 789 739 405 360 701 125 315 946 636 908 328 343 990 232 643 419 667 767 901 726 214 857 243 185 98 969 47 264 623 177 527 836 314 112 355 229 941 629 972 695 59 269 178 315 82 922 927 197 968 335 520 215 0 211 421 970 147 584 536 396 660 675 256 438 772 367 831 197 467 744 420 890 938 997 546 493 59 217 492 515 78 701 180 844 59 499 895 171 23 948 884 907 626 454 198 8 447 458 700 470 651 867 611 990 208 366 819 23 516 52 896 959 881 697 750 956 256 58 811 125 648 140 500 944 318 846 652 947 166 807 754 656 126 130 153 357 797 298 664 21 70 306 409 897 208 172 298 870 614 371 430 298 145 862 362 748 44 797 453 328 162 151 310 932 230 315 810 107 817 246 495 759 337 226 884 703 75 934 284 498 720 857 957 729 232 82 297 353 504 332 527 459 139 166 626 198 616 950 265 443 21 291 796 954 66 906 404 774 347 350 284 477 911 940 631 868 598 208 19 150 293 477 809 159 109 942 316 778 328 726 33 759 737 125 768 99 801 421 665 115 889 437 305 162 250 872 164 903 380 742 370 458 960 542 672 362 901 276 571 0 477 473 440 660 419 246 713 77 924 436 210 955 179 820 514 460 974 344 802 808 75 697 439 762 390 374 702 340 54 313 974 204 726 494 968 745 534 515 802 244 322 96 908 2 470 836 8 883 580 148 346 436 596 371 63 4 262 298 672 117 611 644 318 750 954 931 176 275 741 108 976 850 38 280 371 798 800 399 187 447 515 146 294 783 81 881 818 908 913 105 855 961 998 583 227 162 270 421 245 320 948 246 397 661 623 319 951 197 344 599 412 818 265 990 899 815 382 83 316 812 747 776 920 666 628 326 646 912 290 873 646 594 266 908 511 621 634 217 36 449 105 47 646 653 737 339 440 381 196 53 72 250 503 117 245 700 925 574 576 887 799 571 192 435 169 310 218 826 225 392 4 676 125 224 605 135 46 917 608 153 622 612 540 111 713 219 106 589 664 641 216 258 568 56 512 737 172 139 815 460 235 528 273 292 210 641 684 671 158 170 282 769 147 698 663 347 341 799 341 679 269 557 294 626 57 133 190 818 698 284 117 425 885 323 994 138 576 922 915 152 203 943 309 62 184 218 897 983 642 877 676 166 300 538 892 734 712 842 267 407 356 829 465 504 778 725 730 393 532 694 108 784 229 193 488 644 521 900 2 482 466 198 284 718 66 358 897 996 825 531 912 605 364 642 35 166 36 95 172 567 112 673 212 753 538 952 435 191 317 540 440 253 611 25 741 859 929 860 818 198 21 842 373 182 629 875 840 761 280 801 907 259 795 492 165 445 985 999 212 835 26 778 637 863 252 767 792 566 760 246 76 813 363 134 247 410 428 203 430 527 372 470 563 225 485 537 372 253 915 49 48 750 869 668 31 300 515 661 826 347 586 943 189 189 744 432 833 970 380 175 752 332 960 943 414 589 638 946 221 681 934 38 690 566 696 965 985 558 501 758 579 572 271 43 13 44 947 104 536 393 688 323 219 848 532 102 784 903 913 754 700 70 36 984 942 748 666 21 945 44 542 246 356 216 672 452 87 303 699 561 409 885 197 270 594 294 48 124 988 507 762 100 200 582 194 56 41 867 465 901 956 583 979 821 476 142 470 66 870 176 446 817 55 67 953 392 899 511 111 293 769 14 70 811 611 963 898 111 695 495 678 854 755 674 93 145 316 577 72 963 31 119 321 127 296 336 629 763 512 407 918 398 713 848 777 529 693 611 817 6 959 723 219 925 502 126 33 887 384 574 54 824 441 57 177 350 758 789 160 41 804 28 910 253 539 934 782 603 326 34 216 93 452 897 137 813 959 485 963 521 579 794 388 404 229 108 149 254 144 741 883 953 239 193 283 422 27 373 467 474 148 596 982 271 756 861 724 941 106 719 475 313 734 846 640 56 798 570 421 785 39 681 103 467 876 322 867 483 79 660 841 15 842 61 354 687 931 566 779 812 659 233 758 513 827 299 84 440 290 600 523 476 798 576 121 751 218 18 33 490 411 59 719 875 793 609 903 2 689 572 86 81 422 799 33 265 217 817 380 675 115 740 843 443 293 588 164 62 473 847 461 928 418 545 547 868 74 674 635 589 388 878 440 57 490 773 800 713 143 223 392 915 855 297 453 685 480 372 300 536 711 294 493 70 96 981 433 567 435 732 141 310 922 876 106 632 207 236 436 602 315 599 284 359 504 768 417 116 762 383 83 480 17 255 823 902 806 450 783 258 486 776 634 57 720 593 547 967 760 156 744 862 982 202 566 248 960 400 232 433 670 43 779 249 52 511 688 937 839 187 597 960 122 826 954 317 825 452 905 714 33 569 818 297 314 951 153 130 525 281 49 823 608 656 593 287 883 297 160 433 611 423 826 634 595 565 631 917 740 500 953 16 967 657 487 619 916 472 647 312 787 965 599 256 905 914 969 482 121 417 52 310 699 947 723 999 499 858 227 815 733 804 424 193 226 220 877 692 10 665 665 16 680 609 443 178 921 1 916 916 863 647 595 615 926 938 754 498 646 153 364 487 59 78 302 942 136 288 304 781 771 153 818 984 986 185 742 91 269 254 869 668 453 865 864 147 653 361 607 863 361 369 311 611 200 15 94 799 953 555 899 217 998 123 567 229 891 740 277 188 53 353 483 730 750 270 133 505 852 357 70 846 861 538 226 622 233 307 524 642 337 484 39 522 614 37 118 931 160 243 325 631 225 996 349 76 433 386 901 553 411 856 478 93 232 637 175 64 548 925 401 865 859 940 223 414 800 977 366 383 379 335 10 592 223 80 986 549 763 476 862 397 34 235 405 94 539 562 779 848 299 940 218 638 968 11 788 370 136 334 926 478 746 146 834 501 977 896 910 597 498 839 285 680 645 903 491 825 117 373 594 790 990 687 57 979 11 778 141 194 340 944 666 240 70 526 476 775 446 980 229 974 230 252 967 874 906 721 511 899 429 500 873 502 632 996 586 237 568 126 718 882 190 234 179 788 120 237 409 977 752 349 576 793 211 71 676 482 983 378 866 105 4 856 445 216 232 943 939 14 248 412 694 481 363 779 108 673 552 124 361 213 284 950 374 925 70 960 418 416 433 937 667 422 717 70 624 899 467 8 489 684 84 162 926 205 681 924 816 479 504 43 320 422 137 878 181 390 327 152 734 614 382 994 245 644 927 6 428 65 579 494 5 864 549 505 336 733 51 365 641 840 71 800 128 779 553 252 218 870 190 287 440 600 958 814 216 367 363 387 251 810 879 368 215 152 517 4 315 266 351 511 290 267 196 479 631 195 482 89 871 174 44 274 993 0 41 612 778 357 77 990 387 9 819 644 263 12 143 487 491 614 446 165 523 687 307 77 251 195 360 530 972 647 612 815 821 13 365 742 752 953 524 104 95 923 410 861 598 590 602 253 941 625 827 478 643 600 130 658 55 356 903 102 468 270 658 724 539 833 938 116 12 415 369 385 975 802 40 967 180 929 407 349 56 359 985 51 759 431 949 40 50 662 386 354 886 708 978 278 693 477 539 343 811 62 381 189 214 203 6 913 625 526 119 414 115 610 2 40 929 416 847 52 761 441 702 733 439 91 786 412 719 979 808 598 801 560 827 23 564 159 925 451 826 35 914 40 456 767 413 195 236 656 741 932 171 938 379 533 512 162 376 450 215 672 695 914 112 394 306 612 647 703 425 132 935 561 757 552 743 348 467 345 283 653 560 639 923 15 817 50 186 299 814 32 426 770 723 926 192 733 217 382 382 618 321 153 853 52 295 416 320 321 312 33 397 880 886 235 535 217 400 72 123 349 275 28 602 198 968 468 438 331 113 703 85 111 879 41 836 380 785 200 432 26 714 534 567 318 743 149 262 319 889 866 416 125 498 491 871 384 87 383 945 337 20 524 905 726 846 856 249 42 576 710 278 964 990 496 815 124 381 604 753 56 899 758 342 251 729 123 460 582 494 674 410 480 688 363 458 608 334 937 901 334 405 612 675 244 848 997 830 408 884 602 205 953 54 226 336 286 961 888 428 182 764 723 331 408 720 223 938 18 982 951 698 696 30 9 417 44 195 860 209 301 879 555 998 263 569 567 750 155 842 997 238 866 441 561 878 958 367 732 428 266 931 417 368 810 670 45 275 564 960 231 495 578 698 310 865 416 765 599 497 707 862 355 314 259 466 92 6 33 450 419 991 937 203 170 734 251 581 831 876 46 708 682 835 574 504 574 633 215 98 2 601 848 292 237 571 419 679 298 588 72 270 22 442 143 974 329 242 375 627 850 777 436 727 814 496 281 635 995 10 946 161 237 8 488 843 84 321 687 710 726 786 943 367 504 879 844 870 610 291 858 672 824 47 18 454 520 466 741 105 816 812 628 64 338 330 7 495 738 681 440 378 282 8 401 363 527 296 230 75 654 24 762 738 122 946 479 295 749 283 403 144 107 115 794 729 826 165 962 596 565 532 895 687 605 187 681 318 983 862 262 384 712 687 600 715 682 86 838 191 998 99 582 409 413 946 829 975 926 173 324 727 859 776 860 195 468 281 95 128 57 10 467 731 816 528 725 75 940 502 71 909 174 355 283 522 207 972 682 893 734 561 700 24 670 117 141 946 657 125 597 413 209 199 856 676 293 364 361 286 178 470 626 185 243 887 992 628 158 210 171 277 189 276 586 243 662 193 222 364 368 577 25 259 915 476 253 783 35 318 762 123 253 597 198 13 10 605 577 119 566 356 883 406 395 969 747 152 599 261 685 600 693 116 872 897 76 838 433 298 216 603 313 324 987 38 616 814 281 164 684 565 523 89 922 521 400 431 594 693 134 7 38 86 809 854 904 472 305 115 504 937 75 43 295 619 327 315 858 381 93 576 880 916 822 768 889 15 347 99 462 271 734 375 185 576 478 982 463 639 43 348 272 599 934 891 319 614 914 146 525 792 543 636 62 409 468 348 3 244 861 46 554 930 620 354 974 17 366 384 345 161 366 37 590 638 52 986 4 547 3 856 131 8 535 890 179 417 708 177 135 107 86 40 459 365 461 159 430 413 749 116 320 724 186 148 106 48 62 193 89 542 905 908 554 262 218 976 325 856 439 251 812 705 896 335 616 366 785 626 748 178 834 292 181 457 327 865 341 598 141 595 407 848 506 183 957 695 176 394 392 288 0 749 100 264 623 371 334 616 890 27 902 581 813 168 836 369 446 205 104 506 965 106 405 581 497 962 801 110 327 779 178 889 859 859 44 286 525 801 828 514 314 502 8 427 683 848 872 837 11 806 354 458 943 96 349 416 772 269 206 418 808 28 159 689 277 457 490 204 490 367 972 7 659 156 146 154 207 561 720 883 312 323 371 143 463 15 91 792 412 923 87 669 821 629 612 455 526 717 185 27 822 969 857 498 536 547 475 788 625 64 430 502 463 555 491 348 517 980 699 520 179 256 1 89 501 686 247 792 158 684 66 602 390 69 535 392 149 579 6 866 809 786 433 950 376 469 135 626 282 283 948 76 882 414 724 234 488 450 206 453 919 806 508 906 874 265 550 359 940 9 483 489 146 281 675 373 310 687 259 494 593 957 115 415 908 466 904 669 865 706 919 145 981 175 612 473 410 245 243 883 482 423 734 397 374 741 148 824 436 551 479 633 781 726 966 184 557 739 396 652 242 206 622 476 827 160 31 514 630 384 43 638 289 437 465 716 379 753 613 395 804 901 739 570 473 869 307 771 662 219 873 700 107 901 48 22 212 608 5 139 406 388 246 978 435 646 457 922 83 822 796 49 176 980 745 407 491 269 103 410 626 26 417 364 311 771 48 455 589 629 262 267 195 4 518 188 913 700 279 455 776 601 749 545 435 539 280 521 167 658 301 965 285 258 374 791 736 350 140 333 773 714 617 882 692 336 902 420 582 684 778 971 22 150 229 748 105 566 671 951 758 133 723 758 561 846 924 49 161 811 180 320 764 666 364 130 8 53 439 813 983 299 376 155 963 986 313 564 721 178 289 850 204 71 288 12 697 229 530 481 175 689 901 910 665 646 171 536 315 691 917 104 187 170 846 919 218 232 734 399 449 738 357 507 823 379 102 277 283 54 860 743 318 842 447 185 389 54 730 917 805 114 510 427 87 173 923 4 11 229 925 748 111 373 736 94 127 340 842 213 500 136 83 824 355 513 673 472 231 741 354 85 586 391 521 532 966 793 395 671 114 850 639 891 396 859 944 797 459 119 72 266 933 958 718 542 131 486 430 16 395 301 923 629 407 155 800 916 422 741 178 574 117 914 632 624 433 857 210 413 95 554 475 607 453 495 448 166 445 721 899 883 820 215 350 773 166 659 483 283 514 498 270 344 550 19 474 569 912 55 432 643 123 923 346 387 490 944 90 910 513 792 179 431 125 608 988 215 90 608 243 145 705 854 304 926 164 597 749 179 981 245 592 434 148 224 984 331 378 558 852 590 475 988 989 431 289 329 203 544 391 695 30 884 750 455 621 954 495 546 635 736 199 183 874 439 312 812 514 989 162 252 402 606 329 885 286 503 935 576 781 531 724 677 461 843 987 974 651 697 741 237 710 374 34 850 676 902 187 941 242 900 507 21 548 835 808 571 525 811 412 225 121 589 841 565 420 161 434 108 263 266 750 779 518 144 117 503 681 188 999 57 403 645 210 87 382 547 569 377 250 91 371 146 967 440 9 624 305 791 900 334 890 7 834 55 830 700 510 266 56 516 758 757 263 832 705 618 304 38 562 881 399 956 185 908 673 573 384 760 52 357 259 89 634 275 412 247 789 547 115 497 115 523 304 960 563 378 142 847 999 536 358 477 155 907 444 496 956 31 667 52 853 618 304 215 679 313 217 332 993 445 162 277 855 349 962 649 656 571 197 704 201 313 48 758 611 279 494 645 141 97 331 362 669 699 664 320 675 190 570 886 765 110 467 475 127 778 112 426 46 446 381 676 739 940 204 345 271 992 937 783 794 810 316 954 483 504 130 248 534 344 391 961 358 822 181 353 91 219 248 339 26 579 895 276 279 569 280 582 621 244 352 187 885 74 199 867 692 435 615 367 211 97 748 840 148 326 803 984 59 306 88 749 563 589 935 556 641 720 172 804 800 351 533 993 878 115 219 782 12 577 835 450 880 683 952 760 776 277 19 582 670 363 378 466 172 696 513 605 538 179 500 730 17 313 525 410 198 33 18 236 987 351 835 964 285 250 463 416 593 971 887 304 779 449 789 328 459 411 406 919 859 384 393 311 585 954 794 133 976 943 190 560 484 948 128 164 163 800 716 495 692 721 105 344 297 55 161 481 107 566 327 264 757 21 229 974 218 760 389 904 918 894 672 835 174 874 58 538 636 93 737 242 259 303 437 896 794 386 137 298 814 43 737 121 671 781 17 935 67 955 37 426 182 592 927 739 300 826 483 742 8 563 68 158 398 535 693 797 896 690 185 857 902 507 163 900 990 27 559 271 207 274 453 754 685 93 14 941 932 1 263 520 856 216 159 407 548 13 13 58 98 261 942 733 565 819 514 721 959 932 90 649 996 362 519 413 742 780 655 511 452 451 300 915 79 92 371 963 928 476 150 67 434 821 562 504 886 328 22 948 437 748 978 72 732 18 161 680 852 505 250 387 484 288 420 701 773 329 604 975 529 91 342 275 148 582 948 385 260 580 531 905 485 647 663 238 275 7 679 515 20 515 746 996 804 408 494 793 677 450 735 883 467 23 77 419 465 348 152 415 351 611 253 528 284 637 202 865 887 633 831 316 732 105 981 658 395 987 250 744 460 537 365 130 119 586 308 659 531 183 1 153 623 177 17 137 791 427 394 478 890 905 95 279 583 833 530 872 266 14 929 49 880 991 144 862 987 989 200 189 45 576 494 637 704 175 65 83 417 864 577 98 340 582 143 410 698 512 454 337 776 920 28 979 680 560 782 179 357 368 749 302 756 173 841 203 477 182 608 300 474 610 632 561 883 337 380 618 74 124 674 706 428 156 103 484 267 368 742 563 852 561 670 500 376 850 764 957 34 666 285 984 919 394 228 654 857 168 364 96 778 881 590 884 604 384 717 569 226 857 299 394 482 599 748 248 596 972 908 828 801 134 957 242 574 938 683 29 762 619 386 342 694 461 503 94 726 26 333 412 303 881 772 368 415 816 130 230 341 298 151 323 365 518 892 6 15 77 547 582 625 481 95 753 395 89 927 230 200 822 853 187 112 594 692 972 355 770 176 893 683 33 445 949 411 310 581 575 26 394 892 287 40 559 147 595 377 582 549 319 769 969 769 124 607 13 293 337 246 692 29 136 371 54 993 19 751 441 982 915 413 913 283 996 474 866 508 277 595 12 185 87 598 243 193 716 100 60 580 303 483 439 196 225 358 692 496 476 18 122 607 434 174 261 118 401 300 838 663 34 766 361 277 377 856 613 429 622 437 633 92 789 62 897 211 229 494 450 374 222 351 821 536 102 483 10 575 341 378 188 396 60 54 483 385 655 673 882 458 872 808 822 671 763 769 143 600 371 566 60 365 849 477 304 514 50 211 607 745 52 591 969 667 693 987 151 977 362 575 598 317 445 536 344 713 631 582 86 715 668 44 558 148 947 324 801 961 552 319 359 206 951 873 850 31 338 103 90 212 749 908 958 887 204 445 161 605 622 642 224 181 505 560 649 172 672 306 512 425 521 384 703 816 271 149 298 41 73 361 600 462 713 383 292 156 798 421 908 266 871 23 547 459 602 521 81 219 603 630 765 954 379 658 700 717 446 29 178 125 508 382 430 892 706 152 418 336 538 614 387 642 515 258 711 341 800 948 902 785 830 566 548 633 662 496 444 346 415 841 85 481 621 845 227 791 758 756 986 765 453 497 839 913 398 165 775 639 557 115 861 957 743 457 803 763 748 539 35 218 415 41 604 656 489 994 111 294 184 475 232 565 82 983 792 630 896 857 167 532 622 109 225 910 449 793 989 325 88 836 492 779 363 44 437 333 809 885 773 622 268 41 23 884 802 412 395 271 381 260 93 370 902 958 283 323 522 243 388 724 768 3 159 752 883 206 180 146 337 656 893 448 213 914 539 47 283 608 330 919 538 377 989 584 828 512 877 512 187 216 320 357 236 347 702 203 212 95 915 39 537 105 505 108 895 428 695 788 517 399 69 233 152 507 371 164 984 381 245 558 257 701 380 482 191 960 351 468 256 106 553 889 317 431 926 448 909 364 597 737 219 978 729 749 482 319 596 713 877 728 562 487 229 610 663 753 859 150 799 919 740 412 212 709 39 666 449 121 451 671 73 20 109 181 246 255 772 705 24 124 86 897 335 254 93 749 20 861 2 892 42 760 778 189 625 434 495 227 248 114 311 568 591 357 415 542 295 716 323 439 45 104 18 658 555 490 382 225 205 557 770 777 563 116 986 747 936 58 978 944 344 599 714 570 638 68 301 361 903 961 619 905 508 273 377 526 435 130 396 582 808 205 304 470 907 146 262 240 192 859 880 958 902 906 619 419 781 556 624 523 796 351 380 484 742 526 108 312 877 490 620 268 766 173 869 880 702 381 339 957 765 583 794 594 150 835 215 575 994 126 611 858 710 726 429 705 195 845 384 306 970 815 47 232 465 839 364 750 685 304 613 129 439 479 406 400 898 654 841 752 478 490 527 551 410 907 565 390 195 146 991 535 726 957 557 457 41 442 571 744 59 6 310 10 17 981 575 561 961 210 762 563 733 488 330 524 22 387 822 877 619 366 823 352 274 177 486 216 222 717 794 545 641 884 445 97 80 216 197 407 247 421 307 282 845 578 455 320 297 667 406 75 604 861 686 32 736 442 987 651 429 882 599 628 844 981 535 679 128 393 675 987 740 788 561 872 891 373 917 859 531 649 33 756 800 569 782 769 651 537 198 563 566 602 634 361 165 453 434 762 902 781 754 526 514 464 675 896 653 431 156 558 479 578 545 308 416 613 176 702 699 966 503 742 195 290 656 668 381 982 508 307 405 135 268 374 158 798 123 273 169 666 327 187 708 66 996 743 710 328 800 695 749 213 234 266 70 406 696 615 103 108 600 101 761 371 645 993 835 884 35 166 233 338 11 743 283 229 277 144 82 435 764 26 784 943 357 834 452 481 934 662 559 52 513 47 932 30 385 700 45 319 62 782 197 56 395 345 133 288 11 829 973 897 83 451 667 682 626 888 292 219 284 537 199 805 857 902 618 584 967 902 959 284 221 516 298 706 887 114 981 661 950 860 894 447 363 969 420 872 409 627 335 705 276 960 545 642 785 894 797 864 380 856 545 18 654 30 691 801 914 636 102 993 962 907 13 466 913 735 440 541 132 600 227 68 314 399 502 364 7 111 482 995 615 904 760 488 124 68 377 674 827 579 397 728 414 840 747 662 262 255 463 879 773 841 206 638 323 627 26 213 117 583 101 993 340 229 255 548 424 717 137 82 922 876 479 551 280 21 253 152 538 95 351 378 5 200 994 674 664 383 376 234 765 766 701 716 433 70 463 125 26 570 474 426 152 857 86 106 201 52 799 976 129 552 579 435 430 123 675 595 713 546 170 440 674 767 244 47 262 489 559 622 480 444 970 63 489 566 542 751 550 288 693 671 146 587 656 475 263 173 613 248 182 433 980 639 128 259 15 594 994 39 102 362 882 964 408 943 584 174 280 310 61 629 104 696 198 69 656 367 801 483 870 191 439 133 79 603 123 454 65 73 389 97 643 947 661 797 107 977 393 293 468 521 942 710 606 666 362 951 142 583 430 232 68 933 739 147 68 543 498 804 104 962 573 493 591 765 411 571 112 984 313 879 897 387 92 919 981 611 196 832 338 763 346 264 159 504 765 414 914 657 151 764 660 839 153 94 430 941 530 265 189 743 14 69 172 281 20 995 759 228 32 358 190 457 224 3 492 955 811 490 329 164 661 472 236 482 100 688 258 118 411 289 922 797 783 583 4 943 653 255 144 37 265 844 151 937 713 110 113 963 787 108 779 126 290 23 494 394 942 900 588 905 841 958 683 371 520 197 586 906 253 665 920 204 666 254 102 985 274 131 258 356 569 53 513 548 801 577 731 456 850 389 113 676 835 886 844 633 650 812 225 97 3 923 908 34 368 106 712 535 588 423 165 633 341 102 910 125 324 72 2 760 646 331 866 837 865 842 939 967 317 90 254 295 753 151 242 622 656 465 98 626 38 174 949 439 863 990 80 273 750 865 54 101 103 969 300 919 10 235 944 617 937 616 239 635 530 179 682 247 773 550 100 720 699 723 348 205 989 779 122 99 420 477 422 225 326 720 690 758 396 622 858 979 158 966 375 740 376 193 913 339 213 476 379 612 744 410 62 720 925 866 91 281 861 348 177 417 392 44 2 573 684 250 990 533 23 59 377 366 195 640 726 942 281 574 294 348 604 343 754 572 272 305 214 615 249 449 374 467 75 603 647 58 469 59 69 22 555 846 789 325 778 282 922 70 414 545 899 526 227 520 487 741 117 441 747 736 691 565 190 174 993 338 360 445 975 62 121 268 550 432 291 251 576 824 702 269 503 827 373 929 371 628 141 842 584 470 644 408 717 126 43 989 51 811 99 19 816 524 776 981 79 459 892 704 532 508 805 747 16 257 451 160 437 157 137 387 514 626 630 854 615 909 280 18 967 714 877 96 556 671 543 309 290 800 547 611 727 96 956 563 72 672 868 745 906 209 416 925 59 888 867 31 97 115 835 834 853 326 635 120 564 748 771 926 374 467 920 850 462 330 75 806 382 330 354 333 222 783 15 414 339 441 275 263 166 526 994 480 580 577 942 558 30 703 554 877 503 302 121 16 698 987 559 503 309 53 467 894 320 676 460 158 37 963 335 626 242 31 941 376 443 184 113 971 273 633 79 617 846 746 249 700 1 758 745 910 938 572 753 65 312 398 377 119 82 647 962 971 155 443 502 758 134 620 237 391 766 213 199 436 546 738 137 200 252 291 708 939 0 5 929 372 20 66 689 12 131 334 92 896 389 634 77 226 792 106 517 196 587 343 895 440 894 725 463 148 153 792 83 816 755 83 447 536 164 444 863 578 564 315 871 252 149 994 190 38 894 666 772 777 854 276 381 19 459 670 486 930 776 543 687 241 37 164 365 851 740 900 505 307 742 963 630 6 24 843 301 524 562 148 167 827 620 295 572 627 170 983 497 348 630 209 60 965 576 347 863 152 467 723 866 606 265 98 622 753 729 918 761 537 832 421 253 733 560 756 457 570 48 409 744 439 139 191 779 320 638 2 960 163 696 856 579 225 495 236 261 660 765 608 342 957 773 18 439 254 16 523 714 839 409 760 433 101 962 540 84 71 927 416 104 780 943 858 518 489 642 557 145 283 653 792 98 270 227 445 284 414 398 293 816 46 586 960 527 779 232 670 802 310 383 688 105 746 655 38 168 99 588 800 70 326 673 686 830 649 943 408 771 229 995 111 890 392 454 522 834 475 163 217 415 217 879 268 367 970 963 399 437 308 346 192 770 462 789 177 758 489 194 912 320 753 276 843 600 774 519 110 680 481 318 934 151 559 959 821 102 467 437 748 211 476 129 560 104 352 264 763 5 298 787 937 63 144 516 740 583 582 516 287 607 901 734 20 487 509 198 836 10 276 836 821 258 139 967 941 591 789 173 972 87 731 471 790 726 604 100 54 307 593 724 707 346 41 230 100 613 545 54 240 731 565 728 664 485 699 23 801 858 658 800 111 67 3 532 878 668 167 227 716 57 745 338 573 470 340 758 951 403 525 541 663 932 483 48 27 37 738 714 258 60 837 716 268 201 944 948 736 833 14 435 357 74 171 474 58 588 184 876 229 713 477 935 808 823 113 372 893 856 538 628 784 728 151 83 829 449 28 738 73 239 236 251 812 348 71 244 191 249 224 384 13 300 537 366 207 97 851 127 222 467 77 258 67 987 550 53 707 944 186 96 293 366 547 738 698 350 962 385 339 876 658 274 686 51 242 816 667 217 530 733 284 834 3 744 720 140 888 533 6 62 588 774 899 213 643 905 124 174 599 637 211 983 448 458 688 571 622 806 27 694 304 377 93 906 439 794 517 105 866 333 856 215 231 355 682 117 120 116 529 329 918 281 99 662 787 814 530 959 468 443 861 300 563 186 701 794 94 302 889 432 479 345 517 638 827 120 814 497 106 557 37 708 130 401 219 40 991 824 360 242 483 184 504 852 780 696 331 810 252 950 128 370 508 674 760 770 490 670 171 654 423 866 378 416 55 767 34 994 592 935 361 141 54 869 787 291 837 318 547 385 593 846 688 530 730 55 616 728 200 579 907 253 946 369 347 939 433 314 715 750 875 14 288 794 619 25 658 251 795 477 762 310 97 65 366 835 717 447 145 91 849 918 53 312 812 528 488 196 627 412 630 601 729 715 207 847 627 389 343 739 324 472 699 417 210 792 307 25 216 621 799 355 944 145 934 913 491 611 342 182 325 884 723 121 897 978 731 408 91 702 718 413 880 539 912 143 205 415 565 861 102 128 771 570 6 700 301 36 533 25 882 131 863 978 498 573 110 180 354 946 275 719 593 150 126 586 862 774 566 689 904 43 254 356 259 144 963 262 744 45 521 372 329 197 24 239 945 573 323 791 185 892 644 506 418 916 478 604 632 238 673 984 999 903 947 691 429 284 518 481 89 113 674 950 30 359 704 889 545 620 502 825 781 612 47 189 93 512 568 568 269 679 496 522 823 341 908 216 806 235 174 205 462 997 538 212 916 419 407 166 184 81 596 690 153 541 270 317 202 50 641 73 348 618 572 379 158 817 186 94 966 856 242 685 443 257 421 605 929 158 775 183 687 309 568 526 76 581 979 327 172 770 654 648 297 484 476 745 465 975 930 374 651 442 12 254 983 759 29 72 765 694 294 370 378 68 572 140 951 957 36 357 262 435 605 422 818 334 532 8 750 762 474 748 802 453 369 134 569 458 525 555 180 105 585 215 975 353 245 860 845 888 62 99 295 827 577 803 785 603 187 989 794 679 703 530 443 320 649 163 988 909 227 203 286 181 124 61 908 971 744 884 949 146 422 207 570 391 301 231 162 865 98 757 910 704 395 735 214 541 219 868 996 120 996 441 402 688 533 482 228 905 924 20 981 634 209 2 411 333 865 128 940 723 442 541 832 404 423 688 434 648 272 26 244 772 442 790 67 991 612 778 47 275 364 127 580 945 629 190 461 903 925 797 913 854 444 879 162 758 542 317 879 673 165 786 89 334 464 511 575 232 464 76 139 768 67 939 22 954 959 872 783 528 751 677 78 620 459 228 787 301 290 379 12 338 87 252 65 529 339 828 836 412 958 332 599 478 351 418 286 389 782 558 298 82 66 205 833 861 662 121 506 946 855 123 811 175 550 387 802 920 3 695 799 502 444 112 525 124 921 571 823 82 682 817 5 667 95 890 678 511 140 304 900 954 987 842 831 187 837 450 114 268 882 407 491 988 380 176 532 566 687 764 610 434 383 413 360 693 676 123 277 264 157 853 77 977 458 572 527 988 780 969 841 221 169 409 958 801 750 360 971 53 565 252 146 822 120 707 297 10 946 375 13 397 863 372 705 485 44 471 712 240 806 764 810 237 1 170 565 482 273 560 575 547 87 384 594 419 254 374 394 257 267 892 124 137 981 694 161 324 961 5 934 935 732 968 594 404 458 33 484 650 965 590 580 186 308 571 361 307 913 37 312 702 199 819 526 487 339 293 143 305 844 438 561 273 273 357 843 160 404 371 359 844 102 463 875 337 767 75 123 322 825 788 778 442 493 637 191 704 735 427 294 919 178 388 700 613 628 988 533 21 336 741 184 951 803 987 430 305 27 157 248 926 446 271 599 686 83 94 327 519 113 166 648 377 259 437 131 468 968 628 811 696 561 343 456 152 684 487 648 446 992 835 413 13 718 397 629 943 107 190 916 527 261 743 919 919 965 776 212 392 548 516 824 508 116 773 669 477 995 760 563 117 312 304 126 233 31 633 247 228 776 695 827 299 323 584 615 515 272 144 329 541 31 52 605 96 315 783 529 841 713 952 900 464 497 96 424 839 97 128 325 0 600 552 428 607 585 266 82 215 751 23 807 474 518 113 119 76 258 158 241 47 29 94 622 72 539 90 285 61 552 332 864 864 614 214 939 42 67 801 781 863 417 537 701 227 328 846 965 346 118 959 246 487 440 77 516 92 929 468 139 105 753 69 684 901 671 452 87 693 702 122 667 995 394 505 349 402 842 88 706 359 362 832 927 208 928 498 276 793 677 361 524 67 214 319 614 669 647 195 364 452 791 492 661 666 957 703 894 608 295 855 62 120 440 69 431 222 971 899 214 780 173 460 318 842 99 464 457 788 389 388 916 225 444 600 54 715 928 342 947 338 923 218 815 786 160 739 793 224 685 355 154 374 36 561 197 938 70 254 349 158 326 380 563 986 110 554 447 370 185 843 245 544 589 382 138 0 635 796 958 346 178 823 170 677 907 609 665 727 283 705 119 230 723 343 691 606 136 733 893 523 449 986 277 913 568 834 987 125 61 583 872 526 301 831 260 895 741 132 911 928 600 643 442 212 272 347 249 50 664 931 870 116 37 376 207 942 950 871 501 154 851 268 397 622 338 249 711 464 106 847 529 801 307 312 411 206 501 723 959 909 137 801 839 142 372 996 95 654 13 762 732 226 274 478 736 842 671 70 942 653 41 453 354 201 317 977 659 148 931 855 886 845 301 749 264 770 194 918 403 678 744 629 496 229 156 450 675 480 651 323 455 125 521 716 876 230 102 988 680 532 438 369 185 731 731 982 491 108 2 498 164 134 89 833 727 731 474 672 666 341 54 930 407 930 409 931 512 302 849 509 463 144 23 515 470 386 478 209 975 64 970 472 695 212 898 564 781 50 884 359 257 666 469 187 641 48 597 413 284 981 909 110 909 387 174 307 496 966 596 291 566 149 790 761 855 740 732 816 163 296 451 92 655 989 483 952 492 753 370 605 933 569 863 711 666 279 229 755 30 820 257 614 257 823 933 96 853 113 991 723 392 875 100 656 64 719 179 113 697 592 676 46 34 615 271 560 677 343 371 628 122 301 309 567 451 442 504 55 680 885 517 581 124 896 541 993 652 329 768 303 585 634 727 757 770 155 194 465 100 410 769 141 119 593 329 9 366 572 0 504 894 787 464 883 753 229 780 717 798 117 532 653 351 897 634 877 160 930 714 833 849 87 424 545 426 779 187 178 118 836 283 388 572 433 720 536 617 502 421 352 653 803 155 667 21 124 33 667 597 373 569 735 754 603 919 37 126 347 133 320 873 945 150 762 105 677 482 487 622 768 381 802 643 676 796 777 926 299 343 450 767 393 35 956 405 539 75 38 655 134 211 669 598 300 896 398 346 80 919 432 518 140 882 161 590 914 269 65 460 847 88 286 459 578 803 459 384 493 616 43 593 489 617 948 695 645 239 758 43 963 77 349 898 168 791 278 263 854 233 44 451 603 140 228 622 590 713 254 73 810 985 33 499 658 758 375 678 756 497 739 338 734 457 720 915 395 364 155 574 66 193 149 758 209 646 72 110 168 816 881 882 640 481 96 540 39 15 705 267 159 130 627 791 155 797 724 375 290 310 421 790 723 791 985 982 798 212 788 505 615 680 572 86 94 63 544 611 94 159 453 56 675 721 448 458 302 752 549 91 882 541 768 272 414 867 372 322 524 555 767 340 403 926 354 214 652 300 708 984 890 106 617 735 487 506 57 919 729 388 13 479 597 498 391 779 334 423 699 915 238 454 20 871 115 944 871 672 130 231 171 761 745 99 371 806 966 802 660 100 598 559 546 609 441 342 257 25 691 492 915 847 792 203 831 31 254 663 776 358 228 777 8 873 675 181 458 326 484 688 297 232 281 31 942 90 582 831 574 633 11 498 881 823 31 842 398 487 264 614 838 626 336 272 950 514 487 146 327 435 466 852 554 609 841 408 394 877 294 415 246 405 599 960 727 277 452 997 623 711 447 290 256 960 106 637 335 743 610 434 43 890 72 164 368 236 651 45 651 663 540 249 879 401 450 619 579 331 974 374 399 378 89 230 326 793 334 776 413 936 100 974 579 838 728 469 132 861 210 731 776 24 643 341 110 578 980 574 952 999 673 731 105 393 169 907 229 792 937 934 772 296 843 516 490 501 584 249 765 700 913 361 291 268 273 375 717 623 706 146 842 742 741 812 956 708 539 322 582 893 761 767 994 425 721 251 303 204 620 838 87 568 943 209 917 712 332 660 754 891 184 526 672 847 522 11 55 211 271 104 881 17 256 266 385 603 793 923 620 5 209 881 945 786 491 127 688 278 804 553 799 224 115 829 392 275 753 522 533 664 282 612 379 141 158 667 672 361 215 778 53 233 712 539 242 896 683 400 625 326 169 482 387 92 615 547 155 140 415 500 642 845 563 146 759 152 283 888 864 326 687 336 233 834 122 281 821 916 750 564 587 990 316 137 278 975 8 823 371 693 192 470 476 934 132 951 629 257 974 996 237 317 950 827 594 359 545 771 114 845 95 484 400 782 606 612 982 409 736 329 615 850 658 564 34 99 448 782 153 361 618 685 396 402 451 212 391 293 778 639 525 838 683 530 291 732 774 18 982 28 592 28 413 640 490 979 340 928 128 995 130 958 523 9 613 581 983 914 753 432 302 861 500 788 158 606 963 626 710 141 781 579 634 123 504 624 971 250 558 984 912 101 683 83 560 525 886 18 879 103 350 540 973 732 358 754 243 288 894 69 544 28 895 881 460 48 32 976 4 370 620 296 821 112 77 180 616 59 600 10 131 966 421 925 213 453 94 664 770 459 340 770 874 665 46 152 522 203 819 402 730 494 27 673 500 808 920 643 609 333 733 403 414 30 694 823 258 508 313 817 834 327 634 539 310 880 635 354 479 481 684 365 173 227 848 536 210 446 849 479 870 943 628 615 476 556 509 238 61 141 33 207 373 47 374 695 176 75 440 206 560 212 749 966 792 760 988 959 902 965 764 210 690 530 120 761 933 551 107 181 580 287 254 832 392 955 513 510 982 832 259 425 537 472 723 51 369 877 88 685 431 485 451 130 681 687 567 736 497 141 973 800 220 103 391 717 549 972 107 725 236 160 564 935 397 959 783 933 419 252 812 566 251 222 310 64 382 170 857 159 262 530 205 429 581 5 731 149 248 41 13 319 278 226 662 411 698 413 979 930 159 862 115 230 752 814 504 497 913 609 390 588 325 470 1 971 12 676 945 601 750 378 789 625 347 412 638 839 701 369 390 150 432 816 666 703 951 937 103 579 50 54 312 781 721 403 4 390 378 666 695 106 871 909 120 42 20 861 11 802 100 410 780 444 733 988 970 731 435 188 969 322 920 99 154 690 709 81 725 532 274 404 446 410 539 395 656 818 229 635 272 109 911 361 92 164 79 233 574 879 979 26 705 494 816 485 369 778 717 893 326 995 742 980 182 865 628 751 860 380 799 900 535 123 356 185 741 967 483 282 776 44 65 188 215 944 189 602 881 284 414 867 733 692 597 596 928 713 613 655 443 79 811 500 819 486 778 552 738 303 843 545 769 803 199 410 46 31 842 432 34 460 408 984 899 983 675 337 768 662 697 470 125 580 484 982 162 255 742 222 377 832 637 511 408 928 360 289 243 602 634 746 82 510 102 885 221 109 580 968 199 918 932 57 313 384 548 446 780 55 918 336 607 417 250 678 281 977 265 845 486 267 504 806 724 588 99 725 995 847 915 298 266 279 725 570 905 166 903 506 275 895 625 510 846 877 722 558 925 463 441 209 149 681 825 517 675 248 899 105 758 942 142 517 36 110 384 47 617 939 449 891 616 594 841 647 463 843 769 766 677 256 773 554 404 854 536 800 94 701 802 294 400 236 635 607 571 784 246 604 550 347 546 862 106 391 510 809 994 227 70 187 41 190 65 475 29 929 576 437 342 183 237 328 112 661 25 808 415 711 925 168 265 961 660 31 258 421 911 654 816 329 156 354 960 881 424 537 720 211 635 766 555 957 117 4 539 581 242 532 845 640 715 859 27 505 512 282 24 939 712 680 913 471 963 25 731 337 456 729 8 366 578 11 944 156 38 469 473 538 398 238 40 540 533 777 68 959 95 557 191 781 158 553 639 155 978 889 255 698 890 987 716 185 7 6 62 106 262 480 373 943 545 655 893 906 815 141 72 340 300 6 513 432 274 939 492 492 479 928 321 735 433 547 653 473 466 495 854 268 923 678 305 399 694 168 508 103 936 766 259 808 748 975 110 533 317 592 679 298 467 990 919 465 312 851 197 737 210 166 565 394 119 867 898 611 730 422 914 834 290 989 875 683 583 400 375 192 183 307 275 195 845 454 191 84 772 43 894 753 620 168 251 365 111 518 705 510 780 25 447 995 395 374 499 382 65 122 669 102 919 341 648 515 558 99 556 772 856 804 521 472 852 107 628 632 657 696 991 408 270 456 839 790 43 121 848 904 597 934 912 767 869 597 369 359 449 777 876 578 685 36 163 728 552 665 73 677 668 543 591 343 817 324 133 634 424 665 432 178 581 689 623 653 430 849 128 424 135 658 738 465 427 298 686 290 186 556 130 354 31 777 764 68 251 516 193 188 229 165 733 774 304 852 628 600 170 432 282 763 413 348 610 61 526 99 453 177 991 657 213 836 705 718 954 464 885 898 672 488 259 618 136 976 409 321 693 306 259 43 104 850 437 869 570 631 640 755 950 561 90 205 21 649 944 396 467 906 525 219 547 726 566 13 319 308 547 259 933 578 448 808 351 370 572 370 283 783 791 874 630 373 769 361 988 926 575 236 314 145 268 474 693 881 492 477 158 592 901 777 499 856 56 252 412 72 946 861 578 203 986 928 854 355 234 326 688 781 255 906 592 308 453 300 893 632 139 963 440 794 398 261 761 848 56 811 366 631 333 634 495 705 383 118 912 81 437 71 379 507 900 381 639 184 147 53 160 779 763 940 788 597 199 524 785 197 831 479 760 470 454 679 112 919 536 366 484 901 282 722 343 736 596 922 53 406 259 756 809 816 692 487 346 360 957 478 300 867 36 70 901 754 120 363 898 437 708 957 45 899 264 51 126 641 749 874 821 385 143 558 918 734 42 842 329 228 650 865 564 365 584 551 340 92 619 835 198 48 100 446 401 814 713 578 963 189 440 886 112 458 300 370 100 154 241 981 698 600 950 805 22 283 470 195 503 642 86 20 834 696 596 839 637 900 786 589 626 77 619 899 53 700 399 719 441 294 452 380 681 392 344 474 468 485 15 200 395 906 745 691 857 991 39 383 812 730 591 665 606 431 502 34 629 6 58 944 336 133 329 739 471 32 232 76 607 486 323 980 323 80 982 180 224 363 380 275 463 167 897 339 697 209 707 526 561 755 846 193 505 242 375 318 804 810 226 334 410 480 660 114 790 745 825 236 404 209 829 640 915 301 180 597 900 974 536 93 687 199 352 41 235 62 748 25 869 813 623 511 256 518 505 414 880 433 73 158 754 709 270 340 315 344 812 171 768 851 244 124 437 473 24 831 644 286 538 893 918 268 34 405 797 776 294 914 623 263 838 400 559 893 64 919 604 723 67 185 658 366 122 856 332 682 927 194 550 870 508 845 621 848 814 306 63 267 668 737 762 902 517 579 302 47 631 121 40 721 929 242 232 514 233 261 483 851 924 783 329 991 649 22 49 144 344 713 967 310 290 459 196 484 606 543 889 179 579 998 865 545 616 163 406 98 881 641 158 682 886 562 706 282 632 935 309 51 862 314 347 951 261 58 590 108 150 502 397 169 332 324 459 13 910 738 773 655 422 68 709 659 946 276 217 694 328 607 559 541 679 675 341 172 675 541 599 491 952 72 438 395 710 411 735 700 769 258 133 509 164 830 876 215 917 733 361 204 231 734 823 40 581 572 416 933 906 533 74 368 779 796 6 137 532 866 375 617 496 17 276 891 976 324 448 545 113 338 378 112 881 936 670 312 197 453 685 928 862 271 760 952 821 220 16 292 662 545 818 864 482 290 835 764 788 282 958 300 236 481 102 191 304 258 187 990 793 341 794 49 269 726 613 967 271 637 501 32 370 441 986 335 969 510 322 774 538 928 119 399 810 993 474 775 116 196 657 619 961 262 229 866 245 926 652 852 293 357 503 23 407 279 405 662 692 730 592 296 289 413 942 402 801 115 734 657 189 811 7 47 973 501 920 605 471 978 353 647 354 327 684 760 842 36 279 376 390 786 189 621 332 332 98 342 153 822 736 287 944 513 118 195 869 216 718 589 268 230 525 424 71 952 681 185 990 702 739 71 756 512 971 71 45 854 493 712 207 133 308 789 6 343 225 529 724 76 500 553 285 601 831 923 978 539 858 174 711 717 140 718 610 34 547 537 671 417 924 106 818 979 508 565 207 44 739 585 538 845 993 376 930 370 544 98 768 788 679 255 289 956 815 289 360 188 294 516 493 284 54 113 509 708 847 613 178 248 625 831 293 523 368 907 47 97 553 488 587 726 367 346 704 402 710 727 364 533 886 556 424 418 31 507 998 272 980 561 84 732 107 625 808 452 940 38 991 362 811 527 930 484 116 868 214 992 900 927 563 452 985 325 597 728 345 983 842 929 554 373 289 950 34 362 76 766 825 26 416 240 108 575 645 533 369 674 126 820 920 284 212 112 447 94 145 909 638 290 240 577 23 279 653 626 652 720 292 478 596 421 306 68 960 242 169 675 959 221 742 441 262 523 785 132 685 759 854 423 54 366 774 229 159 707 538 997 993 451 523 486 728 724 418 484 904 250 43 711 751 999 220 305 417 371 586 257 741 623 852 201 146 516 234 11 814 798 908 227 577 338 174 365 285 995 720 78 77 11 967 823 534 649 906 85 316 473 844 0 516 561 708 343 544 750 330 739 572 804 603 907 254 251 77 888 605 326 150 111 681 573 584 36 509 19 760 252 338 706 49 887 19 46 959 593 749 671 989 884 623 352 592 185 930 52 303 198 771 13 511 984 447 355 959 911 50 560 579 297 696 18 617 950 189 7 891 713 611 178 202 866 918 658 65 132 317 221 558 979 208 181 194 357 917 645 686 596 508 848 798 991 295 477 496 339 518 242 998 459 172 720 204 27 108 590 600 522 55 510 600 808 139 601 198 785 868 825 822 58 887 784 634 117 108 383 195 994 124 459 701 367 957 270 66 161 188 557 365 199 144 141 651 856 681 351 153 871 657 504 973 648 761 643 427 434 245 579 384 903 897 946 459 256 946 963 586 648 141 883 165 730 282 792 16 421 739 435 138 673 668 602 277 251 899 447 351 281 36 635 214 600 916 39 579 513 769 502 584 180 39 934 817 218 5 340 324 909 682 495 746 385 365 311 913 998 633 536 833 302 583 200 713 404 488 515 554 482 768 195 258 945 477 938 847 771 413 153 846 881 192 13 266 211 949 105 407 348 363 134 670 343 858 261 548 158 915 764 61 216 95 173 368 538 691 705 506 134 905 537 101 778 586 171 536 402 536 995 235 251 600 558 68 548 690 500 114 983 509 725 664 561 777 229 363 658 615 283 988 620 144 1 548 574 704 32 284 939 403 940 287 236 88 565 497 977 877 202 764 410 901 541 618 893 177 355 639 233 243 517 92 471 975 791 792 148 440 140 504 195 486 727 56 168 728 335 253 933 826 487 371 154 916 444 29 909 380 555 262 273 416 871 427 590 61 209 756 812 371 917 57 243 578 948 891 137 306 831 337 708 881 29 516 253 161 886 504 248 510 423 365 927 511 937 160 427 696 245 488 531 343 754 243 418 488 235 535 901 930 939 250 416 476 798 399 354 193 333 571 909 198 495 129 82 361 358 241 970 274 850 95 937 524 672 76 583 1 59 827 504 573 603 543 656 989 53 302 88 794 560 994 160 962 923 770 355 205 464 870 396 367 652 587 925 401 795 467 941 544 163 336 41 897 439 527 160 819 551 605 321 597 66 72 567 80 719 116 331 774 302 766 835 630 923 984 167 444 450 843 409 864 780 944 740 291 728 200 115 276 896 816 350 401 700 767 896 198 186 70 893 576 317 484 355 373 560 836 281 61 648 805 700 461 357 825 32 740 662 742 101 801 96 280 143 494 920 165 895 344 916 454 742 654 48 212 827 182 490 191 743 329 340 340 652 314 277 452 81 465 408 552 532 378 745 194 398 314 322 804 538 785 768 947 718 64 349 398 481 821 752 561 79 822 514 595 423 756 627 904 412 509 735 831 635 167 55 946 799 133 323 645 731 81 218 919 709 780 831 910 521 700 341 445 85 712 982 35 553 976 616 251 256 746 808 895 770 446 609 663 381 180 91 153 422 341 452 670 285 978 515 605 370 244 775 328 664 952 631 966 305 465 236 633 712 320 360 741 805 359 984 593 274 78 401 248 286 60 748 471 16 38 665 533 67 698 120 791 485 502 16 81 594 777 135 723 753 89 48 954 82 239 35 321 752 674 488 241 734 399 323 852 280 296 932 770 793 742 440 912 272 759 890 809 41 635 482 917 85 996 941 989 508 996 442 120 15 767 238 870 927 528 620 295 166 958 982 212 38 831 222 263 365 254 992 235 898 192 116 847 231 316 181 197 973 625 437 231 316 936 81 211 759 38 584 974 910 600 250 584 157 149 748 133 838 203 384 967 191 647 403 871 284 73 921 372 848 822 656 767 878 590 385 467 805 408 788 462 419 681 992 183 447 945 814 915 386 141 151 183 914 105 365 213 860 787 829 751 35 421 635 516 693 571 240 11 200 440 34 174 692 859 376 193 120 567 774 688 608 114 750 253 793 622 186 973 40 900 725 418 347 574 768 403 990 376 950 587 196 396 550 22 501 642 941 317 589 692 315 627 784 392 945 338 83 460 717 255 590 359 579 808 829 176 114 662 297 921 115 65 411 352 222 199 60 913 22 158 207 163 541 856 902 619 843 505 317 752 874 56 144 433 912 491 584 52 625 611 412 61 117 529 741 36 261 835 443 984 921 763 350 558 192 861 794 175 63 258 613 878 428 20 43 540 369 134 417 13 151 776 547 160 416 886 165 906 995 346 843 859 21 294 256 671 249 387 469 263 929 324 92 214 635 416 864 15 948 814 429 198 144 309 656 495 84 500 567 588 701 3 359 554 882 351 628 957 294 543 966 601 234 909 757 202 17 798 466 98 16 316 348 433 271 610 811 819 933 645 426 838 175 876 551 845 11 660 186 814 740 498 930 977 76 662 700 68 450 300 760 578 384 547 584 799 540 811 719 894 514 517 1 779 770 956 263 418 439 802 123 551 854 356 131 414 213 325 326 906 714 516 904 444 257 710 667 251 608 609 222 976 121 635 741 532 653 345 405 21 335 466 679 776 377 583 232 946 570 892 841 167 815 482 270 474 877 486 734 207 840 878 815 37 194 600 465 581 382 36 621 998 619 800 164 844 933 774 150 851 88 658 941 170 799 317 484 755 656 471 92 885 985 825 861 243 239 287 758 224 279 796 210 860 376 347 640 80 269 143 199 701 739 223 380 210 18 169 330 316 212 388 407 499 493 252 316 73 138 377 828 204 744 948 589 151 552 103 816 736 294 915 156 526 483 907 125 857 695 454 481 813 246 810 954 444 579 975 883 199 174 763 963 407 499 595 915 561 970 867 331 500 477 954 4 478 759 242 812 410 506 52 408 241 220 103 257 812 216 147 654 506 546 431 554 518 101 785 375 461 385 708 637 396 806 852 186 543 991 751 380 970 595 453 992 561 55 600 266 875 708 615 216 710 658 204 485 222 454 669 18 393 930 469 840 91 597 403 364 311 934 183 374 106 764 382 191 278 707 114 257 267 867 252 824 392 472 842 926 704 414 868 587 184 678 209 312 504 939 313 705 394 687 973 772 479 204 469 251 795 593 770 81 461 47 266 514 928 747 553 970 248 149 813 518 334 457 487 669 356 123 457 881 586 329 932 726 895 408 612 727 774 793 671 425 506 392 362 588 308 411 158 611 420 902 89 844 362 908 789 279 571 172 647 376 136 893 608 894 620 748 525 747 620 643 437 32 795 854 139 97 37 306 150 237 817 127 381 865 37 935 145 953 584 36 930 799 663 545 438 902 545 776 899 58 157 334 431 956 160 297 503 469 596 412 262 320 909 977 282 666 277 55 342 219 764 632 702 357 156 202 612 432 534 407 183 770 419 198 766 344 652 274 594 967 19 914 678 503 910 579 296 308 974 252 609 914 798 29 13 117 876 80 116 900 332 412 108 973 202 98 648 760 26 193 247 19 986 704 12 959 697 283 214 339 368 525 564 364 278 381 281 871 995 746 826 965 416 743 635 381 354 416 436 881 855 602 795 774 57 950 586 844 156 623 339 9 289 720 245 617 715 24 391 240 464 894 275 758 990 99 195 981 583 610 174 50 932 731 927 794 737 870 820 83 803 109 770 110 119 49 641 794 79 862 239 105 557 315 688 581 339 752 802 880 297 513 476 734 604 891 963 213 359 777 239 130 974 481 591 358 573 172 179 670 464 812 745 187 278 505 820 84 949 741 939 117 350 777 342 784 828 665 556 54 535 800 561 883 13 126 796 436 511 544 716 613 470 345 248 346 533 290 760 378 429 824 918 462 127 850 508 746 530 36 919 440 904 444 244 932 828 67 918 107 543 544 891 502 680 143 488 776 601 904 792 917 648 519 617 846 366 156 358 499 943 153 882 263 55 540 647 265 437 973 40 543 686 52 809 72 574 527 796 134 181 719 623 796 304 622 653 342 540 663 278 65 121 774 927 333 658 956 957 364 629 699 771 538 499 790 195 698 417 213 417 728 862 392 734 666 362 515 137 626 400 959 329 610 27 327 43 303 644 984 293 24 167 125 354 144 34 362 90 592 175 451 17 952 819 71 985 379 45 308 918 450 50 727 686 298 282 173 778 683 986 927 72 365 198 340 817 106 910 169 727 993 937 927 306 644 473 274 698 351 430 222 952 748 198 469 152 155 520 328 502 490 830 506 434 700 417 999 344 875 965 496 665 282 908 460 802 490 134 606 354 594 163 438 12 905 585 567 415 533 40 87 139 239 57 474 333 908 404 935 590 298 525 421 911 477 569 679 139 397 835 142 436 302 248 848 733 633 47 663 582 125 951 564 72 991 582 636 934 877 472 173 460 811 490 562 650 29 858 981 284 147 311 294 437 884 548 432 347 484 469 482 474 860 909 894 810 56 581 783 497 282 511 41 422 437 947 162 76 281 575 407 771 387 886 12 849 191 291 585 369 670 564 500 674 278 491 374 9 490 908 340 123 872 34 306 883 70 860 462 202 514 587 983 390 88 26 728 527 681 225 395 674 315 398 251 751 517 857 402 41 11 853 980 403 661 275 737 43 615 598 326 124 982 496 340 373 792 766 375 103 598 849 214 188 854 169 952 964 940 731 210 965 817 906 675 272 240 901 949 283 592 642 25 703 780 155 306 932 470 614 611 465 106 256 802 368 634 196 726 410 451 391 161 401 802 896 664 691 655 32 387 104 686 630 736 558 27 519 563 221 172 327 103 638 829 287 695 499 285 89 698 776 890 906 552 799 672 827 950 636 592 207 931 670 266 181 238 328 542 569 754 584 737 410 207 662 871 569 636 785 751 388 346 370 785 526 187 740 197 480 723 735 299 891 151 693 171 989 571 809 614 173 861 277 572 309 835 938 654 733 446 82 326 514 723 352 961 98 606 257 753 920 833 556 501 72 949 904 897 420 882 454 736 563 698 559 115 914 861 923 644 299 348 309 53 187 651 726 407 592 621 11 999 752 500 398 194 122 8 957 170 868 234 428 872 960 780 424 616 702 883 96 75 79 626 964 635 41 157 156 330 385 52 673 260 268 580 830 795 342 577 449 971 751 770 357 761 644 528 751 59 27 92 728 34 955 343 969 769 173 700 192 707 37 199 346 581 313 219 800 688 811 312 511 551 522 168 227 70 74 626 154 254 949 243 163 461 496 271 978 537 364 40 92 15 234 83 736 405 339 386 289 934 123 850 162 812 790 681 454 588 659 296 757 589 287 174 417 605 645 838 860 781 670 738 495 791 205 407 842 834 684 467 178 317 604 199 787 421 631 58 92 798 972 827 69 731 320 741 522 430 432 180 18 545 952 15 168 575 367 146 463 886 850 897 716 67 478 225 85 348 121 570 301 700 375 191 370 622 802 316 441 802 584 173 748 165 861 752 768 467 716 478 663 970 856 433 133 376 546 294 871 606 149 247 946 246 946 519 674 376 221 740 56 258 363 1 901 269 434 483 453 185 469 97 575 661 307 103 970 473 849 178 777 859 710 147 747 723 463 405 731 968 344 871 140 730 15 597 599 574 23 18 213 68 605 951 424 987 680 928 31 626 773 295 518 93 305 520 841 186 370 36 793 537 135 198 57 160 891 734 154 500 124 104 475 759 39 875 451 507 846 71 516 627 853 364 659 821 209 340 499 382 568 354 515 13 878 625 175 758 214 253 747 652 152 689 196 404 364 955 182 395 759 343 827 36 15 771 153 78 517 514 207 721 698 300 433 85 450 874 878 272 58 549 802 382 337 862 314 166 570 519 907 17 257 397 93 922 789 293 140 962 392 996 433 64 366 825 477 883 784 168 290 887 512 586 104 239 550 826 688 27 776 666 759 946 315 869 183 730 941 455 748 576 753 159 726 466 530 231 470 178 394 821 341 982 808 220 116 244 483 849 795 24 247 594 613 110 917 429 245 554 636 665 131 110 5 714 225 13 186 164 693 619 149 528 772 307 146 265 837 607 202 303 156 85 461 167 721 682 765 706 487 709 423 830 347 844 955 648 267 382 195 648 812 416 33 34 910 311 618 870 307 195 641 126 429 768 827 435 362 194 876 314 159 567 144 575 757 466 114 834 215 952 334 279 590 635 602 596 630 560 686 165 858 624 171 115 661 113 286 534 321 537 112 938 779 466 385 221 173 871 756 953 787 860 456 92 150 390 377 439 415 338 652 587 753 586 472 466 805 391 504 146 964 819 355 283 574 349 302 565 40 330 553 442 184 882 425 55 147 913 501 88 673 799 489 606 997 851 26 646 112 501 136 961 997 819 638 62 393 965 310 30 596 298 354 591 407 21 255 501 653 357 856 928 368 494 141 960 963 747 598 605 777 302 813 595 908 415 446 109 364 570 535 42 415 762 408 294 237 671 951 620 615 94 451 320 67 960 467 767 79 17 964 342 565 893 195 872 442 908 110 911 21 330 976 717 950 429 543 566 660 340 388 510 483 463 582 79 12 950 910 662 555 60 96 827 170 102 13 78 284 632 540 386 815 737 760 842 559 710 221 315 303 948 640 704 6 713 130 652 83 916 743 282 375 531 943 265 897 101 736 227 305 437 279 655 488 418 155 839 139 939 366 810 477 779 431 1 995 607 672 866 397 12 917 399 33 340 567 175 278 769 223 224 642 244 965 711 718 149 311 926 435 84 375 788 748 840 57 370 723 420 820 103 706 640 653 853 975 362 443 283 458 198 261 581 587 423 20 979 416 42 731 807 734 791 514 931 183 143 984 237 230 523 703 690 794 235 518 56 729 237 600 328 752 867 606 539 120 124 283 614 846 203 598 369 513 272 406 781 64 497 187 91 509 767 643 981 571 844 326 724 780 523 414 277 173 386 253 534 738 36 753 451 418 688 469 271 406 176 448 533 300 307 768 309 401 943 667 212 641 727 924 799 185 501 87 449 78 790 594 477 387 183 219 12 188 634 165 977 600 636 297 172 519 368 676 698 778 135 115 317 881 702 503 824 286 968 821 933 116 560 614 208 38 687 17 112 572 203 190 617 986 398 100 709 881 14 331 874 96 349 836 564 884 783 928 122 946 705 265 832 716 913 473 303 859 889 520 398 510 49 758 492 506 611 9 992 693 541 858 105 332 529 3 989 105 612 396 950 215 664 46 112 297 688 438 178 319 169 58 949 560 338 227 564 409 921 378 375 682 267 809 62 675 907 904 914 256 71 183 776 209 654 318 832 1 255 817 638 816 59 976 116 204 396 86 385 4 768 389 768 143 165 432 857 830 399 658 688 342 464 928 868 996 13 651 650 296 813 69 819 215 37 61 625 94 301 421 779 774 483 603 564 963 728 296 786 643 622 842 111 416 924 388 838 4 127 124 36 686 425 50 514 946 100 137 144 980 589 167 264 395 583 721 469 505 691 420 717 641 285 443 188 299 381 417 831 475 775 902 456 556 659 256 201 67 45 309 135 803 586 175 704 396 792 71 681 502 816 356 502 509 297 934 656 783 301 883 761 593 686 239 17 109 849 508 306 892 724 62 664 151 420 453 176 428 222 367 307 604 701 344 876 731 538 299 492 709 614 267 892 94 769 178 376 393 954 970 672 427 808 532 122 344 897 92 312 841 711 940 160 556 185 238 671 637 349 50 947 440 905 281 40 594 970 740 27 187 317 994 519 191 71 735 783 439 635 884 576 114 139 847 440 600 352 300 799 162 2 704 740 62 338 704 650 690 154 674 904 365 36 353 865 501 62 975 792 928 385 826 753 639 127 266 778 781 757 105 428 227 837 487 912 849 932 622 177 565 740 66 339 243 271 63 811 958 570 632 343 470 374 196 271 376 736 516 638 505 834 591 744 28 962 475 441 705 650 989 56 491 771 864 584 154 743 327 822 985 138 410 909 86 181 908 138 972 514 645 765 403 564 357 638 610 230 192 62 185 981 640 35 91 401 575 71 565 771 866 560 94 971 209 952 213 2 119 434 110 211 725 522 104 355 998 335 325 648 683 955 769 965 298 126 897 284 356 863 286 763 68 938 844 847 171 281 844 411 292 281 715 569 904 389 285 66 773 229 546 72 389 543 850 844 59 800 551 558 842 345 545 984 916 687 977 716 349 462 617 270 33 416 482 288 383 319 60 256 151 416 869 450 874 1 559 672 612 425 226 402 441 914 369 142 478 770 392 331 982 447 261 426 97 582 748 645 285 509 311 341 190 154 922 186 963 254 342 535 559 189 683 801 8 928 195 513 961 964 571 177 509 574 219 191 742 609 191 504 11 12 700 382 75 285 172 513 550 418 24 731 660 90 55 32 833 207 384 917 604 756 72 893 854 711 491 814 357 46 780 930 567 58 422 855 625 740 568 324 189 649 33 484 472 596 687 866 975 75 691 291 560 47 214 175 321 51 114 571 981 353 573 34 964 755 431 186 209 532 625 621 217 869 836 97 933 904 547 63 88 624 51 107 511 676 462 372 900 625 659 933 600 825 179 976 860 120 689 740 926 485 934 311 93 114 984 867 491 115 567 424 487 543 267 85 574 301 330 519 345 722 711 930 863 876 968 911 698 904 377 894 361 331 396 470 133 345 121 394 550 701 816 960 261 556 289 390 828 591 521 773 428 539 261 737 993 969 1 312 223 370 193 576 863 971 654 326 27 394 273 205 599 195 938 616 354 888 796 766 657 81 207 224 349 270 582 163 170 350 319 157 129 431 886 535 111 135 340 137 757 385 779 291 531 622 332 486 102 328 904 45 388 661 94 254 956 602 668 264 780 628 163 241 760 18 449 626 363 69 376 558 47 495 981 244 360 732 354 435 448 828 572 743 140 543 159 391 434 160 763 939 309 534 371 523 116 758 669 876 512 492 913 716 448 704 371 626 870 803 898 587 139 794 622 390 551 642 482 57 800 314 837 243 933 171 57 953 797 22 1 921 797 711 337 187 739 520 576 207 1 240 990 67 7 975 384 182 631 489 131 536 707 685 496 417 660 116 38 139 990 13 36 187 708 539 202 775 314 284 704 451 98 305 545 711 200 163 779 528 710 684 101 759 700 558 595 761 126 266 876 937 429 162 289 513 453 631 523 604 261 854 150 973 777 158 687 765 565 556 71 749 660 902 449 771 883 255 545 142 15 111 377 974 605 946 656 830 344 480 454 163 550 846 700 231 139 360 321 265 382 210 334 122 110 832 86 217 328 274 729 102 244 57 887 558 600 900 198 583 429 844 38 100 263 129 746 566 75 937 297 129 313 111 777 759 881 399 501 360 680 611 885 97 998 656 417 486 396 196 297 21 240 434 279 912 849 601 503 706 273 147 906 43 730 50 513 788 751 648 795 545 905 636 474 96 746 322 978 870 657 293 644 570 944 936 994 55 206 447 48 267 669 813 554 131 526 534 79 704 953 321 970 984 658 519 692 68 164 637 559 398 741 808 102 503 302 681 686 308 715 703 834 322 300 622 787 360 34 288 208 740 796 356 424 283 624 488 359 588 396 183 272 101 499 850 510 989 687 538 219 578 200 878 692 871 545 987 79 977 591 754 394 875 715 757 333 18 653 75 176 93 345 277 461 27 565 806 296 148 489 136 360 936 384 534 764 905 659 354 923 355 332 405 424 297 229 665 774 429 707 252 724 471 917 520 668 197 279 213 19 509 43 45 685 756 692 808 515 314 303 968 322 200 865 496 720 904 201 992 463 984 925 925 177 380 593 524 504 808 357 965 721 429 34 43 440 413 733 457 589 743 58 56 960 874 657 130 626 513 790 682 866 551 536 319 127 8 62 392 917 837 880 46 325 303 84 672 416 897 811 26 483 826 956 265 953 140 366 582 133 920 778 233 267 21 414 718 239 329 689 683 338 787 555 366 764 422 448 228 460 928 825 931 423 10 54 778 395 790 375 429 944 525 445 642 323 569 803 684 754 365 731 590 252 662 449 496 424 813 12 261 489 249 379 520 744 895 257 774 299 685 310 201 983 744 780 2 679 786 355 886 548 99 367 959 549 350 611 371 947 913 78 453 700 999 620 823 695 310 863 424 125 5 42 846 632 652 520 721 75 339 298 87 538 443 894 199 465 752 789 841 212 543 718 258 557 184 535 413 418 431 568 660 84 812 533 262 630 956 608 609 404 252 954 146 585 650 491 269 804 374 127 55 239 883 164 36 294 774 434 67 296 214 998 870 826 765 231 628 242 434 932 482 726 196 801 518 244 975 132 605 226 723 760 269 30 390 625 406 621 181 395 922 341 619 247 877 51 572 689 841 38 595 663 767 601 191 796 710 465 733 708 374 116 545 433 90 359 742 16 573 952 106 287 709 281 791 544 338 567 323 442 22 632 230 178 44 129 361 213 643 353 190 280 204 87 139 684 992 98 314 946 636 561 386 76 656 23 105 248 644 226 774 331 233 255 404 48 299 170 821 534 401 892 122 841 622 826 577 213 212 114 124 438 127 232 27 950 461 117 481 714 249 23 449 575 321 142 54 654 745 396 677 651 700 807 238 712 477 953 842 277 826 390 391 204 202 969 693 72 321 122 749 35 95 696 49 794 565 70 702 756 543 133 245 594 564 264 845 23 675 722 893 735 413 458 622 418 57 259 530 625 770 295 294 395 322 24 966 819 817 382 781 697 642 509 976 573 961 854 862 839 647 674 941 998 86 627 92 714 609 903 594 616 362 132 650 468 292 916 951 269 202 531 122 425 778 772 104 752 641 435 963 825 426 871 581 583 805 891 937 299 446 191 859 453 431 735 917 449 721 366 4 135 2 471 791 266 259 223 563 459 53 695 400 205 212 341 278 211 448 308 801 150 754 553 113 187 320 233 2 271 553 696 811 676 742 97 962 16 646 71 908 823 63 341 604 46 164 729 904 659 712 52 231 32 212 566 13 826 617 937 837 931 614 918 614 777 380 288 297 929 200 846 111 628 701 360 245 849 357 940 616 957 901 966 972 590 746 180 144 509 879 493 867 935 427 41 623 823 888 247 322 619 670 915 979 351 979 32 116 369 628 688 990 958 335 479 543 953 491 589 988 767 268 422 525 744 161 483 66 243 343 231 103 434 3 736 935 266 467 809 489 119 955 935 767 258 656 176 888 783 200 725 116 996 558 178 821 164 112 277 421 487 748 683 2 215 576 931 949 256 278 469 51 892 544 784 8 397 68 76 920 478 285 208 73 189 8 429 270 106 818 930 268 196 53 370 498 500 128 179 963 355 969 599 423 491 644 859 996 356 568 993 394 564 564 849 182 0 183 402 307 930 282 780 648 451 300 706 280 601 307 776 61 376 200 549 573 730 236 232 257 822 134 141 148 894 23 331 20 668 296 831 613 913 83 303 282 282 619 32 317 364 410 717 409 997 419 870 799 373 581 81 202 28 866 1 975 623 909 226 21 42 454 88 787 522 345 428 723 133 439 407 144 462 851 2 549 200 332 103 727 594 563 130 131 334 947 968 513 890 912 173 10 707 760 319 47 834 488 632 616 483 241 33 94 778 174 819 233 135 881 365 495 901 265 181 51 963 115 794 71 937 488 535 185 477 608 368 369 963 657 673 851 820 348 933 882 104 991 165 68 686 481 116 67 914 867 938 847 532 61 176 227 836 222 335 653 838 204 408 906 943 863 521 580 571 540 606 625 507 737 156 294 608 975 456 70 131 452 161 340 539 659 313 867 679 874 448 503 367 832 72 392 650 240 865 983 412 257 797 724 700 228 72 757 52 508 201 134 651 565 369 740 967 459 794 401 268 415 159 681 962 692 524 810 419 138 921 288 624 568 325 915 863 696 277 729 647 976 775 280 414 16 769 36 69 560 19 390 82 963 803 334 15 959 247 544 125 937 75 223 272 789 112 290 557 549 829 166 519 333 661 595 156 656 534 730 118 527 861 128 46 922 237 229 518 39 439 714 258 593 236 534 262 722 511 793 478 616 435 382 548 140 222 720 212 435 443 341 615 461 247 489 969 204 918 560 690 409 800 176 250 741 153 62 949 761 144 365 887 384 1 44 831 80 857 565 285 274 115 388 773 884 697 85 846 862 592 739 299 998 60 640 38 805 546 361 98 897 401 785 151 451 16 125 294 360 440 653 889 867 752 213 953 939 678 502 304 545 759 330 135 913 500 797 789 33 819 724 274 191 440 322 682 543 175 734 860 475 40 438 548 612 831 994 891 407 377 136 638 651 800 224 737 139 52 590 781 781 610 678 403 221 308 137 103 578 474 168 132 5 964 22 812 963 99 890 999 189 949 90 229 342 541 686 263 633 311 65 284 873 654 66 997 946 638 109 246 471 493 598 466 211 568 306 847 365 914 567 809 148 835 36 455 703 45 450 323 333 669 681 746 977 86 396 399 736 35 684 247 713 219 501 452 815 734 570 371 366 83 544 247 906 719 539 575 644 325 31 356 597 930 423 511 94 8 681 430 546 400 378 130 649 714 852 570 280 193 437 360 653 544 71 824 79 337 120 69 392 67 45 76 351 32 678 167 84 530 814 464 977 225 12 390 530 968 751 181 936 216 328 759 301 756 392 815 448 493 194 773 882 626 569 5 929 545 793 823 887 899 560 744 400 377 642 578 410 90 558 661 146 538 849 738 418 71 353 235 790 297 844 38 213 358 716 711 935 864 181 582 855 955 960 520 959 870 427 497 963 373 531 949 111 573 112 313 372 568 403 816 611 753 958 893 326 616 465 533 110 70 441 507 489 696 591 554 623 753 193 972 279 743 456 154 545 8 57 668 749 180 824 579 421 238 953 707 195 873 772 613 133 63 380 174 309 854 982 76 927 550 826 723 5 262 56 864 731 907 82 62 45 146 486 33 94 856 853 158 906 638 831 218 221 707 812 739 994 140 783 118 641 50 895 172 380 385 914 311 237 978 800 882 457 663 108 723 90 185 821 395 5 366 755 587 102 237 261 169 727 74 707 87 304 902 598 846 825 977 882 219 824 62 211 302 355 692 137 246 839 594 275 528 964 321 181 261 319 729 491 104 687 285 114 26 358 663 131 308 268 291 234 116 370 507 781 479 160 867 105 422 215 620 396 23 743 586 9 748 753 72 690 49 686 48 450 564 64 298 477 817 207 475 766 927 707 847 307 88 794 542 586 164 61 628 566 671 268 682 376 738 95 545 712 311 138 824 462 669 426 776 642 119 497 804 119 192 319 378 892 305 808 266 542 481 933 662 397 726 515 783 752 890 38 492 446 158 715 709 521 500 286 712 180 499 822 18 257 376 229 772 372 67 994 803 605 120 320 658 881 279 255 54 314 424 123 161 564 851 90 381 13 887 915 172 122 271 905 80 901 895 476 352 147 519 50 932 905 433 177 849 563 686 214 160 273 940 200 565 982 779 321 764 452 710 422 897 35 509 790 937 570 675 213 41 808 986 257 973 474 379 187 813 858 820 892 458 753 74 976 58 237 571 190 577 490 780 821 243 87 652 569 632 918 840 694 520 68 730 165 422 252 144 68 255 594 453 602 192 248 821 863 191 763 936 16 438 972 462 179 449 107 455 447 16 290 455 26 153 746 166 230 824 774 278 422 842 629 845 272 728 664 264 36 8 324 388 54 422 823 270 305 856 877 337 638 737 403 595 842 868 903 677 809 985 498 624 520 536 636 791 705 329 800 206 385 24 717 394 629 858 830 208 250 907 547 390 557 820 855 258 610 461 490 813 243 404 437 494 546 10 547 183 824 893 905 698 560 945 287 889 744 886 505 335 797 652 386 644 507 65 262 857 809 996 230 720 613 161 93 599 83 629 696 256 163 917 680 585 201 58 692 450 823 919 393 901 845 841 563 949 318 548 316 107 298 459 620 703 442 929 58 152 685 365 395 139 421 584 302 125 7 949 387 431 44 608 6 753 272 117 909 207 224 324 576 244 667 77 900 844 525 968 581 3 950 585 107 502 939 678 377 252 803 811 109 733 733 773 564 570 202 130 202 643 246 822 374 900 299 221 18 918 868 327 235 880 503 805 181 985 853 175 57 786 796 712 48 315 560 645 634 232 381 251 288 843 54 424 8 108 64 715 343 198 907 228 596 183 356 413 73 88 358 564 552 464 285 221 231 279 109 750 503 271 882 616 593 9 334 909 724 84 725 673 579 29 664 571 208 567 701 935 659 85 483 714 69 253 658 944 345 580 928 178 215 71 196 272 235 873 980 666 356 20 337 312 47 979 943 602 464 545 266 967 39 698 365 299 572 641 642 209 291 711 172 452 280 613 111 839 678 913 631 679 839 467 225 914 10 276 736 782 459 924 596 520 826 776 575 941 162 686 29 820 652 295 138 816 275 662 134 597 81 658 937 906 416 255 572 32 576 947 389 477 308 883 44 524 605 431 824 828 244 558 251 281 475 961 551 735 295 570 558 974 291 633 828 766 581 322 248 216 65 993 800 405 143 908 517 562 189 440 500 320 472 717 73 368 937 976 452 355 290 119 822 848 340 984 237 654 78 756 200 800 648 517 988 230 60 203 79 552 969 177 875 376 621 425 763 43 352 641 780 473 525 54 489 312 457 9 768 762 420 498 809 221 934 416 81 69 424 652 269 365 246 215 28 732 667 890 610 726 373 215 273 800 132 9 527 299 91 730 123 891 149 230 473 252 308 594 299 897 901 249 311 581 465 427 13 281 823 491 505 637 954 739 643 916 646 121 132 833 998 89 13 673 864 633 341 814 267 578 413 515 63 317 511 687 657 230 598 964 530 173 152 163 703 9 89 439 272 151 842 326 528 221 958 285 959 823 387 450 508 577 691 104 119 70 58 371 334 343 34 89 113 588 506 659 98 292 993 554 162 434 618 929 742 521 72 30 105 796 932 129 960 468 252 586 473 403 839 250 281 788 596 507 838 304 799 961 338 46 858 852 747 819 238 308 725 820 202 162 491 695 301 233 982 821 681 743 989 462 71 262 102 962 322 270 566 776 566 253 317 7 628 354 485 314 316 906 174 475 201 687 601 444 61 402 357 183 539 220 864 186 42 780 534 989 809 126 89 960 242 809 133 801 423 717 475 312 707 660 777 949 352 553 104 643 240 838 89 446 215 750 995 456 578 621 91 333 282 804 933 22 494 321 569 767 92 515 634 986 289 628 817 594 891 332 37 393 432 24 778 357 354 604 832 179 330 615 131 797 983 617 990 434 299 977 385 306 301 118 623 285 934 223 712 496 199 866 969 358 872 705 38 329 962 669 884 220 336 720 466 949 189 574 112 678 927 578 880 815 532 413 215 838 390 359 93 244 704 903 717 680 22 965 585 623 701 167 831 259 344 32 117 44 947 20 710 174 974 189 346 179 587 471 27 83 96 737 68 161 339 924 198 166 126 501 547 243 66 899 760 591 275 337 579 183 611 910 511 99 94 905 90 436 922 990 557 473 173 622 503 982 172 248 140 338 483 243 315 71 237 655 186 149 928 590 191 122 60 150 242 791 28 122 586 760 507 165 596 505 734 874 345 11 753 925 212 801 423 828 348 663 808 999 110 961 606 886 122 150 320 170 677 920 624 220 19 907 437 296 77 830 627 753 307 4 755 104 344 191 184 607 119 77 504 152 568 31 963 993 128 626 201 522 265 54 325 752 781 800 350 10 585 402 553 532 14 199 796 692 75 771 158 79 345 268 923 427 110 311 6 661 405 885 185 966 325 271 990 315 766 671 37 27 69 6 555 982 603 52 699 847 753 677 192 113 115 813 456 862 318 654 826 832 99 89 470 503 103 780 756 178 260 588 807 845 184 883 798 815 249 204 731 198 932 903 317 510 11 837 603 389 516 834 669 124 792 702 338 160 904 64 726 548 748 8 261 862 146 911 176 326 66 383 76 877 229 162 245 762 629 439 903 506 596 286 775 298 560 704 446 195 95 31 253 331 555 83 570 708 594 741 409 991 20 636 970 46 153 408 731 617 838 467 266 826 966 680 117 892 531 136 960 765 924 371 819 414 951 867 432 2 507 477 703 360 639 11 876 714 616 208 980 712 533 650 61 882 392 710 895 171 80 592 475 787 542 326 665 899 655 606 329 320 354 524 318 22 683 663 296 230 230 199 375 119 831 181 81 142 830 657 897 726 86 518 445 452 118 792 418 435 58 728 119 799 312 666 102 333 466 802 896 544 532 965 665 193 725 908 108 546 504 847 987 236 65 835 753 301 28 499 622 934 892 163 298 770 600 848 679 994 572 390 392 469 529 563 936 601 730 717 535 989 448 304 953 334 787 952 606 711 833 483 696 410 875 119 253 178 145 297 465 145 920 856 359 890 708 589 809 609 158 441 930 818 914 872 446 112 770 910 935 810 466 631 672 368 281 747 250 72 665 811 244 304 379 170 53 764 894 824 798 188 206 364 642 765 936 64 828 274 675 699 34 223 257 724 67 733 414 667 148 398 896 301 315 658 920 651 65 271 385 209 840 990 988 816 497 380 54 342 443 700 871 172 565 951 776 924 23 290 619 33 674 947 572 271 44 359 598 790 261 990 920 657 780 186 418 601 37 886 528 94 913 861 58 281 397 16 966 690 924 299 402 446 292 993 571 495 157 429 33 890 485 99 86 476 352 165 700 470 362 773 326 232 331 245 406 330 92 724 287 605 630 553 292 494 598 890 400 238 230 801 133 166 689 741 145 669 683 35 212 543 984 859 268 946 140 427 73 391 22 467 33 983 960 55 961 606 874 359 599 361 407 638 877 560 29 288 307 804 948 568 137 241 663 0 866 241 409 629 743 816 708 669 777 794 224 184 275 683 362 3 545 496 673 332 800 239 784 166 136 151 668 100 759 248 151 894 775 534 878 287 63 287 857 835 81 210 471 17 167 132 214 576 513 650 524 192 168 320 168 927 164 660 420 440 176 406 210 315 326 102 693 126 560 273 289 146 336 550 400 31 631 150 479 647 916 266 343 867 967 739 363 84 880 44 179 505 945 539 359 921 959 249 116 990 546 106 747 378 355 453 490 242 529 872 481 834 508 776 91 323 539 800 860 576 367 79 928 70 115 413 352 899 488 887 755 872 357 199 614 236 677 32 442 302 367 495 867 700 79 291 134 811 853 744 867 335 933 854 815 743 100 855 536 637 982 823 79 756 445 246 411 377 789 8 542 239 873 592 708 913 616 973 403 890 658 473 171 484 744 29 568 902 478 623 666 555 77 488 666 558 801 246 866 739 815 455 486 380 683 87 789 876 705 321 329 73 272 447 157 328 454 120 95 192 951 782 675 828 13 172 692 358 75 913 970 879 166 981 645 350 92 653 857 999 671 829 494 421 446 719 509 813 421 948 263 358 595 287 277 448 883 896 997 163 969 704 127 97 145 354 316 614 750 195 353 152 168 987 616 111 223 486 843 30 411 832 197 432 77 438 633 910 680 807 238 74 614 583 256 358 441 735 549 865 553 170 299 147 204 373 633 44 360 874 755 598 229 862 989 557 388 465 124 738 828 21 891 481 673 574 443 84 568 10 439 643 518 996 509 160 368 475 196 151 34 394 73 461 991 777 304 645 278 522 205 115 667 495 3 924 452 878 932 375 934 795 238 243 723 242 955 989 434 959 393 941 383 39 321 508 70 61 685 352 474 952 176 381 199 131 753 829 611 415 858 934 834 687 658 897 176 921 778 789 856 290 215 285 553 514 150 472 699 875 942 590 424 250 609 572 625 142 79 833 988 646 770 484 872 707 895 103 219 298 848 627 746 896 424 786 493 398 720 496 350 123 989 283 746 178 884 311 777 403 11 883 870 872 239 9 942 791 221 118 307 878 770 615 216 967 665 441 13 354 785 288 916 618 638 415 413 883 930 166 170 409 660 424 390 260 418 77 745 602 378 952 956 973 130 515 271 487 414 682 850 496 128 913 300 582 256 488 148 562 100 490 836 426 338 350 103 833 684 606 953 50 785 57 965 640 566 48 896 24 413 731 544 395 289 790 0 65 235 491 704 42 943 100 918 106 393 698 879 46 64 748 748 666 74 17 740 705 715 259 347 970 436 201 654 890 426 636 267 619 733 3 173 130 719 14 109 526 968 918 60 292 274 367 383 716 309 735 424 213 709 450 57 404 414 33 958 716 41 467 652 724 695 691 950 475 738 151 682 156 393 361 795 104 28 309 429 164 839 248 17 452 614 676 653 694 169 784 392 350 513 463 898 822 393 440 938 683 491 988 597 631 396 826 742 286 292 320 342 309 182 933 125 494 985 377 529 835 278 448 79 824 858 394 622 872 265 214 184 148 860 704 845 490 758 580 990 733 810 287 410 101 666 848 782 412 476 747 35 564 860 834 731 907 311 521 706 567 562 996 669 205 271 613 250 408 786 896 346 365 700 60 349 111 565 601 894 482 858 334 517 828 941 107 241 325 349 371 567 648 673 236 576 714 803 190 996 246 611 960 219 502 658 358 72 282 737 784 192 439 617 210 435 255 546 839 535 209 508 137 487 406 445 793 503 436 948 752 39 697 778 466 606 177 56 248 485 202 313 51 687 585 16 454 658 93 425 264 113 552 230 90 23 971 703 910 879 382 75 33 439 742 200 978 210 876 448 847 533 18 927 937 73 487 824 840 30 613 466 850 392 857 55 934 813 489 767 470 668 868 922 888 564 356 199 732 360 484 203 651 750 926 576 639 491 916 766 511 572 959 118 584 368 136 914 979 426 239 958 523 803 582 479 401 879 434 734 2 886 598 438 929 762 836 238 814 845 963 391 528 773 697 899 325 248 760 677 943 916 396 81 206 877 680 149 387 747 312 682 768 986 224 114 185 604 718 390 516 274 311 247 638 213 242 851 173 750 998 537 415 163 767 557 990 95 130 52 665 303 50 898 855 614 38 587 701 573 172 521 5 12 638 163 913 681 86 811 662 264 173 633 218 782 945 163 466 211 81 962 15 868 455 668 461 405 372 508 872 766 242 377 250 510 674 547 281 688 369 336 118 336 811 940 573 416 378 318 499 6 569 745 151 994 186 31 699 875 604 727 854 293 412 854 894 911 237 693 240 616 556 70 600 403 739 481 488 217 486 591 909 57 440 817 314 447 793 492 785 296 692 648 375 549 243 397 502 964 228 835 239 569 13 828 250 330 921 890 402 737 306 182 630 740 948 620 790 775 423 370 232 482 779 150 115 514 919 281 30 343 523 941 350 43 964 773 862 193 271 367 609 520 493 357 375 909 650 283 117 908 133 882 252 896 530 526 59 172 38 560 956 744 869 388 329 272 639 84 869 953 498 249 510 97 604 225 583 160 43 850 732 68 328 295 819 628 98 387 913 858 246 849 541 134 230 928 233 761 121 100 184 731 956 872 362 140 238 891 311 428 385 322 524 640 379 895 723 623 603 293 779 351 753 496 345 10 462 864 631 467 580 998 138 256 947 294 518 728 51 811 499 903 331 575 550 182 803 407 302 154 650 959 827 407 758 996 815 783 969 742 606 395 689 919 781 906 162 559 463 51 648 661 824 794 553 529 978 627 810 855 262 37 35 989 948 373 115 200 385 269 52 73 979 988 947 185 457 493 507 11 548 457 508 331 959 711 157 838 719 121 462 533 918 754 792 411 680 373 258 529 730 85 270 778 446 29 18 727 184 778 271 566 929 44 235 421 462 438 501 954 709 356 894 420 305 853 382 800 119 563 936 464 494 507 237 734 864 512 430 123 587 488 618 711 149 755 520 80 853 651 423 770 709 99 808 80 643 710 975 927 727 931 17 20 174 316 824 882 722 314 532 763 238 340 773 527 377 758 865 626 78 305 530 575 697 886 813 28 385 673 383 893 209 328 311 909 930 385 500 284 562 814 481 739 849 750 977 858 385 715 642 806 728 267 572 339 364 858 44 957 337 99 9 312 103 648 329 291 105 550 50 891 528 586 445 491 289 505 255 182 802 848 206 335 142 374 684 256 539 186 396 373 374 364 355 499 812 703 946 113 7 214 764 474 331 848 51 406 897 938 274 185 383 455 655 416 954 595 911 194 450 703 202 695 321 158 522 366 580 696 750 882 995 345 103 206 523 398 599 0 455 419 145 982 167 110 656 493 187 430 26 459 617 751 196 347 394 491 373 50 117 144 192 720 119 850 395 67 626 718 52 657 850 771 542 571 1 775 119 729 574 379 78 203 586 771 522 472 968 68 695 991 41 513 580 612 141 788 638 206 329 734 682 840 497 871 952 658 657 968 96 527 650 468 38 682 886 524 515 261 941 933 353 909 697 355 774 494 106 688 528 243 913 140 874 378 698 419 466 531 542 794 477 948 298 580 48 715 0 339 472 341 603 353 200 298 248 377 84 658 799 866 338 350 945 673 557 295 596 411 830 99 31 918 89 128 428 431 125 985 985 252 592 80 457 891 339 192 842 894 596 348 549 180 47 541 952 283 374 995 290 135 615 765 734 732 2 44 296 25 548 988 973 240 433 915 105 664 555 275 808 757 161 457 805 855 202 250 298 531 814 493 577 705 737 548 665 579 919 397 101 566 591 893 909 775 990 49 964 817 274 210 402 125 882 431 963 620 417 532 134 129 30 394 465 872 577 47 965 893 973 678 427 909 958 399 138 769 544 922 399 490 216 947 509 633 165 237 274 927 899 299 523 748 718 364 758 100 130 113 796 83 328 910 679 980 22 818 218 576 875 5 254 786 629 384 311 803 638 903 140 210 926 978 455 858 959 36 472 913 431 107 220 800 971 855 823 243 575 189 975 306 431 830 187 604 507 354 690 826 981 999 210 195 916 436 767 521 628 703 231 198 111 200 795 827 856 287 142 371 553 343 16 573 231 740 566 159 300 921 627 900 688 721 511 544 739 455 5 222 594 322 26 117 404 218 422 234 61 898 471 494 941 429 772 54 327 153 234 424 584 955 851 93 405 95 168 942 264 554 549 762 336 642 876 779 23 110 680 289 718 500 677 621 467 843 267 882 554 702 207 851 298 40 189 612 57 818 932 598 982 606 513 268 731 821 593 888 668 411 33 829 111 345 198 852 906 292 672 104 986 113 77 794 495 175 567 135 93 897 964 549 500 958 847 248 517 93 914 515 212 45 660 377 207 410 867 804 897 231 523 853 381 347 269 19 165 948 850 927 834 129 378 350 795 85 886 896 144 61 439 164 600 804 201 998 229 794 927 99 903 105 476 380 647 524 871 641 122 531 329 57 337 501 397 28 233 223 308 541 698 880 441 260 424 899 350 460 878 351 145 253 778 393 565 145 525 1 59 156 34 206 737 396 971 406 9 322 702 631 243 350 300 144 376 667 371 600 249 255 67 516 13 335 205 984 377 539 97 100 689 411 919 187 509 819 848 281 687 564 708 45 802 339 689 84 691 435 64 291 243 110 94 317 304 448 136 471 234 658 208 825 277 506 787 706 845 125 296 826 518 330 270 98 495 207 850 810 767 911 699 93 894 367 921 3 672 30 207 425 839 233 891 484 609 422 283 88 146 257 707 767 249 417 99 554 465 177 326 866 677 164 519 164 270 598 965 192 777 753 546 156 934 20 460 550 589 569 992 606 23 514 807 593 712 123 341 886 68 38 567 18 968 570 50 190 354 934 442 243 114 253 358 728 298 723 263 948 498 290 235 705 329 658 524 947 337 521 180 945 831 905 95 508 540 881 803 801 54 589 794 917 160 413 713 967 317 775 498 563 573 844 609 180 885 98 43 129 791 65 938 874 107 481 386 478 339 911 180 689 634 485 74 693 820 519 454 744 63 671 851 8 82 673 869 88 505 501 106 13 494 443 274 834 375 880 713 613 98 630 97 347 36 525 621 495 675 842 713 684 709 369 166 148 156 579 592 962 457 262 763 86 966 32 758 490 324 679 26 447 997 774 404 415 609 945 972 79 926 323 471 339 630 93 462 627 241 862 270 272 586 356 846 914 948 344 728 522 648 324 945 725 173 52 483 700 739 497 443 410 855 846 23 425 116 669 941 418 825 387 249 528 224 972 774 550 464 953 678 495 847 762 86 851 349 383 548 177 877 144 569 0 793 253 99 37 424 963 670 277 695 26 576 68 491 470 794 392 154 51 21 641 137 592 769 604 903 685 420 647 900 21 100 566 566 351 628 483 58 236 200 324 146 85 509 43 463 940 582 984 477 484 536 719 756 346 576 791 747 176 94 245 345 847 220 661 249 577 948 278 761 801 197 751 253 622 59 660 145 625 691 537 873 33 176 804 696 449 795 275 474 427 333 492 737 694 972 338 88 38 615 86 708 688 491 220 971 768 657 846 349 14 992 530 979 759 231 688 845 127 619 508 34 178 605 709 747 174 202 46 736 714 934 321 612 227 916 257 623 98 441 617 815 615 656 959 628 46 157 501 679 58 86 191 699 636 682 514 767 253 779 418 998 514 580 392 713 266 883 746 123 154 604 50 448 18 362 232 191 605 796 902 871 630 688 847 100 573 538 455 321 879 271 341 343 901 767 336 842 842 607 890 636 446 678 340 892 998 368 222 852 93 945 591 493 892 699 40 940 384 957 20 273 543 272 300 642 40 282 74 232 601 444 918 269 551 521 336 677 989 581 977 773 974 68 426 810 568 869 8 401 119 420 213 940 673 216 414 15 887 605 448 875 459 796 779 158 396 947 825 799 701 768 721 50 867 876 290 128 920 840 277 302 830 410 781 346 518 319 611 596 952 191 194 942 219 71 701 480 889 962 843 44 249 302 13 285 291 63 430 73 125 906 222 920 483 665 605 909 411 740 261 872 100 802 899 957 295 866 634 235 455 141 910 106 538 320 105 468 169 812 393 228 489 231 732 954 893 154 3 94 46 458 379 26 610 456 767 667 245 155 832 244 160 615 613 134 42 370 436 541 946 678 664 436 124 614 984 31 416 910 60 416 841 608 174 147 224 834 627 787 926 419 430 262 403 839 378 892 984 27 732 857 355 677 815 831 471 883 723 692 741 510 651 875 172 564 657 183 61 492 939 152 954 881 106 443 533 342 125 503 822 637 123 266 180 888 820 562 181 946 580 655 72 81 708 833 219 743 265 219 614 770 895 187 452 577 515 72 881 415 433 965 326 337 33 508 853 785 61 147 454 635 792 363 566 485 468 529 107 354 51 831 299 913 541 423 433 503 337 853 190 223 831 866 542 221 83 537 174 37 368 429 524 345 330 967 914 832 874 173 496 789 664 715 438 775 164 389 570 3 980 875 929 354 869 53 96 464 901 12 442 968 245 511 771 426 935 618 343 7 170 645 759 255 74 645 87 960 645 809 0 222 295 420 516 797 627 69 207 391 810 63 37 325 315 804 489 612 943 702 370 10 609 131 310 955 441 444 91 531 116 632 16 794 951 246 430 592 712 643 989 548 655 497 426 101 704 371 461 423 776 721 381 751 554 998 393 86 548 341 529 480 494 861 135 151 78 67 220 276 146 210 967 671 76 227 312 90 42 775 313 890 164 940 527 427 217 219 378 123 120 256 578 98 984 830 759 258 75 656 458 30 468 132 65 394 258 686 223 739 235 459 576 241 31 761 893 114 461 30 884 220 269 13 129 707 51 861 639 381 716 143 892 502 592 107 890 307 540 469 906 167 767 354 710 523 698 937 468 361 554 683 154 934 374 996 742 810 419 557 729 720 306 196 517 663 179 771 503 622 526 57 938 844 976 796 112 589 133 183 157 884 349 666 117 624 232 313 254 92 181 952 33 212 756 560 615 484 984 274 882 260 542 420 471 604 7 211 9 122 788 257 753 517 788 490 881 63 650 985 934 188 367 983 895 683 749 505 467 361 506 231 117 352 782 143 933 329 915 922 265 406 683 73 439 192 896 182 979 564 529 179 370 471 682 347 862 110 329 798 215 501 693 551 150 65 492 997 880 166 340 131 516 758 591 274 324 205 946 764 191 170 385 599 140 668 869 551 61 755 619 821 405 620 658 539 539 122 969 461 57 648 11 879 571 439 923 466 892 687 203 501 636 858 581 629 170 662 761 166 749 642 835 454 138 107 299 408 576 116 921 844 356 708 347 710 284 839 97 631 397 642 341 863 944 86 623 204 877 712 224 57 847 948 166 95 174 714 708 7 563 910 291 95 715 424 621 18 415 575 407 505 12 636 971 108 943 239 840 39 912 200 296 872 340 48 525 430 587 761 408 475 999 88 208 499 899 307 342 972 427 842 164 107 991 355 950 273 346 994 575 183 473 737 867 806 963 915 167 45 567 127 199 723 133 484 978 405 757 98 808 151 247 549 380 921 506 849 174 647 73 78 384 959 736 904 98 940 226 542 301 786 144 665 265 464 623 431 528 122 915 672 582 440 677 127 946 678 641 26 203 203 757 830 337 564 195 939 122 220 106 371 283 496 237 733 188 103 337 906 855 735 775 73 64 272 863 892 752 861 84 706 95 298 43 165 337 421 238 433 737 326 167 795 930 565 59 266 810 707 471 160 2 217 11 937 784 849 109 204 976 115 555 639 503 93 536 371 412 102 878 160 303 625 897 416 725 548 980 714 123 933 709 493 551 334 223 234 694 249 217 660 701 29 240 5 165 72 400 288 107 356 556 395 265 568 773 896 830 281 282 614 182 405 736 891 949 852 991 44 32 431 513 82 73 825 630 273 154 671 465 730 93 737 66 622 650 932 467 218 256 86 898 847 406 649 329 65 700 565 793 397 848 881 647 153 43 218 154 784 824 242 590 508 873 318 865 121 172 240 537 4 559 240 622 422 5 411 657 506 239 674 160 953 387 893 743 238 523 566 29 902 809 567 426 16 572 109 499 26 256 780 465 470 650 410 202 824 233 393 166 308 498 89 698 221 446 553 679 422 139 565 729 475 989 151 933 189 763 301 529 29 321 524 51 228 439 442 700 551 30 284 102 268 640 672 302 80 821 619 94 436 711 793 94 175 587 116 186 644 828 591 497 289 383 507 820 223 731 185 987 436 507 537 453 626 651 979 618 272 245 691 182 746 65 128 866 694 589 121 773 959 638 810 728 439 818 202 33 540 996 811 638 625 430 400 75 449 956 608 672 89 363 672 706 888 218 343 627 581 361 302 302 120 75 265 741 469 674 312 1 108 280 276 289 246 831 431 77 152 206 912 296 855 176 539 152 513 209 866 120 748 815 909 984 511 365 441 378 11 323 10 901 902 639 717 562 964 685 868 221 398 680 768 75 372 937 410 697 184 238 448 510 875 774 865 311 647 316 218 515 504 658 333 472 510 224 155 649 212 730 806 843 445 332 365 530 768 895 133 549 599 568 232 280 405 464 590 879 889 167 597 94 610 574 224 853 991 117 341 788 120 742 584 138 334 837 387 392 272 467 362 986 802 545 961 119 399 392 486 666 776 348 515 448 917 816 240 859 712 258 397 77 604 296 38 731 550 301 914 662 55 264 383 441 639 368 913 134 483 672 833 689 707 998 209 390 472 300 116 922 570 397 0 721 150 961 623 382 480 64 366 678 398 733 998 357 799 311 353 351 868 984 656 60 360 559 349 129 519 829 902 403 833 871 269 52 116 340 364 101 836 834 192 769 370 834 568 343 327 785 80 436 787 336 465 558 846 488 399 336 207 641 387 232 988 828 282 810 693 704 44 118 304 188 644 415 184 224 660 859 531 616 402 799 288 12 195 600 510 39 272 259 700 250 891 612 316 722 440 585 747 361 128 848 192 391 932 664 280 733 73 463 674 34 986 525 885 221 233 849 99 188 564 285 545 342 927 117 800 985 59 674 418 958 830 251 99 350 165 254 622 524 610 840 61 979 641 495 20 647 932 927 828 936 125 477 814 549 270 277 746 873 476 346 576 576 886 928 452 861 696 860 115 62 557 115 53 108 87 929 866 46 762 916 195 343 620 690 876 817 719 367 295 392 916 295 641 182 42 125 320 689 902 509 969 97 187 956 423 57 325 244 26 537 583 872 690 560 939 811 502 409 56 574 279 418 810 49 738 503 108 483 608 992 300 334 364 147 244 723 612 68 743 623 219 548 359 982 292 159 71 213 631 151 743 702 628 794 629 290 200 737 240 237 384 583 283 604 290 981 604 623 659 33 453 823 334 883 523 746 80 405 459 80 96 176 327 88 825 503 874 880 522 417 373 828 92 805 741 16 49 765 809 752 727 855 601 275 941 251 134 33 209 492 33 582 662 889 769 757 580 888 743 291 449 252 526 187 368 542 294 669 268 177 295 373 624 125 524 236 863 110 693 720 159 896 741 707 948 730 609 673 431 43 231 823 22 309 561 599 128 11 365 181 851 775 11 361 384 375 853 875 123 164 471 12 84 864 890 172 224 694 424 673 982 798 567 798 973 896 77 230 749 690 701 928 656 369 5 438 799 509 873 719 596 270 787 957 3 826 936 11 535 780 578 833 499 102 253 904 594 159 729 354 936 296 86 743 87 942 663 237 507 477 604 259 330 646 9 790 787 266 444 544 999 501 570 295 129 252 958 999 405 210 369 895 189 85 647 809 904 852 111 182 322 509 338 793 412 838 828 125 268 856 504 733 734 190 691 985 195 944 985 448 800 917 726 380 191 799 885 982 843 695 232 207 389 182 659 900 488 570 408 927 118 965 109 142 876 161 610 497 950 213 509 762 561 844 766 700 80 446 6 670 827 664 711 395 317 864 852 200 452 725 220 261 791 913 878 448 13 385 775 180 678 523 575 60 499 796 641 8 672 865 507 468 490 384 936 578 260 695 559 740 6 227 655 702 964 884 417 41 27 739 476 447 243 491 916 975 387 884 704 524 499 246 111 195 890 548 260 724 654 449 151 646 640 309 889 467 558 300 883 916 957 34 361 990 747 873 717 101 347 931 227 568 444 459 183 720 478 704 604 837 498 673 169 245 891 387 656 51 492 774 74 613 839 151 437 173 516 556 476 951 252 95 26 921 625 945 410 857 577 230 827 985 134 99 124 718 493 380 724 616 19 919 445 185 346 809 312 961 56 569 93 564 867 434 643 468 490 278 575 221 320 877 50 62 47 796 412 792 947 771 152 784 593 509 712 498 35 905 821 230 822 128 49 688 318 660 16 892 712 894 956 905 233 762 991 355 126 465 701 938 731 278 128 842 249 795 656 163 643 272 99 478 708 693 585 279 961 76 736 297 411 833 525 969 226 402 692 667 188 927 393 775 922 426 297 994 837 578 408 585 941 288 561 468 545 863 278 874 153 281 603 923 512 31 216 181 109 721 677 757 776 854 848 771 849 73 851 37 326 110 702 793 378 239 113 476 931 656 871 618 1 64 109 735 658 218 327 707 246 687 408 103 176 409 561 257 381 28 173 125 799 435 545 551 559 829 716 476 304 782 517 449 447 414 478 527 214 698 19 76 783 974 584 329 801 696 106 317 752 882 709 257 734 649 478 344 785 450 279 782 548 995 126 78 879 379 455 88 522 250 948 239 935 999 415 101 431 393 650 420 668 492 375 736 186 547 69 160 857 817 248 230 330 335 331 127 378 65 609 205 646 678 780 943 656 61 412 563 55 691 689 80 500 430 943 614 428 569 469 152 487 32 784 151 381 170 728 889 159 991 408 374 435 52 920 64 359 847 927 670 615 400 92 427 348 748 453 872 838 169 320 739 900 622 654 54 45 638 910 166 407 805 221 447 12 679 731 580 981 573 646 346 369 425 297 52 352 822 570 135 758 894 222 822 561 764 930 345 948 823 813 690 369 723 150 825 624 101 447 637 304 622 195 168 990 711 414 899 304 912 86 956 846 526 772 648 823 3 721 721 418 637 814 415 45 921 644 791 413 667 868 300 289 961 212 178 836 703 414 516 394 177 91 613 921 167 888 353 177 994 350 658 579 156 990 395 162 224 524 361 947 30 50 814 869 886 674 886 64 284 249 797 403 507 37 170 165 204 316 566 919 515 262 794 215 909 66 425 807 895 370 365 78 857 95 930 61 752 991 512 19 815 566 746 895 408 975 855 338 212 768 246 156 632 370 983 130 574 291 217 409 500 747 370 474 522 74 160 443 465 563 405 34 9 177 459 23 141 166 867 722 791 127 895 387 444 76 257 109 465 821 486 55 857 17 309 835 481 3 460 822 42 127 389 795 351 218 876 853 961 454 940 384 499 20 193 441 812 650 865 756 614 79 705 187 92 74 914 576 542 932 726 552 55 97 79 40 295 77 951 179 846 39 323 587 199 50 832 447 786 136 158 24 526 441 31 844 450 542 369 424 857 925 447 173 873 176 328 936 603 898 356 907 566 174 838 161 310 468 197 398 297 436 844 295 517 724 280 663 837 636 662 886 588 798 810 765 64 535 734 415 663 853 31 772 941 859 15 312 810 341 610 807 100 380 949 654 531 48 395 336 775 139 934 596 134 220 702 937 484 900 635 577 571 718 672 703 436 46 251 586 397 207 206 737 84 351 213 163 786 72 815 479 302 429 21 857 522 301 367 69 757 429 86 509 139 711 484 881 273 875 649 900 440 654 569 479 604 40 169 471 779 707 519 687 900 619 9 152 988 862 41 180 547 766 372 810 243 893 617 384 37 311 145 101 64 410 142 63 141 661 56 233 770 550 700 40 928 308 702 64 903 627 501 321 182 82 437 475 990 745 466 435 138 632 589 487 845 261 696 466 743 730 494 902 368 423 836 795 211 491 487 669 718 91 812 665 103 921 982 155 762 104 357 554 753 120 592 181 816 662 267 801 263 7 565 128 59 636 154 990 971 135 567 546 81 151 152 915 592 671 659 641 371 963 856 301 762 867 496 112 686 672 668 287 119 625 731 251 923 334 616 49 189 702 232 800 553 212 609 342 823 767 853 967 296 980 69 277 834 854 904 792 301 987 142 65 1 375 591 322 752 984 370 969 377 566 136 959 135 923 260 869 727 148 308 989 202 498 425 726 349 143 642 547 65 656 909 491 274 627 979 708 645 661 948 319 626 887 93 782 242 730 108 310 320 172 71 379 160 803 175 97 522 872 702 328 897 241 715 624 956 256 288 228 637 635 575 170 154 915 417 862 900 971 277 614 35 707 350 225 240 437 805 980 449 516 623 294 573 471 493 130 187 931 51 340 765 534 285 763 607 761 397 432 508 185 727 4 139 296 435 210 442 34 629 202 753 236 329 304 25 429 728 246 235 774 121 728 28 494 889 174 841 568 561 777 711 219 573 367 349 53 782 217 401 82 885 330 806 911 738 973 691 262 509 237 100 989 540 812 83 464 516 227 302 733 241 803 799 581 594 227 856 557 150 956 430 347 240 125 219 728 494 168 387 79 318 401 935 946 243 136 865 459 31 803 869 523 614 822 763 182 750 344 379 971 222 913 692 474 96 484 874 793 994 840 915 510 945 192 786 74 646 516 622 163 877 260 391 142 410 236 442 557 838 882 113 141 823 397 708 703 45 209 190 64 895 682 471 960 256 554 108 337 337 469 717 691 598 392 871 729 279 689 302 125 944 709 830 943 522 712 355 652 153 550 129 737 285 251 863 686 291 8 82 745 155 493 699 330 777 32 222 445 19 850 204 79 506 450 793 298 790 78 103 810 201 64 9 271 413 50 750 905 661 300 795 878 750 324 43 712 262 39 769 628 264 62 118 322 78 533 60 410 400 543 696 461 325 261 814 175 512 307 333 75 828 489 537 800 408 83 553 948 839 310 157 529 363 627 632 385 473 588 37 98 280 446 631 169 359 37 974 802 154 495 112 797 291 196 844 44 233 993 145 508 345 35 522 32 487 525 67 330 972 445 975 686 145 699 967 598 723 188 273 119 445 599 985 218 113 916 643 839 563 86 118 258 875 572 470 442 482 605 902 321 887 854 496 457 20 518 804 249 759 571 989 263 849 844 667 97 179 292 684 911 669 231 902 372 483 738 933 139 978 812 59 432 27 820 622 118 950 939 433 183 689 801 554 734 830 634 250 917 378 633 425 514 500 169 5 335 999 261 660 593 500 122 842 410 766 145 240 281 84 144 328 113 434 684 724 990 99 930 954 454 440 455 796 574 976 636 133 797 835 186 582 348 107 985 948 791 845 173 332 699 935 371 639 738 451 767 362 438 20 817 212 757 245 685 391 578 176 188 483 968 116 416 810 110 953 412 207 495 829 655 111 443 218 932 558 820 562 366 723 968 748 579 123 335 6 489 69 491 875 404 809 762 953 537 514 677 526 637 360 513 332 513 432 995 215 930 333 892 361 484 258 938 823 571 172 399 105 264 62 483 803 670 28 914 372 677 347 679 191 554 190 902 545 878 323 976 833 48 122 297 520 684 986 596 868 282 444 44 861 966 117 489 269 599 233 261 167 709 648 968 816 359 612 797 423 545 335 658 845 183 195 898 694 567 779 992 698 416 611 407 311 544 657 816 7 628 805 973 886 176 597 597 685 372 647 498 142 565 383 429 27 492 815 11 996 960 151 806 427 477 367 726 6 462 293 303 355 952 489 163 479 365 549 691 546 174 215 862 608 424 359 929 706 733 435 214 667 707 892 43 691 337 113 387 505 863 640 119 420 468 378 867 837 404 12 969 41 940 619 325 397 621 221 932 411 303 398 832 640 659 698 555 426 89 46 160 418 796 890 418 980 753 16 409 483 727 722 87 349 923 780 102 708 457 855 847 846 543 289 39 507 905 451 896 128 907 65 398 17 869 325 215 151 225 795 385 294 778 312 372 419 144 232 364 829 470 122 275 907 105 509 990 887 629 1 452 897 574 702 304 673 43 790 436 431 853 428 223 566 151 468 743 720 139 515 775 120 649 414 889 880 882 971 981 870 757 686 360 443 868 62 764 403 831 373 585 970 401 55 127 443 940 496 964 266 33 733 958 614 86 922 144 848 966 67 39 902 964 246 534 259 54 80 50 833 649 639 365 803 300 367 240 657 100 264 230 18 985 58 144 316 384 789 292 110 310 423 682 7 691 196 443 89 80 490 87 444 629 445 102 593 293 869 588 202 613 440 210 574 944 109 219 493 109 589 378 881 77 302 268 421 428 872 669 472 391 867 357 298 520 372 917 3 948 108 34 539 574 510 951 331 272 219 648 60 905 2 423 178 100 173 475 203 70 71 402 867 691 780 783 242 370 608 332 83 594 737 350 259 798 897 957 340 68 447 18 214 387 117 342 119 649 214 433 390 320 51 475 124 85 305 522 197 439 417 676 335 741 789 878 475 274 541 232 946 638 292 763 494 755 332 449 412 816 142 708 769 512 291 488 703 618 34 692 927 68 797 121 785 120 947 893 898 624 704 245 884 216 306 543 352 198 18 139 887 71 906 400 651 38 18 178 19 74 82 867 13 945 195 345 339 43 206 312 969 220 640 992 658 442 115 773 190 448 168 28 844 83 201 572 209 171 261 279 646 194 510 643 576 942 539 508 244 201 254 812 80 195 228 884 254 265 969 813 571 770 293 461 897 510 696 124 633 194 142 718 240 694 190 700 660 915 640 779 254 498 79 334 268 720 735 963 599 244 50 237 734 657 706 691 162 299 781 829 237 427 374 304 523 764 480 734 302 35 895 887 232 967 67 733 960 228 283 369 263 18 465 867 26 807 12 321 167 681 636 511 29 249 985 359 627 875 243 509 746 400 762 722 147 827 134 553 950 415 799 430 572 187 635 154 336 177 508 872 835 820 835 972 473 502 531 630 338 463 363 606 382 868 175 452 786 933 422 346 893 125 715 866 533 393 682 528 43 379 265 738 41 869 703 538 593 956 554 572 353 43 915 701 805 937 496 671 986 53 925 579 148 393 271 314 203 810 273 955 45 100 559 468 176 217 990 696 460 504 790 696 739 587 780 727 633 791 610 759 171 118 370 648 504 778 108 442 458 662 85 262 957 505 482 393 479 621 644 948 897 710 318 303 323 735 789 570 94 817 44 933 688 212 465 275 327 549 6 115 289 124 26 412 972 930 517 767 127 506 230 874 829 618 101 797 961 284 540 229 716 547 570 614 441 447 809 181 515 842 914 239 222 98 607 633 169 399 211 92 491 971 625 586 362 392 768 221 223 793 484 903 769 837 759 275 724 925 371 180 469 76 230 991 278 853 62 553 502 751 297 508 524 645 65 127 900 614 866 987 433 640 517 1 825 196 820 545 278 355 376 6 718 641 346 928 859 508 685 132 31 533 16 268 207 562 660 77 883 752 61 73 718 503 754 32 434 238 48 220 739 437 168 162 862 932 365 396 888 380 64 101 281 941 877 257 663 222 371 89 865 760 296 709 592 993 3 619 299 733 565 427 180 743 247 767 711 127 646 898 499 740 581 244 221 928 997 874 467 115 33 592 987 852 176 475 971 978 823 826 560 807 316 536 921 454 926 426 859 379 352 350 166 515 36 440 278 852 741 80 970 855 796 182 932 107 973 498 160 483 286 207 692 533 371 687 661 365 45 619 419 278 716 346 78 563 718 754 198 347 900 819 610 932 529 41 644 184 431 756 524 895 137 930 290 334 935 354 516 151 953 350 984 702 579 232 913 343 808 770 828 129 163 415 55 838 750 709 951 595 594 236 522 274 877 367 571 524 163 457 518 34 227 140 201 147 619 198 484 999 132 361 679 508 766 69 25 187 217 320 17 894 208 971 594 116 261 779 655 779 925 88 166 785 23 882 587 788 335 366 210 859 150 634 226 796 397 976 173 550 116 710 661 414 521 729 179 456 54 922 860 516 545 132 357 220 398 773 273 775 410 692 632 194 409 582 433 637 522 920 484 5 611 549 334 995 87 947 599 142 270 324 463 862 628 144 896 605 987 972 28 253 649 59 166 689 723 789 696 481 609 295 565 207 30 994 643 265 599 652 136 735 589 837 629 415 231 212 794 443 588 616 465 846 502 551 796 107 987 711 32 415 404 757 918 835 409 545 664 399 487 439 633 864 794 605 854 483 428 894 31 588 99 40 92 79 789 886 147 295 790 61 236 821 404 808 248 736 543 645 560 224 175 29 40 176 830 624 864 963 715 469 565 596 3 502 238 159 834 623 797 201 794 381 797 33 362 922 130 42 31 926 498 328 686 657 102 494 305 870 866 902 315 382 818 5 724 221 541 132 628 425 427 873 865 11 811 194 63 141 53 536 120 574 594 913 193 232 68 384 121 899 134 352 118 660 648 291 574 650 144 9 54 277 875 302 372 425 763 217 443 858 313 507 457 883 772 718 739 225 614 878 969 90 578 152 744 732 733 382 154 29 601 240 11 417 684 127 751 973 635 750 338 462 571 64 634 443 180 149 888 662 673 287 591 676 970 466 372 468 58 421 505 124 709 310 839 826 669 189 284 35 576 562 469 7 451 23 358 31 150 1 37 925 671 395 769 741 743 713 863 924 601 828 189 695 235 871 618 440 884 553 258 709 109 547 912 733 84 122 851 819 734 236 399 143 621 874 329 99 856 46 409 484 927 880 93 329 867 996 321 291 883 147 538 477 838 300 881 967 97 623 119 322 204 533 639 496 196 817 632 911 246 848 654 415 792 465 668 339 411 630 756 947 51 903 459 997 247 366 251 284 620 69 689 237 341 807 566 557 407 413 237 325 757 3 828 591 846 381 694 363 221 680 253 954 618 21 677 650 219 500 305 909 719 637 497 260 716 409 547 304 669 256 735 324 308 2 88 497 705 903 717 336 693 661 857 463 709 367 373 723 963 534 276 344 434 444 794 292 106 841 285 981 900 570 165 222 948 593 419 508 125 334 353 665 521 215 797 113 430 63 938 663 647 794 754 58 459 245 438 338 53 860 226 864 908 328 792 570 809 757 188 709 604 917 775 480 276 566 866 401 895 325 229 41 660 866 735 842 286 865 436 98 702 756 729 538 377 697 678 471 296 423 626 565 740 344 903 799 821 255 98 964 476 564 444 403 830 842 406 108 947 82 292 729 216 895 215 676 778 155 718 458 286 863 72 50 155 253 340 541 305 479 217 400 733 169 882 326 594 887 599 139 760 708 968 746 415 168 736 303 253 677 943 133 166 804 79 385 351 98 698 390 864 98 673 921 559 644 424 536 506 267 783 735 244 333 572 474 903 670 636 155 854 825 155 98 311 9 671 934 549 252 400 311 985 887 525 550 956 91 297 761 818 676 826 81 227 894 151 723 751 906 370 215 901 755 357 258 43 34 41 712 510 36 107 795 951 936 586 756 506 415 49 699 433 936 414 333 593 172 659 912 776 518 387 110 668 61 743 485 144 187 126 77 642 254 335 794 366 415 689 580 209 715 114 59 410 474 48 815 231 971 334 421 685 461 81 225 415 354 299 42 764 99 971 541 648 290 893 102 104 337 223 912 818 218 982 571 386 796 385 70 185 214 217 903 884 183 843 618 257 673 225 874 59 607 566 537 516 91 407 952 226 683 3 741 795 577 606 588 889 459 603 533 154 691 362 620 22 487 661 504 293 211 474 248 464 523 101 679 434 342 827 234 714 672 883 789 163 311 613 767 231 772 844 447 811 472 214 594 287 309 329 793 70 859 909 735 668 495 203 523 430 864 82 245 942 269 5 888 556 400 674 555 661 244 200 839 310 837 838 404 500 410 784 991 263 686 497 927 299 452 561 764 143 149 627 381 386 328 389 402 936 535 883 557 647 837 327 488 747 57 242 857 589 827 400 184 895 457 14 87 988 639 573 959 659 510 21 0 287 522 155 400 535 471 432 179 991 802 959 638 588 988 443 585 466 55 524 864 795 338 494 509 503 876 680 721 371 382 876 412 842 320 782 937 235 547 157 626 91 435 185 3 85 745 20 463 59 905 825 961 154 301 766 137 557 681 22 703 519 302 846 434 375 569 591 35 980 433 196 353 470 490 169 166 451 888 306 460 486 580 850 675 761 784 742 604 708 266 839 214 915 261 700 898 783 331 894 507 331 664 37 488 206 364 830 351 376 578 324 512 284 122 606 314 574 438 726 468 580 632 979 413 82 997 882 566 446 114 856 750 230 412 323 483 466 673 763 399 630 51 537 862 521 248 550 236 300 874 68 502 467 483 639 618 500 708 268 702 732 530 811 277 262 850 13 688 302 840 777 25 740 370 702 354 898 298 958 860 228 219 821 319 343 163 837 921 734 673 865 485 452 817 174 545 335 597 506 598 669 477 974 751 320 278 77 371 50 300 138 834 876 657 619 793 349 214 986 65 818 552 51 386 960 790 97 272 983 309 416 818 101 770 61 463 366 88 493 570 115 735 42 856 227 455 880 698 957 743 520 858 251 700 746 360 649 609 972 73 391 81 779 195 195 688 267 452 283 1 610 189 469 382 209 604 644 516 400 349 347 657 375 376 351 651 17 764 985 764 101 676 845 588 311 946 337 297 392 659 299 508 137 948 42 863 112 460 650 134 565 965 117 486 401 25 616 319 250 448 854 738 347 449 36 429 463 517 98 435 440 834 623 762 735 873 698 263 547 87 359 9 228 196 503 16 35 788 867 215 553 105 879 733 16 466 723 942 251 66 253 989 998 163 181 804 214 573 663 48 891 791 582 969 439 891 159 662 110 989 225 658 120 25 722 325 59 241 967 42 744 925 302 313 206 556 81 972 441 868 956 619 115 275 345 23 862 653 289 409 444 455 311 537 435 754 196 518 130 190 797 355 865 940 503 157 263 571 270 946 25 818 190 52 661 386 193 538 57 368 712 302 345 789 257 388 253 499 660 856 930 785 109 402 796 661 294 671 295 724 959 229 489 682 889 485 967 980 221 566 667 946 283 347 708 368 664 924 846 451 224 372 731 946 206 315 33 344 48 25 40 687 925 893 220 537 173 414 873 508 711 793 361 28 855 53 139 771 304 969 857 63 87 715 915 999 378 770 816 472 376 425 458 983 987 742 962 534 397 110 721 212 327 391 490 795 334 928 162 654 116 383 254 191 369 809 734 111 107 984 281 450 888 850 900 565 544 531 737 416 760 297 743 816 807 970 397 250 97 431 624 345 601 865 622 228 154 788 798 335 564 671 590 134 889 686 588 488 17 760 42 626 138 898 929 26 172 850 500 250 809 783 845 148 467 68 11 575 140 352 756 554 247 835 216 82 241 130 676 814 345 233 108 150 64 564 652 626 352 876 166 634 596 813 376 222 54 810 535 607 574 66 365 958 321 134 148 716 440 548 811 997 949 646 50 755 792 875 273 277 631 8 944 310 91 687 582 156 161 999 647 534 222 370 836 878 668 989 86 387 176 628 339 502 385 10 334 579 730 522 288 731 325 965 832 129 770 417 415 907 480 641 951 971 359 637 872 708 961 652 536 797 689 865 154 884 284 274 444 130 758 591 7 924 448 125 72 552 547 778 33 800 545 417 822 851 438 149 478 167 787 135 299 835 384 181 178 942 109 746 311 759 880 937 670 678 885 270 856 952 456 355 70 860 171 401 206 29 362 661 168 649 164 304 496 958 85 552 598 776 704 374 508 397 713 593 404 212 15 745 897 753 568 774 650 438 507 678 155 672 673 12 327 847 976 574 128 170 399 485 350 416 910 184 234 742 361 259 879 315 840 855 12 519 574 447 645 296 549 228 753 729 308 982 75 827 655 729 504 984 664 898 126 358 168 78 992 832 746 487 745 625 40 685 630 111 424 998 333 642 760 532 80 185 976 480 663 836 915 922 816 984 577 327 632 758 414 160 106 921 246 992 137 561 183 146 103 86 912 344 511 869 618 378 529 796 319 839 566 229 719 351 471 487 908 837 462 708 749 237 759 865 52 156 800 886 363 898 594 564 408 64 767 630 294 861 86 289 469 140 442 703 860 157 627 450 540 299 30 322 688 437 516 879 591 83 676 828 778 545 453 537 892 652 176 997 312 99 941 27 138 765 810 755 536 397 216 256 2 350 71 102 45 73 398 518 537 480 901 793 425 528 369 822 797 739 951 601 921 234 118 655 206 89 341 151 404 475 30 422 853 855 577 466 149 76 374 124 298 667 548 403 652 77 841 763 85 346 31 982 349 690 210 555 423 629 193 46 90 614 404 434 254 628 838 19 862 364 104 108 156 136 767 667 537 568 112 997 13 450 902 677 503 461 6 216 307 711 447 48 183 625 497 712 329 701 996 834 76 195 893 785 323 479 862 228 351 430 828 941 678 36 283 605 754 610 605 140 653 590 658 105 765 761 862 150 806 487 596 919 837 290 272 165 750 578 280 52 948 299 519 626 699 310 904 187 236 894 444 304 129 782 352 510 322 561 933 147 998 622 541 270 790 979 140 88 222 291 31 663 739 643 719 741 326 25 183 312 202 955 681 477 95 380 64 554 38 360 879 21 37 414 983 524 1 32 617 529 816 38 48 374 351 708 131 203 399 432 199 886 158 712 909 947 378 646 266 683 659 642 631 609 449 838 519 687 16 632 367 336 77 560 438 64 44 748 763 922 621 189 986 537 634 253 181 882 183 913 288 89 835 841 523 154 928 647 41 354 138 154 984 380 31 470 219 9 480 467 68 794 199 172 4 540 308 703 55 236 805 328 37 948 429 617 834 324 965 317 971 365 479 50 681 301 835 218 59 610 333 514 13 81 783 190 581 689 136 444 778 560 67 387 744 782 177 500 578 254 99 416 217 405 459 409 717 751 623 636 481 871 265 598 70 206 158 616 639 221 3 747 497 937 608 27 881 333 526 26 281 860 749 467 501 744 269 81 570 835 113 124 952 433 785 424 389 183 402 560 645 605 492 744 849 698 633 914 58 725 724 603 126 748 627 808 699 200 829 781 384 197 324 437 566 968 945 169 620 362 881 82 900 943 106 950 781 857 800 533 676 734 460 511 26 278 894 521 711 36 988 855 70 454 825 798 875 555 975 921 160 618 191 108 216 116 569 597 181 972 650 802 331 578 505 994 80 107 99 522 605 217 314 303 976 952 580 430 210 85 873 441 711 92 194 737 557 559 229 632 61 242 361 794 490 560 236 742 253 567 464 942 311 916 222 432 392 440 698 279 518 64 58 617 723 434 801 862 527 968 66 295 456 693 35 241 208 698 787 450 207 640 992 456 718 416 214 430 897 641 47 771 148 732 611 21 557 976 163 301 989 869 271 831 17 972 462 849 882 874 606 804 489 696 683 580 92 324 478 693 573 184 263 492 777 278 558 547 148 172 579 95 768 230 603 772 67 84 79 568 64 837 240 846 617 447 679 747 522 614 492 270 789 252 106 721 900 479 246 347 894 394 574 641 597 15 166 122 77 317 597 677 311 375 515 37 14 566 122 801 652 110 128 506 406 195 832 78 860 28 894 140 472 991 428 434 507 105 465 776 175 505 134 83 152 626 728 690 650 16 428 834 194 732 522 3 381 275 456 26 383 243 767 627 272 281 30 458 84 218 865 89 315 490 653 303 644 17 533 613 319 194 610 424 697 891 549 932 618 991 270 726 528 558 364 385 359 983 368 35 18 448 72 938 878 411 327 672 307 303 376 73 193 647 727 337 316 586 26 742 680 298 665 24 464 554 36 400 360 432 572 184 201 219 722 30 213 450 243 571 333 61 14 589 570 763 750 431 917 330 857 883 81 469 310 934 790 606 222 423 103 670 791 715 994 238 207 177 165 730 161 83 306 893 671 685 846 55 839 56 15 284 938 80 742 921 570 881 687 830 387 964 551 6 545 62 972 382 536 743 792 463 568 485 636 942 500 867 821 766 351 190 504 74 192 111 463 206 955 859 61 231 170 910 217 753 372 958 644 968 849 485 979 164 453 21 780 131 698 479 787 960 673 137 277 202 71 615 695 217 443 584 846 259 479 123 118 13 217 941 91 896 805 967 105 436 269 408 68 585 267 966 368 792 230 741 168 797 407 254 495 277 382 177 513 83 450 974 542 661 24 482 790 893 628 433 270 538 820 59 370 438 856 376 980 188 532 762 174 908 994 388 40 887 437 980 942 507 861 663 641 621 801 967 557 347 407 777 961 71 758 578 568 100 546 169 119 99 214 254 332 72 839 833 493 707 101 769 693 635 370 927 716 94 954 107 626 385 252 475 531 492 315 434 272 172 662 560 886 725 93 487 984 316 911 604 294 587 85 539 591 898 944 664 633 349 5 888 307 570 824 429 381 395 409 975 601 226 307 291 373 295 713 158 607 44 240 284 745 391 583 217 433 183 408 352 918 95 679 791 274 934 524 477 807 60 909 670 703 768 405 114 318 691 927 24 409 12 327 919 416 176 209 992 454 888 880 154 575 480 679 358 440 349 928 451 771 578 20 690 752 984 45 450 381 60 56 31 815 224 979 433 0 824 568 130 673 352 386 880 610 185 711 834 880 179 636 916 412 457 942 252 900 5 260 75 735 323 36 92 651 219 852 66 268 268 701 311 878 525 500 239 848 484 775 941 418 298 753 653 349 539 551 493 658 47 36 609 169 256 139 408 610 39 323 175 28 881 623 312 52 930 120 890 308 472 223 998 188 91 67 61 890 239 937 458 124 77 200 588 714 37 376 616 979 589 564 617 285 404 253 877 899 123 647 757 701 361 473 715 279 188 775 194 954 506 26 568 271 748 446 425 130 741 364 740 367 620 664 47 496 134 849 902 38 915 243 891 264 391 579 864 431 62 937 208 744 886 631 9 308 24 616 191 102 233 764 613 956 983 632 648 99 342 708 805 563 602 585 16 715 324 818 397 79 710 212 652 283 28 71 174 897 873 571 539 759 391 627 14 875 831 39 602 420 78 636 344 556 726 22 6 20 735 124 759 515 453 739 304 139 710 761 587 177 426 602 477 911 520 440 419 308 296 256 302 497 918 641 13 891 813 276 650 749 840 127 15 104 619 496 25 681 618 206 967 452 244 760 283 839 102 664 161 716 420 404 13 431 707 723 709 178 69 358 462 664 824 85 564 433 640 890 513 182 863 959 799 587 342 146 906 253 10 116 603 326 395 23 201 607 548 104 827 270 707 779 965 651 668 271 454 205 565 533 423 669 816 667 516 118 705 74 753 931 921 660 776 148 604 507 954 676 284 432 435 837 777 601 733 455 988 914 108 298 503 412 530 752 584 19 39 587 247 931 826 960 891 375 52 36 431 197 704 336 937 903 468 833 670 670 968 699 359 131 397 823 195 993 111 981 85 234 546 179 580 264 195 789 338 959 555 627 663 42 227 584 295 483 738 250 381 927 607 449 149 778 112 650 103 612 606 197 461 782 236 538 70 9 988 909 571 977 936 651 486 882 303 583 519 224 674 865 132 126 406 175 787 460 996 861 511 745 284 471 657 747 881 354 331 820 832 452 713 619 202 309 823 368 602 721 200 559 533 735 952 958 819 874 86 948 408 330 429 255 971 418 241 310 114 644 961 73 893 179 899 465 263 68 377 501 236 91 539 262 174 541 489 868 49 260 486 250 668 331 550 458 65 909 334 107 993 27 23 579 647 537 638 287 104 24 638 627 38 995 86 812 73 9 168 135 355 559 369 927 259 257 588 435 814 522 188 581 40 837 476 100 453 678 567 581 576 115 476 606 585 15 150 352 279 105 114 858 115 985 264 374 653 56 637 586 420 194 68 678 708 900 424 522 622 276 234 762 833 99 566 819 924 279 777 845 550 390 116 957 489 814 151 770 316 650 13 572 158 384 906 389 680 934 187 881 980 251 17 372 134 898 743 346 70 263 895 293 459 853 736 736 693 611 535 291 975 706 709 45 980 934 27 389 130 519 891 147 815 147 398 378 993 140 45 468 166 240 977 245 786 903 108 670 377 95 208 83 726 86 827 473 141 753 39 958 457 235 344 854 1 856 676 959 965 398 539 843 98 176 199 325 922 206 641 576 847 483 578 367 472 193 14 71 896 512 366 961 151 240 828 720 470 845 817 793 752 9 686 138 40 304 480 961 444 337 696 679 607 374 446 529 56 973 167 694 935 407 41 670 631 115 908 950 479 800 646 13 317 350 311 686 177 149 181 107 311 873 211 788 762 279 481 267 796 281 951 261 974 837 597 935 735 636 376 428 730 733 420 318 649 42 744 949 822 649 468 55 162 33 653 903 789 995 627 801 991 488 184 953 566 588 368 510 423 294 930 99 493 16 244 932 250 237 292 139 965 70 71 806 153 178 173 213 116 780 85 970 979 653 493 651 945 279 910 268 778 228 160 223 730 374 742 762 185 104 460 59 199 256 821 415 262 724 902 290 943 985 548 233 204 788 56 934 637 466 97 186 913 674 162 827 50 655 67 974 789 862 966 266 990 404 582 228 996 892 477 989 694 896 881 681 148 185 777 870 805 597 425 636 723 319 994 827 690 711 644 135 109 656 237 319 329 43 447 585 833 40 563 493 482 714 937 574 74 611 148 742 413 596 171 872 860 759 894 466 424 504 567 3 47 711 474 896 567 846 340 481 648 482 523 174 786 485 548 597 523 934 158 992 579 694 643 19 875 998 752 419 885 795 43 401 2 359 423 611 93 939 599 71 905 968 917 252 466 453 290 440 487 697 538 869 213 130 549 943 68 317 316 786 145 782 738 670 423 568 992 190 745 22 314 249 702 76 159 780 384 344 565 356 869 922 971 778 448 387 838 39 983 764 786 670 173 73 855 209 231 583 591 952 143 545 325 886 184 654 730 709 984 147 582 951 659 955 347 725 277 497 884 330 755 627 841 409 432 963 915 420 836 23 958 58 712 995 317 142 380 795 98 40 704 962 461 758 255 695 348 738 816 492 253 132 377 657 637 685 708 11 95 473 245 666 808 486 421 563 558 540 502 731 633 614 655 315 54 97 489 355 50 870 879 842 589 427 911 516 342 588 528 7 370 587 502 767 607 143 629 60 675 162 308 262 994 682 37 532 478 835 932 439 218 985 754 521 716 129 488 196 502 596 184 858 354 286 783 791 559 983 598 725 698 867 381 592 427 796 407 859 743 712 233 453 235 497 483 301 897 423 583 337 533 82 225 988 282 668 306 136 355 569 971 5 730 737 596 293 513 490 286 340 189 590 5 874 327 672 361 789 892 262 686 246 915 801 223 320 308 573 930 293 937 631 553 13 503 626 30 66 359 141 15 508 318 364 307 695 309 894 532 199 340 347 19 407 140 916 717 679 311 911 981 654 299 864 930 779 276 329 308 642 358 288 273 626 486 665 216 645 335 19 913 557 473 364 344 405 813 190 196 354 43 146 409 496 177 853 570 686 817 837 816 853 495 90 731 302 321 87 871 66 63 234 640 469 644 408 772 805 951 208 11 815 522 712 398 585 56 92 297 216 306 591 423 792 998 389 456 215 893 869 956 519 279 793 801 953 422 51 219 901 598 434 994 93 537 364 966 402 987 835 979 591 932 762 353 977 198 788 980 247 814 155 460 939 660 615 761 882 668 914 343 711 965 662 64 544 7 931 647 404 166 711 731 580 523 872 471 239 40 503 644 285 252 206 746 304 243 13 725 109 440 938 852 690 973 540 123 211 108 620 200 462 944 839 902 75 931 157 686 943 534 575 879 47 794 280 838 474 413 489 412 278 739 617 829 152 179 215 755 937 776 325 125 699 513 31 974 684 753 200 709 860 140 138 259 504 903 330 960 729 964 315 157 52 267 176 347 688 841 22 73 241 113 318 995 586 138 598 272 748 432 200 704 950 458 691 181 959 626 593 280 146 875 783 472 912 645 574 750 665 983 359 934 215 457 978 727 436 945 729 680 159 203 692 636 138 441 384 882 277 651 721 666 110 684 533 61 311 223 787 2 533 550 509 868 459 541 238 511 166 954 221 711 953 750 590 634 152 226 572 689 285 914 892 556 70 34 327 212 779 641 860 857 762 295 861 27 564 671 807 397 333 923 849 137 147 452 909 546 579 353 142 66 461 140 380 472 100 170 353 115 152 511 28 240 763 570 393 14 263 828 319 819 2 727 965 814 271 413 810 264 168 99 479 579 764 623 923 303 102 482 584 117 815 967 722 985 269 347 333 79 165 131 760 941 158 160 297 465 797 31 424 587 565 488 208 276 210 326 144 959 144 662 443 380 926 612 555 218 79 349 691 849 852 721 642 402 361 138 967 149 785 582 77 287 724 884 859 419 614 409 827 868 81 577 141 221 70 106 795 350 922 564 962 761 423 627 966 751 165 675 129 96 686 897 882 242 332 56 316 749 257 496 277 456 326 473 972 399 562 632 823 599 810 894 745 59 226 355 231 128 87 252 803 135 814 917 495 729 544 173 231 482 225 834 629 192 382 557 585 557 176 274 157 206 803 613 333 772 91 383 741 973 25 872 734 246 890 57 601 178 803 278 539 771 12 950 976 432 680 63 507 311 779 153 621 778 924 18 237 464 513 956 991 233 486 262 203 289 290 182 617 87 567 722 953 985 931 629 154 131 48 21 102 439 636 415 151 17 396 378 879 468 973 528 325 739 730 216 817 736 149 967 655 272 458 613 440 454 254 185 96 84 862 840 976 78 499 730 382 365 457 205 551 281 236 356 297 622 850 857 790 54 589 91 130 736 566 601 545 337 921 898 98 662 530 744 976 785 679 949 109 492 991 288 864 230 848 84 262 203 923 66 490 633 294 192 141 405 234 800 881 411 313 63 814 912 155 265 427 641 861 892 757 957 410 770 475 691 393 884 227 672 757 32 517 103 66 522 438 579 255 421 359 947 994 307 685 898 131 866 949 728 142 617 197 240 850 260 660 769 827 943 284 511 802 240 151 696 385 803 171 166 179 406 751 462 825 126 762 864 328 812 854 56 874 904 52 602 668 952 656 534 545 372 816 553 50 458 420 571 357 460 739 221 329 508 922 602 43 917 372 486 414 467 306 250 742 616 421 966 279 975 503 159 690 462 1 447 617 19 33 714 170 710 592 332 222 946 694 92 249 644 432 174 280 461 246 905 143 646 667 701 880 511 157 126 819 357 959 312 145 737 270 204 22 192 421 22 790 492 636 330 667 265 100 574 791 423 170 402 241 243 124 791 914 225 876 750 500 671 889 911 111 373 227 497 455 91 907 884 341 131 773 917 191 926 705 158 340 465 116 714 401 995 608 461 607 382 745 622 132 712 759 848 347 810 209 903 657 566 695 954 386 444 700 783 232 775 602 3 857 40 489 606 998 96 927 466 988 948 70 417 123 411 796 908 228 275 940 685 474 132 229 461 770 326 267 967 236 726 376 372 359 217 684 672 174 726 35 314 972 769 662 244 725 201 677 503 165 890 238 178 635 254 559 746 504 627 221 581 873 795 999 727 150 185 582 557 806 980 851 576 675 906 225 887 129 367 208 704 129 646 897 754 450 195 392 951 381 380 604 23 98 324 108 914 643 106 233 167 894 471 423 494 74 101 358 839 272 552 806 366 485 229 923 169 561 363 532 983 37 656 387 343 307 540 763 497 450 445 60 134 481 9 940 363 235 393 31 191 267 539 759 673 98 868 61 336 36 775 965 982 993 382 119 921 517 624 879 994 366 306 711 577 3 836 21 289 692 298 28 411 828 889 476 803 279 729 226 571 640 865 64 29 953 832 32 111 6 523 178 533 57 399 100 163 370 750 720 79 813 857 161 792 790 548 661 489 874 938 939 368 706 699 319 325 76 892 810 843 200 300 787 254 594 651 815 629 259 509 82 802 838 499 917 772 703 845 341 399 81 791 213 504 98 909 78 752 748 824 752 698 931 278 430 217 701 136 727 98 79 338 290 993 417 566 463 380 190 755 510 110 523 956 259 7 869 608 708 138 183 613 671 973 417 700 183 262 509 373 798 878 952 415 145 799 796 565 147 22 443 335 676 538 978 687 62 702 498 368 825 594 211 597 341 365 646 445 360 746 738 599 675 471 80 312 750 247 36 64 602 579 935 378 954 453 267 580 432 494 173 866 391 445 92 655 231 321 835 38 753 113 920 23 981 510 777 857 270 205 786 369 437 391 935 368 545 740 971 591 214 658 937 70 36 779 313 418 842 168 817 652 531 309 137 114 162 495 518 307 317 760 217 3 698 670 621 253 95 993 613 1 494 835 63 0 780 598 578 159 521 715 602 117 770 461 829 967 964 181 300 641 79 396 536 632 21 999 649 622 625 688 635 634 458 304 41 914 365 415 463 393 629 458 437 320 855 977 777 208 935 401 618 919 605 606 455 471 270 291 229 39 121 80 277 912 343 158 780 514 679 397 552 759 219 409 717 154 736 707 909 349 907 194 978 248 473 514 666 121 891 168 93 54 554 27 432 463 298 788 893 673 860 577 961 202 434 5 83 343 757 698 706 616 537 555 335 735 482 307 29 935 746 226 361 806 962 207 641 178 946 245 232 18 431 854 447 409 23 82 562 867 459 216 698 532 655 99 303 638 840 553 971 36 864 610 360 658 492 285 140 781 903 703 742 724 635 419 464 923 199 117 638 200 491 794 134 249 651 658 432 648 879 974 694 665 258 398 898 239 950 794 531 519 856 153 518 612 290 928 595 320 730 281 480 131 232 86 531 665 790 836 312 664 991 870 854 804 672 922 462 712 599 469 75 204 865 74 82 164 293 365 746 342 445 328 256 773 780 13 993 336 235 398 677 342 207 21 245 89 264 289 733 598 18 196 493 568 24 771 616 100 933 578 465 245 742 413 703 959 258 288 424 87 358 945 630 246 4 983 386 983 535 380 687 737 180 550 300 585 835 712 2 618 515 218 545 300 31 125 178 888 796 156 213 989 185 923 376 778 972 328 906 438 644 912 417 104 988 990 882 297 168 355 960 992 616 398 655 553 117 682 386 146 61 857 671 995 846 923 635 11 323 92 895 105 275 272 197 717 226 884 569 451 73 80 531 187 201 170 985 46 683 0 668 407 903 890 702 706 330 529 902 529 470 377 986 881 801 370 88 19 117 344 174 375 594 161 883 414 897 566 626 579 766 449 973 655 772 881 508 210 536 522 907 26 939 409 404 521 79 709 780 869 217 100 333 605 382 976 866 633 796 230 908 886 434 942 129 121 119 243 504 444 540 665 269 529 205 986 817 296 238 669 855 589 487 387 275 608 918 826 339 354 838 987 64 183 716 773 460 589 427 48 16 220 607 147 577 815 208 222 443 612 837 112 4 415 999 839 72 910 100 274 545 884 249 62 700 164 657 725 651 610 175 127 298 314 109 904 272 105 888 448 869 220 221 109 215 572 59 604 556 293 846 947 488 498 219 157 463 163 575 873 833 871 642 170 540 780 199 295 275 547 229 444 289 68 657 230 16 863 305 700 524 432 162 977 995 145 589 809 141 135 444 571 32 865 305 580 117 336 512 712 128 137 494 698 132 421 367 243 726 511 474 779 675 265 217 240 276 272 426 458 846 710 843 639 675 188 84 151 976 445 252 384 701 212 495 989 158 632 312 68 852 930 411 687 604 987 170 740 959 154 488 30 802 648 794 122 704 516 152 236 919 414 692 956 800 501 755 608 482 850 569 233 890 61 285 245 221 177 153 955 751 596 208 48 956 108 19 545 564 620 344 144 704 938 928 621 645 566 67 459 471 306 800 373 371 958 551 836 550 110 831 876 433 536 159 75 895 787 433 452 48 976 87 591 742 446 597 421 651 84 905 325 727 278 176 803 635 358 467 252 189 78 234 417 140 573 127 700 205 452 377 119 152 175 396 483 565 822 874 101 568 571 147 134 232 601 726 254 492 78 655 51 332 873 496 53 368 795 925 53 857 253 216 97 228 732 89 9 955 133 186 60 932 658 589 455 14 246 912 596 864 434 649 304 470 395 765 712 451 819 448 29 228 975 268 484 113 299 678 669 617 924 360 726 620 962 379 321 324 973 481 884 107 323 629 80 698 951 36 801 251 519 528 499 776 357 3 972 293 641 378 409 896 628 731 5 371 992 301 760 380 55 228 709 83 119 89 9 12 711 273 401 211 692 562 90 758 489 538 566 83 728 898 269 766 786 733 816 613 842 827 67 871 603 551 916 382 263 612 53 627 189 57 655 745 956 631 66 656 167 874 412 795 880 176 554 551 317 697 920 983 141 737 916 876 840 803 887 179 562 894 991 323 782 569 626 300 174 372 306 794 802 939 490 752 519 709 885 159 896 73 801 26 362 813 992 790 949 601 404 906 476 27 36 538 861 454 600 854 679 167 891 403 112 635 793 763 515 349 727 691 794 668 741 89 690 200 856 691 833 446 984 935 459 869 248 197 716 342 741 928 134 960 723 561 97 927 914 590 258 637 910 708 751 351 394 769 727 607 160 227 448 552 216 619 554 697 977 818 750 647 989 111 390 501 778 438 999 304 364 53 443 909 547 116 75 151 405 626 747 235 854 179 379 963 516 760 408 853 876 618 436 749 188 706 316 215 68 187 449 727 362 864 917 996 974 270 843 674 826 721 37 712 506 557 736 905 523 233 473 965 170 311 526 522 982 487 193 947 163 159 710 556 283 80 107 833 507 478 748 285 842 943 906 606 319 930 895 723 200 792 25 66 553 913 35 359 234 98 654 375 212 944 455 289 119 267 808 314 499 220 826 746 552 405 701 145 937 572 676 901 977 314 26 543 990 364 629 260 556 0 993 842 569 363 29 761 289 729 996 528 285 807 981 900 646 338 592 242 953 323 247 569 285 287 909 237 132 914 108 455 899 125 125 678 407 199 170 767 880 756 656 716 79 861 20 303 978 999 55 325 920 577 166 205 920 829 468 650 775 580 119 367 174 253 372 17 258 344 895 252 465 430 773 326 42 485 811 63 85 449 448 731 912 158 992 368 925 732 99 935 808 397 977 625 969 912 188 235 604 216 542 629 164 378 160 584 386 278 467 245 660 834 555 625 361 652 810 480 877 456 357 618 905 854 441 754 433 446 358 46 424 864 970 875 856 584 181 186 800 323 953 841 493 576 21 314 939 303 273 286 408 648 104 178 624 286 492 889 643 335 210 108 332 613 477 66 742 225 44 278 464 695 362 911 418 837 765 653 302 191 566 174 812 758 648 698 721 656 942 291 257 595 33 626 734 86 716 755 13 130 707 533 370 517 803 125 388 488 14 824 170 954 497 826 834 583 583 219 917 129 755 483 226 302 897 842 972 638 922 910 18 32 157 542 171 821 338 546 852 44 30 860 37 350 569 408 222 972 555 838 140 293 537 133 617 37 947 459 487 539 529 965 138 1 491 701 595 828 689 399 547 977 373 726 698 670 101 595 355 605 738 648 508 893 538 707 598 985 37 25 836 128 829 441 302 680 681 776 753 310 621 580 331 126 721 438 388 433 103 428 321 486 395 964 964 859 236 144 193 2 987 73 753 453 272 641 434 786 366 334 581 56 718 697 130 533 460 459 249 586 550 283 961 645 131 514 868 731 494 676 820 207 849 909 156 444 249 635 691 413 695 830 164 762 221 593 462 976 509 470 467 433 531 471 106 598 627 168 299 952 683 799 244 224 375 839 100 845 676 903 860 147 560 192 169 238 665 375 320 678 501 528 61 851 284 959 912 106 479 935 103 595 787 501 905 479 55 239 387 375 347 267 523 299 674 88 919 188 779 994 197 972 119 840 368 833 769 844 932 199 305 872 703 930 791 563 64 759 378 909 170 763 138 901 442 235 208 58 498 221 413 779 581 969 942 781 981 733 964 226 422 638 201 661 958 213 144 618 381 151 772 666 575 520 930 846 404 783 370 780 750 832 419 952 83 44 622 947 966 399 133 44 257 491 937 443 456 753 419 490 109 581 84 994 130 644 362 488 335 500 804 527 425 754 939 239 639 193 571 905 204 124 567 846 237 141 632 375 956 19 600 93 584 40 529 496 366 298 943 216 322 153 348 368 895 261 166 383 392 818 11 370 864 426 507 600 446 848 942 110 802 398 770 526 176 32 151 136 984 119 839 274 600 332 837 734 904 54 536 582 965 915 867 641 777 825 251 666 416 431 489 405 516 186 674 486 309 667 51 10 343 797 957 651 277 532 114 788 883 165 220 432 257 275 55 349 342 860 266 357 941 831 615 134 153 922 896 276 114 204 207 276 933 424 221 484 650 275 160 456 244 222 571 316 707 652 927 913 96 794 176 868 577 63 340 81 928 473 396 806 230 844 637 681 309 803 260 683 681 469 744 504 156 828 905 803 471 83 303 189 741 0 794 233 58 945 253 75 508 806 487 334 751 146 342 796 266 397 137 375 58 362 518 410 254 315 143 989 989 501 846 236 778 136 563 793 734 31 976 71 569 87 599 79 413 264 639 501 235 903 300 50 365 734 216 554 317 861 97 417 75 515 16 875 258 468 553 751 896 586 18 461 891 847 286 783 686 364 725 522 375 987 893 132 414 591 325 210 725 442 993 401 170 94 197 280 670 75 543 93 292 237 867 434 895 579 101 707 20 972 689 476 68 939 46 103 587 745 498 579 502 580 375 668 743 870 673 397 677 286 73 608 315 896 133 968 293 640 187 154 861 982 85 536 116 259 198 25 957 780 282 52 632 332 729 544 801 657 528 759 655 256 183 195 155 789 943 869 576 694 334 156 415 289 851 451 339 965 18 271 314 621 754 2 659 37 956 555 451 539 735 452 796 634 242 242 937 536 241 819 688 271 74 459 692 892 181 414 387 794 424 495 118 141 48 456 796 426 464 500 486 82 995 260 712 729 548 262 325 305 193 588 480 960 533 885 696 661 508 761 374 121 267 979 405 303 255 64 520 869 482 642 155 867 950 546 852 623 723 275 889 45 283 44 211 774 734 331 804 566 705 108 222 72 136 302 897 477 132 8 875 6 524 288 282 177 804 756 552 5 628 693 820 789 154 191 235 554 663 925 120 293 859 237 714 485 997 108 410 846 486 720 493 934 292 768 125 54 250 845 601 105 297 920 100 107 896 532 825 489 826 17 942 36 496 792 78 291 776 907 193 829 991 269 341 486 683 75 598 591 998 636 744 478 181 450 370 640 9 540 362 196 38 951 242 425 928 116 261 18 639 229 684 604 433 981 924 750 67 383 459 922 724 835 739 992 470 94 643 837 475 184 76 33 501 383 788 357 782 114 718 393 753 818 47 152 887 2 726 115 217 346 338 1 277 308 143 160 697 91 448 971 808 773 130 977 476 948 331 264 82 162 92 85 830 482 949 554 666 908 262 166 827 591 900 539 541 970 293 800 751 341 784 101 50 56 574 260 589 733 170 755 321 33 196 0 260 538 589 862 416 523 414 884 57 317 260 955 648 500 206 11 812 432 692 3 601 738 794 282 315 907 737 467 575 511 726 872 260 164 703 142 811 810 395 112 996 71 435 766 117 202 702 599 337 243 198 656 659 483 303 192 525 748 656 878 394 782 56 268 140 449 561 88 276 888 698 557 112 946 511 167 285 166 822 882 545 484 727 834 582 21 718 604 148 238 858 997 251 556 338 999 887 8 447 615 55 937 104 30 918 566 513 390 226 19 196 410 645 305 261 435 853 363 736 761 318 884 26 987 984 656 623 122 235 783 792 30 597 516 411 710 740 462 224 836 258 288 307 869 232 754 493 512 300 320 659 833 515 678 914 996 779 817 842 150 624 571 633 797 848 36 904 725 14 835 611 514 350 673 186 289 705 843 949 838 516 621 610 464 650 430 932 397 617 492 309 557 593 306 320 509 306 497 363 45 31 917 105 713 908 257 719 162 451 857 673 315 447 413 387 675 519 30 745 4 753 181 690 532 587 426 732 349 618 744 381 763 161 723 885 717 457 232 841 689 454 599 926 288 603 841 846 146 627 700 730 951 377 370 327 669 201 461 225 337 719 582 326 738 970 298 413 135 204 163 451 794 339 130 82 406 458 833 635 709 207 541 210 162 785 535 905 764 346 201 976 976 313 25 512 613 291 78 377 717 847 579 776 716 510 281 990 795 337 498 331 198 85 251 688 116 631 342 318 713 15 607 160 983 62 251 738 803 416 791 859 167 968 544 475 370 220 791 449 812 959 551 20 426 989 648 899 3 962 438 768 266 979 122 277 836 774 718 321 693 589 838 979 641 808 64 876 780 560 609 401 187 835 704 684 742 521 86 352 669 707 289 80 332 402 420 143 854 690 75 716 54 465 21 859 876 838 346 118 420 200 239 333 721 533 884 940 854 496 512 807 999 668 576 430 950 196 163 935 472 493 741 25 400 806 704 124 807 969 276 622 677 913 732 398 508 229 206 205 786 938 36 900 226 389 144 362 448 398 677 429 813 968 423 516 236 864 642 518 486 293 487 995 937 671 692 776 576 964 348 143 714 853 865 313 316 574 215 712 712 487 774 993 680 494 4 842 227 362 12 6 135 179 413 66 678 615 955 22 953 989 110 458 875 442 484 818 385 701 154 187 35 548 46 820 681 45 233 391 183 762 403 433 548 369 828 241 400 510 878 856 230 183 969 354 195 753 354 838 407 453 889 702 738 773 625 160 967 922 165 750 922 750 804 370 119 20 343 573 67 204 876 754 109 815 742 36 859 54 5 743 954 149 756 645 516 33 740 579 567 886 784 255 765 662 609 765 275 503 34 108 969 36 257 468 958 143 424 166 523 631 58 315 667 621 629 196 960 926 201 293 435 44 703 96 307 72 809 130 834 979 533 567 519 295 912 444 710 20 462 129 419 435 687 745 751 304 596 48 671 983 597 904 427 31 431 135 977 510 719 236 466 300 429 491 533 238 96 9 863 550 829 347 796 215 295 318 236 932 615 212 302 85 89 833 243 23 220 38 928 418 259 330 691 787 200 709 568 454 796 593 613 63 153 982 160 776 579 260 914 150 988 583 318 233 335 425 606 218 929 891 843 124 548 469 408 620 833 386 275 428 149 556 449 415 411 677 438 662 675 254 828 515 713 778 487 158 292 136 890 320 49 330 612 797 259 438 303 711 183 633 963 534 619 121 400 75 403 726 783 573 330 169 99 231 351 416 327 728 527 391 736 978 59 362 289 491 769 28 425 396 809 824 563 878 517 300 285 209 604 7 225 928 784 615 591 690 345 433 192 464 433 313 412 533 317 603 804 445 561 476 491 94 270 79 706 310 661 8 289 574 670 613 167 886 541 677 655 88 945 512 493 686 401 206 242 709 641 959 3 273 632 156 53 896 353 994 1 339 905 918 920 461 636 23 156 323 490 984 380 291 835 133 22 663 691 133 842 437 622 28 968 695 593 577 276 181 19 673 268 622 451 608 400 939 645 634 931 767 227 243 925 657 900 94 912 249 791 482 883 828 267 887 177 498 406 26 77 543 523 543 648 646 136 528 482 235 280 557 835 68 478 705 215 6 533 87 306 218 840 18 597 769 457 76 868 391 382 355 620 697 934 417 380 382 577 714 652 130 218 660 134 969 187 493 791 785 408 293 63 873 1 631 62 12 949 569 613 869 367 101 618 548 964 547 484 864 262 396 450 968 877 447 717 477 482 637 232 375 122 185 419 546 358 360 197 916 290 720 581 194 18 854 808 260 742 58 718 947 170 422 27 477 394 978 716 887 467 949 353 712 376 839 847 618 424 357 841 925 339 981 904 998 65 211 593 402 56 435 83 136 176 347 265 732 808 830 586 655 33 881 578 514 494 222 851 190 711 354 147 340 523 117 965 967 552 969 871 47 809 22 105 189 746 685 158 74 371 531 340 186 425 192 45 975 760 907 819 276 329 393 599 503 811 342 712 678 473 930 82 682 52 861 119 842 865 180 936 94 374 771 95 557 638 63 99 780 114 855 692 511 525 238 569 714 205 17 916 968 325 394 51 133 829 117 639 796 666 883 564 554 136 365 441 888 618 662 368 235 744 858 525 730 131 893 924 494 99 151 367 47 888 565 636 302 666 549 362 1 538 979 137 582 366 854 867 963 121 107 442 810 822 746 376 646 703 835 592 833 979 476 234 602 398 760 270 615 151 169 761 479 139 808 104 593 686 128 322 358 700 173 938 993 594 496 819 547 180 415 20 187 23 354 369 520 531 418 322 592 41 145 124 644 752 243 738 790 290 810 601 275 963 134 573 580 771 366 682 57 521 754 905 925 412 734 762 890 695 226 678 782 301 803 871 347 25 978 182 39 509 799 254 377 632 497 379 304 95 0 371 314 58 579 277 325 869 135 821 583 903 126 681 899 739 40 473 334 37 58 431 965 133 864 20 291 463 95 169 579 468 468 409 132 511 332 775 98 268 489 268 7 805 678 389 422 399 182 965 630 481 518 148 963 667 450 161 533 58 819 767 188 1 822 303 571 963 278 920 47 413 154 590 231 725 882 576 409 523 341 865 182 279 440 986 23 632 651 326 327 215 396 839 607 149 421 794 871 237 200 820 546 361 207 431 21 780 645 699 290 714 238 827 812 771 979 613 600 463 303 777 449 996 564 262 499 52 278 787 581 700 483 770 872 789 502 857 571 548 551 792 844 809 775 540 376 175 946 375 723 658 3 748 525 639 426 772 272 155 207 8 149 307 824 432 202 651 444 736 164 105 654 288 815 672 897 382 922 761 861 475 399 277 288 386 894 893 114 560 684 101 533 402 901 508 816 88 193 497 53 332 420 847 581 952 137 318 342 503 133 927 66 742 217 773 333 560 666 683 576 370 878 899 13 829 231 46 379 180 987 637 486 799 469 961 380 976 928 812 906 302 817 346 626 475 510 760 75 644 204 439 620 9 130 569 468 204 841 138 407 455 988 327 303 759 938 720 681 584 282 181 923 850 152 908 904 519 656 579 340 460 30 578 958 470 831 850 658 975 782 239 377 646 366 958 303 667 427 399 602 177 542 702 884 106 686 342 437 892 411 378 848 184 802 721 652 680 919 693 35 786 762 648 316 57 691 417 375 95 797 762 808 270 447 33 926 907 869 236 578 689 763 133 285 733 917 415 553 436 165 304 997 315 732 401 85 688 97 460 82 645 496 258 20 881 117 957 679 241 148 48 781 761 998 433 919 50 355 82 528 84 521 704 745 482 397 606 359 194 452 376 294 855 852 825 66 726 257 531 488 215 0 555 774 487 600 919 356 665 958 129 211 229 187 466 369 960 794 546 753 113 661 88 816 605 137 357 290 73 152 977 816 276 924 926 834 417 898 904 196 792 809 461 421 320 133 178 645 216 656 971 218 658 123 473 898 65 576 414 123 50 329 211 395 47 323 163 307 878 980 871 127 468 646 113 691 260 932 643 301 689 681 502 473 425 191 413 162 402 819 314 713 144 815 566 778 36 260 318 659 110 341 387 0 785 786 32 497 284 787 82 780 178 220 612 366 50 859 382 147 186 104 429 716 963 459 882 345 77 817 471 789 686 70 169 817 928 713 568 98 592 805 845 279 318 53 923 557 138 540 200 515 566 461 608 37 975 446 497 800 855 284 587 515 606 535 453 622 580 426 624 526 428 372 705 196 348 295 281 557 88 697 416 900 18 936 734 941 541 743 89 586 578 383 348 480 122 80 358 786 706 928 606 582 510 792 312 764 877 577 349 719 97 400 830 598 8 97 477 184 341 234 35 509 791 407 714 62 941 547 287 149 343 401 482 711 293 149 165 477 641 471 714 994 230 679 69 762 523 74 215 45 996 62 420 558 452 595 477 820 261 361 96 383 221 739 806 743 885 178 568 150 270 447 173 239 830 45 453 339 313 836 442 895 864 449 746 166 842 939 513 341 528 789 322 207 825 86 884 690 738 911 896 746 490 112 150 463 124 78 452 905 651 397 165 918 707 571 564 444 947 8 264 777 233 469 181 621 863 689 511 353 182 919 787 683 466 918 147 332 762 238 175 234 547 150 156 322 805 69 907 463 682 629 198 62 961 492 602 135 103 890 826 473 54 588 925 687 562 292 272 419 277 786 324 90 569 469 460 142 903 482 932 192 123 77 164 102 684 998 213 619 157 267 471 649 208 480 122 82 294 856 252 173 889 751 298 623 642 927 843 349 105 8 471 155 396 318 110 274 153 976 580 961 893 402 626 272 621 140 837 959 128 427 398 225 62 952 402 507 672 393 653 849 867 978 650 143 167 915 604 498 132 804 876 809 252 89 30 758 949 922 400 463 290 511 499 898 767 420 551 44 643 667 621 789 748 418 810 812 56 285 203 353 616 749 94 395 897 807 859 242 670 169 112 297 105 747 419 62 652 879 791 694 729 891 414 273 112 213 704 672 756 471 918 473 773 985 949 202 280 177 579 36 789 619 475 939 783 926 623 208 819 471 620 84 948 704 96 511 297 215 28 4 334 442 688 969 139 802 996 945 498 325 754 718 917 706 265 84 815 889 266 241 907 355 519 435 298 246 866 552 384 169 250 630 994 990 746 425 432 571 936 853 570 244 641 747 911 529 271 835 636 451 771 421 885 178 238 110 667 269 304 752 279 15 899 684 641 651 792 538 607 249 134 929 783 353 996 985 927 45 540 811 436 27 471 50 341 226 137 768 759 138 330 987 135 928 694 10 638 279 818 601 903 302 209 695 306 198 236 251 741 20 9 702 404 25 70 541 929 259 661 893 31 142 246 884 428 148 152 847 516 77 200 247 501 756 772 865 57 859 7 596 885 955 121 67 973 729 848 231 662 50 622 635 373 878 145 260 783 212 77 578 90 13 811 11 686 45 80 214 870 280 993 966 625 317 699 820 47 669 57 473 871 885 656 440 660 430 145 642 4 167 315 737 655 97 178 401 399 353 312 744 33 732 711 392 61 38 552 775 780 758 512 921 660 158 876 436 703 364 800 456 399 232 101 769 905 217 683 930 122 521 313 727 800 716 914 625 765 629 832 704 735 515 550 254 650 492 952 828 618 71 259 803 413 164 840 963 734 164 446 129 484 750 126 399 197 349 727 463 873 244 54 886 978 930 30 776 730 733 111 524 71 0 536 795 688 135 227 264 311 397 616 166 166 63 797 923 515 569 356 893 167 393 807 538 265 335 169 551 271 159 252 728 903 326 306 617 780 293 590 169 15 164 914 748 585 751 439 607 351 430 644 1 352 521 49 159 688 305 72 327 479 320 34 638 653 244 754 785 931 63 413 998 285 121 812 726 749 746 684 77 508 212 99 787 909 388 371 420 92 478 660 333 92 923 117 48 909 665 60 166 464 276 673 675 288 925 354 215 521 775 2 38 427 150 759 620 426 687 922 14 682 203 372 384 289 349 551 151 50 311 515 803 291 15 986 660 81 435 213 998 787 660 474 252 142 992 632 391 292 16 430 64 946 628 401 803 68 719 779 331 114 453 739 583 698 990 113 252 607 172 340 905 912 544 38 433 897 39 287 233 346 330 455 885 214 993 254 99 604 24 676 375 174 369 959 698 717 409 891 639 222 830 314 211 699 155 615 653 602 409 571 338 983 682 294 250 131 785 133 388 274 233 534 159 109 283 284 858 12 603 922 813 688 656 889 326 320 19 309 645 252 843 709 280 679 812 148 898 418 549 552 661 360 774 60 595 296 218 854 996 550 915 383 703 551 895 241 483 74 783 857 212 326 931 416 834 701 888 829 330 735 147 267 253 104 816 742 645 782 563 812 19 560 153 573 517 914 817 636 315 783 647 29 239 246 427 385 199 127 180 757 214 619 472 434 53 382 547 711 714 616 750 566 832 776 271 268 193 649 30 80 413 840 975 269 749 105 678 526 263 929 715 781 215 87 707 768 737 710 163 773 484 487 107 812 628 107 883 300 493 844 461 648 80 468 995 214 465 758 216 610 698 211 496 783 564 405 530 69 332 79 142 366 825 16 908 122 935 60 709 161 668 748 592 141 252 329 982 58 624 820 603 637 939 120 684 519 950 924 394 16 437 92 567 467 642 345 713 502 250 589 528 382 895 195 605 334 730 877 206 581 702 109 154 146 783 738 754 579 628 178 454 543 888 590 23 97 916 602 336 695 444 796 385 231 109 847 242 468 802 667 813 482 428 309 418 949 479 326 220 399 330 285 382 110 869 353 296 651 447 400 64 740 787 185 653 92 983 381 228 807 468 277 112 9 843 887 286 57 226 416 742 616 321 77 343 964 426 617 710 528 728 490 242 849 231 366 713 225 670 811 820 994 525 782 59 16 432 519 233 638 47 526 490 808 487 390 820 268 758 488 778 548 76 352 578 920 689 789 507 248 382 904 84 385 731 793 431 704 272 964 483 479 221 73 231 970 130 41 942 452 342 908 748 370 512 735 805 438 710 19 756 717 335 794 51 487 803 294 510 323 380 638 960 698 125 611 36 91 999 34 740 730 183 100 538 916 404 340 75 600 395 44 288 410 479 446 121 687 884 341 635 501 464 286 326 112 811 501 583 729 729 903 937 118 458 719 181 341 610 885 647 66 671 898 294 126 468 338 864 178 866 455 568 656 839 544 182 731 634 92 509 912 993 571 264 21 211 174 245 874 124 554 907 916 335 419 597 853 33 551 889 815 711 228 308 81 737 894 806 593 959 246 690 151 325 781 516 253 275 922 838 132 7 182 88 525 77 500 551 473 326 966 47 379 668 987 567 136 382 431 273 527 472 425 678 259 582 341 474 305 487 372 181 481 965 928 753 974 897 868 721 80 419 340 293 389 768 986 865 211 477 394 825 690 31 667 988 760 19 857 338 812 972 201 925 656 876 845 92 822 149 597 986 48 277 442 134 107 501 252 387 611 175 678 438 325 294 163 182 458 11 873 534 507 319 936 758 757 881 763 960 907 701 693 707 238 638 836 799 653 152 25 278 974 490 770 332 924 602 672 179 591 580 136 361 850 965 638 527 242 352 926 516 951 897 59 104 154 180 586 787 257 262 810 86 403 913 594 717 688 825 959 427 649 593 186 781 127 809 472 110 133 544 921 53 360 311 648 257 607 75 98 36 520 466 856 769 301 704 535 185 721 544 132 91 778 250 41 908 252 379 713 425 70 174 784 705 736 186 328 718 133 92 574 876 666 848 214 70 580 64 739 202 966 688 507 112 471 869 948 989 843 980 961 536 515 585 37 170 235 697 655 983 615 829 686 810 183 202 251 569 35 618 756 495 609 909 6 894 716 539 898 765 182 202 76 389 702 358 742 219 87 674 693 229 890 709 484 522 431 539 62 141 493 528 386 102 581 672 422 781 993 69 949 832 983 517 811 250 362 652 88 182 924 761 988 407 891 781 283 128 310 419 274 337 656 431 798 696 361 942 564 899 565 144 126 76 416 856 626 376 80 442 39 282 312 551 201 190 64 690 76 947 961 272 379 740 867 84 968 119 35 161 330 431 263 828 589 669 955 98 205 831 463 665 628 346 734 46 855 168 735 44 346 774 440 409 855 114 210 78 880 143 403 242 861 544 323 880 14 345 642 949 712 446 495 830 295 276 845 543 870 702 320 55 317 879 424 663 522 729 309 171 799 304 971 726 67 61 3 122 71 438 363 10 865 67 268 763 286 607 605 62 817 687 14 536 506 274 350 774 617 588 338 815 430 229 667 738 819 405 704 59 176 444 192 182 126 343 559 376 438 479 406 363 416 118 341 452 990 496 245 675 899 958 311 2 905 961 656 566 759 578 20 498 981 185 112 305 841 599 269 541 136 574 963 953 156 685 378 719 801 112 76 401 30 281 466 226 294 333 847 855 156 269 164 666 40 22 574 62 957 358 915 184 988 366 577 272 222 378 438 468 843 378 779 207 749 948 887 309 893 539 803 196 313 44 206 370 218 133 301 239 80 38 669 891 655 289 310 240 621 752 913 445 618 461 312 205 314 14 123 10 744 950 314 118 54 719 673 753 369 884 958 259 143 806 282 38 900 908 46 664 8 903 353 619 478 601 525 320 985 300 611 18 572 621 418 84 737 48 702 597 968 689 659 560 652 846 727 9 820 173 714 50 265 273 144 130 145 192 945 470 430 200 479 109 91 15 284 604 616 216 964 19 293 372 188 276 865 869 734 999 533 8 271 985 624 569 160 678 530 27 391 482 142 590 136 615 850 166 382 426 184 152 185 402 751 27 428 616 623 894 484 485 976 510 232 762 29 460 540 52 141 630 255 420 642 784 597 781 623 457 562 296 286 714 563 161 675 426 683 11 433 187 912 748 873 413 779 665 209 590 465 459 551 921 11 618 595 509 282 148 75 50 805 480 634 568 563 127 259 171 681 669 666 99 271 832 320 554 117 896 423 786 597 137 817 720 404 831 54 544 221 503 233 797 44 211 423 57 924 942 826 303 79 760 393 510 930 97 666 986 407 576 491 705 124 73 649 870 78 895 617 23 373 148 108 311 235 279 557 636 326 384 582 760 396 415 582 72 209 139 401 877 918 341 844 335 950 920 789 567 582 660 295 530 662 162 324 432 161 95 856 219 169 847 855 65 19 604 919 854 556 401 650 421 195 465 88 23 225 953 384 173 35 359 51 520 687 349 144 313 308 212 569 425 512 432 580 515 381 401 638 833 890 137 174 824 651 35 353 330 129 354 209 248 452 741 875 926 598 519 261 596 490 150 944 677 910 126 666 598 78 604 381 548 735 977 781 910 420 384 308 13 265 140 229 981 754 207 418 260 698 179 155 769 411 429 672 994 895 805 27 115 707 102 353 86 92 400 398 488 471 243 414 520 155 663 224 805 79 235 834 573 985 35 356 251 26 597 30 702 408 113 520 405 804 863 199 22 365 965 351 102 617 193 4 131 117 273 999 336 670 83 198 384 371 753 629 26 981 359 455 612 150 37 117 989 475 179 76 702 954 672 281 750 887 694 155 159 375 574 926 238 595 617 310 292 403 650 644 625 3 120 823 859 15 165 462 416 829 298 219 648 440 596 213 462 694 933 107 54 514 588 172 450 672 668 469 825 100 504 293 308 297 824 363 538 826 397 527 759 836 18 45 739 916 968 480 693 673 197 430 375 634 148 647 748 770 102 325 146 604 319 724 415 971 268 857 45 299 902 379 906 63 544 436 345 226 142 237 223 658 461 870 300 372 49 758 658 402 524 548 519 681 362 939 15 139 518 583 538 917 217 776 3 191 647 914 350 497 367 4 780 812 822 667 421 129 728 832 590 297 237 548 677 304 985 252 522 557 687 875 459 739 653 689 686 458 1 355 519 906 538 133 137 694 526 347 925 217 347 469 773 233 996 376 925 111 986 360 838 964 874 797 607 104 451 560 249 608 742 331 811 787 45 231 449 903 377 971 670 148 524 146 372 666 252 801 766 595 257 442 802 640 552 0 393 605 61 153 292 703 961 872 555 338 661 87 286 932 836 331 349 112 235 560 58 601 395 31 265 667 263 549 154 575 23 656 8 215 440 373 80 969 24 995 280 724 63 663 750 468 28 756 407 338 802 439 106 105 710 67 451 369 377 809 655 474 402 386 707 817 377 482 207 732 747 444 164 270 994 497 187 293 912 401 510 989 57 838 732 220 325 508 334 937 560 332 494 88 571 383 675 871 40 130 401 214 467 204 649 747 149 251 63 913 558 11 231 649 240 290 481 908 241 844 509 41 330 735 958 855 932 6 741 998 202 739 986 560 774 203 469 987 486 189 440 27 670 581 998 33 34 151 544 731 490 544 740 874 880 776 818 24 232 973 533 680 126 570 309 659 849 353 884 147 487 641 26 402 732 485 67 61 957 97 553 557 640 697 73 556 324 810 938 305 875 415 530 64 744 536 36 276 75 980 685 523 8 944 917 418 820 427 336 314 357 726 175 328 138 84 11 499 56 428 492 969 742 586 1 589 569 542 506 428 704 255 25 425 417 974 270 197 923 541 205 627 941 451 950 360 222 304 740 6 944 633 789 482 452 298 78 144 222 310 204 783 109 776 399 621 398 379 6 897 973 603 497 299 603 650 348 719 431 343 178 953 9 572 206 982 644 682 603 780 924 200 821 278 817 675 451 571 527 15 657 425 674 376 95 269 314 374 24 878 451 142 964 385 691 9 789 120 476 294 328 66 741 845 672 497 775 545 970 296 417 432 799 996 722 119 672 465 734 98 484 800 997 699 193 175 469 951 809 22 494 150 647 758 17 167 12 775 559 625 303 781 77 359 824 695 973 101 220 911 962 630 794 570 722 155 529 626 805 884 835 24 191 776 776 852 962 555 337 462 551 618 595 766 868 998 821 569 616 440 362 223 909 762 392 85 969 260 378 549 176 804 8 827 284 304 432 970 588 71 382 983 798 184 105 58 838 971 969 73 836 213 850 230 453 580 130 619 650 184 444 306 962 783 775 80 907 395 730 46 105 289 713 528 500 39 582 551 961 821 52 300 112 811 24 857 393 363 881 674 645 189 269 983 21 772 555 176 818 461 378 13 59 531 434 841 989 993 32 747 558 67 663 144 445 935 961 670 276 678 41 607 379 481 859 62 397 287 652 827 657 776 237 711 704 144 710 578 420 88 232 802 891 83 502 29 707 698 737 778 448 100 162 389 657 660 493 560 688 680 28 502 330 277 855 447 391 40 537 627 62 119 535 780 582 564 343 208 149 671 722 143 155 471 309 379 120 648 151 423 383 148 828 833 873 908 700 219 18 762 543 950 535 905 25 477 149 209 514 526 734 871 602 860 705 43 867 723 871 364 861 602 26 700 271 422 197 726 986 642 547 80 537 874 824 924 450 58 557 690 900 185 580 532 929 605 817 447 402 478 255 30 394 428 506 802 530 943 718 493 367 343 444 255 335 543 233 70 268 244 303 133 90 188 255 584 116 260 290 389 987 723 554 37 980 676 817 84 886 698 305 888 169 682 26 640 237 16 783 646 716 892 476 944 502 324 864 945 668 847 204 851 593 222 659 216 884 410 438 545 580 572 267 607 847 958 604 802 565 630 647 672 996 522 694 501 445 860 64 488 467 650 849 657 419 721 62 733 949 858 817 199 267 216 789 665 295 761 157 354 508 294 795 782 785 554 76 593 595 410 994 896 384 444 177 487 67 446 168 478 47 162 345 787 338 836 542 827 179 495 608 402 956 269 121 393 527 384 280 809 214 874 284 16 463 134 605 352 191 983 122 659 612 888 402 460 307 741 847 582 409 915 660 99 143 882 503 188 414 116 836 717 878 698 50 948 133 483 969 593 481 405 283 582 593 884 818 524 217 793 534 227 461 451 791 678 129 317 34 405 991 965 434 265 100 506 104 567 867 70 4 933 100 150 555 597 390 635 817 124 648 277 955 28 214 791 242 436 402 731 345 586 991 836 755 449 996 447 306 622 772 523 519 758 691 679 803 863 472 861 848 803 594 447 140 415 443 188 774 637 883 788 871 118 917 932 825 868 317 223 333 30 906 188 63 377 238 864 709 535 750 438 205 965 19 242 689 648 788 632 506 925 914 12 880 20 750 92 24 549 89 929 595 931 961 152 687 248 658 23 239 438 32 892 686 259 576 74 999 33 892 82 715 265 357 277 45 817 837 734 17 267 178 785 714 978 353 458 419 372 620 593 204 281 248 658 902 780 215 706 355 147 180 930 99 33 323 577 206 937 722 784 767 384 651 788 512 468 114 422 232 484 494 969 413 833 114 749 896 316 749 821 879 428 5 346 246 202 235 211 947 709 635 2 138 950 724 713 849 605 425 956 789 43 549 838 807 255 76 688 792 908 225 955 510 825 468 823 521 745 100 335 388 508 569 238 843 9 285 418 483 268 458 107 318 32 76 617 526 791 715 220 261 103 278 609 99 729 907 800 308 806 354 295 631 878 648 240 45 268 630 132 516 671 861 948 407 944 165 167 289 122 914 426 507 900 622 365 974 414 62 361 700 680 487 693 313 591 591 884 476 943 891 592 75 689 361 299 421 53 536 2 521 687 52 339 831 143 395 378 59 167 105 448 809 546 782 878 212 752 343 258 948 65 821 771 363 661 663 489 716 251 305 536 679 581 177 136 827 426 874 371 960 933 452 35 787 51 269 17 895 483 254 609 661 68 133 969 220 285 622 201 691 525 14 852 173 220 801 841 126 505 631 113 836 931 948 680 541 105 508 195 263 769 163 170 131 749 950 959 738 754 391 993 213 202 836 565 769 367 480 522 396 400 906 669 774 105 805 799 479 283 805 916 300 643 412 936 690 967 17 503 814 82 647 526 961 650 205 768 169 726 893 601 475 427 226 169 395 281 386 705 700 609 804 39 955 465 968 588 546 972 291 782 784 669 670 604 131 989 590 959 438 24 102 66 699 612 386 497 19 85 124 370 669 823 433 431 755 155 187 331 919 47 651 721 937 942 963 134 159 653 63 753 712 613 111 770 71 98 62 130 953 684 208 84 806 738 421 871 116 993 148 341 635 274 270 437 510 598 352 919 408 573 227 416 867 644 533 650 773 281 365 79 774 333 17 523 516 591 170 485 709 16 453 919 284 979 253 964 537 574 870 14 933 116 119 209 342 466 462 244 577 208 491 588 20 594 432 600 732 190 781 141 472 422 617 66 337 78 92 628 738 559 485 25 844 567 96 828 37 658 247 388 811 880 441 267 809 767 335 525 125 590 8 732 260 94 869 698 609 902 810 607 587 95 923 476 280 684 251 312 545 733 134 415 803 338 863 161 352 490 609 340 787 464 104 869 954 656 615 124 514 764 19 203 239 494 219 651 127 842 257 703 158 613 699 413 903 256 41 403 917 513 382 736 597 373 837 336 453 359 392 352 828 824 475 153 562 47 893 954 919 253 996 51 107 618 22 922 666 500 757 291 664 169 435 706 442 501 205 663 858 186 545 33 432 314 487 460 613 677 729 539 268 961 567 836 336 532 158 585 507 445 503 839 175 942 464 945 483 898 692 322 985 29 841 68 283 824 138 454 768 826 745 758 297 335 920 351 662 807 691 780 722 652 148 866 57 538 212 433 949 750 0 197 373 655 814 283 703 863 621 229 461 801 627 271 430 837 564 642 345 474 340 691 617 493 497 398 500 442 230 447 880 500 135 365 992 46 701 839 992 202 581 162 744 619 613 256 825 308 497 310 804 774 82 114 806 301 100 24 524 388 830 332 378 660 524 174 892 431 594 843 851 473 675 690 998 428 814 853 461 848 962 894 738 543 317 768 156 648 548 842 866 339 513 711 333 743 403 405 878 89 143 254 97 906 111 129 779 911 691 572 467 292 977 782 28 784 978 569 60 576 577 197 940 773 260 910 973 343 949 761 531 116 557 398 309 778 667 336 818 353 135 169 702 147 439 163 92 284 306 500 421 21 931 773 833 681 806 904 373 417 468 337 451 930 619 477 815 470 601 437 584 669 182 303 825 376 228 628 184 131 767 649 682 580 649 601 374 840 530 210 837 195 964 981 451 111 492 132 961 52 356 837 900 143 812 533 664 441 213 348 977 431 32 124 442 626 559 759 954 846 316 748 958 918 50 279 827 802 914 11 506 391 683 166 3 670 19 588 924 216 9 348 326 756 372 451 927 885 633 821 515 244 442 943 746 494 92 270 901 12 178 364 858 584 976 534 102 758 387 900 841 112 915 432 106 213 321 195 791 303 670 837 10 233 855 345 599 102 949 756 341 239 709 807 523 669 921 876 773 910 20 114 679 255 988 126 911 1 190 593 802 581 236 200 655 34 179 835 532 604 763 484 791 593 833 638 549 426 505 606 482 569 48 220 541 822 78 959 892 411 221 880 826 128 316 619 964 5 391 200 794 338 575 182 18 627 585 877 976 523 950 68 242 199 799 843 63 320 553 402 158 637 400 731 88 550 882 364 335 479 662 897 751 910 600 32 556 461 876 929 158 858 701 772 529 957 156 116 753 349 444 666 420 506 222 520 432 303 853 558 468 14 0 956 853 421 350 602 46 729 191 508 818 513 460 72 196 326 345 735 630 993 342 765 68 464 241 127 647 274 230 842 22 999 13 84 165 317 615 412 366 356 429 996 178 179 692 977 970 19 674 322 410 665 792 205 785 651 467 439 791 62 831 841 36 156 568 663 498 651 321 935 114 801 372 499 495 158 833 101 130 169 541 243 246 558 766 326 883 66 259 140 349 715 129 295 299 217 297 627 642 620 119 618 152 14 167 966 487 962 129 298 399 28 706 155 557 165 75 590 657 481 221 424 917 786 413 779 128 214 431 55 422 870 399 936 906 589 887 28 188 387 349 638 803 115 408 258 414 878 655 714 57 987 820 572 138 265 852 949 728 921 209 94 672 480 702 116 503 275 36 243 271 205 815 69 914 679 146 229 569 955 948 203 269 389 690 665 527 121 738 419 251 148 938 763 209 305 548 119 264 245 521 819 851 492 676 435 504 997 201 994 73 804 759 822 296 74 384 638 655 34 797 448 845 594 742 7 604 302 754 358 829 125 912 325 474 858 350 769 925 875 322 775 770 37 675 994 698 506 932 683 277 178 380 130 930 371 729 141 537 684 339 558 416 883 619 813 138 118 246 930 652 812 688 368 226 994 967 738 84 158 640 954 677 464 994 571 607 406 325 883 25 946 111 733 317 996 879 601 414 802 204 884 814 454 192 748 170 133 127 276 92 899 258 805 759 87 322 429 822 437 843 347 695 191 728 160 246 575 811 559 793 802 604 625 110 205 13 126 874 237 42 925 833 484 383 154 591 687 364 557 987 786 299 434 386 67 610 545 347 172 9 403 314 303 781 259 149 327 884 7 491 891 496 69 995 227 784 988 45 711 750 771 190 425 126 489 923 801 556 669 970 284 456 223 550 105 324 605 864 787 856 956 464 712 603 203 267 967 183 0 988 17 858 633 91 115 892 781 417 695 786 863 884 873 830 820 918 561 18 46 759 816 607 483 791 714 715 286 19 326 293 55 522 866 656 736 722 415 630 417 0 508 203 866 427 473 291 473 294 446 281 631 520 253 69 72 398 412 345 441 727 43 780 990 468 735 954 502 362 387 757 954 371 918 391 33 254 14 488 685 291 760 479 8 991 360 801 582 832 336 749 881 968 758 626 569 911 922 876 974 612 669 408 248 262 636 892 662 696 102 110 964 673 527 640 453 790 478 325 472 407 891 812 680 359 33 791 723 392 831 602 403 729 801 815 693 431 974 610 863 743 610 148 283 600 383 207 854 64 277 755 614 647 909 97 467 147 790 193 377 632 101 932 275 249 345 530 363 409 211 494 304 561 557 167 446 723 894 687 231 437 479 946 508 509 886 147 445 898 844 299 780 509 831 546 368 119 39 736 307 216 426 579 649 953 736 319 596 872 992 239 109 995 725 427 100 608 143 275 68 170 907 104 136 527 150 251 223 944 263 265 26 457 875 653 570 563 81 762 526 474 154 254 538 542 253 978 862 122 660 33 500 920 226 801 323 796 524 674 745 973 203 938 483 509 626 504 689 774 623 57 978 583 97 843 599 489 561 413 433 311 522 182 334 858 813 11 978 653 884 367 883 910 592 147 229 204 14 510 921 962 261 861 928 345 157 606 350 225 607 842 918 703 407 738 151 941 715 528 391 983 107 387 790 674 483 404 892 688 184 550 719 876 367 154 895 176 835 753 646 69 370 977 456 523 144 54 919 422 51 194 871 535 810 269 868 52 110 354 957 849 954 850 410 181 355 74 378 748 998 245 144 790 725 996 330 806 196 692 771 933 927 733 580 803 202 159 551 147 509 619 360 716 356 506 153 563 790 286 834 86 160 510 429 625 908 911 668 998 670 250 964 679 84 11 53 562 677 166 159 710 533 38 753 37 568 276 953 113 182 896 362 196 623 644 589 611 460 368 642 726 509 259 399 363 90 601 476 914 881 558 663 232 400 361 947 53 860 223 467 353 949 483 771 231 86 442 95 36 951 350 159 81 295 156 65 946 554 601 422 250 856 804 802 218 611 11 857 158 237 14 717 536 641 88 592 9 978 417 124 771 894 544 850 9 279 701 258 312 963 517 951 915 623 467 87 241 278 995 990 832 256 493 531 862 720 631 854 447 631 481 968 196 991 237 842 805 301 247 549 160 323 762 519 604 627 602 4 260 793 798 434 424 753 960 539 677 407 479 407 398 3 522 676 996 635 537 355 197 595 896 697 676 792 30 501 372 278 712 56 796 170 316 488 895 122 162 993 884 727 403 279 529 758 113 751 346 803 266 310 665 243 96 528 852 47 840 468 991 870 806 636 45 307 652 606 358 559 681 888 646 440 685 562 841 759 69 537 191 459 615 87 134 228 132 467 996 326 315 688 697 154 25 360 919 999 347 735 341 952 514 885 239 26 818 707 166 65 644 9 547 133 601 991 504 679 908 597 751 632 317 957 997 128 864 615 344 344 695 557 936 81 567 934 819 754 764 659 140 815 880 663 694 393 792 737 728 954 911 446 342 397 30 260 604 790 574 726 342 651 585 636 348 909 343 756 571 506 390 483 142 804 541 216 521 935 328 621 18 434 170 23 469 400 127 299 694 43 186 469 730 888 302 534 522 73 557 568 644 912 771 51 338 617 724 292 508 19 42 608 238 31 465 511 906 488 9 159 810 92 978 39 957 113 1 500 765 22 113 997 917 536 180 764 425 641 258 41 72 825 783 496 105 537 696 594 688 466 954 507 620 17 39 263 302 973 970 283 518 767 789 240 881 351 171 215 979 140 988 464 392 114 939 93 911 50 353 979 573 865 480 529 909 964 982 783 550 176 854 852 487 692 907 298 416 10 361 238 704 426 438 106 922 995 974 783 872 276 678 899 864 481 1 587 116 198 50 167 616 970 498 889 899 118 859 915 213 612 718 412 708 3 429 993 269 733 407 653 437 299 886 496 632 790 623 2 324 96 46 240 407 174 89 236 985 618 88 302 305 919 849 148 560 87 740 533 912 319 52 529 671 718 832 684 533 295 535 748 72 579 28 294 264 12 923 365 602 352 500 324 667 803 722 412 731 504 763 635 520 135 171 57 385 353 423 56 988 239 704 496 596 16 733 797 533 519 884 687 490 353 501 903 227 565 552 848 765 991 847 72 425 506 983 584 993 201 697 551 563 697 288 293 165 652 919 173 970 401 304 534 692 823 176 531 874 651 99 293 141 73 658 853 76 476 983 651 701 103 54 546 97 989 163 914 749 16 20 485 661 971 315 64 599 837 483 729 502 50 54 624 101 812 802 130 983 84 982 517 816 390 493 79 447 373 858 242 508 819 884 872 859 175 146 835 885 544 709 1 730 939 421 622 169 884 697 757 147 40 706 513 30 992 587 918 119 240 614 95 271 325 89 825 697 769 770 46 160 758 303 500 385 759 337 472 94 82 947 15 868 152 544 329 569 594 7 15 933 183 8 665 42 374 700 57 816 205 434 860 258 119 943 794 57 596 707 389 893 175 876 575 942 437 452 74 504 301 896 737 111 970 609 290 955 811 672 843 27 389 946 930 878 257 314 4 798 937 512 891 998 27 202 454 756 132 680 707 133 4 646 981 869 94 64 601 342 816 144 92 287 289 293 329 99 954 563 91 118 131 267 562 805 673 732 694 586 486 618 865 311 696 50 840 821 376 820 639 297 965 134 107 413 573 280 585 266 977 539 487 17 533 665 696 182 892 160 603 649 153 993 421 109 699 395 166 483 969 149 44 35 969 554 842 428 316 241 173 706 62 171 258 746 723 678 941 758 258 503 327 26 439 446 964 737 773 169 440 957 886 207 205 873 316 410 636 830 114 373 548 841 1 63 471 729 302 623 821 114 232 549 8 629 912 351 286 173 303 133 660 101 380 368 733 860 863 531 198 551 572 847 373 273 614 788 125 43 896 550 254 167 258 709 532 892 870 883 70 545 25 680 336 199 171 450 540 273 82 807 273 721 121 693 80 329 379 239 89 214 231 763 505 986 275 534 7 33 610 727 431 501 713 254 497 946 303 474 527 0 739 580 196 821 46 135 501 820 60 792 701 976 848 84 778 283 862 293 240 855 362 973 794 450 560 306 919 417 924 472 440 439 349 88 293 706 325 838 260 761 850 980 706 378 198 46 263 625 214 569 253 846 950 870 459 9 152 712 639 988 560 735 503 295 76 337 911 853 133 458 450 648 741 761 188 895 46 652 334 356 464 678 498 650 506 636 39 850 714 569 485 145 938 498 865 350 251 562 703 615 161 349 54 53 728 822 244 60 104 452 530 216 739 130 956 954 853 359 333 271 592 22 857 342 121 824 159 809 256 859 791 520 670 320 265 671 694 224 327 266 123 580 441 294 900 418 534 843 5 862 856 233 865 457 557 165 154 977 266 778 377 994 465 945 98 120 665 788 736 511 387 714 368 255 823 529 484 384 98 963 43 828 618 826 773 391 469 952 804 958 169 268 192 846 255 73 740 127 646 857 584 320 193 677 621 366 849 24 62 32 387 71 205 600 858 14 903 160 552 373 324 580 693 73 572 764 653 589 561 433 622 620 910 111 784 754 986 960 488 693 230 846 383 770 293 197 455 88 282 186 570 142 711 779 259 952 907 881 306 716 737 298 501 839 679 216 405 541 799 183 212 167 387 969 305 588 702 505 57 864 774 385 119 625 644 707 689 426 259 26 424 730 77 834 600 760 298 977 375 114 286 751 497 709 83 492 532 592 567 269 357 353 43 658 246 366 60 484 510 84 744 4 214 512 125 939 764 716 842 691 966 500 468 106 400 967 894 401 698 230 589 187 956 603 888 283 553 298 853 16 367 230 302 418 932 419 521 647 487 307 169 126 499 818 413 464 889 569 219 465 46 287 17 830 68 376 570 290 573 923 745 598 872 393 645 875 17 301 392 244 791 484 779 948 62 281 669 205 870 111 99 167 354 67 941 310 544 641 567 277 233 806 239 256 184 791 33 31 910 689 173 929 515 659 638 508 868 587 864 885 619 912 487 319 952 307 574 160 24 383 584 503 318 704 223 615 294 830 735 602 175 133 759 284 261 477 673 813 871 92 714 667 908 644 411 250 326 262 994 482 985 361 117 411 17 313 976 200 593 353 58 104 685 860 989 861 501 672 25 50 305 68 235 216 46 306 319 656 175 561 789 135 18 346 55 292 448 465 898 584 353 648 921 980 796 174 556 343 4 505 576 975 281 213 721 956 281 422 609 952 869 396 558 6 973 627 688 95 824 745 808 872 744 97 77 81 130 956 792 348 587 308 682 707 561 195 617 838 738 315 147 756 235 923 654 296 735 61 19 115 576 478 285 93 212 357 87 653 401 532 705 619 686 26 591 625 166 313 142 303 940 30 422 509 652 377 326 333 922 207 490 23 811 739 652 54 412 55 745 832 938 529 440 469 858 544 506 798 272 606 200 694 829 507 555 46 423 75 840 4 37 478 451 941 743 840 96 690 996 408 672 882 563 34 878 318 779 331 219 421 277 549 25 448 260 400 595 502 875 326 456 100 332 370 268 616 392 552 412 508 25 255 299 417 542 457 925 554 761 430 878 449 103 50 586 786 202 462 553 885 788 462 914 371 607 19 377 408 275 667 527 69 9 754 84 736 526 756 841 286 166 280 558 760 347 296 418 5 222 488 489 252 819 607 211 486 116 97 368 97 506 590 65 996 851 212 678 197 52 944 498 691 477 895 370 610 340 39 252 71 81 592 291 132 31 751 131 644 229 698 848 699 579 637 46 111 911 761 807 610 407 460 805 145 531 636 70 441 184 827 207 136 385 818 959 541 341 590 463 946 591 637 240 189 583 514 100 508 265 151 124 931 320 390 215 70 567 451 183 921 930 751 587 146 739 554 782 889 737 430 500 435 362 373 620 212 950 74 323 463 364 629 358 925 385 643 699 266 728 667 842 921 369 299 814 903 488 933 540 675 333 305 776 340 400 763 870 234 152 726 578 901 215 266 788 510 896 633 884 253 184 516 554 396 904 796 605 350 330 170 471 872 948 290 510 638 635 565 52 818 716 869 466 714 885 619 731 519 347 902 374 769 388 572 650 980 74 278 274 879 502 13 770 898 169 117 3 720 322 757 935 339 589 672 854 140 958 843 192 580 455 201 964 338 504 778 438 106 968 395 657 178 306 941 293 415 296 231 381 309 172 846 571 529 995 322 986 192 725 689 119 187 745 201 380 700 753 975 659 97 447 740 940 762 390 696 507 31 820 236 358 739 877 215 272 391 62 57 407 153 39 349 596 67 354 13 471 771 42 147 462 853 11 919 909 201 901 259 902 871 790 610 351 765 995 780 353 977 174 122 908 755 327 718 189 583 979 614 489 312 730 991 646 441 583 947 192 982 159 548 818 720 944 297 627 862 852 200 275 954 275 153 955 215 672 513 399 816 829 160 825 761 472 129 953 600 60 878 351 17 500 11 950 803 945 296 874 501 355 310 526 572 7 282 525 706 711 198 99 498 866 171 2 889 980 804 123 623 292 62 821 173 635 509 397 242 821 766 362 369 414 752 339 217 4 103 997 939 768 831 953 285 387 215 72 74 90 911 486 510 136 780 84 905 982 121 23 772 24 715 66 696 525 291 932 700 525 422 583 580 884 956 116 478 796 535 31 519 117 206 45 531 300 323 811 554 4 986 447 324 902 187 683 101 616 199 887 835 523 400 779 927 728 771 230 346 462 508 630 111 552 22 391 396 605 930 576 739 734 417 729 405 927 181 870 745 544 345 16 256 145 376 603 676 379 459 722 627 926 66 570 553 649 577 65 317 835 793 668 595 569 800 198 927 777 145 537 792 273 169 753 133 411 683 845 449 944 515 112 133 515 793 68 903 338 761 462 880 48 246 954 7 680 601 174 799 581 83 393 283 968 814 171 686 966 377 263 130 631 116 862 975 275 737 306 51 88 779 617 649 601 355 786 92 603 348 926 127 528 461 631 949 61 247 147 319 326 541 158 676 435 418 868 956 522 433 821 479 735 873 141 492 834 788 318 846 445 96 267 546 307 806 26 76 793 854 125 912 597 704 882 40 682 503 774 465 473 347 983 169 383 509 839 333 309 577 251 53 429 874 123 916 716 558 303 681 122 356 106 194 737 335 396 221 644 141 152 926 568 408 501 979 436 171 741 522 387 810 224 475 397 52 130 862 385 453 85 822 960 604 647 754 509 662 929 708 895 891 588 376 258 850 223 724 899 475 873 351 886 274 302 687 26 622 488 619 493 140 286 111 575 536 246 493 809 795 244 526 737 960 126 398 376 986 36 922 501 26 337 562 548 37 843 804 537 915 8 583 829 336 27 665 471 716 921 75 460 270 242 618 970 658 20 498 956 645 928 6 524 26 207 96 866 477 182 25 12 391 809 226 714 543 56 868 349 633 970 891 490 510 913 943 901 871 361 885 514 869 877 158 263 445 170 73 987 853 823 889 925 534 79 240 784 106 201 981 873 574 998 251 554 692 869 782 123 0 801 915 651 517 158 145 862 416 591 113 350 781 278 37 647 572 374 599 168 62 905 106 174 43 770 518 150 705 178 181 245 893 620 773 699 290 253 756 190 404 755 402 737 956 793 71 326 231 63 463 485 653 689 840 984 589 172 294 897 869 344 162 539 784 995 537 37 395 892 498 293 86 194 792 454 543 509 994 455 872 7 70 647 171 336 144 659 995 817 356 455 585 158 854 493 737 339 802 249 286 235 689 70 632 78 624 233 592 573 579 848 303 662 673 96 572 799 136 668 178 622 265 73 528 32 281 204 467 330 21 919 349 481 440 653 723 973 821 658 66 654 227 476 276 345 320 152 600 412 837 192 14 865 487 366 48 858 577 306 511 70 75 479 130 303 784 151 805 626 805 203 861 33 537 731 455 534 879 137 2 332 495 245 790 842 148 99 50 367 225 11 666 596 521 355 835 803 6 905 99 992 618 867 753 827 938 425 156 633 230 318 964 651 984 20 387 661 160 34 485 613 320 691 24 6 955 507 499 500 494 54 959 470 895 473 719 249 428 52 55 688 458 392 63 39 426 96 709 223 236 911 270 734 61 613 304 577 631 93 241 150 2 943 544 810 915 721 546 973 717 270 214 356 45 780 356 87 661 754 202 944 557 621 351 264 350 861 363 181 198 591 36 365 439 21 476 951 114 985 342 415 346 680 302 739 845 904 196 964 403 47 663 406 848 754 727 13 957 983 619 925 459 993 297 139 348 935 308 411 91 819 125 6 422 746 710 403 558 970 874 465 572 818 802 74 832 299 577 140 831 452 787 388 323 783 486 487 627 984 990 989 546 104 923 764 86 797 735 833 236 960 387 187 615 390 208 219 671 415 838 392 532 810 298 479 803 370 153 277 381 157 815 51 41 304 137 8 922 128 926 725 467 708 321 541 80 676 68 951 927 918 686 952 323 411 761 841 672 828 232 69 688 487 645 273 753 214 725 919 279 31 924 759 291 600 660 4 275 855 435 940 891 961 154 482 807 4 416 827 314 895 663 104 174 311 230 273 168 251 466 862 814 581 305 757 516 475 415 213 586 303 158 658 662 328 174 318 800 78 535 822 507 463 358 61 312 716 133 878 152 778 888 392 578 809 390 404 708 986 219 328 541 218 536 659 644 67 748 337 152 624 89 255 429 511 741 998 685 563 631 245 54 16 128 209 953 797 477 481 421 173 159 19 438 236 699 156 815 538 794 77 925 904 881 223 138 682 588 566 564 769 330 334 927 693 709 284 809 960 483 482 963 320 828 770 331 15 251 995 252 454 308 176 253 133 699 168 678 194 228 616 661 620 938 155 841 722 205 65 904 324 285 520 887 566 738 616 738 138 666 814 562 47 853 272 818 998 947 531 700 46 553 627 966 990 610 395 719 907 702 867 284 356 973 667 779 22 589 63 462 824 157 151 317 316 847 914 96 616 614 899 241 865 312 581 560 204 71 332 260 262 521 707 730 13 688 653 320 319 822 539 77 829 5 491 107 55 855 101 367 721 654 900 306 31 897 567 829 527 104 509 841 351 4 316 234 882 895 676 505 161 987 324 864 511 964 759 652 71 478 684 715 839 833 785 37 964 474 236 406 141 20 667 549 943 939 606 923 445 769 828 971 910 72 985 409 8 691 724 836 887 24 111 44 669 860 61 554 902 76 267 503 574 181 119 569 442 737 456 366 37 916 60 240 790 867 784 375 932 292 703 724 696 671 336 447 584 851 664 109 875 777 706 500 771 590 347 818 589 649 946 227 86 475 890 174 603 736 850 634 466 802 734 658 658 706 601 477 522 319 815 831 254 953 81 581 422 193 123 209 672 671 773 719 685 887 88 914 807 763 874 532 708 906 421 508 238 405 139 662 827 701 237 659 51 745 282 364 204 329 736 174 387 411 48 208 660 773 326 414 323 96 418 886 321 381 604 431 766 8 395 534 485 767 14 3 632 35 483 222 900 570 209 297 634 960 508 300 70 83 726 399 928 831 969 740 781 176 316 884 748 866 63 47 920 153 869 235 82 643 978 756 806 706 941 363 924 964 6 867 798 768 402 3 50 330 860 960 64 535 215 883 827 48 526 479 36 308 636 442 603 960 64 395 500 858 260 896 359 636 725 128 178 58 639 41 458 673 351 38 577 641 556 944 578 178 120 998 253 669 656 214 958 561 64 776 367 508 458 70 412 51 572 444 480 659 444 373 56 31 49 752 14 486 909 965 930 861 484 794 536 514 75 84 708 166 728 952 592 311 588 68 895 492 756 680 79 129 713 340 63 120 881 164 918 80 437 698 25 452 549 755 213 749 536 129 775 257 701 782 440 548 432 363 274 170 229 292 992 511 862 575 412 201 742 226 7 926 900 465 219 767 681 230 566 619 237 108 488 615 401 28 578 29 979 763 198 60 99 807 274 619 987 995 65 864 845 587 921 954 782 965 706 277 184 24 968 348 385 974 640 971 749 369 4 582 734 8 359 947 741 192 979 824 46 699 56 122 763 821 921 967 439 222 99 836 834 457 922 890 811 167 445 474 612 361 101 842 891 531 661 372 34 443 47 871 71 117 917 708 984 811 436 709 930 205 272 435 519 353 95 707 954 435 179 976 421 434 249 55 507 398 806 230 78 635 269 317 699 488 704 995 480 464 197 68 191 986 900 524 421 600 698 639 959 265 576 435 905 471 320 921 834 455 294 712 556 987 772 252 481 993 334 390 69 969 99 31 729 272 493 804 473 521 911 962 69 741 837 402 433 339 662 570 479 23 403 697 557 892 856 603 42 524 282 363 246 925 555 6 636 547 895 91 527 353 861 295 57 316 107 296 634 389 641 71 320 151 86 128 443 199 754 610 4 911 441 77 887 485 918 797 976 77 576 471 502 609 133 838 787 196 906 578 508 119 267 909 729 483 426 946 460 903 446 333 694 783 980 773 171 747 762 964 850 179 571 710 874 264 17 502 907 174 710 132 973 833 435 895 922 439 131 909 150 483 54 368 692 739 256 459 972 225 703 465 990 359 254 543 82 308 861 186 39 513 440 150 19 502 722 475 941 215 411 104 708 225 584 990 843 546 127 316 567 891 364 446 476 117 787 393 106 546 875 689 906 945 48 989 748 246 772 847 556 492 616 160 72 780 482 401 357 811 448 576 293 80 871 73 45 522 473 731 875 977 563 791 28 801 264 923 37 138 648 72 313 821 650 266 852 652 549 148 77 786 228 626 274 194 860 83 148 63 830 99 413 288 854 892 12 211 564 828 382 32 84 12 1 667 298 727 940 288 167 68 513 725 147 521 263 889 161 574 62 647 341 523 862 426 161 917 734 98 607 960 575 543 110 546 979 146 304 225 834 127 567 830 895 169 0 499 71 412 982 408 498 560 936 670 975 196 477 638 769 231 894 934 181 108 778 964 372 874 333 989 443 443 121 939 159 406 942 792 957 193 814 148 353 182 916 893 344 671 821 354 620 37 605 500 815 500 715 750 726 450 490 649 954 158 390 511 55 869 41 248 56 14 17 713 928 394 259 527 385 342 456 749 564 537 194 920 771 271 287 354 371 113 262 613 513 467 976 33 538 317 715 108 399 10 973 907 854 783 538 454 52 710 884 340 991 631 519 247 963 87 985 498 355 242 700 315 317 385 69 684 632 171 493 348 478 468 430 403 483 367 823 368 113 166 60 23 445 814 765 284 462 515 281 431 527 234 830 462 336 951 918 339 985 416 881 181 159 638 819 285 732 364 6 181 451 216 167 144 348 145 852 379 497 982 928 210 966 236 141 327 161 849 576 735 895 127 382 264 725 84 351 66 980 64 265 965 370 154 208 728 111 39 954 223 710 559 601 114 509 272 886 27 963 346 524 437 506 401 962 942 334 250 468 171 7 567 917 951 326 48 295 357 419 28 623 930 916 802 135 21 202 63 182 688 149 451 500 25 90 910 405 111 627 313 433 759 332 764 616 533 808 783 337 979 913 685 713 268 408 605 706 841 331 184 630 942 292 793 561 540 982 72 904 662 853 469 527 416 426 110 355 620 471 687 90 779 305 363 452 184 384 144 557 201 672 136 86 69 995 251 773 233 141 476 913 340 799 978 244 771 802 244 127 154 459 930 375 760 148 784 466 271 256 695 906 705 759 431 116 257 505 253 664 789 733 977 110 418 767 566 101 560 509 913 73 200 842 660 997 885 336 484 931 690 300 253 541 800 121 137 26 416 53 558 926 45 89 759 977 439 964 389 102 190 704 214 589 925 956 296 99 96 762 303 930 888 701 354 103 509 541 404 770 796 67 396 217 820 908 349 836 540 922 533 891 345 106 205 789 511 641 597 653 355 558 903 837 120 709 831 523 14 524 417 980 888 339 942 589 807 589 832 419 527 340 263 177 170 83 526 126 267 119 957 92 737 170 81 429 953 984 153 95 618 722 312 204 964 560 251 119 811 625 793 130 550 426 553 324 154 428 511 172 695 753 444 248 340 776 871 487 182 493 830 841 753 521 209 794 999 5 135 804 992 144 122 37 465 135 230 276 953 977 225 3 308 749 502 918 763 2 131 36 875 593 740 948 195 84 958 739 883 793 305 950 106 5 634 296 830 689 824 587 688 202 625 484 839 190 578 588 472 970 324 453 889 273 533 519 820 847 798 248 12 125 918 256 945 239 605 749 397 122 606 866 178 374 576 446 768 986 408 401 989 93 964 681 791 522 796 784 910 678 528 160 760 180 281 232 287 366 957 678 52 313 354 136 354 981 382 879 111 763 101 371 245 289 324 245 926 41 554 687 425 806 837 314 680 149 868 124 356 638 126 584 180 63 728 480 595 299 565 839 718 697 942 268 22 395 684 220 26 215 661 461 149 863 339 562 530 17 518 48 111 678 200 698 283 839 30 754 159 200 500 748 495 745 803 522 142 179 993 344 965 804 371 142 511 899 559 253 816 29 728 410 947 368 47 363 563 631 601 558 312 63 938 227 731 116 213 432 236 751 758 531 875 960 213 108 245 786 685 29 750 218 138 984 746 797 355 144 581 347 330 19 487 498 560 414 641 701 232 519 930 751 855 459 245 44 831 452 561 283 267 176 426 51 269 14 713 32 325 202 698 44 810 891 51 258 108 451 554 176 592 39 910 409 862 584 987 741 137 775 826 487 867 915 91 447 649 566 853 768 152 347 606 772 962 556 447 714 105 130 575 39 567 367 460 105 891 554 138 598 513 58 232 358 845 957 77 154 505 698 616 230 786 812 854 579 703 233 624 984 878 631 113 191 745 164 703 356 462 235 593 627 762 694 105 790 840 662 584 610 117 457 388 678 892 323 135 443 74 887 263 13 349 187 544 175 78 53 217 358 404 356 762 979 958 509 472 339 498 543 557 941 264 536 796 449 479 399 412 54 979 742 981 762 167 137 241 59 234 384 715 900 495 996 704 673 568 233 761 203 894 125 926 790 174 690 226 757 499 954 189 557 611 480 891 235 68 205 342 477 826 686 971 190 90 882 437 280 711 203 789 331 373 684 757 315 106 951 509 293 441 295 601 120 325 17 125 669 256 20 210 672 846 579 265 652 855 992 555 329 961 996 312 49 676 718 754 418 65 862 1 548 841 667 688 660 982 318 687 297 876 242 32 534 206 494 823 453 246 113 458 136 854 762 450 134 535 961 509 597 180 888 750 702 20 305 264 85 745 708 242 830 602 777 371 800 266 499 324 969 422 76 562 842 635 872 986 97 986 664 155 518 116 88 173 738 366 732 37 918 47 40 446 991 822 770 739 459 193 498 998 514 738 449 535 985 179 725 595 884 546 334 998 711 796 146 973 716 455 833 177 816 417 253 294 999 849 678 587 839 298 847 185 931 192 185 634 364 699 603 8 532 769 49 766 463 667 742 240 573 178 825 296 657 826 824 663 26 176 765 443 961 498 58 873 988 919 484 17 474 423 279 882 786 880 641 523 549 12 472 482 745 214 661 486 308 73 233 569 15 41 516 856 397 546 914 325 775 406 250 881 100 574 289 190 620 388 449 91 555 568 575 93 657 402 54 421 956 883 972 557 462 729 681 824 103 500 54 506 567 808 734 984 432 881 398 856 373 345 972 630 521 953 438 13 384 356 349 928 896 204 265 369 541 812 381 414 221 955 453 947 574 141 292 665 766 885 349 748 362 801 73 91 701 575 814 63 166 457 503 204 619 0 152 431 16 909 766 341 681 374 856 661 834 184 990 973 898 17 932 985 154 353 108 181 912 415 383 320 990 508 620 988 3 3 292 444 250 106 463 122 170 204 120 18 833 297 177 168 35 143 103 117 521 27 676 19 783 15 347 731 879 171 95 755 86 441 968 490 804 345 563 26 694 872 942 924 676 509 392 265 473 330 627 82 292 991 873 502 449 584 74 160 924 752 691 787 602 165 734 244 484 288 544 220 653 429 564 859 81 60 310 45 189 14 142 944 297 954 516 741 528 220 532 372 494 770 7 491 652 134 14 100 132 696 768 196 881 534 555 744 262 201 931 593 111 979 348 404 547 845 721 567 449 229 217 101 337 703 651 808 588 592 155 37 832 783 140 908 571 503 836 739 461 723 96 996 926 947 480 180 193 762 214 647 409 210 863 803 958 903 18 22 395 535 151 114 157 989 443 257 929 74 81 917 980 460 726 378 864 142 993 402 681 919 790 356 965 983 700 896 612 570 5 163 631 95 36 539 504 585 683 426 966 895 854 718 828 16 625 351 213 355 576 821 270 303 711 675 876 541 200 252 598 634 749 234 347 330 526 492 191 253 109 792 739 365 116 45 160 989 68 339 684 329 810 738 994 546 775 747 279 156 798 498 359 373 390 491 180 289 729 885 744 287 434 594 186 469 685 153 583 746 945 254 482 518 484 116 486 940 617 392 624 366 487 637 117 477 857 953 309 667 714 444 241 926 689 743 265 451 79 913 371 625 705 3 783 752 675 207 943 781 497 614 17 299 770 257 443 158 828 874 277 586 954 219 699 421 681 370 22 79 43 778 995 718 82 377 930 178 278 953 511 281 394 427 605 622 891 520 347 837 849 677 458 139 872 301 450 149 861 857 974 894 279 322 927 205 434 56 852 782 511 116 578 945 562 308 738 587 341 469 497 845 616 66 938 799 146 19 567 846 9 800 265 239 520 372 494 936 648 82 507 421 121 5 379 309 729 226 151 211 131 472 423 922 186 767 272 210 941 558 600 753 362 723 798 446 845 472 12 506 880 611 125 352 863 336 920 51 432 854 547 698 876 148 778 856 818 4 710 425 629 71 109 61 148 160 225 779 534 379 18 881 68 457 83 208 217 117 744 341 414 846 167 985 768 620 54 184 341 451 256 831 255 237 512 398 917 756 16 594 777 212 169 287 51 472 420 186 855 738 813 909 385 439 360 23 530 650 624 231 505 702 481 89 820 837 768 369 846 115 783 834 110 545 402 923 658 823 69 882 662 869 733 615 245 454 244 957 265 99 453 869 659 516 188 34 462 273 885 653 149 552 432 245 551 13 475 489 266 90 895 964 711 307 966 351 418 16 264 275 330 231 237 690 143 29 905 519 316 778 34 937 959 55 24 808 950 846 628 786 898 516 162 933 998 339 867 833 949 186 890 615 65 747 229 545 415 386 618 524 675 699 91 801 931 890 507 758 239 41 28 656 274 494 687 754 347 346 327 744 174 636 961 203 844 462 300 403 589 356 338 621 27 976 158 249 863 892 645 535 642 234 548 896 765 271 988 675 242 555 541 445 663 837 758 348 848 385 593 893 704 214 160 538 221 249 815 810 915 23 136 781 44 32 64 816 404 522 59 74 213 658 967 508 263 856 671 323 246 446 102 323 294 728 984 496 572 60 272 462 520 787 841 598 700 316 955 19 120 439 185 111 677 890 299 545 657 448 214 237 991 328 786 111 317 964 824 696 771 711 426 698 836 791 563 965 366 418 811 488 826 35 529 66 731 945 23 125 866 875 534 204 694 366 986 773 168 594 567 871 484 255 292 10 547 403 220 135 428 309 198 358 170 996 375 241 226 929 474 497 117 455 965 761 863 910 228 64 79 133 781 700 320 892 733 371 456 3 380 550 470 161 361 559 899 725 438 197 489 67 574 437 363 907 828 793 699 480 8 943 278 357 533 989 924 680 80 813 992 705 207 304 326 148 616 105 183 106 345 136 173 353 194 757 43 758 499 129 78 246 702 62 487 919 600 611 742 666 85 411 649 944 971 178 912 257 723 266 636 819 393 437 954 248 576 122 547 249 582 453 720 799 311 405 341 421 410 363 424 395 541 778 307 309 925 913 711 453 927 650 84 12 893 104 251 205 134 207 42 441 10 592 6 768 111 706 366 59 131 791 282 535 837 378 452 379 472 207 832 543 381 984 568 556 999 893 189 199 262 55 686 728 144 510 388 620 434 898 921 758 15 872 433 716 488 320 198 467 275 100 215 567 916 931 656 577 812 498 657 105 984 598 578 13 15 153 218 606 911 696 46 936 830 845 764 40 207 534 664 214 140 148 989 422 146 62 77 61 651 153 519 528 659 877 947 582 33 48 836 18 906 210 336 382 216 232 63 671 917 124 447 945 703 203 898 240 7 878 842 781 393 397 759 792 83 854 979 926 193 529 290 919 488 394 264 533 738 506 417 480 9 907 482 537 35 739 499 245 72 841 872 66 994 973 623 831 920 4 251 739 698 168 275 917 485 903 847 314 423 514 383 771 115 856 51 886 862 734 212 967 727 799 800 73 531 206 630 606 429 56 225 134 126 824 974 749 965 62 490 337 615 667 472 701 545 13 905 632 420 334 980 544 432 414 645 572 102 985 372 499 483 426 471 48 675 518 558 809 110 76 855 753 545 526 129 953 118 450 82 450 639 59 994 448 633 866 983 629 785 256 856 357 55 890 304 766 402 884 699 610 842 323 714 609 136 681 628 267 282 832 131 565 678 14 76 628 784 417 643 50 821 213 774 983 293 992 892 125 219 973 954 442 762 86 582 649 475 958 10 390 481 764 524 660 54 40 392 821 77 203 452 49 34 856 538 109 89 745 333 577 82 17 486 44 16 130 666 499 272 314 520 882 263 8 808 148 275 329 829 863 441 237 731 183 71 757 441 331 928 17 334 702 244 875 413 252 832 705 410 910 566 838 939 214 33 25 987 147 896 627 78 862 385 178 162 90 258 501 509 302 459 873 999 945 530 774 125 691 889 832 37 799 881 220 395 828 824 858 368 105 270 291 72 502 283 144 874 432 4 614 799 329 558 333 911 911 103 492 726 683 95 336 291 116 180 608 164 911 326 750 653 548 554 824 253 609 433 288 608 834 575 839 913 232 520 78 102 197 861 16 762 840 533 49 268 152 800 981 313 867 49 946 881 535 44 4 615 654 175 608 839 359 381 190 192 105 789 903 680 483 474 335 744 544 967 565 839 460 525 407 147 280 406 455 294 469 196 191 461 76 430 974 98 387 619 0 432 258 791 887 484 516 945 784 431 535 434 753 244 3 716 957 33 532 458 272 183 362 76 624 348 967 940 965 11 461 968 804 982 372 348 139 672 106 711 927 26 458 859 244 959 956 767 483 777 205 41 769 197 380 829 192 709 390 698 638 653 353 833 29 362 344 493 519 964 506 271 334 977 96 68 824 290 601 579 128 402 197 371 764 509 207 127 583 506 216 197 911 486 132 597 431 607 878 850 979 289 253 564 855 276 180 429 850 808 179 336 208 47 802 296 802 756 197 737 865 370 968 216 953 997 483 751 40 53 823 814 665 645 75 825 618 197 473 925 324 165 633 681 18 126 216 615 461 567 324 81 430 658 338 629 846 266 80 801 409 669 75 97 294 873 446 693 518 120 801 475 798 503 668 171 739 169 953 481 449 415 44 33 602 139 797 242 264 731 299 558 359 339 384 475 181 157 31 902 757 749 595 181 656 778 259 11 272 962 131 60 199 175 778 734 119 996 554 681 417 770 501 265 775 756 372 682 510 806 339 768 10 457 206 348 310 157 546 831 842 793 527 769 570 973 148 998 768 24 118 917 599 270 304 417 642 323 80 166 976 914 575 442 562 534 365 924 614 108 618 560 533 597 718 540 309 681 598 364 596 779 156 549 225 643 986 798 567 657 99 137 161 142 56 662 122 37 672 23 947 92 632 130 597 17 967 294 73 114 163 563 279 581 379 240 15 618 613 946 440 349 897 774 912 497 520 485 11 584 973 819 189 210 578 571 53 156 71 930 504 569 683 702 320 243 511 50 291 933 60 982 541 540 889 972 908 703 831 252 738 881 804 63 874 668 878 858 779 642 571 735 665 462 512 369 697 528 771 155 48 715 303 665 647 937 542 595 687 478 533 280 948 633 828 407 471 178 913 622 843 42 37 930 811 300 436 734 103 582 599 856 808 758 473 246 76 687 145 512 459 609 17 619 319 288 273 488 882 63 150 468 442 271 5 157 346 230 882 461 571 691 91 690 898 45 909 366 289 44 83 369 9 344 327 755 374 634 102 67 184 524 940 896 126 696 338 638 147 8 51 80 509 238 281 949 345 387 477 571 289 781 536 117 108 616 961 262 787 205 751 497 916 79 717 227 101 255 303 216 454 638 587 812 244 88 659 285 940 722 461 300 916 954 66 569 38 229 727 4 217 141 346 643 250 504 435 447 26 905 69 526 720 613 604 314 388 625 614 544 181 201 122 194 925 600 554 160 301 854 775 771 127 647 446 100 850 562 418 472 437 427 358 138 665 393 937 481 93 631 257 471 71 156 34 534 728 977 749 969 316 856 710 228 143 414 616 560 13 561 52 676 886 371 798 69 700 359 69 244 725 309 844 605 182 112 268 924 780 683 582 585 554 491 51 55 912 523 937 64 787 20 968 176 204 938 182 142 89 625 984 259 371 647 451 166 123 640 577 704 572 706 389 483 6 599 547 653 60 296 824 803 15 29 49 28 653 275 93 491 985 990 508 906 534 436 436 632 338 475 898 360 64 79 85 317 958 612 563 145 526 789 613 930 85 928 419 822 817 178 453 404 192 321 812 340 246 980 340 995 305 144 971 757 369 511 74 929 246 284 566 183 657 211 0 4 182 882 111 169 992 988 680 183 638 156 477 926 422 856 163 134 129 745 674 334 613 204 67 273 484 536 970 724 260 837 6 75 540 723 958 350 507 95 415 948 131 336 471 147 373 647 503 600 156 918 892 468 802 224 300 28 191 772 660 912 988 223 865 553 628 946 894 81 574 395 842 378 377 240 769 567 714 232 700 997 841 958 876 854 626 874 573 68 96 638 191 126 138 313 536 171 566 319 72 462 543 760 327 426 49 313 905 41 999 710 10 746 96 876 296 542 564 21 247 744 57 724 180 386 512 945 408 814 895 585 256 303 968 902 574 305 83 874 972 647 295 93 155 420 442 171 523 71 965 689 75 972 915 145 869 588 525 677 269 117 931 781 438 949 981 505 407 521 966 148 175 55 702 121 192 362 568 577 748 157 654 479 52 663 987 876 993 296 419 256 286 924 781 867 429 267 568 541 596 706 740 744 244 298 875 371 827 164 527 975 990 535 880 931 762 329 937 756 763 182 830 223 842 165 32 260 127 411 507 302 706 220 926 751 915 179 952 106 829 442 725 496 154 710 597 488 22 763 825 712 820 852 112 181 338 852 17 592 812 451 944 76 378 90 196 821 554 683 862 378 88 341 264 369 865 37 749 851 829 43 158 569 773 168 56 496 29 142 218 924 760 325 128 597 632 563 15 682 504 846 215 381 941 120 461 433 476 519 418 643 846 986 482 213 88 902 423 864 189 574 356 183 460 318 352 155 523 475 38 208 328 569 2 332 713 142 137 830 2 484 3 983 238 651 816 444 657 661 196 56 515 13 588 656 483 431 726 111 619 874 206 320 639 621 190 271 755 951 462 545 375 111 555 524 286 544 195 564 578 86 537 62 470 518 629 578 742 197 628 600 221 10 452 619 939 764 309 741 633 753 704 36 580 759 852 991 867 127 541 253 323 405 491 12 209 753 771 585 515 189 808 927 353 319 329 100 853 352 691 315 56 910 901 673 740 908 19 120 877 342 800 342 596 720 658 915 706 367 472 173 493 616 456 826 753 174 489 922 716 796 500 897 157 733 832 592 265 176 871 83 205 418 112 467 186 461 803 818 85 659 837 480 987 541 509 942 90 496 6 578 500 590 534 551 393 332 417 800 570 950 79 622 57 682 852 956 417 213 674 937 830 156 967 661 493 339 269 188 98 500 348 769 453 664 130 93 996 870 845 738 816 76 26 902 115 624 772 796 104 142 155 743 561 71 227 1 501 352 83 677 865 849 294 927 474 347 363 291 367 995 150 532 270 393 541 717 249 395 19 645 68 366 211 933 676 295 324 220 367 111 816 541 888 716 421 290 217 604 136 374 7 719 714 758 153 661 119 316 385 525 458 727 658 596 314 134 246 699 374 34 254 62 704 129 240 676 744 273 993 221 85 751 477 59 375 837 331 948 609 760 708 172 362 620 347 23 57 904 306 721 420 311 339 22 318 661 142 83 186 641 296 227 800 663 612 428 700 483 320 573 193 897 188 34 206 892 614 329 272 865 121 386 399 684 992 440 814 541 120 306 119 462 103 272 756 285 321 156 584 428 463 404 859 124 373 21 238 263 649 645 974 360 152 401 1 319 3 318 781 767 294 122 780 236 392 795 39 102 387 328 453 39 576 598 355 826 472 651 412 4 267 798 469 515 363 620 21 824 947 966 833 316 83 79 181 947 203 474 622 921 519 81 276 198 589 874 878 731 907 1 4 497 470 351 882 367 882 491 159 475 528 68 34 594 69 88 554 589 537 691 889 880 9 165 598 478 479 985 755 857 941 484 203 305 835 823 526 86 506 308 148 54 881 540 130 971 902 788 228 19 536 903 662 237 117 134 343 213 381 224 562 284 107 252 49 749 406 986 392 196 690 554 862 274 414 571 89 117 440 642 879 478 590 103 358 348 925 307 964 740 305 487 236 51 592 354 958 642 548 782 389 649 197 411 880 470 56 286 857 320 775 343 112 799 277 134 226 968 691 593 901 531 237 43 455 845 248 195 844 586 37 638 420 394 680 229 349 828 650 890 689 677 549 114 457 319 912 389 811 500 469 165 10 157 920 276 320 259 249 549 352 357 943 21 849 975 943 644 873 499 965 907 217 775 452 422 274 490 578 615 4 95 372 18 8 924 433 44 753 230 629 137 686 49 693 100 251 981 309 919 694 916 951 526 785 498 113 317 690 363 206 117 393 488 764 214 584 178 315 638 532 566 796 354 687 732 687 48 500 996 523 345 651 804 720 660 24 308 843 763 432 230 796 522 777 196 685 380 946 368 700 569 207 743 143 409 722 894 627 643 799 281 406 278 976 520 635 317 941 171 480 67 615 695 547 609 132 300 870 374 76 832 552 77 324 612 469 274 36 951 581 407 608 794 75 909 81 266 279 368 686 561 522 301 685 585 633 654 839 823 601 709 83 391 666 577 901 905 869 54 848 461 528 477 237 275 643 452 371 868 135 681 619 887 365 172 473 252 313 733 894 427 250 748 653 494 476 503 80 523 352 396 548 960 422 941 810 667 671 145 949 297 469 319 348 666 905 295 722 236 923 799 884 972 476 990 337 361 855 908 869 570 865 404 800 643 140 673 511 824 491 89 107 144 322 191 511 12 164 161 439 786 23 48 761 313 485 712 702 617 373 443 222 920 842 173 997 226 86 353 379 840 32 774 667 53 197 895 681 302 138 636 149 56 768 464 703 635 948 823 743 806 433 522 965 585 290 681 332 403 981 21 75 906 522 648 774 272 261 482 801 913 567 410 397 659 539 622 439 698 220 577 482 872 31 538 941 157 514 363 44 923 923 253 178 566 472 698 963 139 878 625 460 882 857 651 901 999 10 296 520 921 349 493 422 551 914 753 811 937 94 311 229 303 28 624 878 54 679 668 353 108 247 139 490 760 551 500 151 501 346 928 56 852 126 768 705 746 480 937 42 151 776 287 57 70 726 6 114 372 341 79 748 713 565 2 512 651 411 717 921 201 855 819 747 47 985 27 970 579 678 27 450 307 531 87 726 176 607 131 665 419 792 355 6 409 844 304 658 769 588 400 478 866 67 688 619 784 799 389 769 297 385 614 164 300 959 111 883 749 142 624 755 675 331 463 457 951 712 989 855 173 585 191 943 275 16 833 213 742 879 785 85 219 482 43 9 396 372 566 683 503 252 479 430 572 241 61 877 143 686 121 913 462 635 981 723 412 396 201 34 602 997 987 550 868 88 6 509 756 384 771 337 114 175 18 236 578 502 404 866 199 513 415 888 854 55 256 180 284 49 441 309 208 858 599 586 397 520 76 214 322 79 857 787 717 542 667 685 641 57 340 474 199 750 297 934 249 194 931 539 983 934 352 42 397 957 872 195 622 101 172 248 626 645 619 831 790 859 682 881 669 260 333 26 984 915 253 319 220 822 806 555 522 236 864 568 513 685 293 746 22 644 285 427 916 271 475 446 638 324 832 599 59 80 350 922 83 816 399 652 744 961 445 889 240 114 881 903 643 958 861 154 899 727 59 280 426 694 173 584 21 697 293 126 17 768 646 723 942 26 773 13 55 742 267 712 480 341 192 937 670 665 847 625 819 92 297 356 320 613 281 344 54 427 91 386 66 298 503 149 764 31 205 839 243 299 96 766 378 685 236 428 784 81 203 577 872 691 790 196 488 523 388 669 623 126 318 932 967 385 627 871 465 82 577 134 522 110 680 561 171 901 890 763 249 816 478 681 454 194 235 39 556 397 863 182 689 211 329 999 920 849 540 317 433 898 983 506 172 62 812 492 407 885 825 62 308 909 919 827 826 632 949 184 224 905 224 42 395 85 904 689 993 144 754 646 940 752 834 328 708 232 596 256 831 593 294 472 165 114 929 750 456 634 651 398 411 506 28 253 835 589 357 668 749 95 587 295 401 297 423 610 879 174 605 997 203 34 998 806 237 771 136 66 792 821 639 888 572 335 426 175 416 474 3 713 270 46 651 3 362 764 656 211 56 530 761 719 598 734 212 406 490 79 152 76 178 357 968 959 412 767 779 604 433 201 480 843 800 402 205 856 607 720 19 456 386 795 439 281 352 617 201 414 361 681 933 856 771 301 640 425 464 697 905 36 627 832 140 945 790 590 40 778 171 99 398 418 573 127 244 611 35 739 893 16 638 957 948 881 317 574 56 630 578 394 962 753 219 35 339 831 695 94 389 259 930 102 864 251 442 315 65 661 343 291 351 335 619 257 524 454 594 20 240 648 848 188 661 556 683 902 371 302 803 357 513 254 756 173 270 19 569 363 834 453 256 613 698 401 63 303 586 132 421 15 951 986 975 435 924 585 240 105 0 346 294 449 359 281 281 108 468 739 644 695 569 116 704 313 96 518 287 632 445 32 885 809 928 590 467 794 747 41 625 168 140 493 843 311 618 985 601 883 402 107 957 262 999 920 772 217 924 54 905 544 601 420 619 809 135 63 214 355 111 718 584 209 200 801 266 954 546 164 684 35 127 668 779 736 308 213 469 899 142 418 757 244 843 422 228 199 660 596 116 409 917 28 805 704 118 316 335 601 220 999 190 802 269 749 88 582 63 498 0 821 1 229 417 172 244 439 780 49 25 429 848 317 429 764 886 182 633 751 365 987 458 107 906 448 736 88 481 546 946 9 910 506 63 482 533 950 945 145 244 195 731 756 462 96 438 673 291 177 199 457 142 155 636 95 905 203 319 230 993 474 212 98 87 581 308 371 48 132 529 32 566 162 240 531 440 992 836 626 709 697 449 991 781 276 144 490 558 354 506 177 316 625 220 122 758 845 348 267 753 621 229 111 429 617 877 993 103 895 243 377 635 938 886 335 653 159 622 132 42 952 689 447 915 290 74 647 645 226 883 616 620 725 337 792 634 664 70 947 687 574 254 877 885 873 261 303 771 259 5 979 255 682 259 460 269 537 681 301 483 256 153 388 26 96 965 820 52 686 396 281 578 652 916 522 154 511 495 840 134 905 490 760 137 103 717 976 649 802 119 818 233 68 190 594 945 497 240 205 633 901 623 341 858 788 775 909 641 129 980 476 814 531 595 483 931 68 860 93 398 244 886 357 513 753 535 588 854 799 959 169 421 520 141 116 957 938 458 196 597 590 766 697 156 272 74 669 117 355 461 16 266 664 712 918 727 974 605 140 69 562 559 38 12 433 678 276 807 869 981 439 866 292 974 925 64 220 314 580 798 443 236 697 596 201 780 862 23 102 693 705 412 849 493 52 490 824 70 442 921 80 263 679 933 289 357 331 899 487 179 247 774 924 184 559 329 128 786 918 662 155 432 375 768 532 559 833 99 275 326 749 913 271 394 714 38 971 954 81 781 293 571 750 5 144 229 317 878 560 62 182 750 243 287 71 66 393 142 309 346 797 142 532 679 408 512 258 503 426 418 985 903 36 177 407 920 776 706 935 319 958 517 982 178 280 30 728 328 583 589 84 526 390 354 470 492 523 0 903 636 210 508 927 292 998 925 165 703 975 285 815 203 244 309 826 95 684 313 585 762 90 120 612 581 839 913 267 135 644 837 581 477 114 923 978 479 129 631 556 953 614 931 764 801 356 441 555 62 26 941 254 645 558 795 183 446 379 178 7 927 931 961 798 121 105 180 202 279 758 661 814 99 485 874 805 170 463 447 892 831 245 70 516 355 445 428 576 247 208 541 533 859 786 358 637 119 14 340 520 747 621 947 133 357 808 426 257 933 118 701 500 855 283 871 3 945 653 859 70 679 119 186 79 208 548 27 38 446 565 420 777 748 127 50 998 586 639 784 527 468 401 491 789 275 991 757 628 442 980 557 486 99 779 60 506 666 765 169 548 423 474 216 86 675 776 824 292 793 154 303 439 45 802 425 636 431 706 783 882 848 867 544 453 661 182 118 260 571 237 731 758 367 541 323 539 534 837 835 191 693 838 277 708 35 881 827 252 766 310 701 818 472 320 764 335 897 714 580 698 924 247 386 628 591 311 139 184 110 273 854 690 375 202 447 739 923 958 454 926 876 565 777 478 598 530 679 992 192 89 580 172 202 603 69 808 835 689 878 341 81 543 379 302 807 253 283 82 261 38 540 261 648 524 868 60 21 490 868 899 502 923 125 953 502 56 731 164 650 960 750 628 60 343 36 381 881 688 425 425 687 297 301 193 949 169 967 555 36 57 68 922 745 469 10 488 331 81 993 476 800 802 709 942 748 53 536 572 982 635 951 525 869 908 829 865 774 252 463 782 274 636 117 842 252 997 476 277 881 800 825 170 431 967 884 590 575 323 539 760 853 866 201 152 668 483 251 34 756 530 266 870 514 525 725 194 219 44 619 990 994 875 567 142 370 51 817 701 818 371 22 910 919 124 523 631 526 691 159 410 162 887 14 792 288 802 81 427 630 233 144 764 302 471 691 197 167 537 524 443 232 861 799 174 919 78 739 107 217 743 489 777 140 901 888 902 931 75 0 573 136 118 191 358 773 302 667 358 248 399 92 297 572 804 573 790 90 11 912 651 886 774 60 931 904 44 676 164 66 991 617 617 634 301 968 258 271 44 12 584 320 568 693 137 388 652 36 893 148 590 303 207 696 922 873 933 603 220 241 724 924 343 189 460 177 875 953 273 504 549 773 189 842 162 686 187 166 513 407 443 129 3 381 821 365 413 936 861 557 984 490 731 556 509 207 746 958 135 782 976 613 63 676 801 138 546 838 651 315 833 341 59 971 968 654 35 472 314 472 259 372 929 45 356 537 28 675 882 491 520 648 672 946 911 321 988 685 787 562 401 821 828 437 378 721 44 863 235 576 262 303 776 516 192 330 974 156 694 74 372 693 173 718 366 283 198 707 367 505 542 599 672 357 529 921 358 716 19 160 572 972 549 147 304 868 676 875 205 350 68 19 295 730 776 786 292 853 655 143 850 186 107 476 804 731 440 818 790 563 192 13 525 691 566 367 63 553 422 123 854 137 69 69 440 630 125 567 923 95 948 975 707 213 754 752 228 499 512 822 31 772 688 389 943 432 513 751 118 717 138 761 555 187 676 578 674 516 391 951 871 622 727 903 844 625 838 307 80 267 402 222 396 768 871 951 656 261 693 989 528 806 668 601 362 556 507 411 737 106 974 378 355 112 385 818 721 546 768 204 772 476 743 164 425 195 324 751 703 119 720 64 536 723 882 434 540 479 620 619 382 515 685 565 858 767 232 407 235 879 111 4 560 978 729 821 43 884 79 784 508 12 940 615 31 390 361 339 798 3 482 743 510 891 206 692 258 94 450 885 650 369 601 10 894 945 215 644 817 325 292 941 81 109 121 323 678 44 683 272 963 161 853 650 787 169 412 463 833 547 96 63 300 786 782 804 909 516 813 600 709 774 481 894 836 183 455 128 449 519 916 418 939 494 289 55 705 351 414 495 310 154 701 715 231 63 281 962 766 44 290 373 663 600 374 126 998 363 556 175 303 914 321 720 781 944 791 27 533 838 423 101 596 586 548 488 905 877 292 667 267 526 884 956 681 993 168 3 5 589 952 472 768 590 269 85 157 559 660 502 969 580 770 608 837 989 440 27 867 130 438 275 656 103 630 119 60 436 268 635 990 364 801 29 260 259 201 958 890 601 588 523 377 13 40 47 209 818 807 260 363 615 177 463 738 993 628 498 86 358 794 618 229 663 862 407 436 431 954 215 973 376 977 331 501 621 228 187 234 308 123 244 881 763 730 213 571 218 590 816 666 718 477 418 189 528 543 265 641 507 201 516 83 971 158 692 191 312 933 744 859 476 1 166 762 589 757 613 690 352 571 423 303 160 683 112 530 846 714 67 425 732 591 797 461 548 38 782 475 746 912 503 644 828 304 675 27 201 444 994 960 950 62 279 624 643 804 945 29 191 125 581 0 620 403 802 340 390 938 878 58 813 548 934 789 362 709 219 840 233 434 669 664 584 170 410 689 468 402 910 529 166 709 402 793 286 531 50 204 83 18 222 164 104 917 807 393 645 936 757 977 827 590 979 314 499 435 631 150 553 799 965 875 859 261 749 956 758 44 465 922 554 184 560 134 191 949 107 714 71 716 278 129 876 934 383 714 564 881 658 508 865 419 109 867 483 869 375 476 912 824 222 948 12 567 959 30 715 414 281 388 98 833 474 345 674 551 547 413 272 390 411 421 184 559 600 381 642 125 387 399 689 864 426 648 966 599 30 648 62 129 987 14 962 128 474 948 565 328 626 861 691 963 101 743 721 810 696 648 869 647 860 460 513 554 295 710 778 178 202 232 839 666 131 117 712 26 966 657 376 48 888 866 972 20 573 829 677 750 669 534 793 794 211 423 88 642 150 440 601 731 226 290 8 342 201 332 317 557 984 326 381 109 423 452 329 308 939 864 555 766 236 350 10 803 541 142 318 324 243 746 226 427 834 544 440 800 111 844 412 503 126 462 954 245 640 836 771 100 461 823 313 195 802 38 626 221 349 854 714 32 319 759 706 927 576 762 911 38 662 817 266 30 500 623 213 968 866 859 75 877 849 26 406 72 915 629 48 827 926 627 13 941 479 368 554 260 704 322 781 391 78 92 352 571 257 281 60 625 782 188 562 332 651 852 612 539 459 477 679 79 518 73 766 824 447 279 685 115 144 470 670 451 207 619 419 496 84 693 244 247 742 201 26 588 99 130 245 354 417 228 210 9 837 764 53 819 288 310 990 874 641 785 113 550 169 197 281 53 243 269 13 413 254 996 209 979 595 112 703 948 207 260 814 805 712 901 431 72 413 103 776 766 857 491 429 527 315 484 544 150 294 672 250 263 499 202 482 503 727 322 150 215 654 42 127 294 116 892 510 86 397 162 10 678 211 368 41 470 162 764 257 107 143 437 379 107 310 756 292 127 781 261 28 813 169 823 555 304 741 496 261 772 466 508 429 751 492 703 978 473 708 944 810 419 262 555 547 88 176 838 682 203 941 680 651 679 26 640 152 848 176 917 412 904 479 619 20 802 959 121 283 809 746 454 540 68 452 545 894 793 907 558 689 486 474 415 590 118 708 68 616 768 387 407 728 472 739 218 209 307 808 687 28 663 762 8 769 348 560 365 802 276 586 676 851 541 43 659 646 176 961 21 428 167 793 33 493 221 738 766 310 2 260 68 781 693 784 424 768 537 58 910 214 586 565 152 803 116 917 258 680 327 137 630 217 697 360 153 203 463 73 955 508 170 883 3 899 206 946 730 541 458 220 958 669 883 610 291 491 23 493 763 618 330 610 628 460 677 836 696 980 165 984 57 866 164 866 863 615 515 894 915 218 759 473 45 799 292 471 180 420 911 55 868 124 441 539 149 897 882 656 960 314 294 291 907 38 874 509 727 422 247 200 284 839 57 644 64 643 999 589 61 975 514 919 699 854 978 15 681 50 816 290 298 327 188 601 342 172 210 915 754 974 375 495 695 163 753 682 618 46 689 166 372 523 657 740 11 351 993 571 890 828 878 292 464 438 250 572 173 27 522 460 353 548 874 569 967 80 975 492 174 656 749 971 246 183 58 760 940 667 674 948 519 819 743 776 959 769 559 917 817 677 803 913 725 44 536 565 598 700 133 63 598 674 573 731 702 657 605 375 435 376 396 477 246 290 546 707 483 806 71 728 559 638 667 148 200 309 772 265 830 333 65 322 724 756 430 119 496 937 979 217 945 244 951 12 414 491 133 435 425 241 170 44 773 93 358 942 741 897 558 541 297 692 275 282 957 79 297 660 812 288 225 242 85 207 904 639 652 571 615 420 994 822 416 740 990 223 513 157 99 548 183 413 764 727 771 140 428 142 845 583 595 6 645 173 736 851 59 649 824 712 744 405 825 592 749 794 452 690 914 201 280 526 343 30 796 51 987 798 18 641 135 934 786 802 804 871 396 197 602 627 803 141 853 780 470 673 571 657 452 384 767 506 226 147 25 563 556 896 909 43 841 691 914 969 831 998 800 310 451 120 166 603 583 656 666 723 900 506 179 470 617 226 459 405 263 642 685 697 141 173 69 878 876 654 388 252 221 28 984 768 965 739 212 567 425 443 777 464 187 605 362 882 265 647 873 626 799 913 876 15 64 868 473 20 791 805 459 694 786 32 48 776 545 998 462 377 951 674 469 650 649 696 334 734 968 522 889 121 322 844 109 954 759 815 342 900 272 570 347 647 861 321 705 244 918 108 645 9 738 739 825 759 110 72 768 793 989 875 633 443 916 98 350 292 181 258 425 623 296 209 862 639 286 353 362 75 805 284 744 100 524 991 814 854 965 293 88 773 784 598 825 4 615 574 223 6 298 392 31 845 197 161 722 670 954 561 198 880 955 698 904 538 13 122 113 869 819 271 183 250 375 997 3 594 627 599 173 302 815 18 987 722 919 889 121 994 40 117 30 77 551 948 44 44 934 664 266 341 169 469 740 642 241 341 338 719 314 766 840 162 995 301 671 759 876 525 404 712 58 259 655 505 954 103 403 589 58 788 522 573 266 150 869 23 782 604 297 535 188 981 141 645 159 212 276 321 92 563 441 334 789 235 580 395 253 193 766 234 176 775 915 32 988 957 736 698 73 285 282 681 493 215 548 442 357 521 245 641 962 798 546 645 856 542 129 799 926 956 190 305 891 841 891 328 340 627 584 965 532 248 966 429 463 80 73 400 42 708 230 387 281 96 550 438 435 410 715 173 247 626 934 606 585 610 367 275 955 522 951 459 575 273 522 766 475 965 892 916 668 57 847 986 705 219 667 282 260 464 397 267 792 195 822 8 423 159 770 777 51 834 530 697 157 925 193 427 600 49 366 862 433 683 836 71 58 452 719 578 318 807 271 512 23 947 773 46 55 145 843 480 77 937 123 352 401 950 757 76 503 119 191 597 164 340 23 601 408 121 50 693 272 31 78 9 633 397 345 485 774 997 154 422 254 250 326 454 701 11 961 829 521 117 574 126 75 897 590 478 718 125 599 862 612 939 509 232 593 309 731 551 776 748 97 337 348 127 801 799 253 309 787 182 308 827 296 863 340 669 79 14 492 939 524 496 884 354 645 117 217 888 805 422 325 315 114 925 225 126 605 719 899 374 234 265 447 195 210 929 237 526 548 54 760 97 221 784 632 406 180 784 566 437 677 505 631 565 99 254 179 588 205 535 284 765 139 653 531 293 731 728 10 431 215 460 699 231 328 847 636 398 218 894 30 665 919 238 255 481 46 450 216 31 826 683 218 707 788 920 36 301 594 798 29 567 351 646 458 709 955 403 766 676 426 986 819 340 68 681 919 866 901 358 790 97 480 471 125 206 418 517 789 719 365 385 4 140 59 823 851 401 446 826 229 629 662 559 739 649 989 581 30 30 777 132 842 511 380 626 501 260 818 169 661 415 698 174 911 721 547 794 591 357 759 776 425 86 424 850 409 767 899 402 20 186 568 741 354 645 913 70 48 524 699 828 166 98 866 610 968 96 549 809 603 79 929 1 224 379 818 691 229 667 768 190 592 798 220 467 761 858 503 620 719 690 991 22 850 937 746 973 653 751 199 349 81 333 52 423 424 899 89 606 24 545 564 33 891 624 404 325 792 747 769 315 244 136 826 971 74 998 252 479 452 273 48 781 700 856 190 824 369 121 32 566 172 934 611 398 154 928 552 756 892 266 145 149 816 718 550 663 589 69 419 354 563 984 936 471 252 105 671 530 808 636 757 196 124 427 464 264 14 29 530 75 183 159 777 346 767 48 146 366 29 187 10 317 754 317 301 615 251 798 774 461 991 361 977 470 994 807 587 991 502 733 851 770 198 279 645 199 80 344 744 26 343 749 738 498 168 996 457 615 364 942 740 801 960 953 976 86 557 547 318 798 296 760 494 868 212 74 77 926 125 308 806 147 452 864 965 974 269 953 143 329 296 9 96 66 754 625 930 5 765 284 614 227 25 611 537 716 152 455 881 15 231 182 24 334 481 196 877 778 509 977 930 525 150 235 139 36 102 81 308 358 592 68 704 685 140 859 321 208 924 22 708 457 226 300 835 541 518 234 5 344 122 448 484 910 759 261 849 939 7 651 991 441 151 64 272 829 336 473 684 197 849 911 203 262 71 684 28 323 804 76 310 502 116 960 123 421 331 317 110 258 899 674 677 262 87 595 322 14 195 123 385 345 144 398 661 456 884 410 30 465 788 546 967 733 265 912 872 299 325 512 50 123 381 3 369 213 774 56 3 916 314 73 336 147 844 975 440 413 529 874 637 581 493 279 311 254 339 717 840 255 930 741 253 573 629 331 610 380 593 632 131 913 247 930 355 976 202 681 888 885 650 191 445 107 262 962 593 136 877 16 824 523 130 131 511 219 589 93 424 456 738 687 203 24 937 94 979 865 663 178 211 981 295 206 409 473 580 888 763 220 343 756 772 894 987 566 703 361 932 763 787 761 23 488 175 77 607 538 207 838 55 818 291 167 520 816 23 223 979 171 408 366 938 103 464 52 65 994 912 749 237 955 816 287 49 412 602 991 32 608 147 9 826 452 809 19 186 201 919 6 675 594 766 209 203 926 109 831 236 116 755 264 675 404 359 156 765 982 28 744 735 912 931 169 991 545 349 117 64 641 370 377 735 830 13 54 851 845 123 249 653 278 522 150 414 365 109 199 434 794 776 196 93 394 463 119 641 443 820 928 864 363 5 555 752 123 758 856 262 227 377 730 725 785 415 143 289 556 95 201 753 65 537 846 753 216 963 178 893 813 641 827 107 898 754 825 721 217 340 17 154 782 53 65 796 921 474 567 278 243 800 227 796 522 985 553 751 111 938 945 52 393 206 397 614 950 844 927 753 954 372 825 319 158 940 520 763 221 746 570 138 563 468 948 800 123 997 220 965 349 59 49 994 171 451 360 746 190 141 556 66 39 667 812 638 358 929 322 559 384 957 67 542 706 238 110 58 539 588 891 926 118 467 934 477 218 415 566 278 618 430 192 126 945 336 420 805 479 550 247 922 114 224 440 898 160 866 283 753 919 979 145 388 572 138 683 854 155 373 417 362 83 301 851 395 51 298 661 504 946 777 220 380 352 775 676 116 599 96 388 635 448 367 484 640 451 960 573 256 365 569 582 868 909 345 964 910 932 633 201 214 40 716 885 504 989 341 184 984 932 836 328 68 704 277 408 768 381 832 886 147 695 126 700 634 492 45 274 11 620 552 259 601 382 314 408 293 294 623 903 566 481 765 43 424 884 607 534 294 256 308 270 122 420 467 943 563 512 114 831 105 467 875 372 771 419 801 521 354 642 667 719 622 120 654 462 685 229 466 948 721 27 718 940 562 188 19 237 322 677 541 476 895 283 56 312 37 48 768 511 156 56 698 742 324 637 631 735 197 790 730 306 585 268 647 645 674 218 847 321 558 215 527 942 695 966 249 564 972 111 991 406 269 22 758 177 853 252 889 307 927 402 319 474 133 574 895 721 47 980 550 805 123 815 936 245 188 373 131 704 732 531 642 752 4 837 727 847 25 893 719 424 496 696 450 852 184 246 350 497 570 735 332 527 403 506 674 872 403 383 252 406 462 397 245 491 487 541 378 622 318 455 736 227 651 769 618 844 308 353 599 189 47 264 579 355 882 721 479 892 136 134 869 942 483 534 289 356 199 214 441 827 508 935 390 444 797 918 948 50 895 749 104 507 459 826 90 338 472 412 580 227 119 693 401 189 354 408 295 600 887 548 755 803 982 277 680 142 344 282 201 575 401 699 243 660 519 492 71 861 37 452 864 190 950 307 906 570 759 597 753 146 259 867 415 735 370 455 775 760 254 923 935 784 30 497 548 455 907 699 276 585 798 123 693 191 889 704 363 804 671 542 789 622 768 87 199 351 629 543 351 453 302 210 274 381 517 850 787 276 17 145 844 585 641 92 399 733 277 4 626 920 248 418 312 746 641 558 359 941 293 992 726 665 363 919 129 243 741 6 867 498 774 585 671 584 943 525 969 948 366 566 588 218 138 30 971 305 664 849 407 616 888 376 650 122 139 369 868 712 971 6 364 994 520 321 650 307 891 489 707 339 621 831 397 197 46 692 369 61 718 805 927 549 661 368 96 66 424 786 918 68 132 788 95 653 781 782 455 338 169 202 142 76 415 918 331 798 399 784 477 50 770 883 603 138 687 867 287 78 301 957 744 419 554 314 866 877 530 9 86 174 652 24 578 853 638 424 92 978 128 467 957 596 826 83 318 644 953 102 463 620 698 49 926 428 522 916 582 808 185 227 789 235 761 763 93 71 81 205 981 221 657 495 538 807 756 975 947 444 491 571 674 645 914 124 846 196 976 496 83 470 933 765 993 844 50 679 233 74 497 31 191 909 252 35 882 947 518 184 237 725 521 192 740 96 182 367 492 68 834 28 944 777 247 827 253 274 224 832 511 102 137 849 658 116 25 371 96 666 148 262 799 969 337 303 211 981 429 181 958 206 372 373 401 557 741 990 385 626 252 253 721 581 92 910 111 746 361 752 304 259 278 512 493 410 721 489 792 922 647 549 591 164 722 401 27 200 458 107 449 631 542 526 805 541 474 5 265 337 624 778 530 543 384 342 849 252 14 176 693 264 616 606 507 415 875 44 665 966 518 324 866 569 675 323 201 692 471 192 575 825 163 1 605 471 87 12 707 620 578 692 647 675 291 85 403 983 108 956 352 921 596 525 307 380 301 797 975 41 218 876 420 138 502 0 394 507 978 561 237 902 972 978 670 528 837 743 339 778 113 189 921 613 16 773 650 223 451 737 762 868 261 872 731 82 227 656 8 710 40 232 995 332 234 710 841 950 113 573 668 954 727 413 491 685 650 378 598 439 988 764 854 860 868 395 663 433 515 876 208 497 105 863 95 442 367 48 207 208 510 36 73 82 355 354 119 723 839 763 812 107 546 693 127 843 975 210 957 994 857 927 719 414 911 305 865 88 721 118 519 376 82 549 476 874 956 201 308 464 624 121 236 206 768 636 157 211 54 725 491 840 631 125 52 402 873 363 145 125 565 392 266 173 91 42 943 574 695 34 374 568 32 931 142 361 592 541 178 548 673 930 438 161 353 77 202 557 684 499 214 120 162 215 949 305 478 105 673 837 790 204 590 57 599 615 121 182 895 129 642 189 164 686 968 995 846 821 267 652 210 60 365 455 941 511 79 195 399 586 561 869 58 989 524 595 644 179 795 419 457 718 76 311 500 425 430 912 713 767 941 992 503 338 972 882 338 582 803 285 533 251 837 862 41 150 626 833 780 188 499 379 922 856 926 0 119 587 157 992 904 60 943 82 579 876 566 633 884 820 17 452 737 73 907 428 34 715 866 39 248 468 616 140 871 174 518 939 468 28 967 774 3 295 0 546 981 569 21 164 280 998 170 110 826 496 237 205 985 44 536 784 536 601 69 759 788 181 310 889 829 107 654 958 955 181 476 987 985 901 528 756 272 507 64 542 364 861 358 49 3 474 938 246 382 424 666 373 233 44 225 847 28 487 481 181 491 856 612 811 474 19 273 236 97 735 670 989 531 807 405 491 136 821 295 139 184 934 916 880 606 761 294 809 781 439 926 786 157 629 665 752 563 430 419 314 217 233 320 302 123 231 474 457 948 770 3 907 371 216 150 609 48 315 668 931 92 326 430 258 101 757 738 993 578 460 41 955 622 251 708 238 115 448 679 8 225 364 361 402 309 727 659 725 325 330 645 751 861 481 51 98 356 599 907 756 826 397 210 529 977 67 7 325 915 8 411 653 76 628 992 72 402 391 732 317 394 399 497 708 495 445 278 206 955 566 659 456 565 165 842 424 447 572 992 110 738 196 785 420 425 83 752 23 268 157 901 147 944 624 774 748 456 575 383 137 182 115 34 948 873 497 303 481 258 865 285 698 607 43 591 62 219 533 781 211 234 120 868 977 32 361 985 324 792 287 904 167 656 178 659 461 236 959 457 269 664 963 326 416 114 255 467 596 25 247 781 53 414 585 717 165 494 751 270 406 262 398 686 927 238 595 584 274 735 47 816 881 217 413 728 930 178 308 489 105 701 311 476 128 361 770 356 971 721 854 231 970 728 759 33 723 133 664 259 120 885 587 771 828 710 965 70 47 869 551 859 124 894 539 710 572 52 602 924 583 862 636 842 652 316 728 343 975 698 928 756 86 849 821 408 818 369 474 52 630 29 580 153 845 950 740 279 557 193 724 799 141 76 35 362 45 376 419 148 61 882 729 973 349 787 643 625 917 548 191 666 654 394 3 498 968 165 25 518 106 912 965 41 595 366 208 493 769 814 866 215 503 269 787 517 3 194 123 498 417 334 212 533 524 778 184 539 698 15 772 902 452 910 56 826 86 719 755 963 640 780 520 304 584 440 297 714 421 875 938 414 400 937 519 986 544 420 828 632 585 569 322 447 542 650 171 993 166 604 965 550 944 164 261 781 990 280 659 593 8 429 694 590 348 411 767 286 11 685 161 529 856 793 132 651 58 56 786 958 607 868 573 23 474 418 1 9 196 915 11 670 791 558 833 242 81 782 197 405 881 196 663 824 198 336 369 366 232 290 646 120 197 328 314 239 538 901 912 550 155 703 923 357 965 55 945 130 491 154 919 162 678 912 330 563 806 117 278 999 205 519 925 452 327 876 759 266 717 815 779 691 969 266 701 992 746 63 749 427 698 192 226 145 691 321 944 29 615 421 320 0 669 149 225 150 876 655 46 780 966 35 698 796 633 15 27 81 860 86 162 382 273 972 583 550 175 853 353 297 323 901 847 847 798 467 51 369 731 76 599 645 404 784 578 430 12 998 865 490 876 438 380 894 814 167 362 460 100 275 816 615 939 38 474 322 434 34 712 990 398 481 31 396 252 116 263 842 394 126 608 117 280 157 21 121 942 774 969 683 748 574 725 110 721 660 896 646 898 512 3 715 480 95 677 929 831 436 289 570 550 71 553 513 79 400 44 571 288 582 83 157 718 144 44 122 817 820 965 967 634 532 535 719 893 797 813 491 155 60 104 182 914 464 574 214 287 535 387 783 148 192 528 371 279 998 314 300 518 697 317 634 832 998 124 405 784 677 489 755 692 279 211 668 220 959 832 266 555 843 743 22 524 332 566 446 372 41 491 191 143 13 676 460 26 676 419 895 489 52 622 867 527 219 720 628 154 194 837 669 471 37 271 897 353 229 483 978 37 644 420 264 992 411 877 65 292 318 306 833 771 366 185 159 404 241 471 843 354 508 262 615 331 942 757 28 845 617 145 166 24 62 881 525 900 137 127 5 195 380 744 558 723 846 540 894 390 148 690 161 754 511 620 652 456 139 539 916 82 465 306 803 978 457 193 316 292 544 814 538 121 389 102 198 384 426 907 661 347 89 940 748 524 13 93 713 887 545 332 416 178 613 700 992 119 662 281 474 888 991 824 934 863 985 541 888 987 560 998 258 329 423 27 927 271 148 136 667 812 914 564 248 280 913 857 512 262 381 387 603 88 745 667 491 940 938 870 630 404 391 548 820 975 552 670 697 320 236 130 463 963 775 836 98 675 762 640 497 479 499 370 415 594 683 342 746 600 310 665 887 489 159 321 149 439 414 208 524 229 993 878 360 651 291 163 65 123 150 140 735 493 994 917 287 770 435 934 188 597 550 322 762 935 424 51 724 528 758 20 496 717 946 119 594 963 671 363 526 744 14 190 455 872 366 301 251 747 960 906 840 801 204 184 70 616 552 928 645 823 64 400 420 943 306 888 942 443 406 832 56 998 984 214 404 774 680 903 300 717 464 521 137 260 56 886 422 41 441 185 188 487 662 213 657 434 128 956 844 415 629 26 618 828 827 386 103 481 801 479 382 919 158 492 2 438 50 932 771 327 885 238 775 433 389 197 540 903 689 233 414 594 965 659 685 241 72 435 980 838 320 454 244 217 707 674 166 294 884 921 149 52 731 659 914 744 354 623 173 955 966 743 329 138 732 3 842 408 336 65 500 162 836 458 214 559 776 355 759 988 752 926 847 490 465 913 647 553 649 638 776 186 220 979 74 861 926 384 190 411 171 778 338 734 546 386 844 114 40 200 441 949 289 239 793 508 42 289 202 442 773 627 498 423 961 848 611 766 488 503 887 782 520 234 544 785 520 717 18 741 349 313 866 307 596 126 333 908 768 151 926 46 920 619 246 887 391 209 246 86 852 278 64 864 991 748 983 936 601 599 581 684 425 467 376 855 906 758 236 496 115 932 6 509 555 713 799 562 171 153 362 651 752 609 193 705 569 735 419 146 545 150 749 196 955 342 966 8 863 543 52 658 190 221 505 959 112 171 371 676 591 826 532 926 174 136 745 101 604 432 13 642 140 705 65 936 629 106 800 280 501 884 479 991 1 358 387 308 843 372 895 978 114 18 486 70 348 211 853 428 472 362 146 993 100 199 133 775 63 252 595 333 479 895 779 596 969 430 691 974 634 216 286 874 408 121 491 987 349 290 85 315 743 495 623 736 284 877 428 686 933 936 340 259 592 64 39 853 532 636 66 25 498 708 70 827 53 990 657 44 695 139 429 401 630 515 892 65 153 58 317 487 553 494 430 262 250 942 551 962 168 316 495 818 320 590 298 549 688 818 160 994 390 469 887 849 219 634 149 40 534 576 259 55 894 964 279 440 190 797 92 447 37 252 757 412 230 687 33 841 153 743 561 776 410 550 663 132 333 560 967 477 590 592 520 861 658 72 441 711 151 750 162 260 871 260 865 745 840 333 948 18 212 401 885 520 109 227 777 218 162 399 432 719 196 682 745 918 260 990 414 897 509 535 21 286 898 374 745 472 632 198 532 957 184 110 225 641 161 313 384 194 680 593 344 933 275 622 877 604 875 689 327 381 871 248 783 226 424 852 107 416 888 308 950 697 161 114 576 463 409 99 362 609 803 753 710 307 32 32 7 585 185 28 348 230 611 968 736 30 254 71 275 625 91 641 339 789 486 19 628 217 456 201 300 784 816 33 323 332 991 175 406 155 970 691 719 369 440 212 475 325 356 716 505 280 837 47 40 343 544 280 651 848 66 196 880 584 416 389 422 871 563 166 760 744 251 634 960 328 535 726 938 668 715 253 396 127 759 107 955 493 596 411 43 21 762 922 41 459 43 536 280 708 793 155 321 531 610 655 695 209 537 548 676 390 323 933 186 435 198 452 497 134 979 241 700 940 826 21 295 96 251 109 477 88 149 573 134 603 993 844 851 671 956 531 503 174 564 494 980 517 319 413 217 312 333 459 759 395 336 980 68 807 555 165 626 569 765 866 732 619 574 968 142 845 889 78 609 58 823 671 339 928 446 41 788 668 983 557 16 124 641 69 648 924 83 268 239 756 990 815 33 814 244 219 724 922 119 205 486 453 629 810 481 932 489 634 846 465 133 857 781 752 111 134 203 864 31 260 20 193 301 416 338 670 426 378 597 457 619 361 875 578 383 101 918 486 645 229 216 403 537 829 696 679 431 740 286 429 46 804 416 587 965 184 846 194 216 914 493 613 994 91 805 228 810 984 66 802 641 378 57 925 388 689 518 840 996 656 18 564 994 764 958 561 243 192 728 174 618 672 827 722 688 775 929 711 901 106 91 922 611 498 89 831 756 130 46 335 338 126 782 392 584 410 99 378 291 313 387 554 584 118 791 427 534 259 329 44 107 977 808 145 181 196 694 916 43 673 275 384 719 177 907 354 418 171 581 198 669 407 667 517 72 812 856 72 186 753 364 963 511 857 49 546 43 557 941 521 126 670 343 13 184 606 698 113 468 117 634 825 156 135 894 58 812 845 637 81 153 176 74 319 808 555 764 117 787 170 228 890 411 483 596 71 535 462 420 64 552 174 188 576 754 446 879 397 233 743 589 385 292 0 573 397 69 56 947 257 469 297 819 710 172 688 92 354 425 592 521 657 105 965 140 275 18 687 455 725 474 607 357 716 424 399 399 426 75 71 772 869 478 895 249 306 134 922 610 27 992 772 251 67 724 484 561 417 47 532 571 35 787 734 377 995 711 186 407 587 160 835 259 237 159 84 482 393 699 122 189 455 111 302 74 266 150 853 292 473 243 721 68 380 241 620 354 779 966 326 918 866 453 225 618 427 915 288 372 670 972 90 549 835 642 399 224 858 708 934 140 467 87 999 931 733 113 441 659 97 778 31 709 113 753 293 322 625 404 125 312 639 315 953 395 954 241 263 38 104 962 733 466 170 730 894 893 931 314 623 963 24 473 24 1 841 88 147 440 405 710 630 966 107 747 105 209 177 936 137 752 524 770 728 910 835 5 15 39 326 11 320 943 864 12 703 350 31 872 804 912 170 460 190 820 11 500 189 627 757 286 605 440 483 713 549 629 797 117 890 498 641 967 413 444 766 754 669 724 669 859 835 571 184 706 32 141 698 198 333 522 427 976 95 303 587 422 606 247 714 244 921 163 566 587 923 127 269 388 311 495 804 592 311 146 201 886 977 836 344 394 761 348 733 756 50 497 771 44 938 339 94 808 559 828 443 856 287 562 216 527 601 754 507 311 25 721 392 154 499 828 468 518 502 153 584 317 367 461 21 625 8 298 621 260 760 580 154 949 823 330 856 977 703 656 993 492 955 882 162 555 320 256 941 423 708 562 926 934 122 661 539 560 585 739 356 96 140 253 41 96 213 531 230 438 753 915 50 206 672 628 470 531 979 722 51 345 93 633 191 905 6 128 545 38 868 776 224 933 291 873 5 909 464 678 311 984 26 110 236 287 964 15 731 848 9 340 360 366 810 825 245 437 847 423 393 355 565 785 356 173 909 36 694 52 203 439 557 573 162 540 726 88 888 521 741 472 428 26 967 249 297 459 815 380 238 814 167 560 166 212 119 946 949 858 264 779 114 322 431 340 319 60 280 192 213 102 533 182 87 61 703 670 994 161 634 902 837 75 721 670 717 152 21 493 881 312 112 333 167 281 5 218 196 784 826 106 672 727 264 729 519 606 398 235 419 258 860 847 662 35 515 492 351 68 880 48 60 748 402 514 681 507 988 417 650 847 966 485 388 660 928 192 444 656 725 138 802 221 855 207 774 387 66 933 275 29 55 655 681 93 544 194 596 88 511 499 41 970 751 914 511 899 514 317 556 547 389 114 890 308 618 411 853 628 241 274 275 246 635 690 368 879 718 171 778 726 730 241 81 111 992 744 493 882 617 948 643 199 997 202 168 859 611 581 830 817 36 761 827 455 507 638 635 404 626 344 716 709 606 365 456 889 805 448 334 451 837 806 648 611 885 683 666 834 192 20 885 68 947 983 827 453 383 745 739 374 150 606 160 99 739 698 847 37 414 965 501 835 843 509 25 414 870 108 695 643 589 217 176 413 978 718 222 416 158 893 92 184 330 372 993 153 234 735 214 177 471 237 923 793 919 58 651 676 901 429 962 967 245 187 195 353 658 940 955 177 247 592 287 103 549 879 97 568 608 873 409 623 157 808 29 883 33 305 836 434 712 282 272 234 621 576 612 907 526 537 106 655 803 211 640 279 887 296 173 253 152 112 271 657 491 331 996 377 962 234 762 328 659 371 820 698 311 735 630 243 235 875 425 417 806 962 506 658 312 664 215 740 123 471 240 583 71 563 848 507 788 202 243 357 231 861 11 960 92 403 456 263 474 246 173 950 225 792 991 980 614 926 532 956 585 114 861 102 871 114 292 433 656 797 471 563 737 523 109 120 318 843 808 193 719 193 793 407 529 385 525 516 685 547 370 414 630 567 1 9 707 241 0 645 806 268 445 530 168 905 740 459 959 763 451 611 4 530 512 752 349 878 398 29 96 197 644 14 948 301 107 97 607 666 946 114 885 265 196 641 20 823 437 626 757 68 434 135 324 442 820 684 14 658 103 722 234 330 25 984 353 52 780 239 651 199 765 299 504 742 193 950 960 137 368 157 18 190 882 747 599 275 875 109 259 248 350 453 791 571 268 284 857 562 810 667 471 271 213 979 409 129 966 664 116 429 286 238 526 336 176 58 513 863 214 753 307 918 669 878 929 6 202 822 441 6 759 740 446 917 985 454 297 168 933 251 883 411 821 583 587 465 821 480 550 687 571 785 398 600 450 571 143 73 775 221 249 243 165 924 490 423 41 587 92 741 674 613 687 276 324 498 78 649 989 508 185 87 787 930 340 387 11 461 355 520 688 115 56 305 444 888 601 178 892 285 629 306 240 627 561 600 156 341 672 670 109 450 780 791 389 459 837 529 604 12 617 97 644 332 670 562 302 414 510 463 200 761 590 284 442 34 714 823 791 98 57 729 273 462 715 571 188 929 992 988 684 671 26 996 673 535 268 354 410 64 999 793 582 468 348 290 828 237 471 296 388 179 966 154 910 96 103 170 435 814 243 902 841 877 810 572 451 916 583 852 636 337 948 802 672 606 627 368 365 128 254 77 899 354 837 331 173 84 524 718 86 272 338 933 947 531 820 248 849 653 735 759 146 457 455 403 718 972 493 125 531 896 50 575 451 745 579 416 11 350 46 328 689 127 283 485 876 345 376 548 138 945 723 963 357 503 701 584 765 441 629 474 481 412 743 167 219 671 829 870 456 754 351 397 997 725 577 740 94 323 274 631 12 67 286 361 487 116 298 713 802 920 590 162 543 131 87 830 185 536 594 724 937 393 285 379 669 944 485 414 702 989 279 295 481 494 702 857 882 766 559 209 777 864 986 824 692 588 47 336 59 523 312 907 81 567 76 344 851 872 981 463 119 778 168 799 309 868 679 822 565 799 430 122 24 808 623 962 710 23 759 71 485 545 282 485 760 841 241 317 357 877 556 741 448 567 676 593 438 217 741 772 392 368 990 868 580 605 330 815 428 53 28 788 712 954 547 62 981 741 623 71 486 256 482 391 991 732 108 514 608 46 505 437 220 852 266 609 42 71 70 902 662 442 211 192 88 782 504 403 933 767 135 712 659 497 158 119 211 126 12 472 517 784 505 716 676 249 393 407 971 548 151 573 849 705 374 182 356 796 108 119 426 659 508 644 969 333 408 937 770 333 805 833 61 925 49 555 82 586 213 806 455 426 159 867 471 414 960 686 664 524 403 931 345 123 168 291 705 372 412 820 624 26 695 862 98 511 933 740 716 130 318 531 166 126 447 227 298 121 812 509 987 463 53 456 632 397 151 508 828 885 217 667 153 127 747 442 179 497 178 438 924 992 380 30 174 696 572 19 152 205 847 338 482 821 13 841 229 832 329 480 726 825 818 798 608 113 619 544 846 997 904 434 536 108 609 578 483 657 479 961 318 113 996 195 135 464 524 331 27 608 297 257 427 602 407 225 722 626 590 46 574 420 413 896 587 479 350 959 553 901 380 419 72 742 449 828 332 867 425 301 437 196 238 981 903 682 773 347 939 960 81 23 119 469 248 352 502 442 781 205 407 153 861 593 300 77 684 856 461 145 379 634 669 473 126 364 317 750 141 794 676 615 773 276 434 612 967 567 70 283 124 567 721 128 876 689 854 424 336 20 834 312 219 233 846 867 28 705 638 888 662 155 672 640 40 412 768 554 207 280 745 462 121 245 408 744 663 973 22 876 117 315 514 849 461 32 182 844 599 542 921 559 0 120 264 272 323 715 26 147 104 823 177 922 744 118 961 864 896 911 346 807 745 430 760 274 192 113 124 927 169 768 24 348 948 476 392 656 63 241 121 974 832 936 515 411 688 217 152 113 674 787 194 34 895 640 61 582 499 386 920 44 351 95 223 523 872 820 752 584 880 287 794 267 872 376 159 395 836 524 842 737 620 833 559 753 730 650 968 34 139 990 46 918 767 671 865 89 90 884 455 519 728 608 503 339 407 679 355 866 864 423 339 249 52 24 528 19 71 69 58 27 361 226 387 469 698 817 315 43 65 829 688 495 3 711 907 568 174 934 577 629 898 123 183 522 654 64 797 426 943 14 443 494 385 158 483 222 311 0 448 52 403 468 495 22 514 451 36 296 956 491 73 92 419 318 366 309 144 79 96 246 676 511 785 939 404 141 86 841 449 97 194 994 310 346 318 296 797 312 994 414 470 626 404 477 84 532 497 836 909 53 778 535 389 525 344 130 28 574 668 827 579 28 568 366 677 978 676 347 678 434 437 671 973 795 263 172 758 873 631 481 577 922 423 888 6 747 404 983 378 452 574 243 363 39 313 947 573 602 386 712 777 343 626 415 507 139 213 40 289 47 620 978 64 142 287 711 726 652 803 468 515 893 247 173 206 166 192 857 775 401 304 592 200 977 817 458 303 812 370 935 857 144 605 275 77 494 207 722 336 683 314 118 968 160 108 583 284 842 18 570 637 884 787 443 548 270 264 454 607 910 205 634 618 121 537 143 128 795 900 825 826 514 913 549 380 868 450 558 744 531 321 750 442 80 974 582 491 221 886 151 844 734 34 48 624 242 877 55 958 163 68 320 570 20 124 223 188 920 930 373 751 868 671 992 805 43 660 726 565 56 546 171 590 856 456 490 765 185 875 819 5 315 505 45 817 797 538 15 966 989 824 99 883 635 333 898 673 629 713 725 306 762 742 219 581 524 252 258 693 508 343 570 925 464 596 551 367 536 479 714 903 914 636 460 701 414 134 236 442 467 491 425 554 440 38 781 949 644 417 807 641 686 215 934 158 342 237 834 471 459 704 989 748 652 919 713 524 757 240 375 180 219 440 15 167 722 352 993 386 741 881 650 31 269 887 953 992 503 103 203 169 710 492 548 207 448 154 441 658 182 175 694 906 687 197 990 768 649 955 610 731 469 299 644 255 986 422 662 147 991 266 710 724 246 892 550 273 473 687 193 732 281 495 800 880 138 271 3 265 263 748 703 472 247 560 564 690 297 261 337 51 707 360 626 583 622 845 295 451 77 816 48 210 929 877 724 187 935 837 482 340 605 991 33 260 661 521 82 330 42 211 521 141 192 668 472 769 794 487 684 549 426 985 937 965 176 503 843 460 172 10 199 448 969 836 451 860 121 51 545 561 166 994 205 737 577 53 229 352 473 613 579 381 602 410 747 107 117 727 884 272 732 316 528 496 527 535 371 649 996 445 900 889 450 553 257 111 534 32 85 730 492 656 77 40 773 240 512 232 115 657 736 596 131 780 900 263 759 854 95 778 782 659 456 546 930 941 683 991 454 367 407 516 23 531 539 180 189 972 108 654 238 925 188 51 568 490 271 300 311 352 257 53 183 768 759 180 250 866 159 565 97 307 548 183 51 636 643 381 840 511 483 881 372 847 307 51 454 995 48 811 499 711 63 231 449 42 931 314 846 609 144 56 607 746 406 195 706 688 45 246 979 541 592 293 569 638 486 398 109 688 640 337 500 524 190 73 271 431 825 37 135 826 682 433 489 541 139 431 373 534 574 119 757 916 972 496 789 595 933 775 314 430 470 433 865 842 651 94 167 690 475 366 231 201 379 317 203 47 908 752 183 778 274 924 166 155 71 415 197 804 871 385 512 668 114 455 238 163 5 633 834 325 497 588 955 213 965 845 642 863 262 500 655 249 623 781 57 78 815 862 665 928 733 327 490 348 882 971 778 848 436 815 981 627 952 743 606 345 28 594 792 221 2 852 845 415 665 59 987 745 930 682 896 720 43 915 72 131 479 173 801 903 115 461 628 753 348 605 647 657 354 140 907 828 826 552 404 924 958 227 239 335 80 855 986 695 299 505 420 817 278 21 220 887 790 907 916 475 775 437 43 622 174 226 967 869 50 579 266 461 503 641 868 346 851 654 668 520 567 623 510 102 472 787 809 301 90 277 361 936 763 133 355 426 900 82 308 757 398 271 5 163 625 619 139 173 970 293 300 58 845 11 149 124 226 6 294 755 664 588 217 57 139 595 888 469 896 800 963 751 352 253 525 940 586 861 370 847 20 886 10 116 919 169 533 588 176 417 123 197 952 746 215 318 827 193 788 111 365 786 470 493 244 242 441 312 726 614 475 461 983 912 550 746 862 516 65 29 501 337 755 18 563 343 127 934 252 703 196 523 806 723 509 440 406 558 117 587 252 233 979 707 372 154 67 194 531 640 575 920 301 638 572 573 10 429 124 177 252 825 277 930 454 761 700 24 266 571 482 952 107 589 258 854 561 526 798 667 783 136 128 99 528 230 305 139 64 652 935 659 407 341 167 741 312 472 772 785 809 146 0 236 777 419 9 913 49 560 762 144 811 178 669 892 11 117 347 733 427 831 544 106 765 946 731 237 572 889 361 892 312 384 383 138 726 673 817 699 297 488 400 629 98 898 229 412 304 797 255 410 983 200 32 20 909 87 356 956 193 622 113 996 332 577 313 839 680 838 669 962 13 80 844 269 819 242 492 148 349 321 66 476 886 733 689 954 693 595 34 883 812 42 929 366 362 125 439 913 233 383 574 453 47 190 346 393 663 540 368 40 339 81 755 606 201 814 773 448 755 236 602 861 697 684 726 317 52 778 986 311 225 626 372 278 231 923 113 35 468 890 170 804 844 223 24 50 497 969 784 779 463 241 286 833 695 541 204 962 910 33 811 781 704 313 941 394 25 170 974 168 700 195 438 819 140 768 744 935 985 924 110 714 899 624 865 805 838 811 607 775 89 2 396 649 593 382 695 773 321 794 819 747 916 759 46 105 965 660 780 383 7 492 382 679 393 224 351 839 649 0 163 441 823 590 841 756 406 871 618 684 363 225 371 886 898 841 795 336 794 678 357 584 225 528 20 102 102 160 809 21 860 618 374 777 953 702 644 132 710 618 0 359 396 81 770 403 505 191 385 916 444 143 434 610 194 816 837 700 246 3 516 697 751 45 318 469 598 747 107 887 177 598 569 855 398 91 321 426 181 783 393 803 7 615 759 940 295 808 619 5 57 811 633 961 857 376 421 231 830 167 708 950 838 751 177 773 374 159 602 358 326 302 556 961 764 85 442 889 242 735 895 499 227 686 53 752 713 0 951 99 917 774 941 789 300 379 850 316 441 254 215 416 90 997 299 331 66 295 501 893 783 961 65 374 146 188 874 779 553 677 726 143 243 846 514 470 818 445 177 955 305 939 724 267 683 604 850 688 270 536 183 633 821 67 1 329 55 47 190 103 198 782 811 785 583 816 949 630 100 760 379 428 123 825 116 414 950 235 385 739 427 485 166 393 220 429 848 222 356 630 440 46 149 167 149 351 768 450 266 602 779 842 111 742 170 895 634 206 256 555 142 414 195 209 43 362 755 395 441 139 431 195 178 942 392 808 659 298 649 11 753 189 410 112 954 923 831 423 437 210 768 973 688 384 189 811 20 443 991 572 779 804 295 521 819 907 514 954 763 468 932 23 270 525 67 886 448 481 298 504 279 216 379 143 455 469 853 751 907 929 938 985 909 203 509 269 450 424 683 272 150 21 89 953 328 217 73 707 259 626 460 352 821 654 275 267 762 27 364 665 758 700 982 273 49 730 220 432 54 84 389 504 354 495 869 717 696 146 73 128 188 156 423 24 851 815 822 185 885 767 51 580 597 867 652 442 393 818 548 58 905 268 879 254 759 774 255 682 986 184 683 795 610 613 190 534 558 432 12 387 150 962 81 610 780 259 607 474 269 680 934 574 669 148 416 45 230 956 701 754 436 913 799 713 103 978 591 357 671 510 146 93 481 753 579 252 120 88 699 848 348 867 932 368 294 765 519 142 912 347 655 308 286 206 407 758 472 230 675 939 916 970 480 156 244 624 44 953 205 295 663 173 824 138 5 310 657 161 290 269 764 665 423 108 469 171 730 895 865 365 690 646 937 698 651 118 874 982 606 856 346 429 414 782 955 703 973 101 91 597 759 89 612 189 766 580 688 342 340 654 437 730 96 278 260 355 352 970 440 218 352 910 564 206 988 660 257 939 614 431 532 16 949 640 28 650 192 989 720 675 335 629 635 168 490 917 305 340 695 282 489 840 487 611 522 829 260 757 500 488 427 145 795 427 126 807 799 987 968 136 416 134 162 956 296 146 656 819 737 343 955 622 781 576 416 829 317 63 451 268 378 744 903 4 208 856 283 702 189 664 343 699 188 351 522 268 620 844 343 259 188 918 611 124 746 604 225 64 747 197 260 603 459 415 160 821 177 742 793 307 118 520 184 981 826 532 10 804 72 521 645 332 144 36 954 391 940 865 288 54 470 552 725 279 468 983 398 902 423 167 21 516 175 959 116 326 148 537 422 540 576 844 847 918 250 883 289 879 587 890 756 759 742 509 432 576 856 141 9 187 412 229 396 537 74 614 146 545 223 848 766 83 155 71 267 368 259 255 966 855 734 367 295 461 367 518 28 151 733 964 602 440 979 129 26 927 853 125 92 250 673 894 128 247 330 940 147 874 263 649 256 882 752 888 593 623 85 780 572 125 392 39 355 551 29 633 606 208 488 121 720 908 883 616 510 50 699 348 200 773 647 308 931 334 582 240 481 368 408 391 467 873 350 115 324 676 295 956 941 812 780 869 149 824 84 290 416 323 271 285 633 415 8 562 631 215 901 489 714 43 283 720 112 416 724 834 158 759 435 666 490 778 998 936 805 927 212 837 421 428 751 845 412 612 604 382 297 313 34 519 453 580 623 498 257 660 935 781 616 44 980 168 326 966 745 137 565 307 95 166 355 317 51 916 504 959 572 348 280 616 582 377 897 903 37 75 466 184 844 5 971 451 471 522 43 68 234 505 940 490 150 589 901 226 174 654 571 825 202 207 926 505 473 451 636 499 462 939 366 832 355 828 856 837 640 750 240 483 896 580 437 390 45 325 424 612 190 968 473 57 502 468 675 946 237 144 508 138 989 603 440 684 977 846 26 432 12 674 434 274 109 449 413 462 65 534 211 955 424 255 430 66 123 451 941 142 553 631 128 283 129 889 97 105 789 507 133 333 321 223 249 243 129 900 134 314 128 692 758 631 855 910 165 233 865 376 435 70 212 993 450 140 659 661 550 239 814 485 999 871 204 415 730 209 80 691 591 858 769 364 253 798 430 286 709 462 597 217 945 273 935 257 807 605 97 485 357 14 848 449 934 913 604 512 430 14 575 195 994 843 722 828 192 776 993 191 482 142 956 938 895 399 464 764 373 345 794 594 885 574 940 80 94 112 507 722 234 669 849 653 659 309 152 394 536 126 781 634 825 844 608 664 417 642 393 334 260 155 9 278 224 200 923 681 235 732 196 509 818 552 702 855 861 323 309 186 298 642 121 135 129 991 30 538 202 522 153 937 677 564 71 377 461 412 489 659 340 657 513 444 274 43 947 726 720 77 767 597 783 841 731 693 564 165 156 934 850 720 567 833 122 921 580 911 450 612 376 273 668 434 569 650 95 615 564 232 160 214 291 699 864 805 74 207 252 373 558 293 91 820 892 681 293 147 215 342 254 669 672 440 772 175 961 119 333 971 407 473 705 977 536 535 670 779 937 789 961 818 260 28 322 853 548 144 499 889 388 802 329 190 166 161 601 290 763 642 309 9 332 468 600 508 971 3 890 537 565 610 297 150 320 239 128 11 463 172 316 517 30 846 165 834 24 631 992 899 136 685 328 325 680 320 720 299 159 570 72 774 857 456 66 392 564 494 14 882 245 233 419 393 363 763 609 796 481 721 377 746 997 161 461 78 46 717 389 972 429 72 0 598 373 847 81 733 817 739 233 679 442 738 318 949 342 51 149 367 534 71 793 499 568 342 529 839 270 958 556 95 314 270 343 281 20 376 943 512 245 606 555 849 55 564 654 249 321 402 253 540 907 114 305 822 901 436 778 575 846 688 780 93 540 541 405 990 970 835 212 650 566 503 948 619 469 572 112 426 753 722 476 20 808 845 540 730 552 939 384 971 773 332 20 924 760 917 512 990 333 324 943 838 919 281 137 412 486 523 410 242 668 963 693 55 895 560 757 597 929 378 994 530 853 301 644 767 655 365 634 977 610 34 91 906 744 99 693 637 799 506 29 361 273 997 952 276 684 31 913 875 594 678 409 767 484 821 177 416 183 471 377 112 150 274 660 473 979 257 564 459 449 361 637 244 619 401 399 321 352 189 275 993 869 113 529 792 308 46 219 712 986 992 263 721 185 998 458 797 465 749 7 259 660 147 158 978 222 59 405 525 821 498 39 274 672 167 638 347 491 243 964 569 231 107 99 149 251 377 567 917 714 258 236 297 636 224 371 458 308 113 708 544 69 699 398 763 739 707 226 890 997 322 6 809 378 448 365 75 824 946 675 431 655 921 333 312 961 379 923 40 379 669 135 345 52 138 739 226 990 631 440 377 28 996 671 171 117 543 825 495 922 792 456 982 326 607 528 417 439 988 713 259 299 926 152 738 333 39 177 142 491 161 369 557 286 162 9 801 332 463 6 931 538 402 946 333 667 418 677 611 172 732 720 977 368 689 537 54 792 897 454 675 832 513 674 92 555 846 837 7 808 914 599 667 777 754 509 266 350 762 85 681 292 70 124 459 91 181 222 268 781 162 356 406 81 456 815 162 254 918 116 975 730 675 76 245 912 591 272 643 293 349 112 916 97 190 713 555 367 319 726 240 458 723 238 159 78 863 48 844 6 194 440 920 838 82 109 704 54 783 511 402 45 518 73 148 699 759 949 792 516 546 468 407 999 106 302 135 705 47 910 309 743 474 682 749 669 853 255 232 178 181 316 653 412 528 102 16 164 713 120 188 320 984 882 120 167 949 294 588 75 430 179 353 258 757 231 200 733 166 558 762 346 50 418 583 819 449 329 934 271 416 296 649 190 153 93 408 888 836 785 169 278 369 838 395 749 862 624 7 921 659 825 970 419 827 409 996 579 748 750 384 113 875 644 940 776 983 538 532 292 562 957 783 152 482 203 58 718 269 645 477 484 895 892 11 239 893 72 471 347 861 759 185 922 991 875 930 801 812 795 520 2 801 492 300 83 558 35 930 860 728 997 871 764 717 825 588 599 188 725 888 189 711 572 647 459 106 879 726 656 255 555 333 978 500 653 990 718 278 891 513 443 67 7 265 149 621 338 607 670 530 805 879 767 242 320 989 178 998 457 328 828 503 596 435 768 482 347 563 493 659 289 143 764 638 630 438 55 454 334 267 597 860 391 453 452 534 861 921 262 909 344 43 862 859 362 465 476 224 877 856 419 766 556 835 719 402 392 612 824 976 290 341 608 567 840 233 429 821 355 103 962 191 494 570 613 324 532 132 656 490 66 304 706 807 898 138 325 450 791 595 771 615 943 751 572 355 163 725 958 280 850 420 458 453 996 815 657 981 97 652 784 75 213 343 285 35 194 539 506 584 793 965 560 802 527 260 335 75 431 837 642 390 540 241 662 638 290 214 205 111 92 427 814 503 289 378 721 8 325 252 394 515 451 885 313 933 54 787 399 96 337 765 771 939 681 351 462 46 404 238 452 555 285 991 825 741 596 358 873 676 351 342 595 677 816 579 914 1 287 215 154 364 675 410 175 187 425 530 716 931 978 877 970 722 437 155 147 919 261 306 81 850 527 208 562 151 335 793 372 849 259 872 366 399 763 434 366 836 59 831 714 696 203 36 65 151 226 350 553 568 955 659 317 80 225 691 777 653 804 597 996 151 540 523 395 111 295 655 937 807 643 9 512 555 351 709 97 90 749 810 257 404 972 67 720 467 242 101 792 876 399 764 416 684 187 147 306 523 876 125 780 949 10 396 884 484 391 459 863 236 487 0 163 188 289 375 655 757 577 434 470 3 604 993 758 658 135 456 150 986 509 915 751 120 758 393 141 142 495 795 932 628 217 658 767 625 983 224 952 344 338 881 411 556 559 448 434 26 891 62 870 295 40 45 294 980 101 181 162 35 540 385 180 731 955 812 45 516 493 259 815 847 509 904 137 727 789 433 647 381 407 11 992 768 728 701 99 445 830 463 301 639 26 362 230 854 546 423 587 723 979 929 113 96 295 117 498 149 8 942 375 257 311 504 160 455 223 410 401 131 301 877 692 779 202 76 846 239 93 141 238 131 800 558 839 885 828 98 248 847 996 555 11 19 708 509 365 586 815 182 781 667 150 508 747 515 961 996 425 192 750 894 656 577 708 942 789 960 132 309 759 138 999 230 867 467 838 364 31 984 169 619 801 534 530 591 844 114 629 307 884 238 135 286 532 593 254 321 180 664 976 13 481 810 459 196 426 319 939 558 175 947 932 92 207 975 92 776 720 188 474 519 282 207 445 359 23 366 112 977 299 352 548 212 731 110 921 326 274 175 884 96 6 558 686 178 619 99 426 758 966 193 367 60 579 763 741 928 552 43 761 392 502 828 280 493 57 775 871 780 506 941 468 230 329 377 690 88 266 107 167 805 487 633 827 747 790 662 569 731 659 552 397 260 406 939 119 454 396 259 36 626 758 216 304 170 489 801 530 923 908 445 277 17 823 87 819 334 544 744 406 478 770 635 238 812 424 889 867 838 90 460 720 978 779 711 54 209 732 309 326 894 986 9 806 501 245 801 982 350 37 3 167 401 631 627 615 592 52 510 291 705 895 772 334 619 488 301 364 66 427 607 928 350 597 234 936 706 108 579 732 325 305 877 709 363 765 920 977 521 469 408 270 224 525 980 646 759 730 242 592 825 398 11 618 189 120 700 411 78 136 852 216 682 377 846 723 333 741 931 602 544 65 11 122 33 155 63 43 205 216 219 275 793 619 186 616 881 761 382 434 753 599 302 86 812 494 674 218 80 987 449 732 635 699 918 443 888 921 94 888 339 123 548 767 859 593 141 525 528 762 28 840 845 246 848 502 686 487 441 871 489 569 220 108 128 77 364 282 381 929 110 222 405 744 696 577 915 321 621 115 339 187 135 943 361 559 689 530 309 821 430 224 99 463 989 881 301 429 98 503 651 370 3 466 248 221 276 699 787 54 336 50 154 967 349 484 609 391 725 195 658 319 615 268 992 176 200 541 49 53 593 90 263 914 519 658 767 193 613 242 65 414 153 103 209 716 251 909 506 114 911 989 228 780 742 473 165 509 321 584 196 791 599 545 850 815 78 67 90 857 57 267 909 143 313 466 335 246 69 160 933 791 235 753 781 649 264 358 262 214 38 102 502 698 111 201 56 240 118 196 59 372 84 465 691 600 190 475 666 419 761 182 266 531 358 253 184 965 889 391 187 973 420 810 442 560 851 298 51 459 108 799 634 910 924 361 751 864 652 177 780 798 399 583 802 919 404 762 900 672 435 691 735 274 483 886 789 877 924 776 697 621 48 897 38 673 334 115 16 151 202 854 913 669 702 767 125 927 432 519 275 602 971 406 794 718 996 110 635 424 846 885 666 693 673 73 910 112 468 1 224 592 318 796 403 381 359 61 723 46 706 835 16 291 452 87 571 500 401 749 863 536 654 417 794 460 609 186 28 564 813 281 778 490 143 347 663 418 551 919 265 218 253 311 210 963 157 69 164 87 64 858 909 372 504 511 319 132 56 870 75 104 414 429 677 835 803 946 847 452 148 228 516 133 115 279 26 710 203 712 366 223 301 90 84 345 734 161 104 620 216 624 265 420 651 870 811 488 718 235 654 850 717 217 368 571 49 770 279 305 635 720 991 768 748 49 65 633 238 77 21 477 258 69 276 856 348 351 558 627 582 995 202 208 844 475 874 950 978 380 781 881 581 509 500 843 282 303 632 647 920 158 780 480 960 890 366 643 184 386 497 870 990 572 946 277 168 693 522 748 9 509 182 301 610 191 352 624 119 464 190 823 134 501 732 900 65 377 144 486 654 916 247 96 58 932 230 953 789 958 681 643 100 239 259 794 834 377 428 804 610 730 552 969 63 562 982 714 347 594 45 559 983 989 691 832 36 103 942 172 790 402 712 69 763 863 196 806 627 898 667 95 888 870 501 531 658 73 937 920 794 848 633 30 909 852 670 837 134 522 376 140 214 812 943 7 3 23 921 762 257 237 470 128 32 809 768 269 554 539 241 969 469 264 569 55 354 150 453 123 929 872 223 83 288 854 231 489 953 578 617 890 726 846 904 424 51 83 116 585 997 458 52 293 201 655 974 919 796 502 130 418 128 904 585 160 273 242 201 360 91 44 132 535 477 279 468 725 619 23 531 593 183 533 669 817 91 84 452 426 319 257 344 574 682 163 769 860 211 969 875 76 257 725 231 695 707 184 802 986 225 202 130 13 871 323 711 894 449 541 101 136 640 383 115 811 299 174 622 409 781 992 250 309 956 879 40 623 845 975 97 759 825 50 340 790 643 968 297 8 683 150 880 744 391 383 961 742 353 179 145 119 87 127 616 955 998 954 750 575 789 462 65 162 977 274 624 482 482 125 635 378 809 307 870 102 762 259 865 770 282 987 378 728 431 952 295 911 34 100 460 533 725 515 614 97 64 437 997 973 222 444 77 699 280 441 547 829 802 191 563 428 168 463 260 532 732 515 727 452 395 295 48 508 319 668 458 9 298 714 641 921 125 681 413 842 362 926 205 24 386 188 706 791 189 374 721 333 306 355 369 916 628 23 215 865 357 688 385 843 579 344 272 998 876 2 187 573 264 986 378 584 113 186 114 971 958 147 520 148 127 420 64 785 524 261 912 695 473 182 104 333 836 492 533 805 687 65 300 375 143 408 649 607 952 766 731 845 107 171 973 824 617 745 308 133 110 849 440 352 316 201 899 566 196 385 6 501 652 586 112 413 909 992 261 301 179 483 189 807 891 368 308 633 552 344 684 199 482 944 48 597 553 0 510 762 982 94 413 911 348 352 859 390 667 674 654 267 226 534 15 856 635 526 519 353 615 919 77 761 297 159 261 664 114 667 921 270 41 595 579 344 622 628 643 901 18 685 895 882 755 869 894 261 760 837 627 274 181 796 951 417 84 924 812 425 84 15 627 357 20 414 359 378 582 602 667 310 415 661 712 478 532 287 923 456 662 473 562 541 252 417 30 613 466 902 842 863 834 467 259 239 629 296 924 546 193 775 958 490 705 691 605 318 778 692 436 628 143 805 233 699 457 40 771 153 953 565 515 300 620 807 156 349 440 144 353 629 476 82 241 398 320 377 752 895 711 19 357 793 52 823 996 944 834 291 977 949 218 301 591 106 756 461 723 374 250 42 90 763 986 552 793 34 140 498 985 738 405 116 291 477 213 389 412 760 769 712 491 542 414 632 819 421 61 600 7 82 816 961 915 152 634 620 995 400 905 55 710 47 868 632 26 549 437 650 745 159 860 147 544 35 791 798 804 31 635 697 233 867 933 620 849 116 840 550 680 928 523 429 950 387 885 900 978 356 389 933 789 630 504 364 968 956 731 932 747 551 5 206 183 964 524 457 322 845 926 23 738 770 626 956 615 876 671 556 665 169 289 4 538 679 885 632 565 257 611 342 535 59 776 570 658 194 869 607 296 98 569 847 377 400 583 274 75 690 308 846 769 248 46 335 525 137 990 6 945 510 831 842 937 525 81 209 36 957 765 806 660 956 805 880 543 142 582 517 571 969 50 851 765 886 305 250 64 575 892 882 760 193 738 896 760 697 403 63 83 126 855 620 371 953 121 888 762 657 823 588 13 44 861 911 827 719 568 318 838 903 602 362 874 681 799 889 411 266 692 277 15 450 886 0 369 63 691 812 10 871 132 192 208 221 782 972 679 959 892 460 875 26 347 633 141 368 915 282 376 758 997 690 733 424 614 614 753 474 588 796 847 976 666 799 17 909 954 981 758 789 722 215 208 181 774 121 583 581 758 475 231 959 271 376 267 491 573 540 851 869 651 855 516 364 668 779 930 668 697 3 920 695 219 652 185 393 168 400 736 803 868 978 359 285 87 359 821 88 825 693 808 938 943 946 409 107 959 828 967 897 110 647 927 880 901 120 392 613 847 95 275 363 591 413 844 559 722 810 853 797 714 21 100 260 743 62 583 476 441 400 959 212 693 45 632 911 333 960 50 437 7 206 324 46 407 642 765 961 208 661 409 260 982 49 921 714 567 505 525 460 115 99 739 527 857 902 11 370 385 424 340 390 576 342 459 61 384 791 655 990 681 668 404 813 39 916 669 954 318 886 376 233 235 136 765 856 488 828 968 598 633 370 218 955 239 545 431 890 746 150 884 894 910 943 316 634 543 275 898 919 872 989 505 271 55 642 198 831 173 345 241 561 553 984 698 743 106 697 226 489 947 797 944 180 432 330 250 615 808 351 249 656 464 474 623 480 299 892 845 14 825 998 453 560 734 750 741 792 609 553 801 312 589 888 86 894 268 586 504 106 245 868 526 870 580 396 348 525 69 177 410 607 523 617 435 523 357 443 761 350 950 44 756 909 238 94 282 388 847 116 200 781 748 527 986 864 529 940 974 448 42 463 547 257 466 849 986 421 700 808 929 227 818 120 70 917 614 520 508 790 385 723 948 167 669 769 940 334 769 829 218 192 797 784 926 669 41 860 557 727 139 978 439 721 199 707 478 209 241 855 849 871 291 216 374 322 640 858 565 231 152 273 402 444 499 363 942 220 656 447 136 408 551 690 168 409 395 335 251 81 617 991 115 244 297 589 666 170 966 756 172 738 443 738 165 369 453 952 310 861 620 821 360 848 551 154 198 789 184 579 236 885 159 167 175 643 474 647 347 177 399 717 737 190 880 142 86 251 142 854 404 191 424 45 703 239 462 308 834 384 170 345 584 698 552 63 988 739 409 410 240 939 457 895 688 146 81 314 499 923 37 182 857 261 320 506 331 92 569 384 243 147 198 501 434 370 210 802 630 539 781 542 741 174 335 439 41 729 488 345 109 834 912 301 607 528 640 782 393 724 912 699 30 883 577 127 69 202 746 592 666 649 745 786 14 839 88 775 867 131 200 502 961 423 432 825 687 159 205 845 901 830 651 952 81 111 958 976 275 72 56 802 625 714 158 372 642 8 841 803 509 377 862 62 226 431 119 941 221 261 628 709 555 372 213 216 173 229 489 513 288 915 383 25 533 467 287 797 385 248 177 374 175 36 310 884 538 755 329 800 145 710 228 167 173 728 278 918 982 401 593 434 834 121 743 366 901 786 271 798 729 129 161 690 834 163 275 391 446 984 964 489 482 772 503 732 569 162 679 760 485 820 596 850 338 865 186 281 988 149 407 609 762 843 840 638 757 241 235 510 974 478 210 721 283 117 562 47 293 131 878 909 219 757 443 241 774 112 39 153 581 432 74 481 997 232 763 773 75 832 94 729 216 738 905 467 199 429 177 778 598 891 338 464 154 397 484 928 576 650 699 545 360 293 484 559 632 48 419 534 391 648 808 726 272 488 115 713 436 7 618 148 956 440 590 126 545 51 368 80 169 518 597 648 726 145 564 5 696 328 679 304 955 307 406 214 144 115 135 70 573 361 263 160 531 91 487 77 211 160 332 252 596 117 808 856 555 58 122 38 536 943 243 587 345 652 509 83 502 387 74 209 796 284 277 117 300 183 361 309 1 489 435 120 426 900 18 162 530 86 938 635 498 555 25 620 639 713 794 359 7 862 274 926 875 591 979 257 110 545 250 588 98 99 17 548 929 676 261 632 986 11 855 219 187 37 983 990 560 494 396 191 204 184 761 834 782 9 793 891 120 223 597 847 342 956 686 138 876 157 588 775 35 672 376 583 164 560 360 18 78 638 103 237 749 565 824 585 246 196 785 542 808 929 395 623 83 127 419 105 780 509 798 671 777 812 92 522 875 962 182 542 512 337 568 330 107 856 274 435 714 166 750 535 716 135 85 462 15 98 240 369 79 218 122 920 533 715 694 171 235 110 257 365 895 206 792 360 221 324 957 170 879 945 859 874 160 673 407 845 325 447 121 400 415 494 719 954 369 654 665 711 416 209 991 626 270 165 921 800 889 565 687 644 98 505 327 100 669 829 702 117 451 4 581 702 963 629 125 170 356 725 692 962 750 541 704 47 480 167 824 672 612 853 164 833 780 922 306 985 663 244 304 834 989 440 299 655 248 267 962 87 733 789 255 941 981 83 836 449 903 735 107 284 654 960 252 419 558 338 945 286 864 267 525 829 726 689 170 163 96 345 128 461 692 903 286 541 897 4 330 881 277 532 640 199 649 336 303 555 889 414 233 946 175 39 243 340 0 959 554 724 685 323 942 481 980 24 216 845 196 839 905 587 729 32 35 836 924 573 588 115 339 925 519 104 154 708 275 935 64 416 432 764 987 312 897 192 789 694 49 203 383 579 282 206 163 778 768 803 131 2 866 751 80 772 107 523 432 372 707 334 291 189 981 216 646 633 733 116 816 770 188 237 696 464 656 98 368 531 619 52 142 787 634 852 824 531 124 249 576 8 865 863 956 415 224 205 848 36 806 689 327 144 274 994 670 854 242 251 877 511 693 641 390 532 715 291 400 517 133 257 299 875 480 617 25 981 81 408 717 328 23 181 552 147 337 343 35 57 398 788 77 214 698 392 673 806 435 144 261 662 416 793 961 86 279 112 774 149 155 394 792 509 330 365 206 59 852 541 422 473 97 956 107 184 217 478 928 770 680 467 140 772 137 344 553 867 236 28 413 264 613 768 890 94 461 744 828 386 636 743 709 236 343 440 280 960 756 926 210 138 428 333 21 249 835 324 552 166 989 609 588 354 934 114 326 879 98 911 501 844 57 962 147 208 284 846 650 337 486 243 984 171 763 430 492 865 496 436 834 668 474 463 790 240 235 120 695 21 152 651 932 736 335 744 860 346 414 568 82 84 589 433 922 750 514 629 298 772 206 770 297 483 588 635 237 997 604 191 8 695 393 741 279 211 439 873 951 253 779 545 957 823 974 541 647 921 805 454 397 625 691 898 938 894 324 337 247 836 85 364 27 332 578 323 927 58 692 819 576 527 603 602 825 650 420 747 524 215 85 630 372 121 465 712 269 375 811 135 549 479 422 706 820 199 802 730 759 349 18 711 257 30 316 714 713 890 129 853 56 840 521 958 974 137 234 521 685 306 273 445 614 135 12 786 644 663 498 768 135 246 726 791 137 107 960 276 681 554 471 618 117 173 864 549 583 446 46 280 207 219 653 208 767 733 357 492 313 298 501 999 738 50 182 391 107 596 327 444 418 863 215 686 969 15 184 282 484 420 648 415 963 391 980 634 149 650 165 320 284 949 2 109 306 255 340 522 57 272 429 633 737 507 311 147 413 398 790 326 567 548 477 61 69 32 534 170 980 978 705 222 119 811 443 982 477 135 685 422 125 501 120 549 930 72 936 788 947 361 398 819 403 855 774 603 204 909 459 289 581 562 483 960 741 930 896 340 448 568 201 426 193 670 118 417 203 131 459 747 778 553 772 953 602 358 156 90 237 328 647 459 4 900 33 720 389 483 592 137 401 833 261 462 808 619 289 871 593 148 366 320 972 419 453 578 678 678 923 481 906 496 489 230 179 927 568 601 713 327 909 772 786 188 789 735 688 69 59 700 883 689 727 54 120 444 267 173 435 405 277 200 669 238 155 924 127 307 191 978 547 220 431 340 518 929 424 689 410 450 630 750 348 659 857 584 194 472 141 967 989 777 24 152 400 810 701 208 811 242 922 592 781 680 934 696 721 440 721 497 147 4 453 351 157 857 588 929 472 648 825 318 58 760 0 496 480 881 320 453 405 163 825 99 486 207 740 692 539 260 705 214 243 239 964 417 71 248 465 183 417 241 566 399 635 523 738 738 280 457 761 308 254 659 556 447 807 247 703 444 59 23 726 512 683 279 793 210 398 149 814 631 452 542 67 316 155 142 632 886 156 347 450 564 898 953 159 712 163 970 397 433 594 219 482 560 64 230 950 387 710 460 862 17 296 754 128 196 511 314 167 280 895 52 878 393 370 417 116 628 364 198 553 120 847 793 111 173 199 969 533 835 633 113 430 61 589 237 661 909 608 294 869 36 961 429 231 838 453 824 57 256 498 947 296 849 50 935 134 609 170 721 770 359 232 119 783 565 948 817 155 246 859 819 206 11 897 468 657 889 187 483 563 955 188 686 332 854 548 613 647 781 576 711 29 318 900 485 628 488 147 329 731 886 307 317 364 353 706 603 206 394 35 552 910 474 433 80 926 720 439 340 214 114 565 502 658 40 951 682 34 194 369 868 920 626 10 693 573 938 582 844 315 568 842 229 318 110 180 748 301 580 450 460 861 394 434 0 852 222 847 812 546 580 90 16 98 119 273 636 306 148 876 32 204 519 729 383 657 547 619 800 963 397 919 459 546 759 749 295 346 772 924 123 875 501 804 788 242 692 489 693 610 110 724 601 565 536 75 340 148 157 688 587 787 390 616 887 346 270 184 889 11 357 393 988 265 412 146 302 680 405 799 754 413 23 358 858 605 716 715 790 367 335 232 293 532 672 222 234 201 579 561 97 943 89 935 947 861 126 392 157 724 967 232 384 532 248 292 434 452 57 390 923 994 659 703 935 595 508 155 569 866 68 605 467 188 98 15 302 945 530 441 932 621 346 914 718 573 973 780 425 776 831 239 964 436 783 766 633 694 186 352 507 53 420 470 651 957 497 722 343 298 768 429 222 41 174 282 564 196 769 951 387 241 410 85 676 170 874 345 360 214 908 733 691 818 398 912 382 188 970 587 892 150 800 192 740 155 981 364 647 510 947 845 106 57 651 976 190 242 16 11 356 451 363 667 976 754 924 97 248 825 855 168 755 400 765 110 370 736 243 764 821 920 972 701 547 472 835 438 248 563 805 191 297 252 889 133 800 221 389 302 702 8 833 497 233 467 702 203 666 829 530 405 231 638 910 77 992 65 229 158 597 150 283 906 256 838 443 84 92 221 479 145 447 277 833 303 718 149 969 499 489 15 132 200 957 400 910 85 92 187 604 859 698 870 235 860 118 141 286 398 954 598 819 85 234 213 28 889 192 203 756 553 64 677 692 65 252 216 305 784 221 856 69 773 75 808 679 187 137 904 266 985 736 956 845 576 989 116 329 390 67 887 131 393 946 111 247 557 305 252 820 469 629 187 766 895 21 660 646 864 726 639 544 734 850 370 172 533 109 179 924 179 760 241 480 870 474 537 290 785 695 646 894 988 358 813 352 915 906 998 0 78 294 450 336 582 732 467 837 797 390 37 113 949 128 871 8 86 260 770 307 55 220 627 733 18 358 572 651 800 894 358 357 945 764 939 603 89 24 953 902 127 736 489 527 382 504 710 350 139 225 164 182 986 766 310 289 540 250 914 911 183 336 607 49 976 211 939 230 425 914 184 929 966 445 793 932 423 918 795 506 510 820 769 587 624 962 462 997 911 661 873 787 333 624 272 871 999 327 854 173 611 697 608 144 618 766 41 757 63 486 272 248 724 551 425 546 210 436 183 186 559 822 575 574 845 869 693 965 253 862 225 700 14 978 6 421 961 195 735 776 259 684 833 585 680 404 230 789 832 396 590 125 612 657 334 407 994 840 975 989 801 587 892 469 967 54 581 160 664 626 183 863 525 841 563 397 267 209 249 108 145 977 334 681 871 213 736 422 873 117 187 846 362 163 586 250 913 507 675 257 228 144 959 96 98 975 893 38 787 578 83 333 367 455 507 474 546 769 878 592 497 380 967 507 755 431 685 435 14 927 40 138 410 266 376 335 113 549 693 303 914 53 882 780 515 60 527 34 902 869 337 745 766 615 376 742 228 445 50 88 670 46 406 268 354 116 733 999 420 871 771 464 53 580 787 654 876 743 967 733 558 689 489 178 701 751 29 935 623 851 839 193 97 699 471 229 661 432 182 183 101 873 248 476 168 235 528 315 220 61 572 487 4 914 239 215 25 273 201 231 66 890 410 864 282 380 119 220 856 71 563 97 446 974 933 456 333 853 641 997 566 505 340 912 911 113 372 157 186 211 344 978 681 791 427 837 358 273 373 800 261 469 371 56 145 819 925 210 909 249 783 786 715 633 513 699 511 46 791 163 262 690 186 207 954 987 879 140 170 896 788 161 609 887 301 893 980 125 97 165 811 210 263 398 798 941 376 324 444 308 457 763 680 990 515 701 751 539 52 560 950 120 700 32 549 662 365 666 509 772 163 998 228 391 522 318 255 314 67 443 626 494 828 64 434 466 547 497 470 579 378 431 969 334 554 522 445 346 352 580 539 415 344 860 971 39 731 61 526 781 834 620 204 358 198 26 439 817 249 751 605 427 600 397 905 218 949 503 95 792 838 257 270 809 652 178 552 161 222 953 311 509 359 387 311 515 535 492 968 798 619 868 919 220 318 920 438 343 75 345 205 413 601 791 154 376 739 209 304 857 330 993 912 51 596 955 861 832 292 448 106 426 700 490 136 564 346 664 834 787 557 212 430 987 578 234 440 64 549 288 91 39 468 122 339 252 347 805 513 681 52 696 231 577 55 565 612 749 594 376 28 241 961 870 363 912 545 958 934 727 201 892 28 636 849 669 496 548 180 375 702 567 597 561 988 411 132 540 310 623 310 934 133 514 494 428 938 674 824 369 155 357 736 491 358 386 378 81 133 232 113 293 0 485 291 730 56 396 25 510 577 954 331 993 24 849 852 423 19 958 570 928 68 359 801 537 314 427 880 447 770 255 72 480 365 880 985 628 229 560 253 742 934 512 905 925 830 629 935 139 235 36 329 401 851 919 926 48 775 996 718 598 303 640 680 200 831 548 620 555 821 909 291 896 419 706 652 727 877 708 846 697 275 887 461 142 968 687 249 201 490 266 637 468 544 552 818 850 369 12 720 165 760 933 908 137 845 139 12 16 197 658 92 43 255 531 153 643 100 413 84 334 261 431 558 737 238 135 282 394 291 279 300 20 327 340 688 199 511 708 708 964 896 886 104 196 847 931 45 49 609 61 617 208 90 658 151 61 343 643 766 372 340 631 15 878 137 445 182 870 586 690 810 846 756 5 239 200 940 657 406 803 262 413 766 558 462 904 474 814 456 461 628 394 797 979 701 823 191 329 849 958 682 639 527 689 315 721 473 273 698 638 525 339 500 735 548 666 243 871 492 326 127 583 617 808 620 289 406 459 489 16 780 470 99 133 705 403 816 95 406 879 42 590 32 693 967 819 257 736 498 275 498 990 320 78 924 115 632 252 538 989 430 413 74 854 122 528 891 487 301 470 759 78 227 285 163 548 898 396 573 836 175 674 738 370 675 245 789 65 975 49 554 213 479 261 256 557 556 28 748 991 379 895 746 668 276 856 443 618 744 996 692 265 292 434 205 483 862 538 499 978 582 180 103 658 591 692 747 838 38 595 35 312 22 127 615 713 520 212 435 817 710 454 830 692 514 80 289 495 582 686 344 13 27 609 696 734 979 287 447 547 681 296 679 15 674 48 362 72 411 199 865 652 878 520 286 593 732 598 15 394 906 868 612 308 4 803 689 602 595 575 350 376 19 370 942 973 424 641 805 381 172 935 294 26 555 35 881 167 625 589 317 922 387 294 897 844 828 673 248 937 419 713 907 531 660 31 686 210 325 684 412 569 498 379 998 619 604 160 898 637 564 975 434 751 283 884 657 813 776 605 173 833 142 429 136 395 864 628 743 181 79 405 197 154 324 593 376 374 666 100 212 574 349 913 204 980 731 847 78 736 937 425 90 905 165 659 821 900 935 955 192 288 657 34 639 485 233 558 408 758 757 657 484 48 23 102 294 961 896 627 190 707 9 583 884 975 366 911 82 182 282 217 199 432 126 92 54 693 342 827 996 886 350 460 875 771 474 20 773 419 751 635 723 16 3 364 962 244 352 89 546 628 814 868 336 551 72 198 562 264 505 678 85 81 76 850 856 733 453 279 269 624 595 607 295 18 988 534 154 557 460 812 515 587 836 968 716 52 786 223 367 750 82 940 656 462 645 443 673 529 93 389 891 915 489 436 759 571 414 880 345 499 384 452 517 929 467 656 856 938 230 655 406 773 878 903 700 886 569 214 785 626 183 794 481 373 62 407 866 294 253 19 259 726 54 602 949 818 382 141 200 910 473 703 266 187 334 431 941 642 402 235 97 471 436 971 960 213 919 511 265 483 585 534 256 178 85 491 352 177 484 991 753 954 880 173 938 750 385 71 815 603 279 692 895 992 574 192 805 240 504 775 675 761 924 390 305 561 252 6 805 628 904 388 312 49 563 37 491 781 120 15 334 378 825 104 360 216 452 908 344 502 991 296 241 128 892 169 209 114 203 845 797 955 854 345 564 515 344 907 478 303 404 37 638 972 408 104 980 764 232 685 606 499 619 323 165 406 668 817 647 181 251 455 124 469 199 853 322 887 728 718 333 677 276 680 690 275 845 741 797 777 960 477 303 804 453 424 883 486 492 323 605 604 941 616 438 617 458 9 855 131 237 518 686 371 811 960 554 279 112 310 90 543 343 866 114 769 967 573 713 226 92 936 529 987 622 6 553 343 996 35 960 477 862 99 406 871 84 772 378 285 181 647 717 174 151 495 416 860 610 685 73 138 796 702 127 139 145 119 45 907 510 475 949 909 358 89 140 269 33 118 374 525 320 321 292 10 372 446 596 736 695 657 584 81 446 744 796 275 201 150 103 844 103 613 59 93 903 814 234 374 563 855 154 277 47 367 865 912 973 527 455 403 921 718 991 909 148 946 345 448 46 544 142 246 414 0 902 457 60 315 375 774 321 465 592 746 494 949 803 538 273 598 353 853 794 724 860 203 151 646 292 492 99 145 892 304 707 706 954 857 619 563 560 434 674 347 309 935 356 54 238 41 885 97 914 709 117 912 300 751 63 417 756 48 896 203 963 307 755 814 412 86 497 582 600 160 786 24 94 807 215 571 65 534 781 331 632 898 446 202 833 81 667 83 251 358 636 81 390 354 524 476 487 48 288 786 636 203 297 273 945 391 126 110 248 714 722 503 360 28 249 47 937 122 111 853 562 852 555 192 207 848 914 438 240 727 634 579 458 903 0 649 970 44 47 937 363 612 900 189 140 760 659 260 311 218 456 603 465 379 410 651 864 16 170 84 730 83 429 850 339 150 732 96 147 751 87 486 60 71 588 399 246 386 331 148 470 251 989 798 528 698 883 880 814 30 134 826 697 614 880 309 976 63 877 781 412 911 549 796 360 289 311 899 534 876 192 692 503 973 674 488 770 720 205 89 518 750 731 905 55 104 411 823 122 707 885 115 734 45 819 671 404 765 297 800 582 354 809 1 125 330 96 256 74 844 419 826 716 966 101 832 930 168 950 127 891 13 283 39 434 36 37 208 156 317 235 83 914 496 319 745 690 360 752 848 589 691 640 462 814 530 875 119 91 571 9 959 484 521 765 374 348 134 730 996 239 922 217 804 493 245 655 910 164 206 446 260 640 597 20 661 143 152 986 867 584 675 464 164 992 471 49 166 298 867 71 74 88 328 671 187 161 916 590 598 393 414 220 959 195 187 75 659 867 715 54 393 334 735 847 683 864 208 253 342 716 497 635 58 22 612 574 387 974 135 562 109 734 320 95 667 296 703 172 161 734 601 96 960 945 858 637 484 168 155 540 198 334 50 213 187 879 914 790 716 675 770 551 441 36 770 789 523 902 847 283 455 476 113 310 998 313 258 950 636 986 479 457 349 686 828 387 200 264 143 545 581 184 62 936 487 704 987 848 325 687 589 795 108 142 677 940 250 719 528 80 444 81 68 229 493 947 119 268 655 988 277 426 492 70 254 764 803 469 130 580 780 745 685 725 264 809 952 935 17 324 796 748 829 85 705 399 553 300 599 712 782 16 739 444 870 389 969 936 133 352 821 101 911 366 681 438 515 215 963 671 654 311 635 144 444 165 108 540 939 396 840 660 877 31 47 710 414 370 49 180 469 235 25 86 823 502 221 540 851 617 301 875 898 838 379 558 761 6 171 670 701 146 954 400 60 749 281 622 856 461 831 102 605 235 857 7 93 826 701 979 775 395 12 599 957 196 817 125 35 480 880 920 867 341 487 293 754 303 21 695 317 938 945 362 757 527 762 38 785 241 540 889 868 149 275 501 192 686 234 310 4 214 333 453 374 491 187 613 859 395 50 504 31 848 903 808 170 145 35 24 239 63 656 903 941 801 174 201 702 176 629 467 463 388 602 355 751 498 959 813 426 153 961 386 2 330 530 484 547 918 883 769 146 203 404 115 174 320 121 459 847 273 291 936 404 801 614 731 628 363 213 392 74 198 885 215 953 605 726 581 682 837 107 872 544 541 785 281 397 665 602 847 0 40 313 358 73 614 0 294 377 286 853 433 359 262 813 807 996 469 390 495 77 103 385 886 341 214 755 782 822 857 903 108 307 488 782 640 567 308 274 511 774 780 926 633 419 939 434 287 939 809 278 863 77 127 390 972 210 185 293 436 261 465 323 600 260 58 924 242 883 535 520 695 569 161 293 939 749 421 634 232 519 379 703 714 284 262 389 913 731 896 251 651 87 406 648 109 496 363 773 531 693 164 644 342 390 986 571 205 104 24 797 442 704 992 936 434 148 94 97 988 905 751 647 536 899 43 394 495 604 672 366 619 926 600 765 756 133 881 958 221 778 930 364 380 323 66 58 864 615 923 826 316 304 614 110 710 459 699 94 714 315 452 734 20 992 432 5 694 209 302 183 135 201 693 976 858 238 260 928 877 909 64 987 232 283 601 491 798 860 377 398 335 668 594 47 390 44 124 767 608 654 227 85 460 259 630 675 324 740 352 72 585 462 80 230 220 585 305 907 91 37 348 598 927 262 436 396 134 90 29 505 50 33 798 713 764 576 60 645 567 474 1 353 459 765 877 647 290 511 24 951 358 320 461 161 213 594 543 146 603 89 99 863 330 945 802 952 791 144 36 391 779 346 498 140 613 848 993 222 3 816 940 989 543 253 977 932 99 153 399 294 21 823 413 198 240 570 776 907 701 556 961 350 253 598 691 199 198 163 820 715 511 695 152 444 968 368 773 841 597 48 14 254 970 795 246 11 825 138 5 98 567 268 488 38 856 258 467 159 201 705 744 29 206 717 149 98 785 65 558 684 146 392 54 799 479 449 755 323 721 231 548 553 591 411 600 210 164 372 922 128 859 802 401 498 197 756 107 9 563 348 440 271 350 606 147 553 72 972 429 106 136 858 878 42 431 20 420 20 414 168 833 353 174 34 18 581 139 31 43 502 281 780 202 931 108 459 686 822 247 274 565 994 680 100 519 125 366 798 473 647 805 285 503 337 681 76 756 823 368 507 931 39 170 37 790 992 850 767 678 856 618 217 113 480 163 711 694 213 278 133 284 636 499 304 822 190 746 317 480 236 49 839 420 29 626 148 183 802 38 271 4 34 371 66 984 152 97 261 279 130 747 614 249 885 787 267 112 570 203 301 503 481 705 514 330 750 629 985 43 889 373 764 372 469 480 414 916 252 82 332 242 112 866 613 217 772 648 29 535 648 73 755 985 504 514 219 506 231 952 967 460 503 995 263 146 676 270 750 515 381 912 580 214 457 347 882 254 482 838 487 882 396 435 680 991 976 968 428 525 293 295 248 932 554 784 520 276 422 656 871 33 299 3 267 328 166 262 380 749 4 5 996 893 145 36 471 325 620 290 861 117 642 220 497 480 574 514 298 271 274 7 136 950 983 894 643 854 687 363 977 999 387 208 859 474 368 859 328 153 533 581 223 970 836 223 726 149 629 487 437 121 494 766 773 772 135 362 367 813 667 464 939 101 362 878 438 659 240 640 960 971 477 816 965 799 610 555 778 595 713 75 286 624 97 838 651 334 847 464 827 670 901 737 798 541 642 339 663 989 748 955 595 492 47 122 157 558 357 177 801 782 69 643 70 899 363 976 973 917 251 542 83 900 647 401 491 726 33 254 239 239 580 628 186 145 746 737 212 895 538 124 322 281 416 608 877 90 375 741 717 480 882 716 633 364 264 373 964 827 794 856 462 545 282 994 456 209 706 846 128 780 890 29 505 896 637 618 741 880 970 354 71 333 99 603 672 687 543 670 706 818 998 6 567 202 567 806 800 273 654 528 48 690 823 159 39 61 424 564 534 362 965 839 768 985 318 989 808 422 526 376 399 158 964 699 780 966 520 764 807 979 972 569 97 630 546 178 138 522 935 432 418 857 892 703 894 88 817 359 199 421 195 216 534 481 517 975 674 55 624 404 597 998 977 73 947 284 386 116 646 235 290 487 717 890 99 185 958 392 575 298 9 153 128 495 960 526 359 154 152 526 550 957 361 482 950 899 951 100 384 948 838 424 134 453 940 937 588 919 961 516 260 597 476 552 72 221 716 835 792 563 58 618 496 506 958 995 45 447 346 342 148 133 295 832 609 88 956 10 422 570 842 217 790 84 608 266 819 858 476 64 271 229 792 972 419 880 922 837 184 118 302 722 574 479 964 263 186 767 811 739 749 28 646 126 336 709 145 817 47 812 984 417 833 839 677 908 136 755 635 213 45 680 378 561 284 9 748 482 296 447 566 850 559 508 862 903 381 705 474 373 326 718 882 307 62 241 212 19 927 49 610 500 455 305 337 246 45 962 861 633 467 612 867 723 812 681 190 600 670 902 428 868 593 553 572 623 209 157 751 851 508 635 24 206 58 845 831 279 233 271 233 650 332 110 243 397 121 874 94 381 710 901 156 687 844 858 286 717 341 595 153 569 61 365 352 563 187 597 414 938 217 420 170 580 248 460 922 291 192 900 806 984 365 348 418 783 587 651 861 759 476 236 731 922 491 829 767 339 152 258 855 336 148 929 759 455 35 70 54 117 572 193 93 772 775 235 817 32 168 989 911 823 994 899 487 755 365 123 4 639 978 220 28 959 459 90 371 63 609 435 29 944 61 702 87 335 207 878 466 255 154 587 324 812 635 993 633 59 694 639 762 611 701 660 632 573 532 73 369 684 75 913 349 782 12 826 739 908 243 478 291 587 81 919 507 926 918 213 580 201 261 32 958 230 177 893 905 490 756 24 303 980 665 457 365 819 806 404 230 961 880 588 297 663 250 739 941 137 867 182 396 554 799 127 169 925 155 704 684 78 970 811 835 701 105 252 535 642 813 687 350 446 213 110 51 952 135 478 537 270 407 883 808 535 384 576 56 963 774 276 239 378 456 962 956 435 977 991 243 769 231 473 122 809 607 634 904 912 777 144 975 311 240 603 795 711 247 648 26 45 919 486 114 482 825 315 7 92 527 420 229 668 84 649 474 188 685 207 302 252 516 660 723 462 870 312 267 970 809 488 110 186 584 923 15 147 970 591 259 542 544 149 568 343 363 370 974 375 690 666 225 491 155 110 387 447 910 422 961 890 81 372 861 545 488 181 813 183 331 747 443 619 75 251 752 806 824 316 342 442 817 49 849 314 159 204 315 759 131 50 89 748 990 344 528 787 947 803 984 211 814 330 535 412 31 566 9 665 488 725 394 826 383 915 66 553 220 50 798 158 674 661 63 140 943 382 502 10 797 280 692 759 945 684 366 75 153 335 326 855 872 547 100 248 513 938 854 672 333 448 298 880 38 396 758 884 588 893 275 556 592 560 516 573 332 959 166 140 987 658 345 38 328 140 687 211 459 182 63 498 812 758 558 453 346 5 894 499 383 974 547 505 561 251 811 231 890 334 816 798 939 587 798 53 724 978 118 258 368 298 235 283 781 926 777 450 104 27 32 160 411 323 776 945 451 574 725 797 555 619 954 16 994 535 736 678 731 113 396 513 145 967 617 529 556 569 791 721 524 589 534 845 81 300 976 337 957 144 419 531 680 911 589 507 512 416 951 673 992 368 620 448 961 609 683 453 897 105 26 207 859 929 394 107 952 835 718 575 266 724 220 398 167 428 486 733 240 118 919 93 101 212 932 232 337 89 54 829 634 363 471 508 648 29 310 775 851 62 343 576 504 72 157 979 812 990 770 397 961 369 450 223 316 893 722 291 601 723 812 708 737 477 654 461 321 47 976 456 605 664 78 480 822 685 528 243 222 593 816 747 434 24 745 485 560 714 640 347 638 372 185 512 423 644 474 506 523 888 560 79 535 953 548 190 368 416 453 123 147 304 135 888 987 893 592 349 789 628 694 582 226 611 73 469 982 700 779 344 469 894 782 667 83 198 650 150 692 536 776 821 321 180 484 764 744 658 714 625 974 790 260 818 240 399 362 242 136 650 519 832 528 270 420 752 669 178 729 464 644 417 289 50 223 128 753 277 533 289 947 79 831 680 420 187 6 545 377 762 274 877 879 258 436 804 32 549 653 517 920 265 268 942 712 143 433 851 745 245 875 380 920 113 930 295 327 278 155 388 659 601 363 386 287 435 646 395 199 941 235 224 952 819 84 947 545 801 368 830 681 772 67 453 533 963 77 394 347 238 731 88 828 710 105 264 977 475 262 656 475 441 205 566 791 560 742 285 388 511 312 423 738 124 57 197 651 167 255 217 870 734 325 84 911 384 279 302 566 525 443 868 392 772 213 234 745 522 780 953 239 409 959 35 297 296 773 962 696 162 555 995 565 21 675 509 598 844 581 242 366 830 386 973 193 931 884 162 416 973 495 475 124 882 923 144 180 249 244 893 844 87 249 161 358 942 266 848 709 939 264 254 536 96 926 458 783 421 185 342 856 279 423 373 897 132 14 955 42 218 622 211 456 292 140 90 380 722 16 849 297 645 381 904 158 223 918 239 455 343 117 774 906 645 870 366 739 273 836 995 601 713 931 292 366 779 639 663 753 735 991 278 981 134 132 150 845 772 854 939 530 962 680 157 898 752 398 419 132 618 430 351 346 416 431 980 262 986 117 537 23 707 715 450 81 507 447 54 209 287 59 329 82 49 369 309 466 480 183 305 821 896 866 881 867 505 73 128 109 337 139 65 42 176 883 220 507 372 573 444 499 918 228 783 701 220 621 694 943 150 615 442 100 809 938 899 32 173 678 399 575 728 588 72 138 811 255 160 300 63 435 754 326 658 430 136 272 948 742 648 705 239 390 194 368 747 457 422 673 398 471 722 146 614 694 961 24 788 533 346 506 459 947 573 895 937 947 571 163 616 873 652 300 553 327 530 162 110 857 352 966 752 929 356 430 660 7 89 713 315 455 865 802 847 548 350 276 102 754 934 771 149 117 55 517 166 839 280 810 726 82 485 518 91 195 512 179 856 497 908 997 635 985 876 722 897 97 613 763 85 330 868 154 880 160 9 492 993 159 323 414 170 735 29 866 962 870 214 34 364 572 220 469 186 849 646 875 918 138 915 800 205 290 292 285 308 795 782 143 796 826 397 631 231 401 692 408 582 359 787 1 981 627 975 154 202 741 502 708 32 894 893 808 350 133 962 677 603 911 628 859 937 111 894 292 260 48 390 981 3 585 401 604 350 723 91 67 697 590 265 205 961 345 398 353 100 615 22 337 617 511 940 81 448 737 155 159 953 553 718 108 96 188 310 354 831 534 255 568 949 359 91 356 913 288 53 347 323 776 625 425 533 670 857 149 162 880 200 689 702 655 989 172 836 648 362 24 58 149 363 443 384 685 857 533 917 629 33 438 661 870 319 894 108 641 19 74 361 481 682 234 81 795 227 702 883 71 820 556 787 285 867 230 241 626 529 644 859 128 64 524 60 190 22 341 166 200 506 432 822 184 435 670 735 939 238 465 741 960 463 907 751 538 191 402 683 56 534 64 531 553 624 99 606 19 895 717 694 142 803 309 253 844 151 481 600 335 309 412 205 245 242 57 302 189 799 396 114 149 253 211 235 682 600 224 582 385 200 130 718 413 46 647 649 805 894 398 982 577 75 311 643 848 634 100 567 378 597 748 601 202 735 172 430 665 778 497 703 318 148 700 910 156 749 750 505 507 554 197 660 83 170 245 398 995 99 647 623 190 743 173 255 701 714 450 190 338 530 33 768 823 38 896 301 792 925 674 755 925 405 855 110 122 170 794 150 155 769 221 336 403 770 245 922 177 853 973 651 312 210 93 796 74 289 41 885 538 100 210 969 44 394 151 333 454 286 140 306 808 675 949 377 974 405 175 478 689 555 230 487 490 134 371 778 704 884 173 910 656 441 878 570 539 807 465 228 774 31 317 625 30 205 256 292 21 205 44 725 684 252 807 887 771 230 859 511 641 296 866 148 492 520 313 758 141 772 307 87 667 811 455 427 397 275 481 476 80 29 984 517 242 888 751 39 268 453 35 745 617 906 687 528 676 930 369 157 16 984 108 36 312 775 320 858 285 145 662 332 252 622 3 256 709 676 572 271 662 96 624 38 421 349 255 653 989 337 968 623 781 97 307 389 725 101 229 593 567 548 534 481 165 570 841 865 156 90 766 855 204 938 314 539 577 812 435 284 943 897 586 568 22 41 734 663 53 251 732 553 634 939 840 249 339 316 123 996 214 457 996 728 171 528 818 925 174 327 892 762 398 760 424 270 248 132 174 829 120 605 521 160 714 960 957 546 854 189 506 523 51 352 355 29 109 221 335 804 629 1 329 734 866 692 916 929 199 40 201 994 873 72 677 267 456 263 954 883 781 314 344 541 138 137 489 453 807 98 763 470 274 488 417 51 184 543 235 616 688 996 443 109 103 717 952 720 263 409 25 734 871 730 34 163 705 712 182 343 536 820 918 809 352 600 831 455 506 939 400 608 568 301 298 855 265 277 325 561 633 642 805 234 11 20 750 862 682 481 946 638 333 953 408 994 290 516 116 266 567 686 933 684 292 865 779 158 541 969 247 412 432 958 800 610 845 535 173 855 820 791 624 507 23 568 808 914 260 492 176 753 834 546 232 821 790 750 619 773 932 37 0 947 162 84 42 845 988 7 482 215 70 613 879 890 514 230 798 140 38 910 382 984 737 270 395 874 731 356 106 327 764 263 263 621 568 806 373 97 108 402 409 443 673 941 62 276 166 823 807 471 433 900 162 545 253 489 93 246 120 712 333 932 168 383 647 253 655 464 91 107 556 416 692 933 260 618 912 210 462 916 109 697 169 625 871 67 813 614 103 343 78 464 779 624 556 77 185 76 69 999 464 93 712 185 492 76 9 976 673 210 747 470 387 194 161 58 835 200 619 264 240 831 401 750 566 797 148 446 909 635 63 964 40 603 539 556 93 402 872 957 931 840 402 611 164 312 151 237 647 783 886 169 929 400 232 452 440 819 318 493 939 503 411 824 783 830 786 856 49 450 226 717 674 451 41 226 62 178 842 688 441 247 361 123 645 673 518 844 52 963 782 809 639 463 699 918 742 425 495 368 319 320 770 521 699 213 172 832 410 894 17 694 253 124 723 662 978 237 719 775 971 112 30 38 46 671 134 772 92 310 815 805 526 215 399 883 832 698 263 810 934 147 777 516 563 657 785 787 809 282 520 756 779 282 900 918 956 265 423 499 55 772 434 949 999 466 714 618 502 262 130 562 276 631 778 693 976 708 571 940 727 848 118 596 817 979 262 75 199 637 214 669 520 985 604 937 938 235 701 106 89 681 551 329 243 868 808 703 375 814 523 887 219 21 551 340 288 833 854 647 96 502 491 374 609 237 633 781 718 662 343 784 695 621 303 586 753 164 4 30 733 276 968 623 52 636 657 256 111 310 456 106 753 954 736 646 684 738 975 806 428 356 660 22 159 83 113 695 942 163 328 198 186 643 323 732 355 843 301 363 900 163 825 55 793 405 669 861 859 121 495 344 564 520 228 654 818 244 779 170 218 498 230 628 442 893 537 585 100 125 823 789 504 925 786 677 532 173 931 646 518 646 150 847 543 746 268 118 300 322 566 838 732 198 616 360 988 621 762 883 783 163 288 618 143 947 160 172 850 74 273 463 945 0 646 816 138 829 209 947 417 56 416 752 668 386 584 756 920 487 725 720 955 560 85 600 457 116 63 935 287 300 27 8 823 934 233 607 469 384 213 2 740 432 16 233 985 325 397 461 541 62 901 352 468 458 373 358 959 883 243 33 745 986 286 66 802 904 319 107 715 16 249 647 906 83 515 587 649 721 324 408 221 551 909 246 425 595 405 220 206 725 129 151 536 845 952 946 143 855 759 19 102 915 314 17 16 970 378 504 502 340 413 600 547 316 55 839 437 304 807 95 537 918 643 343 550 245 940 139 85 661 679 719 264 399 314 47 388 771 41 169 673 153 344 270 723 80 396 781 700 734 927 285 733 695 834 628 78 673 270 919 670 321 642 887 606 337 858 108 368 999 770 531 963 958 614 494 116 711 997 792 92 43 778 730 755 322 487 208 188 26 913 616 593 830 503 871 870 163 305 224 332 992 486 9 46 298 257 603 998 717 720 349 493 776 336 907 799 980 654 525 355 550 285 600 568 211 435 643 421 873 36 119 418 474 635 82 443 675 376 427 429 163 233 869 201 892 556 384 291 208 160 477 769 576 126 728 601 123 688 899 894 989 423 12 242 882 356 866 381 415 39 785 564 614 999 190 636 120 365 290 219 910 750 134 611 697 597 943 990 651 774 843 725 707 284 369 381 81 218 306 925 421 188 783 255 272 921 177 367 972 107 133 914 469 379 70 74 780 831 721 664 848 569 349 623 948 7 303 724 353 782 932 238 264 441 743 136 511 135 160 629 175 716 50 535 360 81 671 597 366 498 745 693 441 872 474 175 700 984 820 96 309 662 575 86 878 437 798 894 574 624 20 39 962 137 159 878 462 381 86 110 728 202 253 208 982 775 729 39 290 954 872 44 701 852 304 865 481 712 746 60 854 878 103 123 549 635 243 13 504 319 745 79 526 972 527 780 207 79 647 256 86 377 475 957 200 348 242 898 21 124 358 298 776 630 599 456 895 907 996 239 775 302 72 992 563 442 434 873 710 279 50 697 602 196 494 185 45 598 95 871 991 867 248 607 854 850 399 943 866 113 441 5 828 174 106 530 799 849 839 614 161 223 546 943 990 441 408 255 541 142 308 85 122 466 749 967 364 514 409 808 433 539 163 806 982 162 421 582 163 314 776 616 805 565 4 61 409 399 172 295 40 898 836 145 113 522 108 141 659 376 682 16 784 893 534 49 178 306 139 205 363 526 922 332 862 296 587 943 83 920 33 386 841 881 417 428 20 146 22 483 804 690 718 702 376 161 739 102 555 248 718 858 980 919 161 477 154 368 863 704 517 245 755 788 586 960 362 934 287 307 443 172 209 167 362 432 685 403 403 949 681 236 261 768 303 384 65 579 136 243 223 166 176 693 384 671 121 161 979 341 330 44 89 917 860 70 477 510 177 774 371 774 98 515 559 791 158 814 94 622 291 47 980 555 667 646 698 675 716 838 340 200 425 380 755 196 622 993 764 254 322 851 768 278 729 214 642 553 92 73 798 824 601 892 980 697 112 466 919 617 535 642 5 804 349 774 190 512 973 979 380 144 363 358 371 93 358 440 911 864 889 464 264 414 108 27 566 869 880 345 996 346 447 453 149 506 472 853 149 637 838 163 349 60 223 865 256 979 500 116 351 486 443 684 530 763 839 459 554 472 108 609 533 835 278 725 468 306 859 6 363 864 469 725 620 560 729 304 704 500 236 120 143 846 184 90 530 767 305 496 915 193 951 990 332 865 918 633 725 419 223 434 498 579 271 194 995 615 884 27 180 328 736 324 873 530 159 716 91 973 27 711 619 74 315 267 928 152 171 537 686 764 938 933 600 21 310 934 549 637 215 836 614 794 961 405 971 88 862 21 730 46 413 350 447 66 665 703 845 341 956 127 819 130 69 784 500 100 416 30 607 618 937 152 176 390 326 569 593 916 764 211 454 408 618 31 630 586 175 471 724 922 65 565 476 346 706 775 665 954 626 244 746 353 459 52 545 802 274 952 968 586 520 309 361 167 969 693 88 150 639 166 615 673 718 153 512 341 801 547 690 736 585 212 252 879 553 149 366 911 831 192 459 873 220 93 360 351 474 780 595 684 869 381 115 441 837 908 74 660 815 268 644 334 224 942 298 419 484 37 854 426 674 130 911 722 871 819 89 386 855 681 855 44 340 958 122 589 952 596 426 414 857 24 931 767 945 2 444 742 156 419 929 151 224 251 494 349 972 153 637 79 382 504 223 179 37 729 446 303 772 176 496 922 328 772 174 55 277 222 866 443 454 683 725 6 694 683 649 948 159 483 762 800 888 383 662 886 529 25 989 334 414 538 300 929 441 317 946 120 151 228 455 660 155 610 234 746 184 149 910 912 229 244 99 947 295 535 482 896 358 980 869 211 786 732 939 10 880 674 205 360 670 442 334 789 970 881 2 256 290 474 145 440 828 584 773 872 976 197 558 310 853 563 408 289 429 344 573 512 963 649 994 634 954 624 790 80 550 317 880 235 906 680 487 695 819 647 552 757 13 463 309 219 320 893 62 421 915 344 757 711 26 377 330 325 687 920 248 816 994 544 155 974 835 155 591 78 973 634 849 739 894 907 205 120 767 521 680 743 817 147 236 524 472 499 824 818 843 923 667 916 714 305 324 998 423 258 736 630 635 649 349 550 889 569 313 840 72 839 664 137 277 130 363 951 988 655 272 454 875 70 923 346 644 339 421 745 956 306 362 380 747 734 856 280 821 251 575 888 119 835 974 837 370 999 786 13 618 962 453 78 84 505 240 541 417 413 602 701 502 196 146 508 436 11 343 711 760 933 251 621 650 463 770 97 972 426 802 788 59 29 504 273 743 238 923 163 686 832 47 345 359 214 693 453 846 835 277 620 738 508 422 449 83 85 605 17 172 394 874 28 46 321 301 676 266 9 484 196 172 988 706 105 410 687 670 865 940 138 307 743 621 760 939 361 828 54 595 226 108 280 82 700 315 994 309 610 709 768 996 800 950 475 225 518 445 758 692 363 8 948 847 104 123 744 661 769 434 28 323 270 50 711 217 517 264 580 321 624 399 279 732 80 99 791 846 976 838 635 506 982 155 855 739 939 78 401 938 816 967 401 24 288 51 340 270 840 220 304 700 724 471 870 384 574 943 151 198 45 209 301 783 801 252 407 240 559 615 862 575 865 312 583 280 639 205 608 775 246 805 500 333 385 468 666 116 541 537 832 63 667 978 677 633 769 74 2 129 570 983 950 867 73 729 794 590 222 33 718 750 504 722 879 104 641 588 570 421 889 825 810 319 652 566 897 579 562 100 746 819 949 513 455 392 967 95 824 29 103 144 426 328 430 983 756 593 600 0 588 997 563 229 418 592 264 812 632 723 160 362 462 933 28 395 588 781 526 852 532 879 776 952 448 962 314 970 862 401 994 254 199 883 967 765 994 463 177 327 695 154 229 991 124 640 612 169 916 650 954 376 844 692 572 755 156 4 690 786 109 502 267 458 259 76 959 613 120 450 273 7 686 701 223 917 793 299 939 139 184 522 568 136 512 108 246 785 629 203 207 355 432 907 288 818 276 743 750 641 521 549 351 437 88 917 694 496 414 27 515 593 409 334 208 28 583 947 701 838 975 142 961 87 655 263 171 237 139 285 182 44 37 490 987 810 722 731 649 753 439 57 189 58 3 647 837 20 85 704 3 813 76 123 162 10 97 599 995 852 713 632 917 32 764 33 694 991 153 765 823 225 786 694 751 826 882 62 225 188 208 237 248 304 875 371 846 697 329 251 255 911 763 246 589 399 635 458 843 742 437 339 516 630 207 188 377 399 517 784 847 585 308 237 989 74 730 507 418 968 286 338 589 182 992 156 566 576 328 835 817 335 898 844 184 377 161 253 524 701 453 360 787 499 190 794 383 517 855 776 6 669 637 796 373 302 310 204 712 701 545 659 490 610 298 81 135 550 36 822 427 940 734 697 910 617 468 117 138 774 567 474 603 776 332 296 571 913 216 396 6 246 349 58 717 304 478 815 680 106 656 905 875 841 755 918 968 343 170 96 958 535 309 773 686 908 224 232 880 254 312 663 304 581 828 382 840 798 967 860 675 848 766 930 703 782 975 86 973 444 274 933 381 283 867 903 217 958 866 100 681 822 158 523 186 861 721 396 556 505 303 748 882 715 596 359 289 857 142 775 801 563 359 876 834 277 410 576 832 52 927 411 729 342 164 465 971 698 624 73 821 626 985 681 446 418 133 627 542 385 890 934 61 902 478 447 261 471 101 310 652 779 499 830 593 169 594 215 244 218 916 415 833 179 842 714 747 966 253 349 806 638 23 314 138 81 251 636 83 239 421 748 744 934 713 15 585 863 269 958 525 501 567 112 279 719 899 667 657 684 431 705 406 680 668 488 350 9 91 751 37 501 79 187 935 751 61 101 516 205 68 586 306 873 954 347 812 557 262 197 540 243 279 21 30 897 229 981 822 473 660 38 0 901 402 596 153 202 141 918 371 221 921 446 788 677 551 733 328 618 3 443 641 959 292 21 991 222 120 114 16 507 847 472 510 418 689 608 455 651 205 412 90 455 182 346 792 641 436 868 188 148 118 77 652 471 179 109 482 772 596 954 938 329 189 459 110 765 724 644 605 668 14 620 178 139 594 158 306 49 613 134 2 776 885 779 127 533 356 368 697 851 903 294 600 886 883 773 310 325 442 840 979 455 441 620 592 573 707 272 613 205 255 61 594 934 48 382 513 302 597 703 654 768 619 197 874 825 942 930 55 317 289 996 665 496 303 882 87 276 569 268 540 342 76 283 689 941 227 941 709 534 585 881 584 681 611 958 84 526 703 18 514 917 627 720 716 169 437 590 151 637 913 978 271 361 285 602 237 498 379 364 303 175 709 315 194 8 45 793 104 897 970 892 26 731 0 38 676 499 61 503 94 941 896 100 829 379 92 133 660 329 598 747 112 722 867 190 644 509 518 971 55 410 440 896 789 407 911 124 448 202 701 357 736 314 418 882 982 828 576 460 799 932 261 40 549 401 534 258 448 419 316 132 725 888 298 457 659 802 539 99 575 713 595 247 159 993 659 578 862 356 428 459 271 124 382 297 396 805 558 830 719 385 717 635 767 369 820 853 842 659 461 396 741 514 918 621 868 401 860 306 444 296 652 483 640 164 430 400 698 198 186 66 347 767 152 953 612 608 787 346 551 426 47 97 356 470 984 267 916 710 498 780 438 920 321 833 193 221 385 371 138 570 384 732 150 642 988 840 875 290 898 539 361 313 266 606 703 345 477 848 932 202 264 916 137 442 121 458 643 874 607 303 165 379 301 109 399 637 297 177 17 649 255 890 176 283 948 959 513 65 235 232 81 129 587 470 981 554 996 583 314 303 344 513 168 616 793 812 413 465 102 162 797 69 814 630 520 745 977 245 380 108 173 410 964 314 375 506 976 312 825 564 249 672 976 345 810 325 180 389 553 264 895 284 487 367 789 767 875 358 381 521 767 400 906 85 121 494 808 234 907 927 750 410 974 235 624 435 273 154 479 529 897 947 700 318 954 38 559 942 66 335 693 678 172 953 694 166 604 333 743 446 539 354 633 69 223 657 33 906 694 54 724 436 187 394 693 678 13 385 826 759 53 58 225 940 416 748 53 829 535 720 625 592 391 168 427 364 789 424 82 121 867 494 770 621 409 912 671 537 524 235 972 77 825 525 948 740 681 230 822 241 706 658 379 213 638 188 761 168 885 720 693 528 309 655 502 454 689 464 440 26 916 13 754 718 541 216 741 435 93 770 948 447 688 824 345 622 984 801 990 230 237 739 694 651 180 739 118 234 193 972 788 386 602 1 247 329 399 695 142 882 788 699 470 182 983 51 706 806 780 325 977 871 633 826 565 509 833 432 962 110 344 622 303 772 818 591 945 703 402 609 467 733 615 224 382 479 143 674 77 162 340 781 804 63 934 257 367 476 642 248 681 63 655 753 450 499 624 600 333 211 456 91 53 301 327 818 435 196 675 756 819 673 332 832 613 105 354 650 930 608 436 35 886 368 713 886 639 510 954 6 320 96 659 7 555 986 659 94 264 231 63 266 94 597 622 28 988 77 371 552 554 424 310 703 464 268 988 302 750 167 213 309 667 409 503 82 526 326 664 120 717 80 665 110 376 691 595 449 460 100 177 150 418 536 225 994 697 406 67 940 190 262 782 86 412 204 349 308 742 428 539 393 324 407 839 267 367 32 84 300 101 897 891 600 182 326 214 940 202 426 358 404 344 336 997 277 512 45 250 739 499 948 57 926 672 338 990 935 216 108 140 91 418 75 184 322 922 632 37 922 367 281 59 733 779 255 258 923 552 381 307 846 347 610 558 331 440 527 536 126 62 580 903 36 618 246 674 177 810 410 21 393 315 869 145 274 143 926 181 697 307 315 655 880 78 218 344 86 646 615 142 758 357 922 667 112 149 31 776 910 99 522 932 92 18 276 131 75 702 551 784 281 974 709 24 862 477 196 499 23 461 971 84 311 954 480 402 585 107 471 694 502 764 39 466 933 915 895 172 168 878 620 836 498 131 254 629 960 483 631 179 91 571 368 284 485 797 326 180 60 953 843 314 944 191 269 451 581 514 715 213 668 438 703 323 345 328 904 274 158 471 507 992 270 347 755 123 141 985 776 596 76 488 651 233 264 72 939 208 99 802 545 331 998 18 478 636 570 890 645 549 107 862 421 77 248 518 337 765 252 915 467 243 253 544 488 903 668 284 105 455 94 940 615 160 826 471 561 572 402 324 372 620 235 20 753 175 490 957 338 572 442 694 553 221 840 943 597 438 857 472 752 297 378 472 985 739 401 578 397 958 64 817 745 773 330 565 344 786 193 236 138 828 480 430 319 98 123 963 868 598 1 528 260 365 422 171 77 338 943 697 481 812 311 493 470 216 377 867 794 7 804 349 47 171 56 274 448 119 486 747 874 276 648 649 112 407 820 649 339 416 104 927 114 302 910 573 495 299 711 843 580 374 648 448 281 758 1 57 568 216 867 768 686 560 217 556 738 979 561 382 324 586 474 195 36 150 159 92 620 969 345 56 818 819 69 620 167 800 229 915 205 637 568 435 827 389 330 774 766 857 123 159 593 6 52 526 309 6 548 104 847 467 415 582 538 367 87 156 734 303 34 767 145 702 90 209 603 214 476 158 66 118 237 726 165 110 996 843 904 898 566 115 662 749 253 319 482 20 258 755 291 988 140 526 458 934 942 733 740 695 93 610 478 8 773 10 72 638 21 826 908 813 753 587 785 683 132 386 608 100 798 43 374 17 626 367 543 608 102 45 414 188 598 988 405 236 198 107 660 670 62 436 272 756 353 766 119 904 142 868 765 313 299 450 237 340 111 392 58 953 737 494 65 525 941 891 730 145 723 264 913 926 581 52 103 347 692 397 309 960 466 598 711 476 410 821 396 704 220 683 126 68 627 133 561 626 311 577 855 710 242 317 503 195 840 788 664 120 592 655 110 149 718 184 484 56 45 872 240 636 740 301 592 172 121 749 279 874 480 903 459 666 191 208 882 335 454 294 328 46 482 827 796 258 582 823 727 318 482 528 811 933 120 467 700 292 34 493 625 751 547 380 159 613 377 817 715 598 259 55 103 705 425 259 665 148 212 37 930 657 676 376 309 24 476 948 20 567 836 343 699 325 947 15 312 347 494 871 613 390 979 571 928 31 1 283 144 644 68 281 940 768 548 820 657 966 716 768 488 920 309 497 93 587 802 787 196 508 810 738 509 767 431 410 121 189 146 511 407 551 822 831 207 87 724 624 797 458 44 276 545 385 307 503 76 137 172 327 11 443 976 886 446 956 205 964 638 97 819 965 868 592 292 461 404 612 568 465 252 442 888 932 850 375 63 560 421 849 54 500 222 427 735 63 456 275 392 427 160 798 241 645 204 612 611 256 609 849 590 124 698 302 781 554 167 440 862 278 403 490 722 221 705 927 553 713 158 530 706 450 512 123 396 399 62 618 379 429 207 358 95 685 732 946 895 341 477 645 224 281 789 299 218 292 560 619 408 343 823 333 421 484 396 920 732 480 454 549 909 127 838 46 234 64 939 641 739 634 61 279 149 516 285 75 924 99 681 710 770 530 432 516 586 102 803 199 996 187 942 393 678 587 585 324 945 529 580 520 958 596 637 6 388 537 23 793 12 913 599 280 675 478 312 796 383 321 677 708 848 661 714 9 295 228 109 785 890 835 100 488 15 419 841 830 25 977 183 38 744 108 257 640 337 859 905 217 962 676 427 367 230 78 37 927 302 722 215 324 762 955 890 402 96 463 786 882 245 268 854 389 990 895 495 502 600 290 465 695 485 809 9 436 126 341 802 523 510 813 18 466 520 565 215 106 281 135 540 658 726 323 525 477 778 883 177 672 767 776 643 595 481 319 212 723 462 769 194 996 536 751 298 480 913 434 209 287 715 580 444 337 610 140 422 592 220 998 812 646 966 189 946 589 317 863 253 178 358 172 859 125 893 789 653 303 911 355 94 454 883 951 692 912 844 704 895 317 263 209 7 9 507 825 150 860 187 324 355 609 32 685 523 398 750 995 341 224 142 434 802 896 527 423 99 834 952 149 740 599 923 362 510 517 424 132 933 73 193 732 741 843 3 965 482 358 191 993 920 344 792 286 889 841 871 448 121 220 990 500 915 963 934 209 369 562 823 691 282 567 646 129 760 564 532 887 487 631 944 951 583 504 918 391 26 185 304 527 963 249 221 369 842 757 458 740 505 591 449 272 659 543 633 504 189 949 431 366 103 472 252 548 222 526 116 373 733 759 53 896 680 79 480 702 5 454 878 138 645 502 79 268 433 889 6 991 569 173 230 864 463 919 721 454 331 805 644 761 565 46 985 737 192 873 100 97 797 990 11 242 951 958 496 876 131 564 949 765 238 65 780 363 684 328 765 959 168 851 441 634 728 330 588 573 859 870 629 180 916 713 464 596 539 581 589 85 512 645 605 840 502 92 8 176 322 641 403 168 27 968 749 763 850 931 893 809 479 608 111 741 522 463 891 295 674 213 900 754 401 756 405 363 846 249 937 761 4 326 769 620 636 316 90 191 551 14 339 530 800 631 107 781 29 214 926 170 346 752 684 930 926 679 115 119 484 883 440 729 798 240 226 254 397 34 431 231 143 777 564 255 214 141 32 251 821 851 311 589 483 731 133 169 268 708 421 950 52 889 789 186 811 219 143 369 220 136 826 243 498 641 744 565 534 41 244 629 768 253 434 845 360 195 423 827 762 54 145 918 716 211 89 903 138 301 580 430 798 662 896 75 424 668 812 894 116 2 649 9 834 580 847 633 556 701 788 609 687 801 620 110 68 857 704 793 763 660 431 1 807 958 735 203 876 855 852 664 205 404 887 525 597 783 37 724 497 443 744 532 525 581 931 469 741 162 726 534 706 694 163 946 492 696 644 441 154 30 361 310 605 201 907 146 93 837 718 642 590 439 721 815 176 595 908 191 977 140 789 903 885 592 438 592 977 281 385 382 974 234 0 690 583 541 380 970 634 445 183 254 409 669 523 708 849 378 860 98 992 500 633 422 42 427 375 782 55 384 809 745 935 701 427 779 286 821 638 316 225 211 75 925 421 400 919 794 655 288 732 282 294 638 710 117 201 774 421 148 501 280 756 11 849 137 60 285 215 394 453 443 848 768 568 291 843 265 562 209 511 223 899 631 199 972 690 573 405 606 120 322 824 543 969 77 459 264 521 884 823 39 707 903 489 369 682 250 520 771 965 404 825 688 402 159 137 164 261 303 117 439 931 609 198 374 516 692 358 742 610 483 731 413 321 66 205 694 15 840 964 193 450 415 528 141 877 718 580 69 796 994 785 994 678 962 721 331 346 654 56 415 815 20 842 77 833 154 66 517 697 857 347 663 284 864 718 577 381 258 285 316 860 514 604 742 278 334 265 581 396 742 101 934 452 432 819 661 88 787 739 870 870 567 450 183 240 24 496 214 793 750 842 526 80 292 492 888 158 472 874 491 630 801 194 260 923 727 814 684 774 635 949 689 603 99 760 577 65 305 313 745 656 906 183 377 37 263 388 148 849 360 754 29 171 370 620 166 756 706 21 985 153 928 747 812 723 624 857 969 117 653 485 388 875 531 30 880 138 874 31 419 592 212 274 244 789 312 730 884 88 30 649 670 164 373 647 835 646 721 342 218 770 117 461 946 101 485 32 800 821 311 256 398 188 624 555 181 710 712 155 271 564 652 382 381 44 671 840 839 454 916 956 738 956 78 214 387 895 410 231 263 698 606 549 151 240 428 139 703 324 612 699 206 708 548 439 58 229 625 387 696 162 894 364 672 774 5 116 376 434 329 621 861 772 814 833 734 641 693 967 912 346 22 899 481 223 675 81 872 106 822 659 963 766 280 847 281 791 785 657 773 611 796 625 412 939 64 530 229 959 266 976 943 251 332 692 211 971 546 205 323 325 150 509 520 604 613 453 172 306 449 738 677 212 416 213 838 93 69 324 95 456 416 365 336 260 575 979 671 234 744 140 465 173 498 264 922 357 744 670 476 371 584 125 447 892 457 774 231 640 570 552 228 647 626 45 357 155 415 649 174 375 279 880 373 673 695 914 992 117 827 523 768 574 638 274 751 225 129 580 349 322 314 357 512 557 579 23 420 280 512 732 558 699 427 885 3 453 405 419 685 182 808 744 976 323 250 560 234 802 321 599 179 900 923 24 159 110 667 343 394 168 304 225 957 821 592 57 54 715 520 278 953 399 591 848 945 203 802 897 311 618 421 333 795 72 797 932 956 462 39 162 767 612 781 349 416 928 335 187 244 288 136 511 558 187 586 81 700 221 67 250 147 473 405 702 907 297 369 714 678 908 517 137 651 811 998 25 257 986 266 594 781 450 313 824 688 720 970 935 883 107 328 117 766 814 408 235 290 136 273 558 880 807 715 276 262 368 370 325 350 881 57 744 963 664 466 97 204 786 816 701 989 533 120 22 256 397 563 410 569 783 510 795 354 637 314 674 59 724 92 664 680 964 555 407 504 498 552 266 62 320 459 541 290 272 151 715 89 206 1 956 34 600 735 355 79 259 945 147 173 524 283 308 275 80 44 787 460 358 806 106 725 919 986 542 251 876 500 427 379 749 748 887 843 115 614 536 457 140 399 787 219 696 412 674 334 263 722 295 835 493 851 447 323 552 566 455 997 824 63 711 332 745 846 258 398 792 826 303 192 797 823 150 931 956 4 158 651 488 766 840 487 854 309 258 935 54 958 658 755 849 434 290 354 602 257 505 107 532 325 449 406 478 302 256 759 410 602 639 636 525 13 442 848 155 493 300 558 806 449 569 813 345 194 803 335 780 523 302 159 12 621 988 230 462 292 380 257 353 750 928 919 270 570 643 795 764 919 480 177 602 801 85 654 724 26 445 757 529 309 185 999 430 457 891 879 291 571 67 810 630 335 490 255 611 689 482 125 526 611 621 92 278 233 617 146 723 345 990 787 808 699 260 909 597 27 931 913 827 904 190 257 248 730 925 318 299 910 207 837 767 803 354 976 70 61 883 384 321 45 200 797 94 43 306 918 825 15 938 25 822 650 624 923 620 538 320 597 186 892 17 179 752 519 868 542 500 87 256 139 939 597 850 701 534 628 515 690 42 675 654 944 692 364 942 667 835 807 313 65 373 480 987 4 585 841 487 593 443 296 332 866 375 778 349 199 494 500 285 243 227 269 797 984 693 977 936 231 791 778 423 358 711 436 134 578 553 360 30 869 226 575 103 885 648 23 774 353 802 950 618 903 623 911 935 951 232 925 142 206 857 727 283 59 642 24 922 992 419 973 894 542 75 500 210 314 917 536 555 201 616 418 439 24 441 178 370 305 949 585 142 584 384 242 996 415 161 784 586 860 740 303 949 407 360 787 617 233 754 218 340 247 3 373 570 546 777 219 31 415 808 871 803 297 9 947 572 804 433 594 159 871 967 664 1 302 658 999 521 936 521 627 246 24 250 525 525 95 595 750 49 281 319 127 47 480 358 410 284 856 75 428 389 517 872 840 731 604 750 399 776 298 583 109 725 349 175 425 556 875 70 320 59 108 355 639 597 117 518 228 847 719 453 24 98 839 559 688 492 536 238 341 338 513 184 75 690 415 290 349 968 741 87 157 457 328 314 323 626 223 908 6 233 161 600 53 845 436 832 144 941 433 777 819 35 522 508 45 586 673 27 678 138 106 182 808 517 837 782 96 383 983 432 425 258 491 388 329 65 629 635 820 114 975 13 194 342 730 20 158 272 599 408 787 616 398 614 454 976 493 495 105 333 998 271 703 948 583 403 722 684 750 755 450 845 870 296 310 180 940 375 865 261 886 79 56 742 991 692 307 901 172 342 237 305 638 227 912 225 642 712 468 14 662 783 333 338 183 972 586 607 315 400 127 472 164 94 686 470 212 471 128 520 348 801 143 119 183 364 100 137 715 651 989 392 730 48 831 524 276 303 717 498 105 755 226 291 127 791 238 438 240 243 115 586 458 735 873 898 714 558 274 588 988 891 549 4 749 171 669 396 767 818 473 774 917 729 151 600 243 155 741 760 168 358 954 200 110 72 847 20 918 737 93 352 12 820 63 842 660 192 523 830 578 485 85 236 318 730 459 329 39 485 743 979 91 345 366 499 37 291 715 284 456 330 236 728 80 519 702 537 524 956 148 280 362 108 22 819 55 174 153 828 789 150 987 597 888 892 526 24 876 603 683 337 528 464 146 116 72 558 856 671 208 572 391 553 191 582 690 798 949 585 79 831 12 936 313 422 182 538 782 541 5 61 377 310 647 152 823 601 529 856 766 383 965 565 173 957 863 8 839 664 363 942 527 851 741 266 601 61 483 523 834 164 807 861 274 833 689 491 316 803 756 456 765 192 874 929 846 980 275 391 200 562 226 154 216 336 595 179 797 51 264 46 860 604 769 538 693 921 879 437 929 449 731 846 729 155 699 577 139 102 827 251 643 718 897 824 256 590 926 695 651 140 876 138 184 772 562 76 31 416 337 843 350 609 878 418 264 50 301 30 538 91 545 296 886 997 748 154 978 165 303 696 44 206 699 840 256 382 820 82 158 945 363 576 225 388 997 627 71 279 626 888 918 968 122 166 928 18 15 101 659 987 331 60 108 358 440 83 827 928 311 951 339 743 380 536 464 689 577 145 722 90 722 847 865 236 114 2 168 232 644 349 689 852 839 752 681 500 59 18 101 344 232 790 451 481 576 697 139 408 831 298 444 861 863 824 607 558 146 384 236 701 57 836 537 427 445 487 806 596 448 898 731 415 183 251 394 307 957 252 112 225 986 753 663 681 465 593 418 810 998 653 65 827 880 887 835 877 80 686 525 284 887 858 127 708 124 281 859 474 517 588 840 845 790 243 580 306 987 208 387 755 405 404 57 268 306 830 642 489 718 832 540 353 114 845 703 16 605 494 635 220 46 797 455 481 691 626 222 794 198 429 42 627 383 607 448 4 697 377 207 518 363 80 188 673 27 418 990 54 449 14 860 37 15 659 203 551 384 237 217 4 805 426 856 600 329 764 963 905 261 889 914 998 282 449 882 293 659 407 416 331 737 519 422 811 796 940 951 807 585 618 401 757 113 441 699 899 570 428 192 312 114 55 140 827 825 996 327 360 700 241 0 64 356 654 879 148 312 308 417 398 813 713 331 530 958 891 192 901 152 503 330 317 203 645 700 155 748 992 665 400 760 101 249 117 408 992 646 561 274 194 425 459 209 957 858 34 724 401 292 363 8 219 889 848 517 60 812 827 726 183 527 925 269 177 928 288 405 915 726 717 91 182 376 935 337 885 675 100 486 981 181 608 248 376 947 699 234 833 20 674 853 761 49 379 758 781 310 806 988 372 294 401 119 364 816 348 659 146 31 303 31 863 330 280 240 978 4 796 562 261 94 857 990 311 910 204 583 301 54 106 118 229 953 525 671 287 471 612 313 703 335 973 942 995 858 575 836 660 304 421 569 282 838 860 518 479 791 773 354 568 161 261 367 307 272 765 93 190 478 585 932 155 468 772 746 790 563 919 730 402 62 133 964 392 553 932 793 107 368 872 517 306 874 736 926 803 531 968 85 756 529 24 740 553 60 627 29 730 815 790 61 91 376 180 863 615 359 169 475 656 287 228 100 350 670 22 744 984 139 755 660 660 779 232 256 720 862 668 639 423 154 924 891 487 111 369 549 250 830 484 8 189 845 931 267 856 186 941 963 406 638 623 963 94 754 895 318 557 695 745 413 472 194 724 833 877 716 743 932 157 326 725 209 129 70 707 440 395 603 386 480 104 113 566 541 587 332 669 999 588 497 98 975 688 494 331 407 691 416 716 431 86 243 977 724 268 197 35 94 327 245 486 654 559 663 138 726 406 73 14 684 224 907 831 856 178 866 314 752 291 874 649 365 995 382 993 268 563 183 828 388 270 672 189 675 403 418 487 408 101 507 102 280 322 63 363 546 498 147 741 988 420 63 865 428 471 88 332 677 963 152 39 299 701 971 179 280 861 443 732 571 139 854 595 315 634 308 400 173 592 93 296 37 236 920 237 457 126 949 597 651 704 200 600 992 622 706 516 884 435 648 277 263 510 656 963 910 923 220 436 263 355 947 609 735 593 672 757 994 36 989 545 542 547 251 981 768 226 520 487 4 416 731 471 856 12 522 993 700 615 395 137 573 999 756 312 224 598 543 751 650 689 700 85 983 901 741 438 670 503 729 97 109 289 206 585 57 983 121 334 282 804 419 46 644 90 334 995 307 187 625 843 193 8 697 608 111 838 97 720 510 192 130 396 287 69 710 539 343 204 731 345 679 114 109 247 251 13 104 417 777 412 435 649 493 826 898 835 372 590 780 409 830 509 27 67 815 540 885 743 48 546 751 565 578 967 857 354 601 34 684 513 384 36 800 529 471 238 339 172 7 603 670 829 999 387 896 837 383 255 369 945 688 486 840 102 172 546 513 442 830 173 137 249 762 631 155 525 54 453 691 515 902 150 128 690 871 798 743 722 987 593 848 784 682 401 561 372 474 547 796 26 195 963 488 910 363 164 9 542 419 407 449 933 679 547 49 321 914 827 732 388 111 114 838 645 611 672 425 312 628 340 192 621 999 116 659 966 250 8 524 78 978 174 373 556 489 27 768 113 847 221 49 231 255 417 579 12 10 680 301 710 82 202 543 300 660 837 826 793 111 185 741 246 916 484 11 582 804 393 625 858 972 205 569 879 624 551 969 579 782 565 912 403 113 677 822 878 218 939 129 934 770 508 415 45 291 781 640 247 91 268 662 612 515 373 452 638 518 836 239 87 953 782 347 704 996 586 764 565 796 125 170 291 520 211 720 813 81 64 72 163 410 95 734 896 28 214 587 604 386 324 732 540 979 733 651 24 28 743 682 447 658 671 149 554 197 730 893 918 484 270 686 303 517 99 365 715 611 105 997 441 703 695 19 977 72 178 175 48 72 106 661 635 625 574 245 858 480 259 366 82 0 167 234 784 915 365 817 197 244 239 241 872 314 264 664 992 568 841 19 88 662 112 99 644 279 908 990 803 970 645 257 342 59 908 322 524 308 876 749 701 457 550 141 415 256 333 317 61 405 275 919 436 422 856 968 550 548 686 696 291 94 157 681 440 380 768 676 989 891 769 668 133 186 384 445 440 184 504 837 851 59 986 67 611 48 28 671 437 889 744 783 117 885 627 594 515 955 913 398 860 968 976 97 584 440 42 244 282 74 630 241 304 245 142 480 641 738 355 684 369 158 521 36 357 472 104 731 344 672 20 622 700 912 769 51 397 605 156 550 478 620 621 27 795 452 452 822 0 262 136 492 332 437 910 873 316 26 520 220 278 606 648 669 132 641 451 47 626 23 543 691 901 281 403 24 143 279 527 353 638 639 123 440 649 860 512 774 466 466 742 169 380 10 135 113 867 226 410 213 489 892 454 763 494 747 268 906 228 597 100 980 897 410 144 704 192 193 536 269 428 962 362 456 631 41 29 916 683 550 254 748 762 518 665 119 495 948 289 382 68 297 280 824 948 186 1 497 17 731 106 837 459 239 188 871 131 737 155 185 773 439 486 385 55 170 558 979 633 333 552 193 276 629 737 913 380 680 478 937 838 106 517 975 528 684 897 26 713 196 221 276 461 22 581 419 798 351 351 372 753 386 544 276 960 979 652 741 957 826 727 438 848 686 802 515 939 255 712 961 711 644 789 160 983 797 416 169 290 587 521 872 907 911 463 187 203 163 653 501 599 772 601 328 187 251 268 401 583 875 564 899 327 331 35 176 48 569 912 743 764 406 793 996 83 172 593 409 159 112 589 736 533 132 440 376 379 776 885 505 251 638 195 295 836 164 815 931 813 243 907 172 689 283 955 958 696 779 44 577 579 466 868 457 62 947 99 371 586 965 453 641 341 350 613 808 805 65 791 508 403 568 589 285 115 480 527 482 416 284 89 159 948 879 94 680 450 151 251 350 997 610 897 903 53 746 770 174 119 702 254 397 94 621 345 60 877 345 455 756 398 762 856 945 635 238 524 492 96 547 589 994 484 522 802 699 740 346 781 255 754 225 743 972 849 875 286 631 317 174 412 656 745 496 471 568 638 400 340 865 467 269 573 227 739 223 321 75 659 313 478 611 300 938 727 754 839 40 570 667 922 396 696 109 515 856 314 394 861 499 721 460 402 781 79 652 683 514 150 723 318 977 477 316 741 803 84 811 356 405 683 663 559 834 866 727 54 198 228 894 578 657 587 775 27 429 662 980 137 623 505 7 309 393 635 966 162 904 556 116 748 991 919 602 950 530 341 614 801 207 424 451 929 272 983 922 232 89 923 943 545 34 97 259 978 585 1 636 515 435 3 535 979 728 389 190 835 305 694 36 750 733 414 611 660 589 7 553 88 646 533 808 587 588 148 537 393 724 576 556 451 664 611 614 636 330 383 840 919 106 718 378 218 133 717 131 968 853 130 225 129 569 13 759 658 718 106 255 483 94 143 235 271 722 60 331 109 779 914 649 437 154 558 828 134 352 637 118 83 878 930 60 688 794 208 97 778 789 401 672 137 691 24 167 746 661 880 549 298 759 662 797 823 317 939 498 149 431 930 460 376 460 492 622 765 618 909 117 411 787 191 518 160 649 306 604 302 289 198 78 364 655 762 965 747 570 153 530 47 263 382 312 342 251 513 539 283 400 368 528 64 277 918 461 529 727 327 371 751 405 157 904 699 43 370 484 826 208 734 852 100 147 872 155 679 76 38 551 555 826 927 47 828 245 287 38 535 456 968 295 444 166 596 692 691 742 3 103 982 774 594 681 602 640 362 207 109 789 543 724 96 270 188 116 969 937 774 383 924 460 584 275 88 570 504 453 17 964 546 91 227 562 997 106 788 148 769 131 247 436 408 684 753 201 904 828 666 377 585 711 640 145 878 250 633 721 950 177 211 247 165 711 739 508 667 560 860 0 992 97 702 914 684 92 299 236 787 606 821 487 947 932 924 779 90 968 653 170 404 226 215 779 882 742 356 495 691 358 742 427 797 348 625 327 871 693 332 96 286 73 532 622 915 631 852 129 942 510 739 569 355 111 641 332 715 973 607 963 43 668 589 810 663 460 347 633 505 460 909 593 58 911 12 38 225 140 392 747 817 955 61 153 859 818 790 458 478 194 781 444 853 833 4 593 256 165 186 201 405 911 759 336 508 245 301 313 828 242 647 900 620 437 747 225 676 858 895 686 771 127 253 809 871 725 720 478 379 862 278 464 389 42 826 490 61 569 355 976 601 7 469 469 413 309 925 348 679 356 347 218 824 697 517 771 295 573 375 897 985 364 390 451 158 116 855 33 373 842 841 865 392 993 663 343 916 607 693 619 51 568 185 615 668 492 691 28 406 481 389 116 393 600 600 148 584 742 985 378 167 973 608 801 723 417 526 183 408 676 388 56 849 929 291 829 900 642 569 541 662 68 758 695 914 314 217 169 437 397 630 252 494 13 551 959 474 705 196 74 988 631 270 862 3 853 460 122 165 523 746 667 543 760 970 275 982 248 281 775 509 760 500 482 788 337 724 412 188 662 411 767 343 712 877 499 972 718 278 156 374 539 737 71 933 821 167 489 672 524 341 214 601 111 7 547 819 482 523 599 561 790 349 582 311 7 642 16 391 321 163 441 908 75 552 481 615 548 916 518 101 224 115 456 981 856 359 460 938 109 456 767 63 920 692 393 774 289 721 705 715 458 731 698 56 629 939 844 246 713 491 973 420 521 522 812 680 472 981 340 922 966 256 136 613 676 359 426 320 30 381 102 885 176 101 403 84 140 20 793 765 699 113 956 314 648 99 287 780 461 340 305 339 373 597 853 981 714 125 699 236 908 169 253 891 362 663 116 393 859 56 263 167 932 815 948 723 723 571 671 409 358 369 63 396 736 564 152 417 702 787 264 412 75 191 586 627 518 191 710 795 584 133 190 643 214 911 963 913 988 237 634 382 672 51 772 722 509 450 946 827 244 773 752 289 862 182 373 270 756 543 832 309 105 946 211 104 538 68 331 199 602 328 342 3 385 727 554 559 50 684 134 150 332 437 684 349 638 57 366 815 59 471 14 823 243 324 761 552 656 574 929 830 875 350 678 315 351 463 557 80 991 485 186 297 613 676 113 825 296 424 706 524 340 662 566 491 248 453 130 574 925 995 66 5 835 955 388 13 662 744 207 379 407 37 851 172 821 872 397 862 214 527 952 89 542 442 524 200 43 672 30 294 17 109 457 865 610 989 249 471 837 169 342 128 369 40 429 163 691 750 1 644 506 995 195 381 839 383 825 238 700 436 406 842 136 509 332 263 653 738 727 169 209 127 433 448 929 639 635 333 290 930 680 141 876 875 328 519 252 702 896 166 466 658 446 385 123 359 27 100 715 202 3 442 881 500 627 932 214 716 81 270 603 894 765 86 210 284 159 369 28 37 140 625 143 474 926 897 422 170 882 642 142 806 451 115 557 770 40 304 738 991 59 995 279 315 198 269 708 439 416 65 685 848 237 560 82 818 891 11 908 316 431 954 460 712 518 341 332 116 724 609 913 391 13 743 464 112 779 721 921 951 534 464 881 511 522 945 863 773 591 783 495 397 614 403 357 13 622 70 738 434 902 536 0 827 814 366 462 131 948 173 900 996 299 829 602 559 684 514 812 545 300 837 342 426 823 10 444 177 202 562 984 346 65 65 65 798 977 527 875 496 548 877 403 527 393 280 326 87 998 205 983 478 178 340 529 807 721 284 488 732 909 57 856 48 983 974 391 833 63 154 927 291 788 466 905 427 33 466 746 904 596 616 632 276 755 126 858 848 775 595 880 119 445 113 905 863 911 188 479 362 299 190 696 267 85 437 180 730 157 184 460 290 693 141 109 215 811 274 416 884 732 691 906 190 745 990 103 169 359 209 730 402 116 55 137 914 829 296 86 294 788 911 98 779 69 897 134 289 126 485 111 218 208 238 332 208 750 312 66 118 759 480 690 183 831 663 526 871 137 917 697 98 310 236 147 766 604 129 995 625 267 715 924 908 348 951 190 674 507 287 220 301 420 197 420 653 822 298 313 557 145 620 571 623 721 644 622 342 386 69 550 889 840 334 58 250 159 382 684 867 360 731 370 456 106 836 416 192 846 419 43 891 746 769 389 116 185 510 536 127 470 736 338 591 399 528 214 497 229 362 326 574 442 599 144 276 170 858 47 990 759 90 695 793 684 148 275 744 207 572 434 745 625 171 832 185 777 839 766 249 668 455 817 560 418 345 201 987 615 817 610 446 335 662 753 647 571 573 946 960 704 6 191 648 671 889 60 320 775 606 840 80 330 944 283 936 166 883 228 898 561 716 754 915 361 314 626 287 715 659 232 682 571 836 645 255 904 983 64 284 509 744 702 746 629 864 581 868 156 857 772 676 763 262 979 485 496 320 342 694 333 728 336 926 354 978 815 240 336 325 261 676 960 38 258 52 423 893 758 414 677 33 261 873 901 8 702 366 870 243 563 36 366 783 447 269 547 533 209 711 375 809 486 170 63 359 101 910 962 173 46 802 773 224 609 947 542 865 810 832 198 457 727 619 253 997 132 274 83 362 153 507 570 570 480 300 884 671 30 794 18 872 473 156 310 980 812 714 171 121 338 362 360 250 523 591 210 492 0 312 877 363 78 570 594 714 882 962 262 624 132 879 861 88 960 443 916 23 211 131 197 254 197 746 386 721 323 759 475 590 590 200 513 553 515 459 513 747 814 130 218 568 83 675 906 530 13 631 363 118 141 563 284 434 237 527 625 959 512 668 193 216 158 25 124 89 573 23 482 938 965 141 571 918 486 872 990 36 671 201 832 483 363 235 599 69 503 988 556 707 195 48 69 67 90 208 84 642 83 573 843 464 499 654 795 681 882 678 688 818 207 66 135 877 514 806 394 990 38 774 865 589 648 459 102 931 841 84 644 185 840 51 856 143 960 987 158 966 732 0 679 365 523 167 32 193 422 917 858 548 509 287 413 858 942 461 359 254 538 587 82 839 647 394 446 394 395 688 178 530 497 426 971 929 405 529 49 393 32 57 198 558 458 446 700 210 915 818 279 590 985 231 797 278 469 783 665 21 626 0 688 162 44 770 799 94 375 93 651 547 163 573 982 110 928 46 993 250 460 559 190 973 636 609 840 659 11 774 108 818 191 52 498 332 288 990 112 873 798 77 425 627 175 781 383 819 539 520 918 195 804 920 378 555 880 996 167 943 932 341 115 358 701 493 995 403 88 813 793 517 718 513 942 968 840 385 650 481 652 759 666 736 580 31 303 546 887 251 732 235 531 354 110 663 610 878 372 198 711 621 828 442 311 6 487 782 941 313 698 140 523 559 893 630 366 178 414 345 105 451 702 945 823 809 699 664 327 547 342 71 359 508 129 653 319 268 429 423 557 369 0 283 408 450 9 366 817 228 814 466 811 872 536 700 525 863 24 216 724 942 600 384 807 205 628 618 947 236 504 185 987 988 988 265 900 996 463 524 706 714 294 274 489 636 748 819 872 514 898 928 852 472 766 705 941 466 486 65 684 445 62 991 4 672 12 963 677 803 988 718 594 972 143 919 429 342 979 15 839 331 433 183 464 605 671 329 388 302 768 707 731 189 126 772 116 743 813 181 152 456 259 408 750 649 153 688 607 81 617 504 664 392 75 81 735 132 109 463 144 503 628 922 191 271 812 744 200 831 17 316 497 811 499 693 591 3 652 459 203 744 775 668 172 279 742 912 177 634 118 239 510 395 415 310 584 674 990 691 139 954 137 839 194 354 854 728 773 198 867 368 165 900 644 39 25 94 999 821 85 144 806 195 333 501 248 742 696 211 869 740 783 185 265 949 402 638 992 39 939 14 147 509 229 936 109 431 406 229 323 195 48 733 927 8 203 296 36 876 828 424 987 820 458 327 62 389 690 802 663 10 718 838 204 892 473 55 946 610 394 148 156 298 250 321 407 711 135 983 947 235 111 122 864 613 155 525 205 554 744 430 767 923 285 949 559 796 323 231 639 305 979 453 297 889 540 386 973 652 165 487 822 436 962 991 127 978 943 519 794 642 897 711 141 80 311 854 943 816 965 950 192 139 160 262 715 732 571 850 877 232 885 393 723 952 638 12 355 667 378 266 471 252 246 519 688 9 346 189 396 653 915 504 312 556 47 630 215 511 588 924 126 100 112 980 256 764 69 819 71 25 647 540 158 670 211 584 896 856 866 607 515 504 237 178 34 562 486 350 135 974 485 964 729 266 802 741 721 150 42 508 85 720 97 201 57 742 178 994 930 275 805 865 349 520 24 839 813 266 427 511 213 298 392 311 230 15 281 465 186 504 461 366 875 283 277 466 57 405 147 560 80 547 742 849 66 104 616 552 739 845 111 829 197 947 203 694 357 830 197 598 412 171 675 424 181 511 882 84 550 329 530 503 71 292 192 596 441 928 960 931 483 905 599 306 109 38 985 956 127 686 137 398 348 154 238 643 462 230 94 141 433 854 324 517 21 625 556 244 450 333 261 392 782 748 149 370 677 768 518 536 56 166 204 866 449 281 690 666 309 543 412 207 774 986 840 433 118 93 185 643 887 379 750 620 837 36 136 779 945 610 740 544 80 149 167 277 476 123 756 476 462 585 172 530 89 655 298 489 370 274 720 537 573 970 868 557 529 61 605 46 749 621 231 686 161 714 547 60 337 917 799 357 543 510 95 888 515 662 364 817 306 235 144 124 199 527 497 674 647 143 185 247 645 879 939 342 181 545 259 276 138 410 611 154 864 233 403 813 298 228 243 709 236 545 400 794 271 734 333 570 571 808 951 330 875 388 449 132 826 487 993 155 17 789 199 857 438 144 741 850 15 681 827 442 853 416 313 98 907 861 528 236 806 858 343 419 543 256 996 521 311 251 258 13 169 862 712 899 461 910 406 728 496 759 932 259 701 161 397 117 858 229 442 555 163 22 327 986 757 512 525 207 544 15 266 46 308 782 69 727 978 714 326 358 862 910 670 27 609 268 519 880 349 403 389 339 175 676 699 498 513 728 851 595 802 132 211 435 127 871 5 190 100 828 502 867 225 122 354 816 207 96 716 703 732 313 572 892 583 783 378 325 812 786 866 532 755 21 457 993 781 761 628 311 211 283 111 206 302 140 786 670 839 371 263 928 196 411 724 198 984 441 711 536 214 850 196 728 973 23 44 977 612 470 489 255 919 75 745 330 676 705 197 584 347 316 701 393 321 72 960 850 866 384 825 174 550 601 53 150 879 594 202 542 578 720 542 121 178 362 617 218 901 375 769 646 299 954 623 90 475 31 718 489 692 652 803 107 205 97 698 34 754 256 702 628 170 649 867 555 377 787 501 120 75 51 930 800 447 698 539 321 494 517 548 231 680 776 973 106 213 378 358 269 162 267 523 528 667 785 918 252 159 169 969 333 258 442 493 768 286 274 383 987 308 834 292 538 506 282 410 506 125 275 917 573 842 1 253 823 156 112 897 413 855 314 344 507 192 348 688 720 82 575 202 996 630 199 907 60 598 393 318 535 57 515 143 512 624 789 536 651 826 873 381 409 202 171 837 573 501 798 110 271 992 703 763 129 146 251 450 361 229 840 522 860 395 724 375 976 352 931 720 553 724 582 849 275 684 913 185 657 156 794 944 529 780 475 360 91 220 582 442 417 188 94 934 189 120 868 493 638 966 193 468 498 774 815 398 504 651 949 764 906 563 595 38 962 830 275 750 610 704 339 544 290 708 990 628 649 528 201 422 594 762 662 842 196 46 512 418 817 166 810 111 333 608 803 765 293 255 710 0 822 766 800 139 60 614 793 813 667 668 36 584 502 388 510 172 982 145 784 14 691 508 256 902 77 117 625 781 157 957 491 139 547 369 448 468 166 552 182 328 136 999 490 554 716 570 523 214 969 472 936 720 75 700 480 578 189 618 481 380 947 637 757 248 750 284 215 395 152 670 612 680 703 352 576 66 250 538 793 226 891 860 610 799 920 868 790 270 417 526 134 402 908 855 127 631 169 884 602 818 302 230 814 133 522 225 649 892 955 416 451 596 104 895 717 917 464 385 165 425 365 486 139 273 280 235 123 492 510 31 405 927 8 777 164 330 504 307 901 9 99 406 904 368 900 5 323 392 105 596 491 66 879 596 222 84 711 124 440 915 115 631 395 116 693 53 314 413 206 899 62 963 819 142 831 110 320 221 535 766 237 288 287 130 714 154 895 811 606 317 69 114 345 362 433 180 167 581 72 659 79 638 896 217 386 891 100 283 438 77 391 273 924 161 559 166 259 105 972 219 483 269 443 328 933 278 449 881 544 962 938 10 871 971 9 792 254 992 255 179 876 799 265 656 692 16 954 788 761 20 587 520 58 789 700 143 798 88 741 860 106 2 99 705 935 964 794 156 697 314 73 542 955 184 970 83 133 117 972 278 455 155 592 720 67 126 651 109 831 743 338 431 111 257 987 282 395 330 413 721 350 36 225 650 905 229 755 672 768 901 507 574 718 562 974 918 52 390 478 369 661 493 821 568 550 941 775 115 899 476 37 964 503 854 126 894 523 294 878 986 148 474 956 382 548 266 392 54 103 361 987 817 547 674 493 925 758 309 789 293 572 744 625 662 499 729 945 699 308 831 715 616 919 445 213 521 882 222 718 312 234 338 39 150 291 617 615 460 811 436 78 433 557 129 450 758 658 929 180 126 941 506 342 726 923 843 379 614 798 576 507 577 952 919 340 190 194 837 379 936 939 151 622 700 66 598 851 741 981 640 76 0 650 792 718 60 843 702 643 29 636 787 279 825 866 947 977 669 14 637 534 598 172 463 337 319 551 952 204 55 311 29 627 627 199 849 441 429 876 822 230 874 216 545 684 507 173 392 566 738 336 699 990 876 201 757 344 25 181 732 164 715 388 7 711 691 564 147 611 829 513 742 21 546 725 179 249 934 938 280 382 643 633 321 509 690 45 935 346 43 422 485 925 209 50 791 176 42 988 841 972 583 784 385 260 361 763 840 671 304 831 550 483 217 977 324 382 340 505 550 367 769 641 804 111 36 560 885 860 818 230 570 468 583 29 644 932 192 775 611 357 701 94 925 180 685 11 335 617 999 587 699 499 378 155 797 87 317 297 412 615 475 240 524 701 117 471 852 68 162 439 828 905 263 88 57 657 972 950 961 409 564 296 597 691 190 713 680 405 735 602 251 507 978 169 645 369 422 831 736 399 237 250 42 351 653 897 839 14 23 966 657 222 306 972 268 200 154 968 288 356 761 406 775 454 476 406 927 549 151 726 637 164 915 545 911 731 77 755 4 935 259 707 49 662 236 528 236 413 259 524 493 997 755 946 819 969 775 682 846 999 847 413 491 113 220 456 544 568 651 224 238 2 743 701 760 827 351 118 882 19 432 196 165 222 467 604 902 293 706 102 904 750 749 197 117 436 216 645 101 121 174 603 13 196 199 286 305 782 430 433 904 89 693 496 978 371 594 596 698 847 789 850 953 447 92 513 396 169 957 546 742 512 986 322 926 293 79 455 798 356 138 983 354 590 545 469 965 300 151 236 538 754 601 104 625 128 35 997 862 934 257 120 26 201 713 183 539 493 414 864 319 678 499 182 476 864 455 464 218 634 483 345 582 171 520 715 90 617 97 382 935 258 649 475 596 649 513 981 441 10 855 832 49 510 11 683 217 856 201 544 974 700 686 783 753 587 67 776 843 202 678 905 969 845 103 274 636 771 906 545 878 843 526 4 955 241 751 743 796 414 860 77 973 834 963 302 197 40 627 806 3 535 505 948 205 107 4 445 809 111 234 234 475 166 288 190 194 578 7 409 261 407 821 980 372 207 244 370 673 351 299 369 365 530 65 857 320 184 828 226 23 555 745 245 418 663 829 939 346 182 175 442 204 167 538 238 514 448 7 563 93 240 589 372 93 510 736 418 97 273 457 759 422 718 973 227 472 603 397 708 9 647 181 601 401 765 227 695 933 408 133 125 680 522 115 578 852 723 635 212 630 309 537 608 834 955 25 361 9 609 211 35 95 542 238 964 562 322 440 523 398 857 724 120 246 513 725 640 436 233 957 708 663 838 949 143 752 41 428 561 200 963 924 523 845 693 103 839 803 285 406 967 217 527 737 4 237 557 480 525 165 546 690 281 265 466 305 442 757 750 322 857 770 34 873 470 625 225 919 28 555 514 756 488 455 292 817 107 518 287 844 334 801 696 654 110 743 458 315 247 490 417 167 437 662 506 633 144 614 581 421 442 534 722 236 228 515 256 86 106 214 360 822 391 590 220 268 565 982 516 849 758 357 501 645 616 953 343 201 259 334 971 549 88 530 922 29 67 551 616 872 595 167 249 427 815 206 787 897 148 814 408 276 606 949 294 649 230 198 151 239 591 905 747 70 121 737 895 514 622 41 962 777 9 490 468 69 335 743 693 796 235 383 20 602 601 299 32 678 152 899 343 752 935 527 322 296 201 464 393 288 337 157 292 515 130 139 226 461 75 980 287 332 196 580 49 447 983 584 610 545 453 201 688 31 424 169 775 127 495 49 457 587 621 464 564 209 78 717 12 199 189 264 49 33 788 208 712 113 969 658 295 398 667 120 689 185 241 72 599 374 234 150 638 51 838 811 359 900 786 69 10 22 165 229 221 188 582 722 694 361 200 190 120 767 833 432 427 890 839 433 158 996 163 661 484 474 807 169 423 523 543 682 543 125 521 940 870 443 847 319 577 216 985 186 87 278 195 411 76 503 63 547 350 354 516 679 374 269 679 510 554 330 951 173 700 223 270 792 616 602 219 548 8 937 788 216 937 658 700 896 71 939 900 352 250 952 970 525 895 626 462 494 207 477 20 847 69 121 621 981 591 989 669 241 271 971 299 731 899 836 867 117 309 370 189 441 422 236 508 631 419 314 730 151 545 715 513 886 273 294 500 166 875 818 535 435 742 771 549 848 623 164 431 962 570 231 957 376 90 853 862 371 43 556 676 172 86 983 442 669 595 301 150 2 487 388 270 483 125 219 236 158 762 245 181 613 389 252 448 71 466 908 975 413 399 491 81 757 397 899 511 842 58 5 253 378 387 999 840 462 597 131 134 976 708 822 744 562 480 876 893 341 823 904 220 455 184 584 13 423 868 617 778 289 428 621 499 121 640 380 83 143 228 97 708 194 965 859 238 324 70 902 552 89 317 61 357 930 25 155 753 330 547 416 444 437 507 534 537 37 169 229 86 590 486 66 423 846 262 403 742 332 748 458 608 167 394 711 388 287 140 985 394 499 703 593 725 936 385 892 982 820 123 894 835 921 238 980 97 899 324 939 312 58 655 845 458 418 122 868 683 395 403 543 367 105 683 738 479 205 997 184 837 665 451 927 105 782 55 75 826 923 73 531 130 720 120 128 949 704 120 252 523 558 247 78 945 488 649 332 635 87 127 942 350 187 14 192 718 584 263 670 467 587 674 791 742 873 67 943 679 975 125 598 501 502 357 278 86 383 835 537 431 344 325 804 724 339 341 797 741 811 362 104 396 808 603 629 977 455 758 815 605 636 53 491 762 260 267 624 874 551 486 949 320 752 708 801 902 563 901 243 612 567 721 264 51 799 549 506 857 50 615 373 142 409 753 910 985 100 385 706 883 979 49 888 810 63 744 591 451 705 306 710 276 356 322 43 509 476 331 825 445 303 202 187 587 825 565 671 287 689 30 324 650 533 577 380 256 192 476 220 437 759 976 914 929 557 154 600 314 838 382 65 255 820 56 516 242 829 491 494 384 343 154 536 27 856 45 313 729 337 76 357 242 483 603 580 914 648 349 397 418 732 65 308 776 604 601 657 137 643 762 268 352 89 180 261 997 141 402 448 950 553 135 426 931 525 485 903 50 402 274 623 988 941 424 116 579 356 950 654 557 913 976 90 743 498 702 89 231 581 946 229 557 652 359 494 106 381 298 43 896 299 356 288 227 286 415 191 644 972 184 529 456 365 62 645 425 927 806 508 226 937 304 723 512 70 784 32 144 763 465 763 331 98 140 852 50 629 289 98 108 136 159 695 463 270 168 170 622 400 130 643 684 746 475 132 713 178 500 468 895 391 293 343 282 832 243 384 325 836 22 924 872 981 531 505 459 837 503 671 257 733 233 590 418 102 217 112 828 298 922 774 503 98 817 121 606 241 834 707 330 494 165 187 40 543 70 213 24 484 567 985 413 328 74 659 439 713 94 630 957 137 487 446 47 597 258 75 687 852 941 882 921 251 39 415 524 981 816 887 251 677 428 443 215 980 336 645 932 219 610 704 782 393 218 772 653 700 820 742 109 257 582 523 345 162 267 500 856 733 49 616 196 519 176 957 596 558 530 533 176 461 262 915 58 313 585 803 967 902 620 878 412 521 777 634 480 966 373 640 367 543 497 529 159 356 500 29 3 445 241 771 842 427 532 265 436 494 582 994 401 499 725 345 867 240 165 179 663 143 880 40 427 532 24 873 748 989 309 928 318 673 112 901 930 151 938 822 747 472 858 512 674 75 170 185 965 725 606 123 329 705 589 197 655 435 931 601 30 689 363 24 275 213 44 143 527 457 388 62 616 143 321 179 489 448 971 786 256 573 571 579 710 652 770 712 14 729 594 993 401 432 753 280 435 869 575 971 89 410 237 823 114 82 941 197 174 726 220 192 770 892 677 98 196 258 604 6 420 691 251 846 438 365 157 525 67 502 688 154 8 246 677 914 237 457 498 949 993 519 1 550 512 620 617 294 808 412 475 117 337 757 610 677 630 265 634 791 532 561 824 670 389 397 828 821 223 413 698 548 692 310 126 224 168 681 956 294 699 287 150 977 403 38 338 309 242 872 181 571 784 870 542 718 320 19 785 612 132 707 919 88 787 477 283 410 121 271 390 744 697 748 248 490 183 793 57 395 714 608 288 365 618 754 678 162 979 608 366 151 869 153 987 899 980 120 563 612 731 108 864 606 360 417 173 331 399 583 164 134 199 239 300 588 888 606 40 877 196 528 109 90 62 909 427 766 210 426 589 977 226 309 32 783 718 949 640 165 718 18 721 235 756 955 958 507 568 962 832 872 35 814 768 678 134 548 580 158 756 330 526 467 467 459 923 140 417 487 624 732 12 994 722 796 687 519 830 323 758 326 744 230 31 865 4 124 778 656 769 611 454 562 124 541 47 588 702 978 380 455 755 23 972 336 251 9 313 442 659 489 335 692 639 409 706 737 816 623 426 770 700 821 185 240 443 550 409 456 218 190 279 824 831 586 526 186 891 530 380 46 27 86 270 226 455 447 175 228 62 439 217 995 49 811 839 599 898 341 267 451 599 57 517 148 37 770 664 126 30 921 816 623 481 43 500 770 70 639 885 657 209 623 987 885 97 286 223 414 226 96 168 717 824 423 244 627 327 557 901 917 548 400 119 495 313 794 171 732 181 189 803 40 356 931 53 168 327 776 697 521 79 631 493 661 297 550 951 324 571 898 468 133 252 851 746 865 927 83 507 775 406 587 123 450 498 215 107 160 579 72 69 196 144 223 86 657 269 366 899 202 907 653 222 89 54 658 870 277 584 501 433 940 216 324 510 708 508 6 836 332 514 89 554 624 556 807 609 600 342 611 10 416 522 516 700 274 74 507 21 392 776 360 799 659 914 238 420 283 666 220 435 102 724 238 196 539 502 343 838 447 150 203 280 512 316 838 477 605 213 354 582 604 318 738 24 365 194 108 373 98 263 690 210 997 336 527 350 459 692 195 326 642 56 853 59 340 832 415 491 885 694 260 19 213 899 809 625 1 673 235 723 273 44 307 233 277 938 59 118 469 472 532 907 265 674 730 224 270 507 740 967 458 530 507 91 526 619 871 509 553 351 764 496 219 212 682 214 936 630 569 151 825 922 38 186 93 907 875 417 146 185 692 685 657 807 299 570 13 528 376 221 316 129 481 595 577 467 433 417 631 498 684 796 619 22 944 130 315 283 56 91 508 360 282 977 320 807 966 296 425 233 857 634 855 906 676 110 180 640 108 307 329 293 608 79 227 626 717 90 775 635 918 577 736 85 802 239 568 703 337 806 381 426 11 545 537 741 65 544 654 997 428 82 400 614 259 8 643 425 708 34 477 914 505 738 2 279 364 73 851 131 793 97 904 215 111 565 28 321 62 765 731 343 915 462 544 991 25 347 703 252 677 502 134 118 613 31 770 498 596 747 543 563 46 852 173 425 314 426 344 587 49 273 542 259 954 594 198 290 264 658 357 876 259 278 144 970 440 381 945 77 129 983 82 343 770 454 281 396 821 114 725 442 41 363 637 679 337 235 36 253 895 46 16 722 463 40 670 456 792 401 104 799 876 874 623 218 96 157 963 444 160 409 684 356 799 149 402 778 89 187 774 650 690 193 177 589 664 360 512 442 650 120 521 740 898 291 668 969 188 213 922 248 88 872 634 721 260 503 749 723 853 387 976 195 153 30 576 640 760 420 908 578 20 633 955 410 160 688 332 495 367 546 624 420 20 1 76 231 619 769 624 282 664 947 618 130 325 240 818 700 587 233 653 190 231 992 685 166 576 563 335 207 487 200 98 355 476 989 560 69 653 100 582 287 271 271 218 908 493 50 880 158 210 499 665 176 593 247 592 241 794 426 91 79 286 244 314 609 781 199 188 319 590 644 61 459 98 161 671 397 904 330 381 233 832 913 248 974 150 424 504 301 155 241 19 142 341 211 545 800 761 529 340 473 530 822 466 791 121 657 986 370 120 502 828 74 242 368 634 330 923 355 499 789 442 942 94 191 497 339 551 855 678 413 72 433 258 496 219 677 556 244 253 691 59 360 180 495 570 693 834 966 691 421 776 628 968 355 909 625 816 871 304 593 563 889 654 563 159 660 89 210 239 413 260 411 351 419 132 182 603 643 456 175 141 379 357 239 271 402 758 173 414 767 110 673 266 420 982 841 682 707 368 222 993 867 606 719 482 125 652 5 49 291 934 794 548 741 384 205 797 658 331 33 267 259 26 597 305 436 454 60 902 25 744 4 10 860 79 579 870 782 129 129 134 804 361 476 928 870 964 510 770 818 135 583 616 148 209 73 416 422 211 463 323 194 98 221 225 403 884 995 773 707 841 370 592 513 799 121 949 556 491 793 23 84 255 108 882 503 942 671 96 93 667 289 966 546 740 892 951 280 44 866 861 144 265 595 650 13 878 215 651 995 503 901 47 258 281 337 455 341 844 377 923 450 783 810 451 16 234 646 694 496 128 447 460 408 142 131 726 338 592 978 975 229 576 991 332 518 237 31 721 176 338 523 248 504 954 789 637 125 539 648 646 766 897 33 573 789 549 975 556 668 724 876 206 133 516 991 659 443 314 237 741 857 519 562 437 47 48 636 998 977 454 46 187 3 754 27 413 88 964 534 978 489 157 171 966 536 19 168 159 632 546 867 773 30 887 984 313 666 266 885 873 767 147 252 713 627 630 560 49 657 341 960 495 558 726 147 828 514 402 237 267 678 131 176 395 506 743 327 14 661 680 617 596 593 446 393 997 227 539 906 505 338 996 386 253 542 464 176 675 655 183 398 779 807 837 578 592 0 256 851 178 272 17 565 969 976 570 14 705 684 144 75 982 53 229 323 70 798 341 257 64 514 331 472 223 901 104 685 93 479 831 634 610 326 309 800 366 180 608 397 692 862 546 942 740 32 450 969 644 433 258 705 289 975 490 481 312 62 958 935 620 144 944 658 696 281 959 310 525 799 839 651 401 71 392 481 741 203 587 37 12 525 267 228 933 854 789 318 6 243 657 761 42 759 814 705 364 353 5 946 421 203 354 758 313 762 18 95 928 253 481 164 799 547 72 767 10 160 370 430 101 20 725 316 921 915 674 89 644 26 669 96 394 998 445 450 136 764 527 726 273 536 703 678 842 346 128 666 303 213 725 229 145 411 686 998 314 171 619 497 853 336 362 14 778 293 496 851 301 657 336 293 19 356 244 530 95 119 991 900 566 172 171 846 349 604 367 485 173 341 369 220 70 536 387 485 355 918 211 40 748 183 495 231 876 992 244 161 713 867 986 162 766 504 333 687 885 486 58 515 342 255 596 128 46 142 403 303 140 610 193 282 534 635 818 69 936 871 627 884 45 274 962 152 34 730 235 847 454 49 990 577 444 402 705 928 529 848 342 198 185 731 538 877 159 356 240 440 152 138 362 637 367 28 714 396 900 954 883 682 228 891 940 328 528 142 437 821 749 870 747 878 340 287 370 259 749 474 234 522 962 111 859 182 463 29 57 760 651 372 137 637 672 943 764 580 700 109 251 866 153 902 803 944 822 876 398 263 161 408 882 713 742 234 374 697 879 151 141 997 994 368 741 813 922 408 292 793 726 525 821 780 274 529 431 995 403 54 656 945 208 637 686 213 119 934 168 566 286 506 365 514 863 379 525 593 671 507 916 251 780 644 470 542 322 563 508 395 639 978 385 68 3 719 32 504 70 523 38 275 637 435 293 253 761 180 655 964 909 677 219 915 783 731 375 894 872 339 478 15 762 609 114 762 759 794 865 536 971 676 638 502 130 616 932 42 281 785 317 841 924 643 71 100 367 300 667 409 537 845 184 429 575 485 19 944 58 441 295 344 21 696 724 425 562 244 312 6 400 879 331 361 437 472 115 698 896 328 661 652 413 432 728 685 109 784 621 787 835 421 126 994 338 912 270 761 199 650 246 670 494 324 641 683 45 961 965 271 375 706 387 379 515 432 703 496 533 137 131 758 571 659 433 822 472 292 22 632 393 719 754 161 315 386 63 799 858 88 123 438 61 245 93 335 819 116 548 979 990 955 472 471 582 423 407 250 777 604 897 153 891 75 321 564 725 954 744 85 227 200 289 805 922 775 682 460 795 822 646 97 106 619 575 228 832 280 872 352 954 81 645 676 785 627 55 723 923 727 983 282 367 564 25 159 885 49 176 820 792 979 333 283 380 367 71 392 207 252 884 26 5 823 825 21 698 60 342 821 546 33 112 709 110 411 386 349 508 287 570 375 583 842 821 302 906 166 94 381 125 791 164 549 544 950 773 214 247 952 610 319 141 360 709 124 14 879 290 570 412 685 763 225 601 585 966 246 987 47 213 443 394 553 389 109 659 167 839 15 768 621 573 332 211 789 727 939 416 853 78 123 359 179 865 31 79 27 708 204 450 644 754 216 470 191 745 765 386 575 384 513 880 311 251 470 259 608 749 19 198 105 675 460 935 415 972 568 137 643 22 774 966 318 212 845 61 711 576 469 83 797 724 456 416 384 133 983 805 165 977 953 755 480 586 912 908 693 721 75 643 930 127 433 467 207 526 541 690 72 496 961 431 415 398 297 529 916 300 204 36 792 463 407 360 622 697 613 705 433 126 692 900 375 895 946 731 778 739 606 916 228 652 522 438 772 373 533 831 90 497 364 328 646 438 210 643 388 339 495 460 770 68 333 433 708 83 799 379 202 463 351 309 32 917 163 725 683 807 748 746 103 606 487 203 185 32 957 313 542 283 493 201 147 79 716 401 636 987 678 298 864 66 648 331 979 62 143 659 490 977 826 80 265 368 533 75 396 363 34 991 710 426 442 889 70 569 179 43 417 78 867 897 462 605 749 65 959 291 264 881 569 239 371 549 250 284 529 102 913 661 627 49 18 240 550 344 970 837 241 198 774 191 735 46 661 703 256 357 337 60 807 925 597 518 962 875 45 409 620 501 536 438 425 24 741 112 134 908 232 395 310 903 451 59 718 319 959 620 417 366 468 407 897 56 884 856 657 430 817 214 357 99 335 545 238 663 563 873 729 469 58 643 128 439 239 180 314 32 59 309 22 656 440 260 717 535 114 258 42 699 749 340 923 472 596 931 355 414 711 486 752 833 409 723 631 191 13 604 756 548 351 690 613 987 808 850 956 69 246 360 901 497 397 57 184 107 780 884 519 753 945 8 717 730 3 928 200 831 686 299 659 111 873 225 287 533 317 467 646 602 245 782 67 570 11 409 241 187 83 199 514 33 195 747 234 152 313 668 578 452 220 921 780 439 29 675 392 507 259 928 629 992 772 990 499 918 401 267 552 13 118 553 652 965 495 748 706 940 634 766 230 426 861 82 205 816 286 259 941 686 745 244 259 267 676 448 162 632 280 13 813 366 186 892 250 933 466 313 832 46 2 236 739 969 480 421 376 560 580 218 459 135 717 473 485 97 935 749 216 232 110 742 467 933 646 402 27 630 246 986 877 831 866 221 307 888 482 709 133 509 458 296 77 942 983 52 393 855 466 365 636 853 949 977 866 933 607 254 959 825 450 112 437 666 398 531 998 758 375 857 393 728 752 456 799 229 132 121 352 497 594 412 974 933 631 302 345 211 539 976 767 590 675 126 642 17 401 518 884 234 227 26 874 794 690 795 255 201 480 359 292 997 613 310 739 806 299 282 521 549 607 279 224 991 675 911 619 250 509 911 145 187 225 846 57 284 982 627 386 832 643 123 624 275 662 999 929 20 557 781 732 183 299 907 124 986 670 759 509 480 249 658 355 167 679 904 942 585 668 689 88 474 60 989 919 292 826 488 10 661 609 476 23 108 920 781 72 734 867 890 614 293 979 321 57 764 549 637 859 922 806 474 464 290 261 920 119 38 778 801 637 623 867 476 261 129 691 557 562 634 19 428 950 305 955 935 545 351 488 499 209 68 825 296 594 952 340 602 335 202 878 724 225 862 30 593 620 139 772 463 227 535 420 639 120 70 470 31 316 965 921 409 451 792 790 493 714 308 394 971 31 477 385 263 186 958 654 61 402 23 773 893 769 234 14 786 963 884 622 239 751 419 645 359 865 73 913 55 20 405 583 611 884 915 20 774 79 769 976 983 149 516 745 852 217 986 302 54 296 60 577 199 473 738 653 941 624 490 145 29 782 25 453 388 296 625 576 802 509 588 608 177 594 78 792 537 163 92 302 896 949 245 291 915 218 128 539 192 757 563 745 716 569 351 951 461 19 394 153 81 401 194 156 979 511 105 83 385 763 671 354 8 982 521 673 406 136 707 65 634 346 783 423 520 985 490 462 649 914 285 924 435 410 864 616 124 893 247 230 493 795 910 255 744 734 213 316 990 451 874 138 152 773 471 394 661 966 476 120 583 946 915 678 242 799 209 39 835 170 923 54 285 745 414 873 777 498 584 404 529 550 324 736 875 0 472 310 297 351 669 55 854 171 256 912 942 63 470 398 563 865 387 755 253 909 495 516 390 837 926 194 665 66 969 801 504 19 546 618 928 173 437 281 74 536 60 731 948 166 696 623 21 687 204 526 921 868 778 946 364 290 364 443 990 685 303 947 443 536 907 583 120 262 472 334 615 180 803 294 993 663 830 176 44 537 981 103 630 822 618 552 835 346 988 608 496 893 237 431 730 756 90 596 476 554 168 57 72 931 776 162 808 902 358 152 107 789 679 988 334 944 326 514 66 674 457 753 904 656 549 187 93 951 509 377 974 262 776 432 360 102 386 584 725 45 687 493 997 404 919 71 385 676 620 337 993 202 745 877 982 894 272 834 741 843 794 598 52 224 448 506 290 438 284 886 160 329 726 281 957 913 642 111 534 930 159 596 251 631 185 141 984 115 491 926 113 130 988 765 713 561 138 278 960 488 204 650 536 686 150 431 121 531 444 684 668 520 361 695 292 853 780 997 13 135 250 245 158 115 127 963 80 296 299 705 745 636 476 835 366 894 392 598 381 811 858 598 930 94 614 502 637 584 452 627 976 239 554 339 829 103 570 635 271 287 988 315 373 100 698 841 122 117 11 431 525 214 4 941 892 491 118 706 717 344 280 446 901 500 946 109 800 471 138 111 487 788 75 863 980 261 211 550 743 343 285 217 692 747 313 529 873 178 708 30 89 153 614 877 624 387 887 414 203 838 348 727 838 630 180 34 54 401 662 923 22 15 378 706 275 336 718 769 544 983 513 807 194 888 274 489 366 434 513 209 654 66 256 703 104 372 192 310 345 118 176 670 648 75 442 451 786 77 358 986 107 299 788 783 236 381 621 506 572 82 569 627 837 180 491 241 785 381 753 188 615 887 711 401 424 57 395 124 338 782 211 502 883 915 775 448 231 856 483 345 421 152 234 672 53 16 525 371 612 159 560 171 556 323 562 336 119 975 228 900 376 330 130 712 477 151 418 713 865 52 568 839 184 99 822 130 76 61 430 434 109 201 289 986 510 23 923 9 538 90 66 651 154 822 339 543 608 572 763 753 535 176 580 947 361 27 204 657 139 791 129 923 813 428 981 639 82 574 298 519 528 148 43 732 225 220 394 651 828 68 304 929 682 408 417 80 367 887 266 556 336 353 871 79 354 318 189 426 344 653 227 70 290 970 574 452 536 684 965 449 621 841 261 0 239 979 210 980 61 505 936 224 536 284 637 291 944 84 542 334 760 171 975 444 154 687 657 512 705 797 480 278 80 318 298 740 149 642 621 359 644 182 245 509 734 633 967 769 825 628 712 728 767 619 292 866 662 776 54 188 483 494 292 486 480 157 506 793 534 102 963 512 516 779 313 697 326 113 146 490 259 390 257 960 193 903 523 919 414 143 736 358 547 58 851 462 981 405 562 385 517 879 916 431 943 182 673 255 577 441 555 284 540 254 645 100 413 63 421 940 174 501 996 320 78 553 350 978 440 992 423 808 291 356 587 719 160 367 342 164 771 67 168 544 4 417 23 933 434 732 959 197 489 431 409 483 405 191 745 201 909 251 475 36 196 496 13 834 322 890 258 136 553 422 902 614 158 577 126 141 355 117 201 968 159 333 572 606 89 256 292 147 886 917 520 840 731 361 996 842 676 341 955 403 497 930 704 465 934 458 980 59 201 135 742 290 778 125 459 831 100 191 546 697 845 620 814 114 31 841 202 843 125 762 455 699 454 830 241 161 227 434 245 442 920 391 649 375 665 379 428 675 574 212 403 273 466 814 647 786 901 20 72 134 9 708 471 526 313 558 316 50 564 910 285 272 352 213 604 303 515 80 651 178 205 270 408 524 705 205 371 309 370 968 544 380 866 841 243 160 495 183 741 807 20 707 70 445 718 976 155 877 10 369 801 712 269 908 499 859 383 640 372 939 569 279 248 239 774 376 132 743 903 867 312 556 535 325 32 30 752 39 532 43 920 905 764 373 104 420 680 147 779 386 14 249 541 27 122 751 977 673 401 25 702 283 618 937 845 734 777 65 313 729 769 50 822 87 971 873 598 502 103 366 587 612 351 644 670 515 393 328 432 71 360 594 892 50 685 205 287 458 328 999 416 56 281 682 860 739 827 879 844 287 184 414 132 195 875 954 284 525 392 307 710 738 377 284 230 395 746 582 295 910 368 163 902 623 990 228 910 81 847 51 855 446 86 979 856 473 598 370 676 248 884 843 133 53 143 114 25 337 590 791 725 745 326 754 500 68 691 588 35 387 188 898 949 473 843 575 367 547 21 871 924 60 824 154 349 420 563 904 527 939 628 288 708 975 649 480 235 752 650 951 564 775 162 600 147 619 424 881 457 520 26 766 490 633 693 727 667 101 186 572 476 295 776 450 390 126 453 363 490 853 202 17 320 652 534 952 453 744 715 343 976 203 825 205 972 21 594 950 931 510 612 70 548 725 597 354 804 2 371 930 88 7 212 692 788 469 583 17 321 504 709 140 812 146 350 33 896 107 161 633 583 860 214 78 178 180 906 370 729 804 80 346 277 941 958 636 496 212 33 280 778 202 140 197 337 480 113 483 587 850 958 48 229 261 695 488 566 487 185 713 632 999 803 462 26 317 7 299 287 411 608 728 949 428 982 297 148 674 560 569 405 458 946 303 722 452 714 864 863 976 790 698 411 666 317 169 790 418 88 605 33 189 580 37 117 367 288 986 486 678 352 45 498 742 444 426 730 212 910 470 607 872 200 673 444 454 137 343 512 532 921 444 59 92 633 39 717 452 811 472 458 421 199 995 497 255 997 281 154 821 559 604 427 706 49 291 847 916 370 561 6 96 175 782 578 991 463 204 135 742 194 274 529 825 625 43 391 526 483 612 106 950 124 262 178 720 319 971 262 900 682 992 634 789 885 261 355 799 983 373 577 549 592 602 73 555 732 335 286 315 480 190 803 410 381 755 577 474 546 995 784 690 8 180 172 21 394 658 303 156 307 324 879 504 559 380 334 963 153 477 839 166 482 308 134 620 887 411 519 681 861 103 967 527 569 386 894 871 125 873 883 201 581 426 195 795 299 915 433 543 389 138 968 267 679 338 203 207 828 550 429 232 19 147 251 998 223 512 618 728 599 459 254 294 713 147 573 553 43 995 561 963 858 11 219 293 614 61 399 399 898 624 195 770 3 149 229 198 975 621 134 829 976 263 9 199 846 901 216 564 168 407 754 74 488 146 927 369 14 239 10 148 897 562 186 365 986 879 649 513 712 472 672 388 60 721 337 518 277 506 289 505 69 384 105 772 932 997 495 119 33 374 12 745 893 220 733 725 739 542 421 797 871 222 550 833 221 208 65 369 740 511 369 135 484 858 753 653 426 979 76 363 330 438 812 969 864 21 935 903 980 285 471 41 818 530 752 692 555 667 601 844 214 276 930 638 154 319 530 356 146 46 617 212 575 310 213 879 15 863 884 193 724 988 517 54 448 828 25 588 32 49 716 591 910 146 864 870 508 792 4 0 502 478 524 932 795 875 310 891 771 31 437 145 69 640 980 885 935 350 325 12 952 3 874 204 941 169 315 734 564 1 996 170 170 440 332 80 285 833 708 455 447 900 463 129 274 427 439 73 786 600 302 392 561 302 76 244 448 228 398 953 37 796 797 921 754 78 394 82 514 814 944 980 533 977 230 570 522 198 759 368 441 825 421 503 942 517 172 869 665 482 732 209 514 815 249 509 403 908 338 116 445 268 324 871 203 675 395 713 190 962 513 836 706 959 538 455 311 878 439 197 180 395 877 953 214 966 364 633 142 552 776 527 82 466 86 331 646 950 555 277 990 159 966 845 139 880 191 277 672 866 75 371 568 550 183 385 171 285 251 677 496 418 290 333 212 582 211 395 749 119 70 553 785 873 906 561 406 976 347 823 150 833 699 268 905 260 725 870 608 156 841 433 937 250 668 53 173 931 368 417 165 595 156 270 485 71 944 914 99 946 599 95 270 150 372 471 566 347 607 980 582 820 979 896 330 250 668 399 874 50 333 185 256 854 346 818 441 201 648 219 768 392 338 270 617 741 369 257 80 576 472 656 74 60 880 154 204 927 907 106 857 538 708 720 112 203 57 501 893 273 273 177 396 584 193 512 543 117 859 273 333 561 88 933 589 566 672 624 67 848 127 530 85 222 162 239 960 495 672 321 76 233 859 421 538 450 905 402 267 397 682 409 724 355 268 624 472 0 327 336 312 600 191 319 882 826 48 503 89 839 814 476 798 948 350 798 260 55 506 969 325 230 548 582 343 945 633 679 854 671 23 945 771 822 631 905 576 172 648 415 326 391 230 798 854 417 715 490 640 712 294 64 387 540 123 637 308 995 9 329 8 331 588 64 292 639 814 517 908 588 588 492 259 490 332 593 387 974 391 972 865 951 305 778 194 988 317 249 940 556 551 678 669 873 932 843 259 483 975 650 390 199 788 234 560 472 140 527 120 952 82 13 796 777 80 629 185 671 1 20 621 736 931 18 349 554 779 543 742 181 854 521 171 882 409 976 416 663 487 881 10 715 280 283 297 90 111 529 344 650 321 84 990 900 617 22 41 769 290 538 443 247 428 813 828 182 420 196 173 315 599 426 415 805 520 248 250 331 868 216 745 572 594 406 416 714 615 987 586 170 528 58 948 15 211 812 984 369 903 736 542 79 128 318 96 414 983 929 679 965 648 80 795 448 853 64 471 410 820 374 787 999 169 121 490 952 389 505 670 745 415 583 689 150 581 512 829 332 349 260 541 477 542 560 765 395 195 365 716 494 322 982 708 237 95 457 615 449 402 765 267 618 202 443 26 848 460 311 482 727 412 1 748 682 788 177 737 943 278 115 399 411 905 986 436 152 705 521 978 190 633 536 269 533 503 11 738 196 736 985 296 150 327 298 549 436 119 416 827 519 241 518 986 733 606 646 858 43 195 936 469 821 836 464 0 324 309 922 832 736 284 605 42 104 425 833 131 513 31 700 521 725 244 369 412 391 785 454 100 607 71 149 328 288 109 423 159 135 474 293 216 795 629 135 741 641 745 760 485 31 648 618 319 82 888 813 401 104 496 989 277 844 773 176 677 387 680 779 268 503 639 248 889 556 575 732 867 987 605 154 316 867 898 276 381 476 588 651 817 229 757 95 817 590 434 434 290 866 834 54 186 929 661 708 467 113 669 880 99 653 695 985 491 997 1 662 929 431 260 818 408 0 891 77 524 194 601 77 435 710 929 787 900 19 6 396 104 569 906 350 251 152 157 750 181 700 699 438 101 793 871 926 518 344 345 747 458 74 473 132 209 387 135 113 861 567 938 239 743 940 682 189 891 900 691 576 42 590 291 792 488 240 369 161 440 185 669 798 340 913 339 230 797 672 537 200 665 87 628 359 263 699 639 519 462 950 259 682 258 105 266 935 94 627 220 58 971 790 120 912 710 662 862 170 20 247 271 879 578 886 257 886 245 218 252 219 757 857 159 862 841 943 324 254 189 413 325 325 1 661 451 35 634 202 987 824 994 257 144 660 81 251 489 389 246 834 230 599 818 406 12 537 696 495 438 553 214 628 951 791 116 18 842 650 16 104 658 836 439 404 260 739 751 281 232 744 145 981 815 402 897 514 502 511 401 687 479 985 419 704 332 947 403 197 3 348 351 61 801 177 385 611 367 552 886 42 810 864 608 701 565 694 444 110 976 318 22 212 381 395 381 706 55 915 512 736 286 758 721 130 977 671 848 440 304 920 34 658 52 913 23 891 974 497 191 0 747 583 209 924 489 128 217 696 289 1 268 503 526 527 454 597 727 727 737 272 967 114 386 790 287 560 537 360 603 830 106 660 912 812 395 595 596 357 140 685 733 217 814 739 212 540 67 894 8 203 466 35 659 394 107 632 345 196 108 710 875 921 814 21 681 270 307 465 516 173 531 41 581 848 682 95 186 0 387 750 742 652 208 46 242 604 497 553 538 703 724 541 666 704 625 757 930 823 164 494 311 813 909 797 864 993 841 95 100 537 150 584 686 660 565 178 584 183 139 455 160 957 881 806 699 137 631 997 714 863 687 942 287 71 810 903 53 481 417 619 519 203 740 103 639 548 631 676 207 778 936 516 4 440 398 636 851 637 653 112 461 538 794 219 579 272 343 199 402 469 700 862 833 494 523 563 924 816 365 730 170 630 694 721 237 568 33 470 618 242 879 494 118 154 360 811 382 462 676 107 353 82 903 862 678 477 954 827 391 395 116 729 207 85 67 705 948 683 650 686 508 179 342 648 529 868 375 724 158 490 462 80 188 61 889 383 352 142 971 632 69 247 778 530 259 136 174 604 304 909 944 682 903 478 784 474 474 278 358 713 203 288 130 898 392 16 775 835 218 363 893 69 648 348 947 505 414 732 557 252 856 359 185 669 766 992 471 11 651 658 947 26 739 781 616 949 556 866 882 186 535 558 312 882 303 834 86 829 63 861 593 943 287 725 540 711 381 758 784 739 88 680 338 876 742 137 521 895 844 977 211 211 324 508 418 515 728 484 45 833 663 321 32 66 779 203 281 765 446 961 825 369 109 784 679 284 189 982 119 875 736 176 613 795 358 154 988 771 691 404 240 3 206 477 92 19 85 839 209 40 594 262 224 670 652 208 177 765 49 123 271 172 84 14 191 629 385 666 326 234 6 625 644 580 21 450 927 82 344 980 419 874 914 920 686 654 650 443 652 87 102 401 130 736 260 293 879 120 382 938 605 885 336 94 97 978 558 615 489 872 176 978 958 756 199 831 793 961 967 851 939 372 918 97 850 199 138 897 17 585 705 95 73 118 782 154 248 632 962 575 86 776 649 272 585 883 331 442 273 553 2 26 734 543 268 205 790 715 577 285 182 847 1 236 162 317 787 250 26 534 220 873 801 27 469 744 806 484 367 94 990 651 297 454 832 258 543 646 856 409 125 78 747 495 493 639 227 886 760 475 97 447 333 913 397 324 503 492 236 117 923 761 419 885 536 755 164 914 19 393 39 641 281 91 344 885 732 508 308 90 978 829 656 641 485 104 355 511 836 721 606 496 221 607 368 143 536 768 251 387 653 927 812 42 409 998 441 544 725 563 903 419 861 734 245 42 556 216 321 81 688 722 763 894 391 408 147 753 865 642 762 801 151 845 32 172 566 592 364 819 741 469 384 225 794 150 905 941 983 467 361 272 232 98 820 104 99 180 33 37 142 861 33 132 981 175 372 952 773 441 77 465 636 158 451 812 18 541 692 434 884 993 631 276 900 57 94 196 97 933 114 589 764 443 58 447 932 136 953 521 747 9 802 590 131 482 31 820 985 823 99 152 268 616 609 0 285 656 209 59 607 399 199 361 245 17 813 131 492 802 849 560 433 294 114 524 392 464 946 99 716 799 347 566 719 677 88 436 151 280 288 696 713 387 188 885 246 526 439 362 870 447 250 872 337 474 8 642 166 635 202 642 574 866 665 273 905 760 671 168 604 546 431 521 808 144 531 30 477 839 400 753 467 727 722 400 711 475 950 888 106 942 388 876 870 123 291 472 215 541 653 248 392 802 18 461 335 276 29 13 184 735 926 497 324 815 93 989 742 626 502 162 55 130 424 372 266 929 285 639 463 919 733 569 177 834 988 68 155 227 845 172 185 433 774 752 76 278 445 516 998 881 379 853 15 422 413 872 606 652 581 877 63 228 143 110 680 51 223 803 296 877 456 760 391 11 236 884 637 188 41 878 879 16 897 56 61 714 300 855 79 994 105 358 943 575 803 137 366 984 409 100 255 823 707 487 744 492 855 344 712 717 676 734 612 962 817 187 126 265 331 897 824 990 533 626 984 627 79 494 127 393 377 335 179 728 669 473 961 34 768 137 425 637 354 733 998 917 99 832 371 329 955 990 166 905 895 939 684 49 969 375 221 413 886 915 736 890 970 199 836 717 949 395 533 543 375 800 802 632 901 747 4 436 481 419 761 251 626 763 727 731 132 199 89 415 176 868 783 412 807 803 614 732 801 340 325 425 698 604 756 226 646 880 524 238 26 759 490 110 132 106 869 622 490 751 310 398 165 273 357 971 163 131 286 159 115 988 311 984 762 871 461 213 215 286 167 488 594 815 972 299 761 815 565 280 789 71 823 730 862 263 905 986 957 148 485 889 774 621 609 247 533 574 112 176 389 52 703 360 414 714 881 465 536 741 175 670 302 359 346 685 471 208 823 655 276 319 834 597 838 886 62 803 918 302 876 804 870 911 856 642 2 751 773 265 376 178 271 76 284 322 624 94 780 107 56 606 330 966 637 894 196 907 844 907 710 425 67 933 63 566 478 422 600 161 36 206 471 223 669 873 237 448 122 801 119 388 332 452 411 756 15 831 634 255 514 726 644 27 608 577 862 474 681 401 449 250 412 504 304 294 624 1 875 427 231 567 447 207 596 642 898 691 675 230 413 412 342 61 417 21 49 556 807 569 536 850 252 571 572 378 73 876 522 447 7 388 157 970 889 603 185 281 383 564 255 951 972 739 45 672 86 373 224 455 296 622 543 828 56 950 378 968 346 579 901 757 750 855 596 790 706 897 712 979 612 962 634 173 848 657 749 720 694 474 898 45 852 589 558 359 302 230 532 904 112 543 290 634 391 708 687 391 685 455 705 299 308 340 353 905 430 57 454 459 412 329 155 306 888 606 48 458 169 421 55 975 863 459 2 799 254 722 683 39 430 311 217 33 373 784 124 647 328 545 91 888 347 484 294 92 204 396 2 463 274 273 865 865 840 628 667 678 72 875 949 97 233 559 342 674 708 709 598 239 558 799 696 945 341 369 723 252 697 696 561 458 184 562 835 754 981 105 438 259 290 931 605 140 554 984 895 665 816 799 201 453 692 513 117 790 97 767 488 814 377 48 486 672 482 564 176 135 154 920 377 818 802 24 66 284 776 697 502 506 689 977 777 547 666 488 371 226 16 155 827 32 303 503 903 310 582 124 948 57 192 312 596 448 294 611 987 372 349 0 145 28 886 478 704 213 547 257 98 73 576 548 368 753 137 831 888 144 210 85 562 432 395 404 456 856 305 734 763 478 776 802 154 649 259 365 308 701 267 709 814 366 438 987 535 951 36 437 197 97 242 950 159 617 221 50 455 816 970 466 703 583 413 125 826 79 468 722 439 445 433 954 788 877 243 320 770 293 905 792 581 12 414 755 244 802 771 869 453 541 571 475 293 866 940 845 666 761 840 379 608 75 290 980 934 203 995 166 396 191 485 928 731 944 530 81 836 854 329 971 166 407 948 623 736 130 189 967 812 929 261 822 861 454 530 548 739 373 25 926 444 576 657 384 301 326 622 493 252 920 239 788 759 553 520 632 543 301 431 684 138 822 561 644 466 668 946 462 370 492 217 742 68 696 38 870 255 43 831 146 541 494 414 943 244 571 699 310 942 27 23 745 255 855 29 490 334 712 414 752 214 903 773 875 455 252 300 28 874 102 918 842 988 289 951 993 397 39 610 245 100 395 372 217 962 129 881 571 237 728 793 447 700 600 474 600 827 0 194 503 628 98 552 534 573 95 144 949 294 535 104 792 340 18 413 419 147 155 921 651 574 292 892 654 602 401 1 720 818 553 7 981 484 370 671 13 88 980 75 317 335 5 901 767 559 100 103 924 424 833 340 30 431 461 568 294 949 784 765 703 533 308 861 602 582 96 425 949 315 10 777 100 765 216 573 689 522 656 552 350 274 862 156 469 686 194 655 457 765 370 605 540 243 627 576 907 972 668 116 243 459 694 917 881 333 385 735 257 383 886 894 361 555 628 119 932 753 563 103 851 85 358 728 347 367 406 478 53 960 484 717 461 2 877 923 51 289 581 846 307 916 535 467 850 294 36 664 220 578 516 413 101 952 658 63 583 215 782 541 23 252 136 419 543 356 528 187 180 539 555 488 103 139 182 715 783 633 155 609 684 754 398 914 561 696 758 695 482 417 589 484 386 134 836 324 840 395 101 914 216 396 236 19 696 557 112 646 4 402 813 204 753 437 668 150 774 726 484 243 567 755 847 363 377 115 80 296 787 40 382 835 44 156 42 23 392 441 155 908 800 398 997 810 697 182 619 469 536 663 777 506 294 539 26 226 973 707 22 726 266 53 895 639 575 67 429 823 80 429 990 82 222 22 239 128 574 40 843 815 791 169 209 703 354 648 395 13 242 534 727 749 419 848 128 137 168 96 671 245 990 561 178 521 268 463 710 582 561 487 278 632 22 853 190 751 633 360 135 770 285 527 461 982 402 554 16 145 78 608 671 426 706 48 129 42 755 291 630 340 529 71 18 33 545 920 822 108 363 651 690 825 987 4 806 824 732 486 501 559 845 236 912 936 607 590 369 326 227 334 282 828 322 250 720 738 748 790 604 496 389 104 967 699 300 944 928 87 186 450 712 153 323 520 386 966 261 671 847 216 652 372 724 544 818 492 110 851 614 472 989 945 955 884 633 581 241 541 323 646 621 171 694 758 167 366 678 360 782 43 934 752 703 330 939 663 597 586 17 165 487 453 883 125 208 972 35 20 18 713 530 883 191 812 823 605 767 49 524 202 1 940 805 701 885 588 956 795 340 402 753 122 249 636 701 576 447 7 656 199 784 719 891 773 363 888 213 608 174 941 442 327 507 214 642 799 267 373 962 815 202 894 495 942 199 211 470 523 302 193 406 207 595 379 966 140 10 770 339 905 433 427 132 804 471 330 226 780 124 399 145 108 675 497 914 620 671 871 21 616 409 216 430 189 347 39 219 727 311 321 296 767 79 652 125 609 98 595 438 658 361 485 703 727 963 465 457 372 950 380 952 984 940 702 569 880 690 651 429 649 553 31 106 986 653 85 992 705 151 204 743 181 191 0 934 207 647 610 372 665 616 884 946 250 367 796 770 538 901 592 797 803 707 676 930 36 888 631 757 51 592 744 812 811 300 300 303 237 773 71 690 673 473 89 321 223 205 57 979 750 167 97 158 3 426 485 486 430 677 46 536 645 526 829 653 841 945 246 66 539 850 778 271 961 981 312 746 171 18 223 62 840 11 913 578 736 325 214 279 849 782 811 859 157 635 806 653 658 403 674 945 54 436 638 987 5 591 278 162 908 580 511 846 653 822 185 599 734 737 171 34 665 545 550 106 949 471 459 208 997 535 861 513 458 635 797 879 522 737 328 58 880 322 811 333 179 417 451 656 922 703 440 468 940 104 553 741 847 399 912 661 312 60 595 722 459 446 297 469 700 787 121 736 856 512 186 652 355 956 153 108 116 796 889 717 777 22 126 89 149 732 468 790 452 745 566 914 454 101 899 267 131 526 53 756 844 317 778 534 179 350 658 246 268 572 682 435 152 746 537 162 661 972 704 341 794 826 259 159 425 693 801 928 445 478 357 646 996 375 245 536 422 654 90 242 622 105 29 594 567 878 989 42 204 623 782 365 219 464 642 207 38 860 58 439 367 395 931 854 506 612 988 705 162 302 860 962 204 191 585 816 897 193 423 142 606 574 439 994 359 600 39 171 133 418 630 406 370 849 566 488 342 710 672 717 555 554 857 877 422 846 261 106 922 846 840 946 988 713 639 200 970 937 898 773 944 952 440 66 695 863 712 134 688 801 776 619 337 545 651 452 30 950 796 925 991 843 650 137 435 630 403 717 395 334 623 700 915 109 669 319 385 979 599 283 595 513 314 288 238 832 829 344 149 386 875 749 758 151 346 311 997 487 731 93 810 620 939 454 187 831 292 676 190 384 433 887 171 856 553 262 672 352 184 54 205 524 649 294 43 904 997 536 187 775 262 160 991 448 157 801 607 284 523 19 477 40 777 694 398 780 875 449 64 583 229 392 834 713 589 625 752 645 648 129 665 366 167 501 157 174 975 126 518 660 785 452 471 295 97 105 355 698 831 161 874 270 688 665 409 815 296 647 895 57 55 314 488 532 13 212 713 815 619 176 658 850 511 90 141 921 472 218 323 972 989 308 82 364 634 399 808 772 475 529 528 863 76 926 86 541 73 141 344 713 94 83 259 855 425 297 804 83 356 748 464 610 621 438 746 98 979 170 361 222 994 859 400 461 33 432 710 825 908 299 955 804 518 520 955 931 506 674 971 312 102 496 31 592 554 849 423 278 946 268 438 769 201 890 137 823 637 911 716 976 715 592 243 234 260 803 848 749 32 231 175 570 467 415 911 81 349 194 771 210 488 787 963 164 963 977 867 600 544 495 427 935 911 139 240 341 81 759 914 272 687 99 924 734 304 951 513 882 533 427 621 353 330 337 22 584 100 550 485 833 289 879 375 396 507 212 972 808 150 773 507 875 836 74 526 163 590 339 826 411 293 211 147 375 44 667 4 599 479 762 925 293 478 206 14 17 158 802 366 516 943 298 790 202 430 469 880 52 461 608 300 525 545 115 615 344 719 549 195 545 714 996 758 673 828 470 103 268 285 194 749 929 986 428 726 179 139 982 750 539 943 439 784 405 860 559 674 855 852 501 306 740 638 962 231 707 527 741 211 868 296 2 901 198 479 374 914 673 533 230 564 857 768 896 112 424 829 794 535 956 752 136 989 173 266 149 918 868 575 478 28 666 370 829 831 507 89 307 41 365 390 654 78 285 516 502 751 260 748 966 431 855 163 737 958 110 491 81 583 533 362 616 588 953 971 546 911 565 475 364 671 301 155 649 219 188 825 258 465 657 909 256 575 628 710 705 747 418 528 645 950 305 590 468 436 921 286 762 851 912 477 309 849 922 415 48 49 674 931 646 181 959 968 506 924 689 627 67 124 805 273 284 334 715 20 710 622 195 557 223 337 451 851 706 505 752 26 900 211 312 381 559 558 532 599 446 170 185 874 76 791 877 251 208 844 163 738 561 587 753 949 75 827 567 364 806 512 205 765 383 819 245 557 323 860 866 915 79 878 734 294 85 942 129 358 490 243 338 600 297 210 544 702 592 413 926 493 567 812 915 150 665 48 722 153 450 590 315 533 31 513 830 536 828 265 871 521 267 672 866 556 731 658 866 812 322 266 503 168 950 785 416 683 568 235 177 24 273 75 769 597 74 561 611 793 214 80 818 297 817 85 989 663 208 550 249 467 929 346 232 63 253 203 381 655 388 152 227 756 82 46 458 509 317 391 191 9 105 672 41 859 446 695 109 94 761 321 162 415 736 38 385 969 970 549 125 118 121 861 306 975 605 559 370 180 719 760 158 149 853 310 971 733 651 604 756 865 54 439 581 813 903 992 408 882 453 903 462 587 95 466 86 111 498 104 998 851 565 805 605 763 513 269 622 537 719 722 134 38 468 676 887 468 382 844 110 228 724 177 783 281 24 206 288 726 737 342 226 22 532 449 457 528 361 739 338 960 250 138 885 495 989 457 958 34 111 267 685 148 211 851 528 894 706 82 578 462 608 265 456 34 263 602 946 417 126 487 914 903 38 548 982 868 712 750 31 997 135 599 898 956 798 595 845 373 38 494 190 728 991 951 529 655 408 454 368 666 142 124 930 674 215 253 344 832 392 642 602 986 431 628 598 642 581 731 2 345 131 636 460 650 296 16 667 12 456 216 683 898 285 161 891 173 151 754 814 982 815 560 740 673 225 245 202 801 404 864 924 579 789 272 867 675 589 572 284 303 244 487 170 272 464 102 660 475 779 673 84 250 387 590 544 519 495 720 743 884 165 949 300 576 157 793 60 32 149 738 97 913 791 304 10 532 367 803 278 451 557 337 53 900 608 666 208 753 973 273 587 351 702 219 201 350 890 744 604 664 88 450 252 339 968 759 334 892 775 972 562 840 229 789 729 829 506 466 542 596 327 702 169 757 816 420 231 881 501 391 84 404 474 672 730 335 515 77 53 809 307 434 917 776 423 634 263 345 594 764 914 318 399 79 521 22 502 730 960 543 766 848 342 938 215 42 183 842 286 209 203 256 277 892 684 556 242 17 589 989 42 278 335 250 420 380 938 563 332 187 275 491 904 56 125 820 533 736 634 440 29 668 344 938 156 911 224 908 955 643 86 745 538 933 893 577 238 506 496 786 764 242 357 514 842 99 62 443 330 242 539 173 111 687 964 26 437 945 947 486 914 271 690 129 419 267 737 159 987 226 54 248 447 853 92 801 347 886 305 861 395 77 412 201 456 768 103 419 146 188 241 403 690 957 317 305 280 660 116 205 883 327 582 334 411 858 480 875 168 930 720 377 952 407 781 580 145 601 826 868 468 279 357 598 177 294 442 785 611 891 499 262 4 325 577 159 121 841 359 484 441 610 570 715 422 663 542 676 669 378 469 600 955 775 976 939 292 998 561 355 830 407 406 144 681 685 919 360 720 527 522 881 322 865 358 642 897 319 893 848 757 379 272 93 624 537 377 85 91 384 892 925 967 207 880 286 963 485 598 886 166 238 718 967 138 921 881 591 639 911 231 383 322 431 4 95 96 207 868 245 831 711 618 341 453 772 350 516 770 933 658 608 106 339 808 841 529 19 282 604 710 799 402 986 35 256 162 66 545 994 501 306 57 993 687 305 78 88 275 407 239 9 697 578 73 733 850 11 950 352 312 355 810 873 690 588 955 699 939 453 582 621 115 457 799 856 926 517 282 194 263 890 879 81 910 979 623 696 92 255 212 860 404 68 480 419 195 255 767 75 225 24 750 129 884 999 880 495 546 676 193 828 385 8 506 425 159 69 57 813 558 951 929 494 881 0 809 38 101 296 75 959 58 34 425 527 959 504 785 290 555 101 332 844 883 522 878 385 913 195 105 292 688 598 689 142 338 338 636 797 438 215 373 414 832 242 742 297 189 684 533 670 751 629 717 873 193 428 366 54 178 983 720 177 652 640 361 219 515 853 438 622 366 151 619 993 864 749 757 460 29 218 420 965 490 508 92 161 393 465 911 856 144 674 642 157 908 915 893 254 362 982 672 698 757 123 327 356 638 536 583 693 927 371 23 58 553 43 532 29 233 768 900 163 703 949 384 875 430 690 555 313 80 746 388 60 788 724 116 407 949 587 417 322 414 43 997 20 718 970 679 298 140 373 133 915 332 383 600 984 606 994 552 239 82 163 407 356 65 341 922 38 295 292 508 834 433 199 664 804 196 226 850 529 529 129 597 329 912 596 465 547 197 203 188 740 62 985 664 956 433 850 375 161 251 959 684 193 712 562 719 915 419 968 92 356 729 248 649 246 305 493 94 194 449 999 585 19 845 508 955 620 869 906 734 573 579 183 451 222 361 446 98 170 190 840 161 805 770 500 86 536 663 818 46 492 535 842 620 249 1 846 462 394 747 841 419 505 577 675 773 550 304 17 197 968 803 963 822 983 820 866 778 890 154 817 711 712 155 313 66 38 910 682 364 970 880 979 539 843 320 293 530 303 860 34 486 518 618 422 18 524 524 306 664 442 341 760 299 235 755 262 798 30 596 562 584 948 10 892 331 135 593 914 547 165 578 543 432 270 587 251 472 948 576 100 693 800 573 813 688 339 415 999 754 724 901 497 300 893 8 764 985 316 807 591 721 555 211 789 861 789 264 660 89 561 242 930 462 309 727 300 621 875 876 877 24 779 724 709 422 176 895 904 377 589 173 581 811 532 730 820 176 386 545 809 381 108 52 770 118 932 761 137 548 673 809 38 916 164 334 273 566 988 420 231 301 712 922 95 116 661 203 383 833 361 822 292 45 937 131 183 225 34 296 158 857 757 72 991 728 564 30 365 979 901 732 500 429 82 348 534 861 848 465 669 895 27 327 683 606 3 562 771 939 552 162 810 529 911 354 11 374 455 276 57 587 334 955 39 139 605 822 288 239 100 626 584 448 69 135 463 939 453 782 11 367 306 263 990 575 663 318 24 445 752 261 203 358 298 144 383 709 752 938 112 836 323 271 335 181 982 786 506 16 563 993 127 812 482 974 632 791 718 507 217 523 771 921 534 515 805 403 667 287 996 917 99 914 239 684 307 81 426 559 53 870 239 905 48 854 371 223 197 766 40 578 361 968 843 574 213 251 446 863 618 210 246 620 169 209 123 553 776 831 53 176 735 15 238 137 88 107 961 787 107 295 255 674 252 950 165 435 222 50 302 783 992 243 997 823 795 116 644 573 797 200 31 380 487 530 940 471 608 800 474 424 317 864 511 78 129 244 726 733 169 783 958 372 379 518 762 753 305 484 840 911 836 688 159 703 216 776 658 768 984 681 855 327 103 495 581 241 112 829 425 102 620 334 376 805 529 382 645 96 439 721 205 481 609 943 784 422 477 267 594 399 63 685 366 697 879 828 247 830 423 656 461 550 930 799 485 990 711 930 285 276 372 269 43 21 412 508 804 872 909 587 641 219 619 628 458 868 637 866 694 882 681 986 524 624 526 519 147 392 328 811 742 520 380 56 661 506 879 184 404 838 928 520 460 375 241 276 466 97 965 287 263 192 158 489 827 789 953 858 711 156 548 47 553 111 730 561 969 784 657 403 647 249 439 117 566 19 778 257 534 531 372 569 306 692 884 200 708 664 711 947 158 608 521 616 711 888 351 490 739 409 400 351 754 531 788 92 526 533 904 322 367 348 975 211 132 251 551 960 900 843 859 709 949 89 568 922 538 301 652 22 931 291 700 758 291 694 553 579 671 196 759 383 16 999 699 891 87 890 987 599 911 946 221 548 599 479 920 759 402 205 201 203 225 455 34 255 964 131 825 57 56 562 803 841 577 107 58 245 806 916 806 969 448 764 191 757 657 720 923 278 524 859 64 149 280 119 733 380 636 457 298 585 177 791 706 227 495 751 693 512 757 653 410 521 73 300 65 68 279 517 594 941 571 695 76 298 666 305 424 64 855 406 755 953 891 561 425 481 985 584 687 534 187 897 134 760 634 604 545 596 317 228 745 116 773 719 291 764 414 550 855 639 783 522 280 746 330 978 552 265 98 370 482 51 864 585 482 468 696 552 655 799 747 794 910 794 669 390 110 676 198 552 696 245 884 830 96 981 298 789 119 546 131 185 351 983 35 613 764 702 654 42 595 863 254 758 496 616 410 716 961 985 435 459 11 198 339 912 816 309 642 458 793 942 458 345 531 180 223 672 555 537 239 818 434 141 535 736 494 196 655 523 209 281 267 666 328 412 73 83 347 322 668 15 222 157 99 551 88 419 196 7 679 327 415 23 589 566 708 910 543 227 571 269 792 810 893 925 245 217 981 240 750 916 248 203 571 849 856 907 819 119 890 887 454 650 234 479 854 514 783 455 912 425 652 928 497 511 266 250 175 479 682 854 104 775 43 605 724 912 703 862 769 966 445 605 151 4 6 651 77 607 471 918 725 81 683 384 887 343 855 859 634 898 863 959 165 30 892 580 503 868 132 662 18 344 546 284 241 24 294 424 995 713 320 371 715 541 858 207 943 570 881 387 400 807 705 46 266 661 417 560 492 751 35 693 323 391 735 628 341 363 69 82 859 13 572 802 87 717 258 516 323 605 724 11 750 380 292 269 3 519 180 785 176 407 20 856 549 263 697 377 36 971 686 556 625 315 743 773 575 884 247 506 831 651 256 997 868 531 886 259 881 48 256 844 316 253 661 158 129 156 107 697 426 815 589 338 713 169 837 516 168 821 574 20 527 776 388 38 170 765 296 269 522 695 439 964 808 535 232 982 853 267 424 11 532 91 150 489 179 721 742 127 959 754 927 269 386 644 256 98 488 683 999 787 265 927 623 808 427 907 675 828 163 851 692 155 270 313 756 872 978 618 876 715 195 257 707 626 239 451 447 196 123 660 661 712 851 98 927 248 468 526 786 90 755 144 451 56 211 511 226 698 368 88 58 421 224 663 955 298 924 671 735 686 211 585 245 587 465 712 785 66 314 251 660 909 154 765 261 223 663 998 420 629 679 722 20 348 772 635 650 944 881 107 20 861 899 478 544 512 694 684 748 210 328 423 763 902 163 941 571 662 999 935 934 250 237 404 384 58 406 239 452 933 700 778 886 352 36 308 412 932 444 137 391 199 519 560 335 555 842 63 140 334 997 776 186 903 666 381 138 593 371 947 495 838 124 257 542 688 299 536 844 986 546 216 825 715 266 882 568 966 123 407 822 565 947 281 94 488 744 437 627 597 874 239 186 751 287 749 207 838 526 484 199 634 87 351 919 818 225 788 868 395 361 399 888 653 354 807 440 984 575 717 90 666 264 761 951 108 469 471 572 477 180 144 592 659 645 100 495 539 962 865 654 208 367 178 938 360 13 808 474 737 162 103 172 90 561 802 851 993 102 485 145 812 632 46 542 790 8 759 912 504 395 662 22 687 319 334 512 387 842 321 847 27 116 14 360 325 412 967 122 814 860 956 811 754 566 403 259 458 98 831 942 655 341 494 472 614 301 205 232 75 233 148 821 349 668 802 442 233 911 790 896 828 616 722 30 463 646 195 583 480 939 940 554 543 850 411 258 855 355 333 748 491 919 177 762 702 682 361 163 673 747 389 493 131 959 777 610 202 204 895 90 901 312 697 143 292 835 922 766 612 905 583 268 685 46 904 141 950 653 561 692 677 929 498 239 3 250 768 806 796 998 340 632 334 669 493 191 819 755 374 256 448 60 23 326 457 59 202 458 331 829 62 18 739 768 420 216 668 418 575 695 567 60 993 361 365 51 603 51 920 165 307 34 464 18 621 943 93 551 476 215 781 952 569 984 984 911 770 554 402 70 606 323 750 689 431 777 374 34 109 705 942 214 68 513 591 573 509 131 64 986 986 419 83 217 970 372 233 970 771 893 794 226 515 192 583 333 355 649 628 242 38 499 863 372 561 696 72 15 503 939 964 626 434 421 156 279 658 934 743 329 172 755 30 452 521 388 440 479 34 385 630 610 978 403 622 249 658 220 770 205 768 477 198 162 978 73 555 924 96 106 402 923 483 728 558 589 664 646 755 924 326 713 257 915 840 85 962 936 135 333 168 611 766 886 847 943 571 146 811 718 49 960 249 974 446 930 901 579 560 913 206 313 292 607 84 817 398 239 895 13 257 572 202 370 900 63 400 105 868 439 781 228 762 450 413 15 510 68 242 663 928 488 381 131 494 887 657 94 722 924 755 741 666 923 294 162 718 655 28 429 602 367 79 499 231 993 734 663 9 589 8 602 503 513 522 390 489 335 607 273 169 244 77 832 548 577 978 815 839 557 358 941 651 932 408 840 286 294 401 386 781 791 248 738 769 256 181 55 73 502 1 728 300 821 334 525 479 550 636 966 434 195 130 189 250 254 35 816 62 416 992 393 959 493 400 310 649 771 548 848 328 826 499 853 21 658 540 15 755 234 976 227 170 975 423 905 481 473 373 557 673 87 218 219 178 685 749 150 342 842 927 726 328 656 695 450 958 948 671 564 36 811 162 935 539 61 716 741 820 995 618 343 828 577 961 390 28 558 79 407 146 304 285 212 416 439 995 193 512 471 3 894 194 383 406 920 955 925 3 262 267 439 269 649 112 183 829 790 208 845 303 544 446 592 57 921 159 719 137 484 392 798 409 162 867 413 70 337 290 364 675 30 776 957 912 911 565 678 100 546 317 472 574 877 491 628 648 726 597 108 465 684 191 40 622 31 98 125 951 261 748 390 156 721 37 79 301 565 751 325 35 489 38 707 555 504 507 526 434 434 612 586 656 972 474 17 970 718 232 106 631 582 108 761 461 388 13 402 326 716 242 565 891 927 776 210 653 797 805 312 996 470 204 617 636 645 840 471 244 526 751 335 405 418 465 352 75 889 821 64 212 143 454 48 991 149 550 988 198 851 813 802 368 546 821 377 447 550 679 208 903 147 886 313 855 436 851 316 202 8 92 28 459 671 57 607 585 436 11 561 810 631 552 750 107 476 8 911 902 999 36 68 410 261 453 140 504 711 929 389 16 8 91 536 412 776 32 425 972 909 337 797 474 843 659 212 625 661 746 835 563 817 81 586 770 157 309 115 649 741 441 700 123 139 629 601 981 205 565 597 862 873 468 671 792 619 437 353 106 93 454 552 170 480 126 188 709 832 595 70 220 127 532 973 209 126 802 849 178 512 76 868 890 16 183 3 487 293 32 679 96 554 846 907 35 203 94 572 739 271 52 982 700 272 596 127 740 613 122 276 991 174 36 168 293 535 177 625 521 876 214 247 531 626 275 367 802 189 550 602 990 366 523 927 875 349 65 586 540 632 625 270 582 56 800 189 157 372 736 759 417 938 971 125 246 268 658 933 314 189 399 796 651 641 116 8 975 626 580 645 993 145 223 952 54 988 686 103 104 732 748 836 394 52 552 427 456 702 337 340 407 218 851 602 982 562 884 875 228 203 559 965 374 229 507 82 954 54 516 61 815 271 890 699 666 262 699 251 401 604 696 355 470 229 206 786 592 678 105 341 341 849 469 503 570 296 931 746 477 423 357 226 18 717 418 719 488 507 320 142 128 172 862 558 372 829 473 687 588 180 170 92 664 815 684 505 388 98 694 595 928 757 324 164 781 712 476 247 671 534 596 453 419 899 92 33 149 320 586 60 565 249 763 671 875 891 106 34 601 503 838 532 791 620 90 925 596 729 867 638 647 761 183 131 537 476 125 92 451 952 536 763 292 690 975 90 654 492 785 398 593 195 25 973 548 576 472 562 703 238 405 767 676 323 369 172 771 295 415 892 476 451 422 659 583 227 541 486 568 76 625 410 33 506 919 945 339 887 420 448 212 974 655 412 124 539 753 581 59 182 784 719 32 229 841 263 946 923 411 925 691 612 334 25 303 445 557 828 264 271 172 723 802 14 684 95 187 296 947 700 630 471 690 971 281 665 87 130 912 988 590 2 742 652 623 598 799 102 832 635 159 887 177 349 1 949 642 195 997 185 1 283 96 272 508 551 948 891 665 535 891 803 893 44 412 760 401 376 146 323 231 244 264 775 25 22 534 233 322 964 559 420 170 535 237 685 323 214 362 471 220 885 18 771 651 607 997 409 148 764 824 149 6 237 539 213 224 849 822 356 177 766 907 135 892 414 451 671 797 230 885 247 909 906 938 167 854 857 668 26 554 438 6 831 615 438 306 93 32 608 146 390 602 836 96 3 805 690 429 406 586 383 290 144 597 338 550 840 354 360 291 265 279 833 543 928 696 906 279 937 536 984 585 195 125 728 988 574 433 390 486 915 957 859 219 723 254 203 699 330 286 573 820 463 516 147 109 829 721 418 84 562 982 998 613 550 642 128 896 970 941 726 43 297 64 205 801 20 852 672 446 764 946 232 135 857 109 962 413 523 275 240 108 546 873 855 790 83 878 750 178 74 161 962 571 273 280 344 335 281 448 775 460 907 513 278 440 583 221 331 153 26 659 67 229 689 882 412 885 802 439 669 486 118 361 399 942 865 815 627 977 696 641 89 534 756 473 842 24 817 439 668 653 626 884 896 709 148 299 887 698 583 169 463 256 785 982 696 329 322 698 71 392 722 763 787 693 585 916 389 604 841 152 132 368 21 737 435 361 861 908 207 370 705 345 882 344 600 401 145 700 26 23 74 219 488 603 463 659 352 229 597 400 559 836 340 970 878 924 489 553 266 437 782 352 647 148 845 734 110 602 105 224 924 184 843 662 822 740 343 547 735 841 891 902 655 427 980 42 811 144 421 598 746 613 479 420 772 943 167 810 700 229 831 444 184 189 994 5 667 879 781 823 88 911 752 788 285 582 250 563 605 58 478 278 180 85 50 602 831 741 221 750 560 14 20 721 537 906 95 39 950 733 600 183 358 702 266 159 522 608 542 871 308 695 217 722 0 359 461 480 297 574 667 22 280 514 494 204 925 728 911 856 906 877 962 622 582 825 559 836 995 125 199 709 48 212 259 552 126 881 420 908 388 145 349 536 255 235 101 626 855 527 264 7 864 817 654 732 149 423 600 649 214 408 209 0 709 825 734 438 960 129 11 474 709 284 583 618 154 811 818 117 262 770 298 682 457 941 935 447 531 409 410 156 590 92 501 471 601 716 982 461 252 964 582 252 190 835 472 89 859 233 63 734 852 157 957 725 268 139 80 840 933 897 135 22 179 786 599 321 368 161 229 851 39 220 285 771 23 511 245 520 661 438 672 449 588 339 30 940 17 668 691 464 179 504 401 870 383 850 250 122 443 612 735 740 701 729 301 759 197 849 251 962 834 221 161 887 298 864 555 531 35 598 907 735 199 789 911 555 820 802 652 354 435 903 167 705 446 736 50 563 14 49 898 885 101 298 785 549 436 657 744 865 829 343 294 295 97 917 654 466 22 101 807 707 271 541 796 605 6 846 795 810 374 905 806 536 83 159 457 242 937 289 545 639 856 583 50 386 937 510 427 424 965 295 488 50 757 762 572 258 252 905 751 298 457 321 515 186 74 267 906 853 915 620 261 762 624 838 788 198 937 403 805 580 262 425 72 563 820 914 342 324 934 923 109 22 213 450 771 535 155 899 641 687 892 769 319 989 13 680 871 256 681 550 744 485 65 105 781 285 465 407 674 716 166 669 208 239 613 289 328 360 204 255 506 572 605 800 481 520 509 476 313 90 57 254 156 379 138 329 548 621 906 164 403 563 45 114 135 17 624 533 853 339 51 130 2 711 106 532 333 512 118 852 539 742 832 274 895 722 583 380 62 153 619 642 886 107 671 754 93 635 11 876 409 497 29 120 117 867 578 362 456 454 984 469 674 641 373 327 80 257 331 435 895 451 480 570 564 566 794 650 205 575 562 555 423 177 147 31 503 353 175 700 891 487 293 849 458 714 341 373 52 142 64 45 150 884 335 628 555 109 963 892 543 117 500 439 664 42 571 4 491 968 793 463 515 137 862 627 169 856 922 915 799 833 769 424 469 135 379 368 813 784 245 922 965 338 837 910 701 536 351 185 342 494 814 866 74 537 322 335 963 997 421 603 452 84 270 243 379 470 90 435 804 625 887 709 392 993 331 588 435 301 598 25 211 601 937 946 520 885 774 252 688 365 943 226 830 310 746 339 960 272 742 902 895 203 316 487 548 579 956 227 792 498 800 519 757 117 180 672 618 531 758 410 369 562 279 940 212 466 720 591 930 307 794 616 368 599 802 694 193 503 547 946 525 993 17 780 23 706 823 635 549 421 311 545 955 180 771 278 713 27 494 54 653 731 585 214 182 455 402 618 425 729 585 279 985 332 963 960 740 161 706 869 968 403 177 13 40 173 402 890 520 886 101 232 579 457 188 635 717 794 40 966 936 302 262 411 73 252 584 354 109 278 572 904 774 638 881 35 643 176 701 401 859 375 922 281 865 399 365 727 10 257 403 302 554 995 381 829 240 490 395 811 701 812 442 521 49 682 801 437 472 102 735 295 84 394 121 953 210 60 694 484 563 966 147 620 714 945 292 387 551 857 110 994 157 345 782 779 730 958 641 606 353 969 882 77 372 474 958 485 922 418 830 522 819 950 451 544 516 111 457 240 689 979 188 614 925 71 937 919 698 918 347 30 677 932 254 71 489 815 857 176 661 320 216 860 689 464 414 85 64 781 972 103 695 252 171 673 396 984 55 222 506 290 591 85 467 760 289 850 361 324 492 950 767 739 522 181 42 181 637 240 824 366 147 684 669 16 492 895 920 724 809 96 590 863 153 277 953 498 209 514 365 445 979 567 448 887 978 373 91 738 749 154 394 590 838 91 422 887 255 758 622 329 168 845 293 775 290 912 958 502 0 7 246 688 709 801 720 225 379 504 61 821 559 774 13 933 95 982 425 620 465 665 691 593 275 110 613 83 441 233 145 965 118 688 90 855 895 839 660 645 913 309 813 572 906 784 771 908 841 331 277 573 756 885 550 552 785 648 683 343 426 283 490 84 614 868 557 385 694 936 275 822 467 508 768 766 860 238 374 610 495 726 97 482 55 397 741 416 630 739 387 519 388 893 51 353 790 297 119 325 278 65 353 939 529 953 185 213 979 256 738 410 563 429 155 794 885 901 160 786 554 624 978 160 420 957 850 768 833 929 457 128 805 539 752 397 868 990 944 732 161 744 5 859 622 668 454 775 890 134 35 360 317 729 751 807 968 167 648 35 849 777 706 805 796 326 574 574 324 92 303 923 410 329 425 277 411 398 592 315 442 798 958 428 759 194 275 926 703 596 596 477 864 762 336 549 401 790 468 12 694 649 993 879 802 119 787 690 278 394 145 581 127 798 840 904 332 755 232 132 76 280 228 448 238 230 894 982 531 706 937 641 595 877 878 740 486 899 760 156 198 631 887 960 833 39 189 572 204 299 715 266 398 433 767 985 747 292 874 650 527 981 44 821 462 405 562 560 73 575 474 760 151 783 543 307 620 341 607 911 355 335 987 357 649 463 696 734 72 875 697 993 114 116 449 159 734 313 399 523 435 209 868 577 425 330 113 840 176 229 270 820 84 163 249 587 586 780 244 321 789 159 462 358 351 239 114 405 671 102 767 549 879 187 966 193 122 345 517 555 27 744 973 601 382 320 718 911 850 978 688 783 641 312 824 391 846 488 374 495 252 613 158 268 37 219 758 280 376 835 965 785 341 701 612 170 436 411 731 462 127 188 148 725 860 303 150 426 580 234 722 402 973 550 391 111 731 731 869 559 182 49 884 562 973 225 260 320 843 57 134 166 39 343 532 994 580 971 821 112 890 302 765 51 726 281 831 496 545 4 135 14 925 781 102 891 566 185 762 297 640 434 300 802 320 172 636 360 780 142 465 526 160 131 14 543 595 991 357 877 980 730 86 282 820 113 659 4 895 582 384 50 410 196 982 705 199 859 223 115 827 664 560 898 738 842 325 155 237 599 241 305 183 323 327 53 233 842 955 574 122 724 988 365 415 105 572 980 781 990 202 399 593 557 997 940 190 919 224 301 64 431 382 407 249 303 624 616 21 204 921 352 229 9 734 337 679 381 809 867 848 881 173 726 132 197 754 715 499 869 645 818 471 881 849 878 277 95 750 871 232 356 435 979 683 318 186 725 45 492 225 386 583 484 958 358 84 689 507 50 199 81 950 330 777 133 932 579 810 527 858 589 4 245 953 894 738 445 259 999 76 964 674 766 183 386 870 110 191 314 455 422 824 493 425 421 644 756 890 235 832 511 300 246 187 785 784 143 405 447 244 212 599 133 459 428 194 821 595 434 243 2 668 420 528 705 280 665 438 770 369 772 940 739 602 556 3 694 557 7 150 248 28 209 258 962 95 574 576 330 383 339 125 597 262 631 102 405 110 700 791 122 753 402 174 393 400 34 679 84 130 903 865 662 282 740 950 312 3 165 237 333 663 129 886 24 762 766 749 349 751 868 77 502 625 278 714 14 614 656 690 844 936 486 269 325 987 886 571 802 799 224 742 235 353 170 283 504 881 102 956 622 519 310 178 581 589 614 900 792 159 280 605 747 810 780 267 944 521 557 985 418 220 263 119 497 144 504 26 352 662 907 951 897 519 193 337 430 841 420 386 496 629 667 62 549 648 896 666 485 964 985 542 886 742 219 100 686 183 768 665 234 572 486 394 537 309 765 427 587 17 695 596 594 613 80 99 596 582 508 842 63 900 124 163 489 395 0 572 698 185 275 610 144 730 579 518 473 164 510 627 535 967 117 169 592 187 419 482 648 714 29 538 735 87 935 772 285 126 659 155 171 986 736 364 238 748 620 102 528 2 727 671 475 507 523 992 858 240 728 894 706 354 130 767 551 463 479 766 893 630 718 562 752 923 994 874 56 956 377 997 876 751 806 135 505 332 744 802 257 17 226 306 157 988 506 739 770 673 754 859 381 399 587 305 134 512 602 727 613 21 861 366 582 830 156 315 50 276 128 326 332 941 583 705 977 637 680 538 730 317 943 732 937 671 975 940 589 77 398 0 314 470 169 451 183 765 137 469 848 220 91 571 410 442 840 783 561 538 980 270 240 570 622 565 941 339 507 567 643 584 692 875 644 821 387 557 992 435 603 781 129 977 6 919 808 365 761 953 458 80 410 788 524 116 646 641 43 351 683 542 225 965 314 87 716 712 522 3 741 306 493 448 980 93 19 99 814 622 47 923 909 477 762 525 391 74 548 907 876 271 968 684 91 126 358 24 748 242 968 965 330 423 690 856 746 300 875 894 830 593 68 793 723 984 470 346 885 459 892 440 970 680 242 205 918 361 705 387 584 990 678 646 811 686 483 627 299 45 932 7 259 314 190 610 991 883 427 729 69 306 676 946 78 397 863 105 308 986 522 135 448 32 985 284 723 685 659 495 681 871 14 655 161 420 481 902 241 6 501 928 560 423 216 917 678 108 881 329 862 524 243 117 713 725 835 199 803 526 220 381 739 516 534 548 153 6 474 572 554 148 934 964 810 34 65 633 424 667 372 43 157 372 785 940 162 437 923 759 466 0 115 734 627 719 549 455 626 620 291 766 603 21 229 913 152 314 654 164 673 654 357 81 888 811 750 810 519 33 922 902 217 217 768 235 621 912 926 118 856 834 678 183 902 529 99 329 497 207 721 557 983 656 288 159 772 961 819 569 193 313 949 47 786 356 548 756 482 570 826 752 943 42 696 513 634 536 371 706 752 545 93 166 715 534 904 393 127 252 103 242 762 449 299 248 950 128 419 663 818 652 881 515 757 714 165 213 403 497 835 128 111 215 15 143 436 902 608 865 747 46 133 891 314 429 646 464 564 435 92 863 468 986 312 445 578 335 199 310 564 715 815 2 526 486 75 580 904 340 351 18 220 822 232 717 447 891 682 866 153 717 754 332 136 150 514 178 19 835 350 688 245 162 837 94 715 228 742 169 434 18 788 418 343 563 736 241 126 235 429 463 310 176 565 233 613 102 706 951 772 585 142 492 113 207 55 961 721 788 728 71 860 490 206 995 634 415 541 948 582 61 878 844 27 851 294 211 298 440 37 85 148 920 932 5 62 502 882 937 793 352 214 790 779 992 347 281 616 200 940 482 342 988 42 846 685 713 200 348 132 340 798 187 621 503 422 417 42 104 792 924 568 216 246 460 916 856 900 267 661 629 690 376 583 595 827 222 441 591 484 783 562 47 131 173 960 105 464 886 629 227 28 752 454 374 688 701 153 944 993 894 682 861 571 843 489 424 83 998 956 12 208 44 45 861 612 87 501 461 747 554 468 241 565 594 280 274 561 508 538 691 520 9 457 243 887 458 785 993 890 540 823 779 389 890 148 287 218 830 703 269 802 248 71 891 215 753 708 82 752 313 797 36 589 228 909 366 846 669 720 375 258 149 800 18 352 462 436 585 848 271 677 56 833 987 515 267 997 892 421 130 580 489 534 146 710 652 855 466 50 381 379 451 615 51 221 851 913 266 988 173 693 70 674 703 160 582 475 208 595 944 64 126 897 408 443 977 778 509 571 105 358 761 961 874 941 538 612 185 492 166 103 930 255 301 221 168 198 616 509 337 113 556 92 614 745 994 885 244 732 223 451 374 5 969 920 693 912 854 154 762 931 412 784 239 63 924 321 152 855 405 261 358 694 786 371 464 353 156 175 579 687 771 531 443 501 532 817 737 649 785 122 8 501 432 25 232 461 185 937 610 638 361 433 723 396 90 177 216 295 786 21 197 988 805 269 826 729 583 894 395 56 271 943 65 180 117 314 81 602 63 727 475 17 304 138 572 917 938 411 195 710 5 487 217 556 399 831 453 152 447 198 450 724 780 512 466 847 378 214 880 881 20 401 926 536 553 944 6 608 318 748 512 12 195 665 96 263 820 0 724 616 169 622 820 857 71 298 480 550 749 303 839 551 179 675 428 392 493 854 847 98 707 5 268 61 866 155 820 440 415 138 62 341 957 587 138 418 347 789 87 887 915 912 73 266 170 343 442 150 657 17 871 501 656 127 507 737 151 828 169 335 920 565 55 478 267 412 922 403 173 354 972 567 300 247 159 142 512 704 910 816 318 383 473 213 205 177 305 976 893 210 41 225 560 948 351 307 688 834 247 877 124 986 661 547 466 635 804 992 480 376 433 474 652 201 376 638 852 957 534 70 177 245 456 446 280 722 370 496 804 527 426 75 951 817 803 892 621 866 62 284 276 54 692 345 341 4 557 896 142 188 302 734 156 950 446 914 634 527 601 602 420 868 442 552 979 575 211 382 761 41 260 488 844 832 788 601 298 402 488 223 729 600 140 997 524 971 173 774 688 477 29 698 926 482 351 8 401 837 273 464 198 661 614 521 677 986 818 912 864 116 275 899 474 4 778 637 113 999 971 819 301 495 466 249 947 4 468 256 855 572 409 18 356 884 270 86 960 527 426 661 797 587 703 901 900 796 666 816 805 223 824 269 615 271 118 123 696 94 273 325 934 457 896 469 112 204 88 856 443 774 996 237 899 499 315 280 27 917 65 121 392 680 855 681 950 863 188 851 803 575 669 122 326 557 309 782 603 415 4 560 765 951 725 255 172 375 59 105 385 238 271 240 496 592 272 573 148 292 103 428 279 818 952 93 414 940 497 555 506 864 860 262 823 583 40 644 120 882 257 777 370 505 234 105 698 642 70 579 78 153 797 702 642 349 397 564 657 140 402 114 256 517 733 577 460 90 697 853 850 69 527 237 867 84 590 577 730 654 232 20 951 528 92 999 356 348 49 101 618 893 139 305 771 703 909 283 471 469 559 759 843 583 704 778 16 785 158 891 160 248 254 109 810 863 419 611 962 211 869 934 964 453 346 640 109 546 637 169 804 20 799 853 657 509 92 167 767 148 638 253 496 21 984 420 258 267 130 946 399 500 631 446 732 98 619 602 141 369 268 424 285 126 975 277 130 729 334 412 293 121 269 830 97 770 785 527 947 579 377 468 68 931 431 109 831 537 918 572 527 451 728 598 313 502 628 859 332 662 328 273 685 601 481 294 845 470 592 780 711 603 874 661 481 143 67 896 713 399 288 594 96 427 347 602 200 76 349 970 638 880 543 386 857 53 572 740 34 801 462 545 833 260 864 943 694 107 40 929 177 983 585 150 702 524 303 137 18 928 579 942 912 913 653 524 315 836 889 39 300 140 325 75 620 516 445 130 83 660 119 622 498 50 113 173 676 801 95 557 187 255 183 8 844 827 822 850 726 86 161 519 867 52 544 133 145 480 35 979 109 264 790 304 454 222 624 466 721 553 457 164 73 256 107 109 913 896 75 185 589 708 195 942 461 133 113 986 841 848 328 222 797 393 603 134 438 421 585 932 859 248 801 659 907 647 188 714 823 982 277 422 833 371 79 90 939 21 556 921 259 619 754 392 243 214 607 544 792 751 814 818 750 945 659 21 762 291 290 835 206 633 4 123 898 285 558 662 723 806 827 170 384 388 282 422 815 992 162 429 284 981 84 265 556 386 374 847 220 198 322 427 221 224 209 220 378 975 64 933 947 205 627 529 145 581 321 442 775 36 873 606 387 860 707 561 653 761 147 927 504 81 759 720 499 65 998 31 653 564 539 298 231 216 588 684 565 553 511 786 10 439 827 898 11 705 646 480 393 159 231 840 984 152 586 731 295 256 906 591 975 186 222 138 906 563 131 787 578 554 43 142 280 405 237 463 452 278 983 630 783 206 974 319 512 721 312 936 289 770 26 287 851 344 122 285 423 982 476 62 483 466 372 108 386 57 819 176 639 721 41 822 687 966 524 905 675 856 543 813 749 53 338 346 495 223 919 113 931 509 681 402 464 303 479 4 618 284 693 471 789 471 78 732 555 665 830 51 376 450 306 579 154 795 104 154 500 73 475 192 260 533 43 292 928 679 847 13 369 973 705 291 502 447 918 260 711 138 308 294 345 369 523 223 69 802 949 376 261 123 296 209 401 656 669 47 767 601 280 39 486 726 20 134 777 757 51 401 338 85 223 749 903 998 123 292 867 852 61 988 374 163 638 815 416 314 644 758 805 48 182 191 353 178 904 311 396 352 948 594 996 971 615 4 101 119 117 482 645 269 208 844 832 635 745 204 436 476 142 551 729 786 252 495 39 985 579 845 97 339 691 575 46 783 168 144 500 516 712 262 265 708 330 544 372 643 898 766 971 515 362 627 546 575 714 401 93 544 612 163 9 784 929 518 471 177 961 781 490 98 386 578 841 172 290 366 642 739 734 613 189 244 881 633 260 903 418 90 997 225 769 427 957 508 227 240 110 270 848 131 289 496 594 689 780 594 303 588 307 867 500 748 207 188 784 760 337 422 3 134 224 106 699 510 201 803 311 809 658 981 780 953 84 604 545 155 22 740 334 852 392 522 22 893 994 177 311 324 634 997 771 887 691 129 430 973 835 354 307 949 291 968 949 392 132 450 905 323 478 818 63 47 654 852 726 409 407 887 224 361 685 530 855 817 774 467 949 691 659 831 524 240 541 960 635 59 575 798 249 114 966 293 229 255 302 693 406 813 54 878 765 443 262 199 344 892 61 211 803 253 242 585 417 696 495 201 565 344 756 96 351 985 667 985 630 6 884 436 30 685 498 2 894 846 231 842 394 955 893 213 409 988 594 662 6 756 261 159 712 762 100 908 204 379 365 730 415 798 914 395 184 266 460 46 800 767 613 206 547 247 354 23 588 141 300 267 909 849 958 365 744 482 382 162 422 461 857 332 564 336 487 393 160 410 598 639 686 126 149 164 617 40 639 89 938 957 305 900 167 248 763 419 322 901 383 185 522 737 880 300 632 9 648 643 130 582 992 686 78 270 769 609 125 717 617 649 359 782 740 137 38 13 898 414 833 774 74 72 198 66 803 706 640 82 81 286 281 632 594 199 120 50 672 719 502 534 916 31 32 594 360 61 671 282 295 546 612 909 835 846 918 767 53 607 967 352 434 334 736 186 592 906 105 408 791 111 257 22 908 176 458 418 57 931 992 106 952 928 316 180 441 870 222 101 695 761 720 8 267 524 787 312 850 372 746 428 284 108 571 6 937 414 604 629 47 282 814 824 872 363 643 255 16 621 47 338 439 737 401 249 982 227 103 252 712 720 621 739 167 283 912 16 726 123 890 311 26 464 298 762 939 669 360 88 719 338 959 151 730 578 177 293 542 833 925 894 182 516 588 92 568 442 530 314 330 458 220 132 106 980 444 159 849 866 154 516 956 809 454 748 17 133 63 997 865 858 933 598 492 453 119 871 303 374 817 802 782 901 681 275 759 579 447 262 413 913 779 403 888 878 423 149 249 951 549 444 227 182 393 394 120 368 249 48 271 289 564 305 170 952 205 324 589 683 236 618 233 721 870 974 86 8 238 119 653 179 277 465 261 46 446 45 925 510 231 717 669 251 335 753 58 875 845 165 575 294 329 430 439 460 238 415 741 677 495 584 931 371 550 756 619 429 983 827 872 850 603 168 147 559 811 14 660 241 43 738 255 990 757 462 671 493 953 851 222 987 492 884 821 124 951 362 743 804 585 175 87 520 564 732 253 898 636 546 534 648 889 892 737 646 536 913 375 43 927 71 497 867 854 748 904 498 195 950 664 490 574 112 25 581 101 827 476 351 362 635 533 717 630 332 595 70 68 358 225 655 375 917 988 432 734 12 755 535 385 750 331 428 502 410 875 432 67 436 608 237 588 601 23 136 153 183 868 443 712 719 494 243 250 52 587 589 503 6 370 324 86 671 340 872 652 961 199 523 104 612 48 139 675 851 476 202 690 543 138 6 294 184 255 389 747 997 58 759 348 117 341 760 673 40 712 345 958 272 721 816 691 6 560 87 412 168 19 250 786 120 982 666 24 42 153 608 861 435 784 853 894 770 77 458 218 606 774 74 116 291 564 465 985 345 432 328 767 5 23 734 947 749 869 47 482 281 776 83 43 267 77 380 134 121 243 295 586 112 986 359 785 502 182 915 930 570 915 949 50 295 920 214 948 920 355 177 343 76 357 398 519 873 796 844 224 115 474 459 520 563 675 612 182 144 961 957 873 449 663 496 445 145 441 612 40 123 768 136 313 398 594 393 521 110 335 818 733 334 508 856 315 761 718 480 298 628 124 591 737 945 281 570 418 530 666 949 909 186 661 979 441 293 699 534 279 129 985 197 464 139 474 652 280 677 958 772 605 757 679 709 620 886 183 97 635 905 239 444 746 296 182 30 237 445 91 462 953 144 159 907 104 427 552 429 148 415 92 509 747 865 186 64 774 283 727 949 314 13 271 473 271 779 597 508 538 362 269 547 593 50 194 725 140 230 326 343 124 584 649 839 91 662 879 775 788 201 122 193 142 411 919 946 675 91 222 810 860 929 660 816 715 406 101 147 6 41 624 577 239 732 83 715 906 118 663 648 507 28 230 805 248 331 59 257 203 471 639 353 493 863 144 354 747 213 111 150 649 723 439 382 790 733 817 345 726 516 852 677 677 956 565 922 673 88 419 768 983 384 745 912 617 479 981 837 90 729 294 983 716 352 561 436 170 885 562 775 697 23 539 591 680 648 731 212 486 451 716 751 416 231 967 333 414 564 230 57 247 60 849 615 547 160 512 19 394 415 500 561 337 933 498 38 358 420 69 336 568 558 842 837 589 535 945 658 243 171 87 192 352 919 70 634 601 216 777 685 291 102 869 114 887 469 619 227 618 956 793 725 805 460 18 734 258 558 261 261 271 345 980 454 750 342 613 581 35 447 670 904 590 256 484 153 914 561 382 454 914 254 109 187 913 932 545 247 989 526 84 169 511 924 944 186 640 476 381 245 858 662 461 323 236 338 502 375 880 618 157 706 792 989 596 422 300 887 990 937 536 736 922 567 56 480 757 914 576 777 396 615 212 38 765 688 452 714 52 646 987 815 658 844 902 583 872 890 590 892 780 408 889 901 627 188 756 998 965 744 816 152 281 177 244 900 782 85 773 296 493 885 546 783 598 395 640 693 821 540 431 772 960 343 102 410 311 68 572 306 341 479 224 205 290 79 835 358 258 415 198 221 376 156 42 149 689 960 968 215 908 120 882 45 84 362 57 546 25 390 465 398 56 601 312 238 947 892 971 570 79 204 653 699 272 473 688 42 353 241 553 596 311 397 515 638 35 368 767 321 943 852 242 175 419 586 922 542 780 743 442 588 157 785 989 67 660 749 61 694 737 213 851 656 345 604 1 238 91 144 377 297 618 685 227 91 671 892 479 7 145 628 834 988 576 486 181 355 695 637 738 270 874 124 921 435 444 227 524 454 363 821 317 494 739 367 139 988 431 570 910 223 726 265 246 838 475 595 62 293 649 565 0 91 865 922 46 444 265 195 318 409 215 582 923 132 41 707 74 354 972 612 702 152 728 218 511 277 450 790 385 512 434 195 194 602 693 833 594 257 639 363 558 810 517 114 191 952 84 943 447 793 821 787 751 175 965 874 11 554 183 702 304 173 387 378 573 349 713 953 358 564 173 623 575 280 763 365 831 660 799 22 575 652 445 902 456 515 198 808 683 992 370 874 218 422 595 295 211 289 224 954 907 385 102 488 912 22 654 933 586 299 500 229 251 31 840 10 201 449 317 875 297 724 2 535 761 244 550 582 371 985 626 457 831 773 319 539 379 485 714 645 707 879 178 966 767 868 28 731 741 84 971 392 95 743 819 733 70 187 637 190 125 697 588 828 997 796 570 967 846 380 666 629 274 24 107 818 698 302 523 849 944 226 902 618 11 764 306 381 311 0 539 431 580 18 430 536 717 150 131 183 985 383 115 405 59 667 559 166 984 582 553 812 516 238 464 916 916 235 576 775 509 455 344 598 666 291 662 61 796 231 100 999 183 911 429 48 988 742 409 413 652 535 982 277 90 468 596 719 803 18 253 457 748 871 527 272 222 762 762 80 284 323 554 297 39 773 343 895 943 801 430 542 538 277 165 872 891 959 363 968 688 496 120 868 768 567 438 343 666 393 631 74 154 572 467 81 690 849 974 762 40 665 234 513 407 557 525 780 537 770 81 565 132 749 629 849 718 922 996 462 444 701 446 502 704 854 35 488 569 678 543 9 617 156 821 951 73 443 566 710 491 155 356 141 9 472 573 426 127 412 64 18 480 573 61 971 915 867 722 983 139 545 649 691 52 312 22 921 848 970 413 865 337 137 428 422 564 911 281 691 563 980 392 761 629 30 616 659 630 703 394 504 13 632 177 446 416 190 816 377 298 829 604 745 56 79 216 168 500 289 8 131 174 244 904 384 403 791 821 886 870 833 87 186 42 399 776 399 631 210 400 427 506 832 228 456 554 74 205 852 352 914 204 380 171 353 97 959 695 344 882 462 591 782 967 924 134 990 213 598 997 886 695 275 417 577 762 249 163 554 349 466 319 719 30 457 934 768 473 725 859 35 153 64 878 826 776 797 311 444 434 773 703 379 684 203 478 465 283 495 980 827 381 954 722 245 215 668 125 547 964 182 323 279 666 194 638 137 361 978 127 72 275 318 263 811 542 105 932 418 135 522 18 666 686 447 373 585 182 811 442 311 995 505 40 461 791 144 505 401 890 918 730 196 568 153 823 272 147 586 301 958 377 165 750 290 604 750 549 284 790 248 453 896 207 830 231 500 709 65 561 473 627 500 418 129 677 450 761 272 773 331 269 138 240 539 437 873 163 141 38 965 823 616 216 597 662 378 795 925 777 223 705 831 852 196 696 734 65 746 633 821 445 334 559 476 884 882 773 722 691 8 618 949 266 907 185 620 605 414 792 962 510 900 843 996 179 559 380 52 635 165 911 178 412 298 739 148 976 186 487 64 373 594 954 753 167 508 323 560 180 312 660 333 823 375 628 192 709 625 892 615 667 972 472 215 803 406 57 449 395 240 753 430 846 350 262 865 346 169 30 442 169 542 529 853 186 797 412 795 734 431 56 432 190 240 767 859 426 247 677 436 689 180 772 523 45 48 786 470 336 75 280 12 842 865 407 818 249 926 161 493 288 657 868 900 358 56 648 295 827 177 148 689 125 599 70 98 701 912 312 406 623 805 173 155 519 383 876 225 623 32 958 517 925 751 882 668 569 573 262 225 46 69 246 387 651 894 824 299 397 964 471 628 652 922 727 342 374 239 11 703 928 685 705 33 108 810 561 274 343 220 958 959 184 942 241 963 960 361 607 991 913 750 279 260 240 993 696 819 444 603 194 624 434 561 856 303 688 348 659 531 188 647 219 196 557 67 825 179 495 164 776 323 58 774 525 16 619 12 316 969 140 166 469 423 988 348 910 157 156 134 123 98 981 376 907 239 330 807 874 402 529 532 404 284 959 54 375 520 549 276 640 868 216 507 686 629 404 478 576 525 17 879 13 910 717 161 901 344 583 943 579 444 915 339 872 538 166 578 850 773 645 807 788 366 798 684 543 544 423 773 845 560 86 788 132 752 683 339 852 68 759 626 47 120 916 983 108 331 165 767 697 106 790 630 490 495 213 685 598 597 174 58 184 36 375 870 386 219 972 580 700 402 290 371 998 616 735 846 385 515 198 784 279 94 952 689 319 493 903 377 779 846 795 87 659 141 413 533 404 983 354 773 721 46 800 352 867 477 741 538 384 418 459 893 261 336 430 130 976 993 738 209 587 772 305 92 433 352 493 61 460 429 75 214 339 260 798 353 134 81 910 182 870 230 771 171 416 300 862 689 713 506 500 801 153 119 813 933 25 647 213 992 532 452 233 553 634 403 605 367 721 544 67 160 938 844 427 836 342 675 461 140 181 842 775 629 476 995 466 152 604 842 276 998 343 838 557 381 395 300 55 630 475 344 925 993 154 254 394 523 180 967 642 927 922 845 717 118 99 740 91 954 997 728 570 434 86 701 144 965 698 141 135 159 332 975 319 641 960 159 413 852 727 602 72 361 86 444 289 171 251 544 101 639 593 821 138 416 330 737 790 836 811 45 558 474 633 483 335 998 686 398 557 62 506 24 952 996 709 148 787 151 547 162 707 732 821 463 972 37 806 611 438 463 299 364 409 423 822 633 946 447 445 731 79 553 695 749 773 788 951 840 53 672 823 10 399 393 572 148 611 205 569 795 357 262 77 330 129 392 570 375 8 574 675 555 476 55 961 448 473 999 696 14 207 648 796 408 9 779 525 759 22 535 614 234 29 451 827 347 218 599 344 835 243 949 274 172 79 204 570 223 750 775 774 777 557 20 871 135 896 434 668 153 779 862 397 49 0 784 605 615 315 344 868 214 971 589 538 948 75 341 770 288 863 850 337 27 118 87 107 233 95 481 461 238 744 845 812 883 530 701 485 127 68 448 579 456 671 607 247 471 396 793 134 111 198 363 673 605 632 657 247 44 596 446 279 991 692 405 241 162 45 177 986 953 885 624 72 9 802 160 912 820 644 289 894 821 271 669 32 878 676 77 830 981 377 956 118 113 69 618 375 515 139 629 291 260 214 564 384 440 638 478 638 380 50 975 81 261 434 82 415 530 854 264 342 792 762 308 838 411 524 138 750 963 823 167 796 316 795 263 527 786 579 785 47 46 996 660 636 481 98 896 480 842 724 440 203 803 40 915 223 727 247 43 293 47 10 395 182 507 712 889 504 761 773 691 292 500 898 761 955 623 525 379 627 680 947 618 415 667 822 170 217 944 697 467 511 579 820 874 340 223 82 325 177 760 987 726 418 76 807 829 874 295 918 786 805 808 861 685 303 980 447 196 979 0 297 310 533 948 128 989 863 967 694 803 273 202 962 464 759 38 231 836 18 29 714 981 176 879 688 17 369 761 313 667 215 666 655 957 71 343 644 870 72 970 924 917 72 387 575 545 434 303 693 593 473 288 574 869 203 513 180 27 657 516 629 747 91 701 45 701 658 87 4 996 923 934 905 429 732 310 735 691 237 426 647 81 256 811 452 202 71 774 594 109 488 700 401 964 873 534 587 411 346 408 51 510 858 603 294 921 189 593 256 883 47 347 699 512 593 499 960 972 901 539 313 801 335 426 673 186 503 274 784 536 838 906 666 643 236 785 139 855 129 844 356 68 21 828 527 301 840 231 919 781 753 505 44 719 32 426 205 899 157 130 993 43 931 176 31 361 773 422 207 512 693 914 206 580 648 572 353 408 216 919 151 107 885 662 266 535 607 90 485 718 561 952 82 416 838 630 246 207 569 398 330 835 142 127 41 979 250 113 760 609 370 753 641 458 220 636 298 248 552 386 548 211 281 635 194 993 154 528 158 763 242 73 743 652 840 284 245 655 404 600 713 615 603 401 760 286 744 253 464 554 1 644 30 98 626 735 541 185 530 136 788 93 851 625 698 628 580 975 729 455 462 294 580 546 942 222 976 676 320 616 799 977 883 703 888 692 714 424 512 770 395 968 828 363 456 445 252 529 949 186 513 714 289 755 823 455 1 265 594 104 431 153 769 478 254 47 807 835 527 766 129 212 817 707 675 938 476 262 9 624 154 989 444 617 328 329 85 446 951 829 234 868 972 72 907 913 659 131 178 786 493 161 680 347 911 520 497 575 99 921 183 651 332 361 564 511 481 769 638 110 159 715 896 962 446 441 182 555 821 976 324 72 227 501 14 235 156 89 592 114 41 691 555 425 92 958 319 36 103 184 546 478 940 0 907 945 499 122 563 728 581 597 273 790 862 596 62 341 833 806 248 455 413 292 385 340 117 84 914 783 680 664 200 854 976 395 135 51 348 891 33 57 123 622 219 247 54 419 5 404 98 302 994 640 874 835 127 464 128 991 76 807 942 680 732 174 845 78 825 80 702 451 417 300 357 274 678 456 50 714 133 128 963 105 110 360 352 442 249 401 921 428 419 544 622 813 81 617 143 799 99 300 246 912 715 457 523 605 574 766 222 9 369 697 733 685 142 721 501 741 139 63 464 273 890 259 285 545 711 385 649 157 58 957 257 365 131 842 966 184 789 705 742 220 851 522 571 884 947 794 293 711 804 411 309 309 67 89 700 20 329 696 46 110 619 938 122 544 61 586 780 911 434 696 601 631 203 5 68 528 580 848 642 224 665 600 291 62 723 365 475 653 972 122 170 95 33 66 592 583 479 813 796 764 978 80 128 999 847 190 769 709 589 841 255 80 414 880 833 331 453 273 797 157 811 623 206 105 720 755 821 685 117 66 270 151 915 246 307 264 65 37 227 896 776 713 457 993 425 961 471 849 396 223 848 634 389 30 824 920 25 562 714 536 67 295 713 629 666 441 134 778 394 245 591 466 337 203 916 16 591 250 779 312 513 791 711 625 884 337 719 88 735 254 188 138 27 448 578 902 883 161 603 972 528 90 499 292 758 444 109 402 459 890 140 974 664 609 546 377 2 735 874 433 698 542 796 901 62 812 234 680 934 17 310 665 137 785 228 420 310 922 461 39 441 803 180 561 897 987 597 182 725 522 296 647 432 521 553 838 423 666 479 839 625 869 207 968 633 853 892 952 290 94 369 685 25 935 755 266 179 622 621 195 118 475 350 405 72 974 68 125 963 903 871 438 813 523 392 856 302 535 643 682 635 671 289 246 221 390 678 468 296 193 220 148 343 646 771 22 598 763 737 87 610 148 925 551 341 2 37 659 356 985 520 24 766 972 682 93 691 444 592 88 792 263 808 287 51 858 734 407 429 788 691 907 945 707 207 33 18 298 261 564 575 890 336 441 674 609 581 27 643 182 237 374 814 451 858 872 469 549 407 640 699 704 661 704 611 906 470 755 737 872 523 397 7 334 646 197 990 940 666 4 361 228 410 481 382 18 808 231 104 789 845 357 658 117 821 456 680 86 264 911 666 203 753 843 836 664 998 743 323 802 135 712 68 85 669 17 635 876 895 773 242 3 158 905 263 415 326 491 811 879 317 345 9 152 47 153 348 360 72 571 247 836 638 492 369 677 8 273 642 616 521 396 802 800 803 136 367 490 812 614 457 685 190 197 835 856 8 539 727 981 557 256 179 365 990 194 473 539 217 632 432 36 162 19 768 587 553 892 524 580 70 362 219 119 577 258 455 579 187 737 10 364 345 718 258 444 454 170 717 827 198 212 428 231 267 966 546 704 799 792 36 969 227 638 67 965 84 34 398 757 217 95 832 95 265 85 475 287 83 334 566 111 912 864 76 185 329 976 77 228 932 365 330 524 945 351 989 415 862 660 910 559 316 46 333 372 755 143 229 769 633 625 707 141 252 61 641 492 162 682 658 926 277 540 209 955 831 267 826 169 307 741 401 494 637 901 215 508 880 866 360 7 22 939 916 964 646 62 420 79 571 304 611 617 988 132 672 442 535 62 884 331 852 288 796 546 556 420 673 29 968 772 412 695 54 885 316 735 737 474 888 239 371 3 40 228 846 44 727 333 446 82 145 580 0 770 622 53 599 673 720 120 799 364 136 774 600 673 357 225 961 489 717 283 912 353 356 915 998 407 679 154 488 495 548 339 339 462 584 500 864 84 364 736 856 352 930 810 210 565 238 891 596 721 651 502 137 952 459 634 636 817 576 299 113 30 129 915 606 697 433 746 530 322 758 641 206 28 98 968 130 796 298 219 271 782 503 788 605 983 524 139 126 533 800 395 282 255 285 758 80 230 444 167 913 838 158 430 871 364 392 288 422 229 578 16 235 277 769 974 17 759 94 895 502 659 507 376 123 140 307 497 417 568 798 573 937 493 335 21 803 681 697 556 133 734 963 285 44 954 185 980 306 139 867 704 849 813 472 343 911 503 844 889 738 61 434 13 76 425 918 590 324 96 47 403 311 287 619 778 381 497 451 925 90 488 269 653 357 914 155 94 831 553 56 893 318 942 155 133 498 588 343 856 532 545 642 655 152 114 495 375 153 955 608 833 391 774 263 317 870 254 747 94 189 279 764 169 499 344 638 262 160 452 757 170 378 154 529 611 107 873 339 35 809 527 567 730 563 72 167 419 197 662 916 356 52 462 698 415 584 43 213 589 77 693 498 944 817 624 743 605 569 509 239 821 11 488 367 155 169 412 245 564 336 438 853 525 120 34 849 790 835 133 568 278 867 333 291 599 429 610 586 860 348 347 108 598 419 715 632 376 854 16 429 968 354 667 814 901 778 555 833 997 809 698 184 52 14 621 330 613 212 601 551 181 833 320 20 322 338 233 249 226 602 119 21 259 553 416 436 151 850 352 167 245 242 34 999 419 405 925 546 212 884 923 372 732 913 904 131 584 245 514 99 733 502 76 703 652 264 938 535 430 228 431 783 778 55 815 816 188 960 601 333 912 27 332 608 599 465 299 168 853 789 565 569 887 385 845 921 833 264 360 825 501 931 48 588 545 490 747 563 900 585 184 499 942 206 193 398 601 135 375 26 540 385 87 518 411 650 306 160 537 921 827 540 91 191 878 937 382 928 106 48 715 778 779 315 607 982 659 908 451 404 360 124 584 199 274 361 774 954 402 242 634 172 494 876 37 846 109 987 156 287 543 143 118 833 603 406 484 150 94 105 810 436 969 845 304 240 797 784 49 95 482 237 956 417 772 895 83 120 757 875 568 280 615 510 60 154 929 523 13 849 259 915 527 91 46 15 155 990 460 676 463 864 227 662 186 416 760 884 782 749 170 943 164 84 611 624 385 230 607 536 474 520 912 996 627 506 888 351 409 67 183 643 567 327 298 636 412 598 211 376 533 432 893 63 460 68 769 145 293 30 956 936 116 595 27 939 442 625 59 356 358 768 269 33 954 626 756 407 631 876 893 165 191 725 939 584 126 706 222 991 967 994 18 82 939 407 285 995 438 461 763 822 763 872 92 59 800 754 279 470 951 75 272 517 547 769 179 242 223 701 113 52 140 146 784 154 811 574 772 777 967 758 748 548 760 888 817 910 655 927 861 391 337 289 796 372 530 761 883 62 73 209 399 995 208 700 364 683 136 210 477 250 441 259 433 884 138 250 521 858 719 440 641 854 499 383 887 515 615 498 797 6 170 961 845 245 706 184 570 886 455 592 786 276 622 11 828 613 526 519 354 143 53 772 373 989 588 853 288 527 839 684 392 386 488 11 929 737 986 450 897 467 681 509 400 124 831 453 123 528 797 278 949 303 301 941 512 171 508 449 468 309 35 351 835 579 320 217 54 965 381 368 37 868 244 735 492 245 673 622 248 719 875 673 277 138 842 901 196 708 587 422 971 662 411 446 353 734 861 291 763 817 102 947 766 898 904 501 544 419 414 791 220 820 92 640 181 43 721 915 348 759 542 768 930 901 558 321 630 895 545 406 491 395 383 84 304 422 248 469 347 927 213 979 641 715 432 791 23 556 630 560 244 132 325 219 814 359 475 802 115 97 765 421 66 318 533 917 843 56 135 314 196 895 36 411 492 777 39 823 967 644 387 474 307 551 864 331 912 201 705 533 428 313 98 677 851 917 582 779 349 293 584 719 26 65 500 737 848 692 888 196 816 820 167 554 99 157 363 32 107 19 690 893 457 143 48 498 163 747 170 39 791 492 818 667 614 197 582 82 359 878 51 503 254 71 784 891 659 502 103 819 262 662 595 701 962 771 160 951 857 758 811 333 796 378 342 675 530 497 812 67 932 54 352 403 490 945 960 717 257 269 764 79 237 575 970 565 850 13 701 398 675 532 347 229 227 497 208 902 726 78 459 40 308 241 833 443 246 949 310 622 712 34 90 11 197 787 600 627 306 292 185 238 160 720 586 5 88 315 622 931 95 665 707 166 524 186 724 281 467 714 160 358 470 436 77 519 497 34 402 422 811 469 272 360 634 562 474 413 28 735 539 256 78 173 254 721 953 415 454 178 787 216 824 114 966 789 735 899 355 321 563 965 720 547 692 979 879 513 960 38 807 720 122 13 563 18 135 61 781 734 548 867 491 274 848 672 8 571 829 578 993 700 889 120 97 550 680 372 634 108 447 409 444 251 121 902 380 10 665 800 637 837 148 929 426 917 510 855 79 156 848 29 908 940 441 320 579 28 664 108 535 427 437 236 711 376 263 8 247 979 176 603 89 900 260 408 872 72 159 951 916 996 102 33 7 67 316 109 62 851 131 671 536 423 88 687 219 842 432 695 666 279 702 747 947 388 687 604 999 927 340 499 952 620 487 453 566 925 730 618 752 901 948 79 394 178 879 192 273 844 873 172 177 898 592 646 560 252 172 216 573 925 751 669 97 476 378 217 594 894 149 179 118 871 325 599 721 543 63 295 443 387 470 946 545 74 386 311 635 383 642 815 236 967 56 387 291 740 184 303 897 3 919 421 526 941 174 223 964 38 588 133 709 969 336 807 207 850 406 95 190 177 17 660 314 995 564 973 401 672 153 498 976 225 93 410 621 679 448 974 800 136 695 209 944 653 295 837 456 254 100 858 15 579 486 473 205 519 552 880 263 239 370 523 106 906 119 709 203 176 881 177 407 271 737 432 182 634 892 55 39 495 492 50 487 907 321 807 569 939 624 391 398 661 815 18 988 730 370 841 546 635 398 869 112 872 420 459 214 580 927 819 954 627 109 59 727 566 434 832 970 30 309 933 846 216 155 137 15 4 58 170 688 53 225 624 42 321 919 460 204 771 141 220 853 226 830 291 786 447 824 640 321 643 381 748 887 670 780 287 752 330 467 297 692 733 954 510 183 862 193 465 633 815 896 676 691 896 106 780 482 682 888 713 423 556 963 215 735 622 843 536 398 68 919 739 621 814 566 704 953 488 279 322 15 200 165 61 219 459 254 474 96 578 172 908 585 29 793 108 882 154 669 781 176 926 245 550 456 290 982 549 38 203 410 736 749 116 617 713 441 981 590 196 643 788 873 613 226 163 248 425 262 108 944 965 703 686 409 859 607 64 587 336 3 447 800 210 804 747 685 620 192 633 943 169 468 680 598 824 685 981 493 716 932 194 947 554 587 549 53 814 618 770 862 174 261 264 981 525 765 18 236 921 510 460 230 709 601 421 284 216 897 915 490 983 762 167 750 196 884 471 981 243 491 721 997 859 859 96 701 824 878 995 369 971 672 211 704 935 744 234 525 956 202 99 570 454 807 287 647 398 278 275 383 788 471 962 487 717 691 243 139 840 712 417 383 60 52 76 704 906 714 128 384 909 358 5 739 284 549 356 755 578 644 369 144 880 541 32 200 131 475 166 872 276 682 913 578 962 704 89 644 386 442 156 350 251 360 2 793 884 607 104 46 467 253 897 984 459 971 939 381 581 977 555 472 843 494 176 517 311 617 176 914 559 468 613 219 968 913 273 497 750 635 179 93 139 647 380 430 619 78 49 962 808 314 759 244 68 337 251 495 184 245 214 162 76 928 315 534 106 701 794 175 425 285 920 285 363 907 175 891 673 764 361 30 869 432 746 429 26 322 719 930 778 241 127 913 485 445 374 233 518 761 966 151 679 790 681 762 46 206 113 354 138 239 878 335 717 885 167 47 21 436 758 945 743 768 640 595 508 117 620 872 1 475 588 299 857 48 14 986 748 971 658 893 754 627 218 375 811 297 778 239 639 921 517 338 595 279 399 377 852 427 455 753 625 792 779 936 79 991 39 879 858 917 259 794 687 77 668 455 292 465 762 307 939 894 377 357 695 338 91 476 271 502 282 68 60 399 268 361 649 99 893 137 279 909 178 932 397 587 566 471 926 512 221 185 894 655 901 269 123 967 524 173 1 405 118 800 388 269 669 768 29 497 251 300 789 207 678 179 429 356 295 957 964 264 43 189 375 866 39 9 885 251 570 392 661 885 766 958 110 682 334 34 5 362 859 124 832 272 241 640 819 127 668 545 581 862 479 395 646 802 411 364 725 569 527 208 194 492 729 638 352 577 242 734 120 563 203 237 53 361 633 23 237 384 364 566 112 716 433 778 780 875 678 158 650 227 347 224 784 731 465 569 217 27 956 585 299 687 132 361 598 284 851 300 710 314 50 315 190 449 16 830 609 220 445 610 608 308 535 229 608 159 342 752 673 916 277 396 97 805 493 227 893 883 680 555 855 944 774 389 198 224 673 735 44 406 609 633 596 931 684 596 636 290 449 357 515 142 513 546 294 8 915 263 370 327 210 123 347 334 559 409 150 372 6 465 421 759 166 954 244 433 749 154 750 45 944 657 790 615 758 238 565 933 17 480 95 128 537 403 56 655 341 687 798 133 127 762 580 316 470 683 439 329 762 573 188 25 81 904 562 298 778 181 263 931 864 226 881 198 309 272 27 222 336 35 237 155 640 916 597 174 704 80 115 359 616 640 99 196 221 530 461 69 938 837 18 678 950 528 295 679 877 978 133 790 102 466 501 773 853 304 707 557 84 321 517 984 16 183 823 91 928 679 866 114 183 298 329 660 357 830 710 206 672 123 638 164 954 525 83 102 896 13 670 167 702 292 775 38 374 526 992 15 735 240 919 175 357 994 665 629 289 419 583 224 200 279 402 537 903 537 102 650 104 573 611 758 56 879 524 985 577 628 636 611 627 848 477 512 155 292 287 118 397 866 931 839 416 151 154 659 756 518 407 258 490 195 232 463 221 366 977 109 180 858 838 956 249 435 957 994 506 888 79 655 905 790 656 847 717 312 806 764 423 124 587 413 923 655 202 161 371 108 131 734 843 209 203 666 65 801 588 62 204 337 906 493 148 212 977 254 185 307 619 400 408 966 379 542 307 610 345 850 479 438 899 188 341 615 60 316 334 929 423 881 677 592 929 923 230 423 446 466 721 850 744 583 175 100 418 404 842 243 546 898 748 93 409 125 783 160 776 95 687 829 406 805 39 617 435 335 105 485 908 156 608 282 537 435 371 27 277 880 686 269 512 377 538 87 326 647 124 666 471 870 183 531 712 510 995 923 487 817 153 255 691 40 431 42 324 62 331 696 419 362 595 195 842 963 425 921 8 319 850 453 981 543 414 562 732 959 963 901 176 237 279 257 566 608 0 956 670 354 671 419 467 265 538 96 901 892 208 899 442 265 415 189 994 856 110 263 179 958 269 638 598 780 500 835 445 950 369 758 736 468 175 188 81 914 24 76 172 641 182 960 165 587 204 177 135 630 168 384 647 756 943 219 269 500 280 740 209 891 170 368 126 384 812 513 80 502 769 985 924 688 154 286 246 129 865 352 865 415 45 864 364 404 108 666 238 996 364 353 144 408 651 843 697 902 89 731 244 466 753 163 239 750 439 999 766 509 644 656 361 164 182 90 374 821 225 420 180 451 87 370 75 832 563 344 646 165 419 160 262 915 810 10 525 53 710 385 267 170 31 423 244 732 549 757 848 470 840 685 504 935 738 915 432 784 869 737 81 203 213 559 944 243 159 91 261 674 612 778 163 644 402 342 97 713 797 602 889 4 812 653 690 979 716 704 919 559 344 797 41 473 907 640 199 552 330 177 564 812 838 845 910 575 821 936 630 59 713 418 529 794 798 403 315 466 750 69 773 659 299 9 616 33 506 851 15 243 561 422 599 853 141 351 88 772 348 771 565 123 410 229 648 715 785 194 879 750 216 558 943 856 205 832 841 449 223 722 707 754 997 822 595 69 928 438 141 295 524 110 193 551 27 524 274 611 826 258 804 843 675 465 521 9 865 869 623 842 266 925 999 973 763 611 664 927 349 904 807 135 258 542 4 834 444 638 11 830 793 248 257 508 481 667 484 475 400 353 377 102 944 399 679 441 678 961 924 28 922 504 697 183 318 926 109 135 691 329 319 902 921 993 736 800 661 405 860 572 820 390 743 804 117 3 324 773 214 42 225 305 383 263 120 895 576 340 231 163 298 896 48 868 595 386 732 709 100 486 274 552 477 195 969 760 290 801 156 535 799 379 802 539 196 271 434 202 274 427 120 732 471 499 98 67 935 203 755 660 208 561 47 584 385 177 856 690 450 893 784 863 712 252 631 980 408 568 134 257 459 880 299 124 653 910 409 234 148 434 327 969 982 547 237 756 19 838 367 39 643 786 2 79 295 626 235 527 767 429 350 695 957 58 407 3 479 718 39 792 644 158 592 21 859 281 692 963 72 578 658 316 321 74 860 305 734 178 943 979 506 84 439 534 225 265 323 270 428 292 252 968 112 373 688 525 313 804 86 760 186 113 103 759 75 399 378 505 418 370 549 885 150 733 941 126 661 474 794 432 3 265 909 906 711 845 157 223 100 149 908 144 606 555 21 983 354 922 543 791 296 255 733 309 807 238 323 394 12 929 783 326 110 921 496 899 836 267 113 596 504 956 48 71 215 525 316 645 939 111 33 965 555 634 900 192 501 878 204 744 380 637 566 315 934 162 666 402 301 47 118 967 111 349 657 686 797 160 492 597 594 182 374 680 125 847 481 875 864 115 558 213 310 431 833 716 782 976 490 487 188 586 116 953 920 846 795 421 272 412 573 389 236 329 603 50 731 69 635 69 205 641 108 945 273 38 852 890 959 763 69 65 525 75 661 989 754 58 263 286 707 679 729 388 800 663 992 812 454 445 458 549 971 562 805 15 742 823 213 764 191 199 130 738 156 852 138 943 189 419 830 198 213 703 622 630 18 205 107 322 516 828 273 430 605 41 884 15 382 819 909 348 157 513 712 65 837 43 553 253 196 667 297 454 241 170 874 667 496 471 12 742 64 121 137 506 901 300 342 519 384 587 677 499 200 97 702 841 4 753 796 251 421 157 508 390 196 647 389 321 825 560 31 453 754 931 442 284 143 448 299 187 803 820 759 499 604 339 636 764 605 401 791 363 590 466 623 339 900 752 11 448 769 931 216 664 558 212 495 711 531 411 112 298 486 291 407 867 263 474 813 12 478 411 268 755 119 102 550 651 751 482 586 672 236 502 934 144 808 731 30 97 213 272 684 868 694 147 740 947 166 508 615 990 159 787 550 86 920 346 444 301 304 507 3 254 18 591 93 164 436 368 338 659 108 472 771 282 588 848 995 938 725 110 142 506 848 275 929 469 196 292 639 585 176 331 328 9 616 622 633 284 847 954 674 741 941 528 756 262 896 288 794 543 466 391 501 995 639 99 818 49 518 630 640 213 685 846 530 256 210 820 187 377 661 884 498 854 913 770 298 394 785 289 142 116 11 638 688 923 284 181 281 206 405 546 554 318 531 935 312 364 802 71 891 326 96 746 248 157 11 746 214 630 492 506 147 225 406 308 268 431 706 39 357 272 515 612 510 241 312 871 207 312 676 555 64 645 197 276 374 76 934 957 391 867 849 81 864 293 534 117 778 922 535 42 332 293 565 45 710 299 635 124 995 738 15 919 854 193 190 741 960 633 347 582 891 809 279 578 714 426 719 57 702 387 500 403 445 619 743 847 785 432 731 90 635 952 585 586 857 826 760 654 694 556 189 651 429 95 816 903 833 148 552 206 504 685 425 349 782 920 825 562 409 513 451 998 362 994 299 660 216 936 824 993 999 405 660 17 587 815 910 845 883 421 517 414 972 660 222 905 123 149 421 631 977 574 770 784 782 276 621 451 234 958 246 621 788 221 208 185 554 51 465 301 418 72 845 790 939 535 313 968 873 361 497 496 518 996 570 631 589 746 124 804 607 187 372 507 719 168 741 927 351 376 558 511 165 196 165 809 518 478 14 38 386 19 522 532 380 956 113 591 650 505 603 72 592 151 778 674 533 333 845 429 78 92 820 10 488 142 977 338 147 854 387 919 533 670 41 119 976 341 876 692 283 579 605 358 413 414 565 139 583 888 691 995 776 403 93 91 250 753 896 592 614 684 945 781 700 656 700 132 156 928 269 983 749 669 64 35 393 314 661 391 808 436 325 789 895 239 146 927 18 143 924 798 184 316 352 624 553 506 806 508 641 174 209 591 842 705 726 602 39 271 258 535 278 716 995 956 61 425 16 14 682 375 451 200 351 386 895 904 351 157 16 888 945 640 431 858 449 671 558 986 595 59 331 837 614 49 54 744 52 630 183 97 415 503 878 534 43 731 484 581 838 59 269 916 971 269 909 71 130 850 939 856 842 813 557 301 687 248 298 609 112 466 283 713 163 342 924 396 352 999 82 762 383 77 807 53 321 644 501 630 148 612 462 695 944 1 444 501 154 242 307 75 611 438 904 822 821 694 418 609 5 903 308 191 808 164 241 629 594 336 835 741 724 56 910 328 384 168 521 64 502 229 922 132 560 759 368 225 52 978 24 725 889 789 481 832 23 483 224 365 771 210 899 948 468 683 773 283 611 990 474 602 748 533 114 34 364 433 713 518 744 388 572 400 158 225 366 595 158 459 883 137 854 57 340 228 760 628 663 951 836 45 218 763 366 302 821 444 79 79 865 917 142 757 184 23 423 860 998 862 704 658 118 852 832 259 919 878 106 496 259 750 562 677 74 977 409 874 53 153 949 274 297 637 143 486 243 73 731 495 497 947 162 201 79 884 700 81 693 538 567 992 380 255 358 641 146 730 969 411 637 448 934 654 4 780 417 177 476 810 79 914 762 638 72 443 364 814 698 765 372 900 333 431 775 730 493 40 893 96 827 130 910 422 488 831 837 679 594 779 951 916 79 708 522 842 770 443 238 572 355 683 959 572 824 130 227 259 766 718 758 54 237 652 742 598 372 75 343 630 684 323 454 422 865 212 338 224 66 456 28 492 136 377 413 852 922 201 622 179 790 32 630 845 607 532 537 354 29 615 272 221 851 484 708 255 38 541 105 127 856 91 711 241 733 269 448 218 296 708 261 239 771 585 603 869 714 660 881 969 940 338 953 84 625 514 805 991 599 730 324 849 993 662 754 409 469 919 119 402 972 731 600 282 158 575 161 666 4 176 294 453 774 309 653 238 612 580 446 252 266 644 320 439 640 20 774 875 406 111 31 747 674 558 606 541 175 187 640 932 576 470 998 415 995 895 242 610 200 793 584 765 499 873 517 224 688 912 138 275 151 719 612 38 11 757 668 788 610 866 225 244 177 608 570 980 633 419 666 771 644 709 773 165 282 513 789 973 933 420 685 292 49 657 692 48 86 69 314 407 797 312 530 843 614 937 367 163 495 280 797 56 60 268 977 79 852 63 922 262 588 537 585 404 355 280 289 24 336 140 474 86 493 866 381 597 983 212 150 876 496 26 229 562 619 825 439 309 457 893 956 27 660 136 198 311 67 949 36 496 160 893 33 881 94 95 714 368 965 596 158 819 323 194 572 129 22 435 996 30 691 978 641 475 463 890 26 709 602 812 424 538 34 988 356 140 694 100 547 674 220 246 736 870 41 145 175 750 728 37 472 218 108 722 81 287 114 486 24 738 783 539 703 410 862 434 726 749 889 409 279 33 460 977 576 320 357 705 178 304 54 182 821 384 923 487 562 936 827 599 222 345 83 882 632 872 9 161 948 873 203 913 633 760 793 779 83 943 585 323 380 489 977 650 477 304 40 539 236 117 938 262 861 672 185 984 0 223 447 133 246 412 209 80 993 391 715 626 191 931 226 447 751 445 116 703 705 143 406 572 336 644 113 619 842 782 596 465 449 641 722 513 267 659 423 67 998 972 905 615 593 224 279 523 419 709 154 985 981 424 666 842 415 446 912 238 44 11 145 713 724 954 880 413 926 148 115 724 373 183 155 708 770 580 948 927 450 276 119 250 917 468 245 886 897 608 696 289 879 395 808 46 322 111 417 734 918 661 546 791 515 425 352 492 722 815 395 154 975 887 768 664 914 220 861 23 773 963 571 740 204 226 418 245 644 621 764 582 312 542 204 279 447 712 8 926 770 194 859 842 867 538 426 125 88 923 62 551 574 12 609 571 15 344 922 605 148 957 193 235 817 704 982 36 589 177 890 752 290 441 230 109 951 68 972 655 567 365 640 898 243 629 19 7 579 165 752 734 234 772 81 570 99 420 438 670 58 989 98 815 172 289 82 401 766 207 235 649 657 758 766 701 106 28 657 345 469 619 866 244 330 550 573 992 541 769 189 983 624 432 982 714 529 707 356 952 186 764 324 365 394 829 63 430 483 403 999 995 526 349 320 330 99 822 897 213 206 640 354 430 806 540 972 235 352 846 489 158 463 676 458 957 563 526 707 941 642 712 361 585 932 315 528 141 42 181 4 734 626 840 134 162 944 599 109 428 76 434 632 924 802 266 456 195 505 509 446 201 207 218 930 378 560 45 516 973 466 916 430 110 131 600 441 374 160 170 709 869 297 792 340 897 95 105 371 845 63 205 759 930 131 993 318 496 936 648 45 785 737 842 412 528 638 530 399 729 568 699 222 48 153 213 873 317 566 524 454 473 410 677 235 938 586 137 819 171 19 983 511 12 274 783 977 502 201 942 542 545 626 775 92 496 990 852 417 11 688 827 372 828 653 275 798 703 117 824 962 817 600 901 38 236 600 577 475 957 403 143 437 453 305 177 732 427 275 723 903 228 188 648 827 556 381 654 856 944 999 695 283 424 472 37 938 884 27 829 354 694 651 816 243 940 634 735 912 871 519 918 15 452 33 346 642 559 826 889 895 641 30 890 606 367 792 320 14 153 774 146 327 17 753 564 969 961 253 17 822 306 787 268 538 855 96 646 4 717 628 991 711 21 639 235 125 855 1 356 342 251 756 680 993 831 726 725 641 247 867 22 200 429 87 406 475 677 229 92 90 103 338 732 669 82 103 815 66 940 587 445 154 822 899 613 620 232 63 893 674 80 212 263 286 761 205 313 838 867 545 296 730 459 768 566 298 833 631 341 274 885 825 137 369 767 515 797 762 432 47 334 660 975 55 333 553 301 95 893 558 98 664 679 949 326 785 314 199 847 864 412 105 376 525 353 984 620 387 287 614 185 137 47 733 21 266 423 870 829 482 824 503 889 873 783 814 640 52 402 203 678 526 157 130 655 130 862 216 869 269 909 295 705 242 2 183 197 931 113 888 665 800 877 374 114 3 614 645 274 869 207 961 523 385 913 783 92 99 953 11 52 783 394 304 253 718 590 406 587 784 607 721 408 607 510 387 76 283 371 374 609 883 245 337 632 894 666 932 436 183 596 585 67 471 839 426 920 202 877 819 562 73 600 527 427 187 812 421 312 677 913 285 656 323 246 557 179 811 607 674 218 35 749 697 497 374 835 57 899 820 546 973 470 397 699 300 512 425 56 283 329 641 62 594 388 713 551 797 757 506 21 995 184 754 556 455 244 518 811 998 627 327 115 790 396 866 979 308 757 979 501 558 301 852 413 819 271 659 2 186 29 171 6 27 941 104 393 585 897 141 103 851 699 20 284 751 69 571 338 678 83 840 481 104 844 640 11 425 115 121 385 846 948 329 500 397 782 326 267 660 890 526 88 237 32 732 630 713 81 158 762 101 553 564 18 562 93 937 341 289 254 133 136 521 971 238 503 106 199 981 250 282 624 745 571 659 366 129 967 254 169 250 582 27 84 520 164 182 316 452 419 778 315 921 325 524 628 390 27 882 858 429 513 878 980 604 440 962 360 231 858 825 564 729 321 294 697 133 263 931 442 990 911 331 204 584 644 768 721 702 466 798 283 502 932 445 402 612 38 76 29 389 789 486 683 602 36 709 620 883 230 947 699 494 566 640 18 434 262 258 342 626 635 837 113 748 424 453 2 390 824 214 194 230 630 144 817 852 292 991 838 602 799 29 485 99 44 404 464 834 358 823 365 386 671 307 571 396 242 789 49 403 962 779 19 436 547 530 632 783 302 311 132 970 165 981 591 140 727 771 815 487 124 301 510 875 146 547 444 696 16 258 950 498 538 406 46 65 28 512 305 522 376 31 835 562 803 470 171 762 685 195 458 619 416 540 422 438 503 956 588 384 48 95 303 453 791 681 160 889 196 331 203 860 920 443 945 31 683 486 557 973 178 630 457 915 866 454 391 952 871 726 839 982 534 439 180 835 663 866 936 47 519 715 78 761 651 208 98 43 248 705 534 560 25 555 973 844 854 400 508 251 923 455 27 45 690 577 290 809 908 690 976 912 524 974 748 987 472 123 369 395 54 348 683 569 302 810 223 27 969 176 61 104 953 146 573 601 33 9 405 244 643 552 273 745 256 282 891 991 868 903 373 626 340 746 473 794 486 675 773 348 322 896 3 899 847 800 497 140 45 36 396 802 44 287 415 670 84 340 279 619 539 283 318 691 365 490 158 364 719 557 190 37 729 833 456 812 190 586 70 578 848 246 388 824 754 467 916 684 517 835 4 33 319 858 879 598 563 721 222 733 155 611 143 754 566 647 423 624 272 333 225 647 222 490 189 12 114 221 174 494 541 706 606 611 704 927 370 772 684 600 12 578 489 525 354 849 577 154 240 264 535 807 801 268 305 814 171 360 489 95 677 831 66 960 58 743 661 382 732 103 343 49 603 673 980 821 250 785 334 180 86 326 944 116 755 135 141 798 828 247 692 244 629 659 207 291 845 750 41 54 746 727 941 540 727 682 548 986 977 192 862 196 313 806 390 274 683 439 604 585 817 570 35 727 596 989 668 24 478 675 43 122 141 414 216 157 804 666 28 42 349 679 214 898 499 693 953 695 689 724 393 455 265 435 452 282 979 989 811 479 957 173 497 22 894 387 683 384 968 301 429 458 63 368 784 534 151 3 63 681 550 473 810 203 116 279 284 2 193 524 759 653 767 593 898 395 40 822 186 450 697 17 280 783 970 250 551 336 138 949 67 386 161 711 152 697 814 535 65 701 221 120 578 573 295 62 515 564 793 971 864 50 581 485 208 73 652 623 173 334 648 699 9 428 398 463 850 152 315 481 165 460 543 71 407 985 874 90 975 411 956 749 492 497 746 909 174 735 120 481 605 919 434 434 261 576 467 3 586 436 57 464 444 984 860 755 802 110 760 670 166 494 860 386 749 252 755 853 473 259 54 221 124 729 693 280 243 315 85 552 68 928 469 653 536 332 36 554 382 271 2 762 400 155 332 594 366 468 360 484 65 806 689 96 214 299 391 111 763 7 203 91 740 459 660 481 775 777 682 776 753 487 891 257 590 83 81 765 77 119 435 951 923 989 215 978 652 1 100 843 337 997 298 207 654 394 479 584 202 73 522 205 71 504 703 93 640 230 621 545 251 132 181 969 534 986 797 466 322 327 181 835 484 134 534 185 230 104 899 315 610 813 661 301 178 322 258 961 532 65 344 799 94 697 386 709 568 230 164 313 388 922 585 749 447 931 107 70 623 167 246 497 883 141 586 285 819 349 455 901 536 470 149 845 950 114 335 274 76 996 427 227 998 723 746 683 158 405 527 457 202 825 902 74 904 410 110 49 423 572 964 711 519 407 418 846 381 914 682 369 842 940 387 160 93 91 623 177 303 546 548 428 3 465 631 557 190 446 866 738 979 407 157 473 145 179 947 749 740 121 901 994 82 142 633 21 437 337 235 58 919 574 765 956 408 590 131 115 402 912 12 274 522 853 737 477 41 510 955 902 950 584 936 942 44 479 957 876 63 725 889 476 802 933 488 180 67 827 400 922 507 243 101 466 776 83 722 244 976 17 985 382 608 24 312 600 213 102 793 565 326 741 578 997 881 595 273 762 824 926 556 281 357 864 744 72 767 684 108 182 441 753 486 104 207 167 354 680 153 51 733 878 773 46 81 732 474 707 160 517 184 906 988 896 381 842 0 928 580 347 24 583 195 441 452 290 751 484 581 901 694 847 714 188 752 706 931 13 247 236 782 265 271 455 132 65 6 164 383 735 764 568 966 382 176 723 211 905 905 69 624 557 752 36 160 619 615 720 401 672 643 407 985 767 127 862 545 128 283 641 597 125 878 309 376 342 201 825 994 89 763 668 735 350 486 98 287 447 70 55 559 887 855 850 175 458 900 38 330 875 452 828 327 849 185 63 522 285 353 528 504 498 953 240 791 440 948 435 40 895 621 213 322 234 97 428 606 796 624 877 655 840 238 58 726 53 255 759 45 760 581 287 609 558 591 998 727 870 993 667 878 631 436 57 901 526 755 975 205 811 403 481 251 411 222 460 535 468 970 859 573 618 107 835 490 580 969 912 57 493 150 483 895 773 550 755 282 404 100 856 919 493 518 685 267 870 305 878 874 405 729 52 849 170 168 981 632 474 82 329 71 578 309 811 102 554 81 974 215 497 410 677 493 0 534 53 900 629 29 151 458 684 681 665 400 230 18 186 139 800 163 834 764 188 612 827 172 617 162 243 677 563 964 934 596 441 616 427 845 864 592 622 111 481 544 527 204 957 20 136 836 36 791 307 324 838 628 448 276 800 82 678 220 657 735 51 471 64 968 189 915 760 38 242 913 431 639 184 199 343 69 933 572 408 2 278 584 746 209 189 431 518 696 18 198 770 569 484 584 520 311 279 596 236 216 622 711 976 772 696 111 416 261 330 456 17 743 113 428 13 206 404 692 174 31 80 527 838 449 613 600 184 118 181 634 46 158 374 509 770 454 758 142 253 452 881 928 910 718 814 894 277 243 486 988 33 357 957 608 770 998 448 493 3 611 78 494 480 378 872 890 120 238 44 478 196 576 695 306 586 362 351 99 822 425 668 736 734 118 809 790 750 534 28 967 964 829 792 860 450 570 345 913 155 846 153 596 48 850 778 91 516 662 959 952 52 536 678 484 750 213 331 429 610 399 19 295 263 402 667 62 612 960 530 175 377 766 261 930 527 156 108 726 857 838 500 512 77 293 614 250 86 409 56 684 722 457 209 671 984 106 438 821 235 514 797 658 281 496 262 324 162 627 166 472 198 14 264 569 491 812 457 702 160 738 330 531 215 369 542 394 410 654 112 129 978 57 260 745 403 240 64 247 733 922 901 614 779 877 261 392 313 236 768 92 580 995 734 983 989 355 461 496 242 101 846 462 484 502 912 602 876 119 55 645 893 777 521 865 86 506 384 835 182 221 453 964 56 268 764 898 557 869 576 6 861 198 0 60 875 125 122 28 152 930 401 367 874 679 157 839 704 610 574 400 866 158 731 982 203 433 669 640 539 779 191 5 792 891 89 66 348 604 130 594 974 102 941 198 972 132 163 998 156 734 808 381 781 239 880 271 716 450 884 419 310 593 50 28 33 751 345 360 660 515 119 320 452 756 462 443 641 967 348 910 754 449 183 129 580 381 501 251 522 816 844 462 800 924 518 229 744 911 214 530 242 215 11 35 231 705 461 652 454 350 2 215 477 989 241 412 832 978 712 115 392 424 228 864 327 262 144 749 653 893 804 386 443 327 316 388 423 256 823 786 332 778 480 300 631 368 775 312 724 695 559 228 836 304 80 886 779 986 490 733 834 936 324 816 372 151 478 747 877 896 72 162 948 358 670 531 548 76 444 747 403 786 226 632 860 484 569 156 24 702 688 404 555 416 92 61 229 385 548 393 515 653 549 848 924 773 103 450 981 721 353 276 872 560 346 566 268 681 112 370 526 309 722 992 85 970 738 951 604 278 730 254 999 506 956 403 478 102 227 289 849 181 476 100 728 195 918 368 747 192 873 796 767 399 677 311 303 857 463 306 702 33 663 462 916 120 812 142 897 144 596 259 410 725 906 676 220 725 807 6 374 93 756 992 873 403 154 60 445 313 850 856 162 461 955 44 128 327 447 204 929 488 540 209 469 187 545 736 516 628 353 271 674 938 182 578 571 180 36 796 350 773 86 551 878 564 609 566 611 677 887 401 120 503 344 708 336 486 940 860 949 41 619 784 757 131 69 542 315 353 964 420 568 754 320 134 904 177 93 283 787 402 163 565 966 483 343 798 462 906 744 644 775 163 191 854 990 197 617 373 705 306 659 537 66 447 127 915 401 511 76 870 731 565 967 394 652 48 353 782 932 397 603 820 693 124 639 593 899 986 17 344 69 911 826 941 523 196 996 228 145 528 452 79 301 464 246 927 274 6 54 179 655 279 324 99 920 294 990 123 872 289 276 60 608 861 34 151 93 604 35 586 441 545 426 336 342 649 402 700 627 397 848 835 180 303 582 768 410 471 129 806 930 686 189 140 531 964 177 282 180 132 96 618 556 958 658 811 468 959 960 638 293 408 560 140 975 228 386 291 529 456 927 316 281 518 977 459 951 810 781 333 801 47 531 689 648 301 291 0 163 960 100 585 291 75 835 75 531 551 165 716 7 811 622 501 868 336 855 573 972 444 663 8 341 856 208 134 134 984 285 371 798 195 95 577 514 633 702 506 623 679 230 709 398 939 317 450 303 605 613 189 864 967 411 306 290 253 45 897 32 575 504 774 976 479 674 18 697 461 759 649 156 280 82 273 523 473 765 386 353 491 878 981 170 116 366 439 149 215 820 750 229 871 366 796 570 255 905 939 889 682 143 413 238 653 571 18 291 3 337 744 391 521 12 507 75 931 213 161 952 895 692 262 681 319 190 614 296 774 517 431 722 792 162 426 187 293 947 806 327 118 781 338 435 340 853 53 978 0 931 158 477 992 948 964 226 19 450 255 607 95 870 525 818 210 47 409 835 117 808 695 16 969 439 595 595 241 35 417 470 878 194 228 399 771 763 420 867 49 247 370 626 737 147 393 574 25 587 334 655 670 862 955 651 95 512 212 265 38 631 335 106 636 442 30 610 221 592 276 408 857 259 570 947 512 13 833 578 535 842 854 847 441 463 493 532 814 949 729 293 515 898 607 149 736 372 508 366 420 828 133 409 977 810 290 342 774 639 741 534 19 177 838 692 997 78 397 513 642 456 372 108 162 264 605 564 832 965 389 671 392 165 726 501 176 366 507 149 140 330 803 269 678 698 22 664 879 801 563 312 472 429 711 251 576 739 993 386 861 544 410 799 551 410 441 588 165 693 912 590 263 933 963 766 288 203 302 285 919 151 515 444 204 774 402 466 183 945 935 197 10 223 96 613 601 838 811 252 306 621 455 513 537 800 740 11 299 96 438 740 162 917 611 167 514 70 383 393 739 794 268 555 616 780 448 835 394 995 384 922 80 106 860 315 722 512 831 820 411 711 252 119 263 346 230 841 189 809 391 646 635 726 365 111 139 359 913 713 458 318 798 524 819 899 985 397 385 872 71 255 460 690 108 637 601 864 531 518 107 298 510 901 596 509 287 824 260 752 222 41 415 745 628 426 293 716 150 401 298 683 971 924 652 610 673 781 788 650 405 535 431 891 903 516 510 1 715 355 620 248 477 84 100 516 674 324 839 770 917 67 360 33 87 810 29 33 166 598 878 227 568 325 841 556 1 133 326 188 911 364 869 621 272 749 880 149 220 895 520 711 568 949 965 580 521 960 982 902 433 483 188 66 227 905 183 274 551 553 93 365 810 94 174 396 114 986 543 42 291 511 697 571 412 111 443 408 531 719 648 394 244 677 137 41 132 227 952 135 594 120 590 225 581 392 516 808 43 57 786 330 671 115 664 93 793 206 875 471 267 547 952 601 149 101 797 756 828 961 588 521 864 743 538 129 265 52 540 732 186 581 382 175 31 564 674 690 381 334 730 258 238 857 287 467 332 879 613 763 780 319 793 272 506 722 448 986 463 59 455 347 567 594 372 845 263 294 284 874 440 754 905 635 731 697 546 79 866 550 460 318 998 679 174 967 41 848 784 798 378 841 547 811 649 703 38 411 457 362 808 934 165 957 997 215 589 892 388 286 765 939 719 49 965 963 259 637 960 112 761 897 831 869 671 860 953 602 280 797 491 128 888 49 106 494 56 840 941 530 781 746 113 821 931 650 710 823 361 372 115 75 721 674 414 192 935 958 276 517 492 694 87 930 566 507 445 950 770 826 389 320 324 226 0 113 322 437 210 386 837 198 865 152 957 283 743 157 111 550 454 585 203 47 480 250 527 20 998 795 429 429 588 268 21 697 894 83 700 263 84 646 633 376 70 917 929 238 885 441 731 181 175 630 488 838 813 563 2 530 633 6 375 594 150 739 704 140 704 269 354 406 786 67 66 338 324 746 657 832 745 304 927 10 814 817 424 585 573 738 699 849 416 57 685 60 940 646 612 120 682 386 53 729 817 750 724 791 475 754 10 826 95 192 764 689 994 825 777 201 779 464 246 45 611 379 877 559 185 539 499 463 945 22 319 590 213 382 813 260 900 794 208 570 452 229 705 16 395 741 783 746 653 837 138 385 125 976 441 882 276 461 439 4 113 739 52 723 738 946 538 278 870 770 516 264 923 342 787 844 357 496 804 706 33 687 233 509 905 929 569 363 970 374 52 696 454 567 450 320 88 790 845 735 90 877 573 957 77 0 74 107 778 930 59 863 794 716 872 11 793 50 431 885 569 843 99 151 452 297 691 19 294 382 32 461 11 782 339 912 461 520 193 85 195 973 384 529 407 339 337 209 931 30 723 838 404 326 534 828 824 175 345 389 562 902 669 208 171 534 166 713 3 483 620 165 687 24 620 739 856 264 585 990 934 552 102 178 316 13 648 468 705 530 402 925 465 211 90 112 460 432 697 983 595 950 597 805 760 384 690 310 69 524 687 345 214 149 702 407 369 3 969 618 289 380 697 771 181 646 492 439 941 509 981 678 389 431 343 538 414 174 94 308 289 765 872 911 809 779 750 343 267 636 749 930 124 392 759 808 928 909 407 968 317 258 588 2 580 148 148 844 529 753 334 26 609 250 16 283 275 496 593 695 271 31 306 24 439 563 839 157 495 586 531 290 415 564 790 435 439 371 408 369 776 671 397 83 971 916 428 792 931 206 611 403 730 699 582 240 966 850 79 922 826 674 492 931 762 846 109 251 654 403 243 522 922 50 839 770 130 214 843 271 977 911 497 94 322 53 504 330 665 815 327 406 4 466 441 510 604 367 717 992 851 448 241 485 42 237 461 690 699 830 508 831 53 790 276 773 236 563 888 557 588 606 321 277 62 244 116 909 644 238 772 780 709 913 723 774 404 166 955 416 956 232 447 264 558 964 5 946 598 35 521 761 904 372 549 271 358 420 633 343 783 545 200 324 256 211 633 858 843 247 980 890 822 589 511 311 854 728 125 179 346 297 841 199 753 381 568 469 620 172 82 739 367 502 849 44 253 690 361 346 291 154 828 585 287 461 465 812 762 682 641 118 109 29 155 604 852 605 499 218 652 127 344 778 720 433 897 853 820 74 779 419 694 188 11 839 880 521 324 160 874 636 992 844 814 785 592 748 801 498 883 665 875 527 276 449 37 604 380 629 523 534 588 169 169 864 726 600 342 468 376 700 236 829 882 686 837 651 929 804 181 683 317 200 684 416 259 810 156 546 46 215 20 134 715 303 431 807 346 746 123 817 859 696 116 935 503 385 348 17 201 45 421 954 569 726 654 885 764 375 272 339 619 52 509 882 994 469 858 51 628 327 287 142 766 70 614 730 880 301 835 466 775 976 607 372 483 405 214 220 99 961 446 107 272 243 843 823 909 440 294 505 502 116 43 548 575 693 846 973 576 923 160 995 302 868 907 183 752 235 440 64 968 7 342 140 307 602 986 163 932 194 107 682 957 841 742 785 375 887 129 156 60 636 235 987 651 783 172 79 575 269 155 91 438 758 410 694 417 815 921 260 888 631 558 524 101 410 768 829 173 285 566 48 817 341 747 760 831 835 773 211 944 674 278 786 322 243 400 706 601 18 855 956 272 289 894 804 719 285 573 392 89 614 333 517 84 391 374 474 352 982 421 857 500 796 768 721 338 743 502 255 739 985 502 194 896 168 141 231 859 221 560 486 197 924 61 544 877 313 750 250 748 765 171 944 47 901 590 868 39 377 156 52 667 681 923 778 572 485 391 808 351 210 971 200 865 941 755 816 513 36 217 615 934 682 980 371 518 616 550 140 749 24 79 674 174 841 802 154 136 651 1 393 364 471 659 459 686 551 640 574 561 173 518 87 256 158 265 894 704 222 651 825 391 14 248 327 18 19 699 193 331 819 764 450 887 416 279 938 353 223 101 527 463 25 311 15 220 709 919 536 237 485 48 223 903 294 165 496 789 418 487 539 315 594 356 554 955 842 885 348 285 62 722 175 725 996 611 596 885 105 533 436 686 200 680 728 82 921 699 851 146 935 460 415 961 14 841 550 610 332 194 846 612 249 507 744 268 272 846 809 201 881 589 801 10 48 961 107 593 671 251 950 395 588 821 53 964 925 490 454 115 431 123 318 704 550 719 622 942 210 711 721 802 920 364 305 121 372 223 763 977 922 322 639 910 970 327 148 564 688 855 401 931 46 358 300 461 559 21 740 862 226 246 525 12 814 532 861 92 368 930 153 135 462 54 415 475 385 611 894 10 970 138 346 941 314 20 368 257 719 406 418 813 235 244 842 233 515 558 697 562 655 20 495 508 693 422 476 232 723 365 471 446 457 69 326 972 658 177 550 397 641 797 378 785 950 836 750 897 382 648 206 405 827 764 269 252 760 655 454 71 348 231 596 263 792 467 140 607 579 342 479 858 864 310 459 430 78 796 46 193 90 636 240 733 554 359 475 0 583 195 389 175 247 532 139 250 458 739 206 70 380 424 593 423 633 191 384 636 206 679 827 826 537 865 273 381 467 364 540 801 866 208 403 787 526 824 685 861 111 85 860 979 247 56 833 493 524 555 171 39 28 703 437 271 734 653 518 904 464 176 636 736 538 867 80 193 315 223 400 191 600 490 630 647 626 785 176 211 335 149 57 204 857 704 915 791 414 376 112 72 608 50 578 2 578 371 291 245 439 978 977 866 914 69 912 955 105 828 651 599 163 514 305 890 32 78 134 719 122 730 618 94 166 52 298 663 85 809 180 737 158 618 641 446 313 422 22 30 573 964 792 185 615 201 544 177 67 749 843 395 273 685 767 361 170 97 799 852 515 702 500 345 834 508 478 813 778 141 767 52 434 922 99 293 326 331 532 518 555 237 42 805 552 323 527 120 598 352 801 395 903 675 174 636 333 382 786 618 488 452 594 572 903 992 893 920 214 436 593 418 511 608 846 498 202 621 741 796 917 3 991 271 16 443 118 324 777 791 653 959 929 371 643 267 364 822 815 209 818 1 55 678 96 664 460 701 499 190 163 729 173 48 56 531 802 643 954 501 724 808 599 884 58 220 224 315 935 225 903 247 429 990 991 352 894 724 263 842 895 57 588 330 805 952 352 742 902 280 974 76 930 854 169 575 516 506 726 104 447 56 800 156 755 438 633 654 408 19 743 880 832 651 711 900 231 536 613 648 745 205 837 895 401 23 502 354 929 480 636 575 128 729 137 391 762 350 365 545 551 857 758 415 231 614 617 989 546 917 952 363 363 383 89 213 812 217 240 18 100 681 693 720 295 237 135 187 425 13 363 686 301 155 45 946 362 270 633 42 144 314 231 348 565 867 425 395 608 806 526 337 885 654 687 174 539 62 575 464 652 254 201 753 100 49 204 563 229 9 24 700 742 460 207 923 358 519 386 815 821 960 81 624 961 861 325 673 134 888 302 329 378 480 279 403 156 934 986 272 43 180 190 80 952 291 84 548 823 690 314 632 459 905 865 628 868 171 493 351 376 171 574 231 500 655 136 82 263 504 517 531 156 805 705 888 936 592 236 880 785 597 931 695 679 2 705 446 225 525 696 81 89 543 617 548 779 577 108 240 625 297 153 616 209 102 45 89 330 445 492 120 983 261 858 523 48 180 123 436 882 96 645 703 614 851 394 776 73 92 632 19 260 226 668 270 709 305 760 998 611 559 715 743 863 469 257 483 82 338 519 139 990 576 931 133 188 736 756 778 353 820 912 16 673 377 357 973 243 433 528 338 375 310 869 392 82 417 807 304 139 601 86 251 908 70 999 626 446 743 987 704 834 711 684 785 759 191 568 928 238 99 218 295 633 460 116 925 491 793 210 255 677 965 879 470 721 28 84 390 944 709 452 919 462 138 101 564 349 383 678 656 66 919 18 664 809 584 116 861 139 371 841 869 191 18 335 563 272 334 249 279 670 724 640 67 605 123 261 989 261 481 450 679 336 631 845 306 497 804 741 984 2 518 677 932 153 337 617 705 81 403 89 639 762 422 782 694 761 376 55 377 764 564 45 743 900 853 8 542 200 641 925 191 189 877 747 79 482 498 881 181 886 923 617 251 489 668 443 730 294 387 979 559 936 691 585 382 482 944 150 785 662 301 375 691 883 762 943 214 380 764 614 829 850 106 137 103 706 645 204 131 836 38 425 140 436 408 822 259 994 938 630 208 545 369 22 865 981 265 970 754 968 595 50 296 94 457 915 108 146 145 941 752 235 923 183 74 285 409 169 177 898 994 12 715 275 921 675 840 859 245 862 996 805 189 787 956 605 721 825 796 650 546 44 60 469 607 72 681 755 639 706 34 136 120 114 981 578 335 307 974 166 440 396 488 331 306 495 353 900 386 561 145 294 296 977 620 798 718 677 733 205 317 259 813 199 319 645 876 298 507 842 812 118 712 316 525 365 965 463 318 418 927 313 109 179 943 966 464 84 856 669 233 28 695 12 868 727 198 553 310 186 921 446 832 362 502 566 812 91 965 150 984 654 756 220 253 74 620 564 304 999 130 109 944 178 363 673 78 350 83 633 859 713 798 999 996 180 280 616 53 962 330 647 271 243 382 809 721 326 159 104 38 38 787 917 282 365 427 753 268 698 998 346 352 638 49 847 527 209 952 984 809 214 857 930 819 575 376 758 257 396 434 978 148 538 314 934 433 716 292 719 984 33 482 784 709 61 881 42 571 361 397 350 609 985 62 780 277 96 95 243 68 671 427 213 782 74 20 734 282 715 145 854 37 4 851 334 268 17 313 270 695 618 719 997 259 922 750 165 445 224 949 354 836 256 438 720 157 83 990 362 787 991 509 654 366 756 325 372 146 129 26 339 343 93 863 866 613 872 258 447 885 660 578 880 703 46 395 323 963 473 760 127 173 182 127 988 883 261 223 850 117 264 601 566 11 566 482 345 791 369 421 622 5 890 249 565 874 476 565 960 38 165 114 635 143 668 506 623 610 349 519 94 239 721 130 563 12 23 66 424 642 921 997 418 666 584 809 892 895 769 544 39 364 847 756 870 708 579 494 870 219 830 673 37 455 733 393 523 60 410 649 873 796 439 828 75 900 316 683 492 197 953 836 796 339 703 176 395 827 896 574 420 225 971 889 852 153 960 846 643 711 301 186 835 82 765 319 892 503 755 257 948 174 868 552 740 651 577 745 350 988 167 349 503 294 323 19 260 815 1 135 492 561 625 189 692 686 569 517 836 448 0 243 943 57 231 92 432 824 895 581 326 599 618 29 174 1 647 878 791 198 196 140 627 416 933 431 387 197 883 122 179 231 879 179 422 410 991 107 675 669 846 669 23 676 706 372 401 670 162 346 554 949 499 790 339 48 114 238 670 574 105 53 522 549 133 528 549 806 463 808 916 395 767 202 827 622 299 520 470 387 873 205 903 969 208 868 177 18 418 230 779 548 443 292 345 264 73 330 428 160 318 341 315 197 77 497 700 966 172 539 717 573 312 427 797 421 861 842 710 215 507 782 651 505 406 204 364 472 47 186 516 682 180 480 813 594 791 880 805 619 447 860 400 117 959 196 398 613 34 22 527 271 411 37 819 285 472 840 475 218 42 988 582 406 874 207 688 725 586 443 286 135 106 986 951 872 913 856 52 985 374 774 246 816 87 545 116 883 411 914 106 158 718 806 872 981 387 406 893 118 532 26 821 351 207 407 456 734 959 612 428 470 744 205 331 867 781 131 15 743 626 888 221 360 642 850 9 960 986 363 118 541 11 808 894 273 714 467 226 853 59 665 885 322 792 742 485 314 532 807 291 464 314 775 554 933 293 323 216 74 735 411 126 227 46 128 234 840 465 272 946 393 982 703 368 738 546 621 135 901 567 837 122 751 437 121 896 415 178 995 427 983 57 304 496 621 223 291 772 313 16 192 246 754 147 385 638 829 931 634 607 205 326 140 18 44 148 574 557 85 555 575 922 967 258 237 741 497 119 382 136 919 550 365 557 635 270 294 656 840 669 877 922 177 499 39 179 70 997 660 751 86 171 919 417 238 627 912 501 888 253 109 620 404 323 162 355 366 744 331 625 24 416 870 596 476 653 595 682 289 292 756 768 205 470 329 560 748 986 323 79 822 217 958 67 754 85 692 337 164 882 710 538 484 716 478 700 543 651 114 80 992 633 420 168 493 671 546 875 506 464 896 817 445 619 884 400 88 651 956 648 282 113 689 151 717 201 813 158 884 233 633 747 791 689 824 656 771 264 917 362 147 682 81 330 333 290 783 383 333 773 938 7 530 65 924 614 209 842 854 696 199 435 942 713 687 997 92 268 977 411 318 604 951 450 93 778 941 651 185 968 551 476 239 232 385 916 442 641 643 800 612 466 428 872 650 937 463 502 493 796 390 627 106 424 246 783 613 483 76 369 751 136 993 165 601 193 404 368 428 435 993 988 186 2 81 208 925 575 504 611 370 574 555 297 387 815 751 968 133 746 185 138 990 854 911 256 683 677 115 747 691 471 17 295 304 302 680 761 222 777 771 808 687 57 427 560 974 159 377 480 306 570 650 511 334 676 826 518 362 333 423 891 341 21 27 732 193 849 134 821 379 249 9 133 230 607 366 806 292 618 87 773 242 672 482 132 450 873 939 421 817 532 116 309 654 632 616 643 510 872 610 788 892 623 5 649 800 192 429 795 619 101 13 239 820 414 585 755 688 815 835 126 639 255 466 805 759 765 898 142 201 329 553 515 766 195 207 558 708 860 343 515 280 178 451 816 281 117 972 865 631 672 595 706 866 611 829 295 471 25 259 764 976 529 892 952 572 25 87 646 164 616 782 267 825 457 432 416 533 416 322 295 88 917 187 480 258 125 564 541 35 658 889 148 70 510 232 928 525 450 508 333 365 397 717 852 142 817 565 149 268 153 464 722 570 653 633 820 847 89 28 487 479 866 237 115 312 450 794 379 565 282 506 821 128 493 486 754 466 649 642 560 907 541 652 930 565 488 713 544 589 500 975 3 411 557 645 178 805 118 936 416 845 210 291 797 909 904 438 331 798 264 816 381 238 345 546 199 869 844 848 304 51 992 199 357 169 611 170 816 475 118 874 457 378 223 915 714 39 135 907 697 330 877 589 855 42 633 428 479 655 458 289 489 471 993 563 206 101 270 161 540 508 390 79 953 115 374 490 424 441 480 71 466 49 172 688 277 451 740 308 477 87 742 229 682 773 779 949 864 304 384 826 286 255 763 689 130 668 294 539 29 963 651 206 740 554 603 280 367 749 657 433 93 462 763 13 330 873 998 627 882 701 317 284 463 998 537 873 743 757 425 919 473 839 188 517 723 428 861 191 471 732 833 307 180 768 5 164 177 530 166 982 747 846 900 629 738 517 980 643 868 164 681 909 436 57 248 757 841 903 690 720 263 27 191 390 210 268 36 720 918 439 272 783 765 818 461 159 420 745 615 682 739 708 675 51 313 987 59 11 817 3 258 322 590 581 38 469 211 978 114 571 301 484 275 231 329 851 390 47 206 944 347 624 533 881 942 660 15 23 964 759 770 274 95 288 698 808 741 306 790 381 267 394 966 417 465 293 964 356 559 671 905 585 237 445 69 199 958 965 597 33 409 81 241 686 591 107 747 983 377 135 992 14 747 343 699 17 552 712 5 611 56 298 41 595 180 477 863 807 849 129 94 272 379 482 240 685 371 478 493 842 465 716 851 592 656 237 538 403 773 14 609 256 848 166 816 141 622 597 734 665 824 717 754 600 221 65 899 478 194 923 78 364 558 45 800 876 868 96 686 925 443 851 890 534 143 611 276 615 992 877 826 453 870 438 684 47 999 769 133 462 268 429 705 43 140 12 859 573 449 826 712 733 289 692 543 855 84 973 344 536 503 910 957 648 778 539 977 308 738 902 769 598 60 443 368 437 297 272 284 817 509 328 263 573 658 405 293 268 183 3 328 796 335 840 530 106 106 664 262 886 148 875 129 675 947 49 681 426 864 583 156 80 219 479 807 815 170 778 485 343 963 850 956 613 926 493 685 414 289 244 630 834 72 418 196 218 919 106 155 412 892 310 801 726 807 51 394 999 477 644 775 709 555 157 849 701 315 240 74 860 571 297 541 499 605 826 630 461 31 760 839 483 239 833 495 998 642 281 534 324 323 417 471 545 990 172 329 138 435 212 138 252 112 976 437 668 711 742 920 469 654 620 781 159 642 501 825 260 618 529 810 500 24 501 30 152 50 705 957 74 639 540 752 69 163 840 50 816 484 83 243 667 661 265 237 237 766 345 168 855 468 928 433 869 845 498 351 835 375 883 574 990 416 479 295 115 952 818 658 132 749 793 550 671 338 987 194 149 383 858 203 662 512 215 430 400 621 215 557 425 50 547 430 973 792 904 256 382 849 802 474 137 36 400 545 164 23 671 124 280 430 226 979 550 685 212 427 600 148 323 765 477 254 578 961 792 648 862 766 162 914 421 947 802 292 812 92 960 585 768 439 522 86 518 539 125 675 513 342 266 118 792 115 948 811 510 197 116 908 929 732 587 672 855 628 376 144 491 399 566 526 584 61 804 366 65 935 736 528 12 318 54 672 996 112 476 313 869 379 372 580 489 405 404 343 208 126 10 865 742 585 5 422 655 594 303 108 358 764 623 743 778 142 436 658 83 619 455 931 37 441 36 456 689 178 136 878 75 596 44 54 816 471 502 80 0 7 931 61 976 212 750 373 204 11 71 413 345 428 295 984 254 460 236 624 162 558 621 390 573 648 612 964 260 789 728 582 971 721 605 544 795 123 447 792 173 161 888 311 572 809 804 468 772 378 785 358 877 318 120 741 6 86 806 841 882 495 669 816 851 777 39 996 291 180 442 298 158 331 491 615 175 14 151 307 345 466 319 961 625 854 559 442 764 326 696 502 937 328 953 785 631 834 324 482 777 245 484 926 165 668 236 268 293 468 975 953 47 581 781 101 807 855 401 607 779 895 709 341 18 690 681 634 527 12 529 694 231 8 938 583 715 46 277 865 52 185 347 42 446 494 286 417 362 507 453 854 313 346 765 72 896 914 980 212 304 292 960 841 220 849 178 595 888 955 714 513 768 582 349 697 7 812 824 406 556 918 18 914 835 489 342 107 180 492 731 167 752 56 334 222 153 304 3 182 177 526 733 220 116 884 575 131 256 92 291 467 402 744 540 274 308 143 852 604 564 72 662 394 12 368 120 898 698 203 550 18 528 649 775 860 903 194 587 103 304 560 13 321 733 989 186 78 816 478 893 937 150 715 224 274 626 258 613 734 478 605 546 528 735 263 466 770 995 449 719 306 683 869 681 360 295 380 948 450 328 497 670 563 165 779 179 552 821 447 865 600 614 657 327 874 216 935 203 80 675 23 241 888 107 886 383 65 620 290 858 407 914 594 854 27 154 23 499 678 827 154 972 371 687 301 28 56 475 540 734 937 79 462 956 716 823 282 879 146 867 576 690 900 92 943 100 73 275 430 621 660 82 927 801 125 962 696 870 462 665 140 985 160 764 949 208 516 442 484 493 995 93 312 384 660 529 586 737 837 442 243 163 503 117 551 721 386 525 477 365 236 879 439 670 510 185 301 956 401 949 113 297 790 65 802 346 334 728 258 991 460 31 788 113 628 11 377 491 752 106 631 965 150 161 722 494 164 804 101 870 469 629 579 243 972 441 287 265 611 582 47 245 433 399 430 675 781 986 257 535 378 765 611 453 951 100 261 775 757 710 257 731 953 336 953 278 306 241 682 564 963 259 212 467 713 745 280 68 934 322 308 658 758 796 185 611 416 372 455 680 923 26 736 408 1 321 368 42 672 684 151 848 885 884 495 216 538 226 946 430 498 198 809 347 237 683 831 226 604 526 71 754 435 340 735 936 935 155 477 759 996 476 972 714 915 491 921 583 692 861 439 771 806 591 781 676 376 637 744 773 169 447 974 531 686 552 465 261 549 515 582 660 664 522 350 497 710 777 503 394 977 149 178 707 548 759 702 554 1 440 696 871 996 327 588 10 323 813 718 490 364 459 877 382 394 714 108 18 308 897 674 86 197 346 168 575 634 899 122 253 252 330 123 470 283 873 933 446 808 353 735 727 363 686 497 481 731 254 793 806 824 405 332 889 692 344 690 966 649 262 788 942 548 772 570 15 732 481 706 379 417 808 721 70 149 914 72 21 290 295 549 897 593 463 778 241 130 284 578 430 781 270 532 126 959 125 554 264 631 666 88 625 856 352 513 589 884 964 891 803 176 433 674 806 213 306 769 156 778 21 442 903 333 310 926 811 499 240 717 910 614 917 477 573 198 127 282 391 506 89 405 458 117 203 176 618 777 238 141 490 711 219 240 475 67 79 800 92 903 784 357 603 989 732 649 907 348 365 83 507 250 754 724 293 176 427 982 501 721 673 531 693 183 313 405 567 500 336 415 308 40 60 351 756 711 41 549 667 967 794 512 151 578 498 421 688 981 560 254 72 999 864 889 789 125 143 738 389 308 892 648 196 804 659 71 360 506 491 590 38 58 18 706 221 642 831 329 39 256 739 133 681 105 145 535 6 529 843 339 843 855 547 899 143 691 926 317 766 259 281 772 375 206 843 784 415 988 888 921 490 234 473 565 26 870 523 636 446 452 561 56 221 366 703 251 747 381 817 500 862 628 505 272 102 544 765 608 612 86 911 990 842 685 3 449 160 938 321 844 253 957 777 721 562 136 560 422 257 876 636 805 51 816 387 115 349 451 776 970 438 0 794 705 655 328 890 441 995 507 524 87 452 143 580 709 575 563 435 12 586 195 368 69 6 838 310 50 872 666 104 134 50 488 724 71 440 112 929 171 579 511 404 317 666 119 221 159 894 979 131 918 354 17 331 262 108 466 67 469 222 203 600 57 309 238 17 946 169 961 761 427 460 948 278 34 546 30 192 681 365 259 300 761 915 546 521 204 227 828 155 334 760 982 885 406 702 464 280 649 367 998 243 463 598 410 32 398 171 789 443 635 657 531 585 472 533 449 735 847 640 812 135 291 829 461 283 877 755 810 111 61 1 3 625 868 471 266 783 33 10 181 901 434 972 441 5 590 235 371 907 59 403 395 14 769 902 88 625 260 579 205 74 13 263 616 425 435 163 897 2 785 969 974 850 416 226 550 917 672 161 438 962 221 67 692 944 175 661 563 953 568 433 876 928 2 185 187 646 858 251 766 324 551 941 615 182 385 453 415 530 858 823 984 988 650 994 950 159 455 213 142 868 947 683 116 496 100 944 405 327 325 866 49 171 268 940 233 434 257 392 625 92 974 593 104 383 381 924 919 559 595 90 596 218 86 63 390 39 939 491 787 67 7 954 905 56 227 593 685 349 740 852 597 659 584 46 942 330 713 503 73 553 958 661 752 160 3 359 616 691 730 791 847 786 426 987 294 426 631 416 379 34 736 228 558 11 75 678 77 271 932 940 866 387 292 36 79 807 452 260 971 161 149 797 598 750 888 443 829 855 224 619 35 917 948 993 435 462 826 377 764 900 616 44 984 408 20 368 289 788 596 992 94 679 530 194 344 982 601 655 474 568 775 988 450 521 573 210 555 628 673 14 250 523 775 9 798 794 774 64 433 394 940 232 138 963 994 284 204 167 214 820 827 331 541 958 155 400 273 448 971 611 586 523 889 99 163 419 621 663 810 596 911 753 813 948 181 257 77 594 390 747 915 257 657 171 278 422 380 283 158 943 620 319 930 400 415 558 42 551 322 225 526 418 154 135 241 707 454 457 27 983 929 721 144 723 714 207 379 876 195 517 358 351 294 478 381 684 269 689 247 704 191 788 262 753 523 432 767 301 847 551 8 697 904 519 23 74 797 283 986 943 395 156 25 281 322 154 421 294 330 921 674 50 858 592 732 198 101 602 834 579 233 461 535 555 651 608 127 332 488 177 191 874 817 865 159 484 810 590 745 842 786 80 405 955 357 519 450 83 630 544 146 683 291 79 544 797 704 418 645 604 763 895 425 462 405 981 469 587 72 150 457 961 823 477 557 815 359 931 480 539 622 857 6 258 966 166 597 710 958 673 28 713 317 735 322 893 488 138 119 394 872 852 395 294 256 781 321 378 19 88 371 295 814 593 587 338 948 411 124 614 304 976 2 793 932 671 349 490 735 403 50 290 66 130 334 306 746 744 71 354 84 118 808 854 40 672 617 756 732 94 617 273 887 734 576 171 887 588 260 311 793 977 927 678 320 480 186 381 283 743 488 622 294 307 499 880 86 264 537 148 63 703 149 777 365 811 234 389 560 977 655 620 474 487 464 327 71 638 100 99 481 559 791 907 260 332 992 877 932 60 171 55 555 82 471 203 837 790 953 383 871 188 180 779 751 687 139 586 515 851 841 972 304 288 497 102 9 296 704 98 165 532 592 259 401 3 532 430 633 354 486 609 386 165 705 237 441 788 649 221 159 282 384 416 112 657 945 745 277 121 65 463 913 222 652 134 732 445 448 637 154 326 840 186 148 860 81 5 564 797 937 240 249 24 287 49 817 195 10 751 121 234 355 923 368 625 973 88 574 168 706 768 614 414 741 854 3 61 628 305 662 940 341 551 302 301 325 511 745 108 98 447 198 453 893 103 383 523 148 467 233 330 271 114 882 974 631 540 536 511 924 293 595 526 832 578 482 272 71 134 37 580 41 621 144 832 939 424 880 644 758 885 651 151 833 641 504 843 211 370 910 780 359 83 488 94 620 841 773 131 708 657 144 814 591 249 753 83 916 471 974 4 894 919 804 160 530 501 997 16 211 792 886 993 634 699 135 507 516 607 834 843 326 660 744 717 774 79 681 12 931 866 540 575 931 88 456 908 26 929 782 667 718 587 700 416 409 853 48 962 446 595 555 375 806 719 975 681 398 487 414 14 731 290 156 346 275 558 102 535 443 409 826 296 577 496 435 587 183 550 501 881 195 738 419 83 277 170 241 169 459 985 571 972 339 967 854 310 683 441 352 650 146 546 720 929 577 581 814 668 133 79 981 9 532 177 758 258 341 773 98 509 698 264 602 437 230 683 477 285 596 582 864 479 333 668 214 441 872 226 60 699 720 853 463 120 236 478 8 805 421 343 893 706 216 23 661 11 780 45 728 609 277 161 945 62 541 491 542 827 955 954 180 262 93 496 33 768 888 101 807 75 653 134 477 375 420 111 450 258 621 149 211 997 720 918 80 104 410 735 840 35 214 591 711 442 349 599 96 600 734 703 543 101 528 563 821 499 78 979 442 794 65 211 0 163 512 145 532 78 667 705 792 98 698 732 21 141 936 146 247 770 684 831 534 776 107 155 334 965 816 549 64 367 302 816 379 577 634 748 864 46 124 426 567 896 846 497 230 503 335 642 42 914 685 221 538 877 770 19 526 354 170 491 426 180 899 901 948 406 420 115 863 424 922 751 832 62 310 504 418 294 607 705 347 455 826 406 515 469 346 705 885 283 760 124 967 137 252 484 184 739 145 468 882 183 909 977 81 192 897 457 687 688 982 596 65 91 265 849 255 763 240 34 796 368 651 207 947 775 171 835 672 444 774 125 243 581 116 855 895 919 670 803 612 877 78 933 516 877 969 686 54 289 49 117 503 57 244 147 848 26 802 916 849 366 592 45 523 965 768 468 573 193 464 381 610 127 697 980 266 579 49 219 813 315 956 552 579 873 628 804 952 733 130 991 141 544 262 653 198 77 956 187 655 15 995 420 810 704 831 613 928 401 0 997 568 236 41 884 305 197 70 993 889 100 969 211 554 503 42 656 105 511 588 49 753 18 671 398 818 936 933 912 632 170 571 854 51 542 149 229 465 473 36 128 887 435 535 591 454 673 631 992 648 42 792 827 74 671 690 962 485 49 763 674 586 408 637 306 903 87 629 103 538 167 131 516 644 425 417 564 110 627 652 418 89 750 958 726 905 779 453 550 65 669 70 392 479 596 958 325 983 461 329 237 699 114 281 974 953 431 662 744 308 958 684 939 849 267 369 942 963 876 70 786 336 33 710 451 620 647 243 693 807 242 912 294 883 440 184 873 568 897 328 845 464 868 831 178 469 185 972 773 810 891 767 660 307 868 158 387 839 902 196 720 561 103 345 431 328 49 512 265 139 657 187 358 894 322 190 656 547 219 895 352 125 667 54 539 880 283 151 245 349 990 794 64 136 46 312 750 422 649 50 803 125 946 759 944 654 668 20 502 954 549 769 146 781 575 169 1 540 285 701 522 821 334 677 838 839 232 568 451 553 889 185 865 387 313 611 839 740 905 533 566 420 861 862 185 51 589 516 755 441 523 470 689 211 470 921 904 713 132 716 827 492 330 145 104 969 103 21 614 521 854 759 441 30 690 475 163 348 899 588 238 797 170 693 800 932 982 61 759 663 0 104 653 161 809 139 425 279 130 109 13 627 39 202 954 572 454 496 902 72 442 853 293 884 117 876 878 594 945 279 540 701 983 878 441 446 840 205 688 408 555 38 832 639 281 79 610 916 135 781 959 535 770 564 17 314 305 76 158 36 593 386 898 197 914 249 185 740 296 90 10 50 778 740 119 480 129 762 657 779 388 255 297 608 343 501 719 405 684 341 889 155 51 312 538 788 405 767 328 236 879 175 817 946 199 459 655 127 60 709 987 208 734 122 317 353 183 330 527 246 695 585 228 72 910 313 374 605 752 985 901 230 780 787 867 569 689 240 266 0 988 279 449 436 122 649 10 657 767 950 247 510 643 57 375 603 823 725 974 369 588 340 955 996 893 106 261 480 236 37 512 512 759 99 474 593 636 635 756 766 543 918 746 236 176 819 873 813 646 569 188 514 505 766 949 953 620 865 246 357 575 538 377 890 456 212 994 401 877 865 331 507 160 890 101 847 678 866 847 34 769 415 732 352 471 353 369 670 217 595 427 70 560 488 837 714 448 236 889 884 579 681 638 131 126 286 880 649 534 316 672 872 417 138 618 266 577 48 808 369 135 188 470 250 857 98 38 972 486 286 982 460 650 617 418 408 747 771 532 883 77 611 643 220 439 301 230 200 621 91 969 248 388 523 693 179 276 178 847 885 818 588 71 611 855 505 996 73 942 170 388 273 37 267 158 937 574 366 467 208 222 779 966 935 83 931 447 916 113 741 816 671 853 265 352 776 529 269 627 202 946 240 894 469 283 664 178 688 187 153 311 103 467 41 88 553 677 746 957 405 294 999 869 846 22 228 775 73 20 750 430 409 666 196 735 914 74 709 884 703 75 922 812 475 744 54 420 515 222 251 811 833 418 67 97 319 61 843 618 545 69 89 253 679 832 636 356 443 388 553 419 716 718 145 380 954 570 516 661 433 206 655 566 381 500 918 974 396 823 980 463 434 837 193 459 428 70 903 637 707 753 848 971 391 852 513 440 485 259 829 299 151 5 998 562 128 70 885 728 980 108 284 671 94 759 565 64 524 349 320 455 748 724 477 63 322 173 307 314 754 151 65 975 824 104 110 194 654 283 397 442 170 290 355 400 306 735 494 879 603 70 749 594 401 432 746 808 485 709 234 853 957 377 311 58 33 419 861 577 923 431 66 31 119 575 220 372 125 965 560 409 454 874 944 961 22 939 841 430 590 608 18 102 792 901 630 404 187 735 873 553 483 253 977 237 118 55 630 102 977 115 203 436 845 273 55 803 428 38 329 997 251 430 411 474 928 881 787 373 186 801 536 622 677 955 626 7 244 307 95 387 58 799 914 292 682 420 12 695 498 11 485 668 417 909 691 413 215 689 902 877 250 103 110 988 311 228 536 707 506 94 647 594 333 773 468 68 386 697 117 966 227 917 79 887 907 271 148 249 682 809 498 751 979 815 353 161 501 515 461 381 522 148 594 146 196 974 506 980 48 313 552 519 292 480 749 460 269 291 790 783 33 120 281 373 394 738 905 135 635 54 241 780 161 230 210 749 553 667 993 611 443 319 414 637 156 544 327 400 779 299 942 360 450 154 520 336 61 356 136 924 289 654 61 649 668 717 154 966 715 13 650 123 328 481 800 158 809 994 667 931 332 751 439 509 707 204 710 853 507 353 865 351 628 920 886 374 354 134 851 953 435 37 387 531 654 587 871 357 196 673 668 555 759 900 109 727 236 822 173 613 753 454 159 153 288 420 533 514 888 139 23 160 373 628 665 29 703 619 748 213 571 723 450 285 174 32 284 38 492 633 459 38 651 4 518 426 138 536 956 758 386 941 566 682 842 404 969 673 970 942 561 540 924 198 396 87 725 209 247 81 237 184 169 250 786 955 85 308 734 95 777 804 66 652 593 619 562 530 560 564 589 475 915 347 422 986 536 640 824 507 908 773 207 994 302 895 757 644 952 388 41 119 990 18 174 634 550 5 91 735 265 140 478 395 480 39 386 14 140 212 387 646 153 347 343 212 558 910 158 295 665 993 600 500 620 840 927 530 980 63 68 544 583 500 22 900 648 322 968 7 515 35 599 122 384 49 354 157 369 894 395 10 345 322 315 367 430 129 202 647 530 850 750 609 25 552 405 398 434 251 931 272 279 385 543 110 373 985 34 264 586 751 4 379 742 254 901 900 118 296 778 431 336 853 750 803 412 741 13 37 251 695 947 292 277 318 423 672 134 663 395 521 582 139 890 137 785 28 127 361 261 563 367 148 812 364 217 131 827 254 241 820 210 126 150 175 898 633 303 285 776 233 838 885 758 18 379 860 722 885 914 993 709 142 423 78 578 926 98 453 274 819 425 308 293 433 931 323 498 596 834 846 70 688 274 592 478 244 865 348 208 744 822 298 589 984 478 752 571 675 576 104 909 996 319 981 335 840 626 169 209 763 929 696 543 835 184 186 708 408 4 744 80 104 282 594 244 559 663 131 208 821 848 925 765 798 127 183 164 743 440 880 319 94 209 983 743 252 716 917 455 99 45 429 348 737 193 290 463 355 340 401 532 311 494 398 280 11 161 11 457 581 141 480 713 666 936 11 916 429 33 391 129 508 111 381 810 674 76 261 798 502 858 608 972 419 924 138 536 133 966 591 782 30 963 679 460 545 257 880 243 845 226 418 937 706 215 389 891 520 92 365 979 101 240 453 481 903 674 128 510 904 938 456 47 474 354 747 935 657 202 949 656 819 592 491 261 871 588 451 560 706 226 567 471 145 905 707 512 497 954 136 625 451 355 353 362 316 610 643 390 917 760 273 265 983 154 22 728 85 496 714 517 306 14 475 652 422 919 526 977 279 973 897 33 685 328 347 984 995 663 70 53 376 616 280 554 559 625 830 750 50 135 495 917 503 137 140 615 189 86 359 29 588 867 471 466 724 44 852 551 129 409 200 794 519 895 315 366 385 759 998 180 853 993 149 880 317 820 609 197 776 690 202 561 417 621 65 599 957 681 172 691 308 546 475 675 938 288 341 623 787 524 469 786 188 195 756 905 959 161 347 149 948 724 722 679 737 116 324 741 712 539 952 261 640 948 567 354 531 242 923 265 230 986 138 0 812 0 243 191 258 97 150 849 268 944 363 332 965 54 685 325 615 75 315 619 625 901 888 182 861 392 166 978 456 118 744 883 330 832 891 699 980 591 681 998 103 159 923 639 404 719 818 140 714 681 338 552 696 795 215 103 944 689 192 214 573 29 924 904 707 875 81 972 847 123 739 389 483 938 762 476 215 144 430 248 510 725 458 906 396 92 181 106 443 402 307 851 136 217 624 367 726 434 541 376 946 823 175 266 666 96 537 708 762 978 697 93 124 47 884 694 185 844 412 305 96 892 696 422 469 900 611 587 208 383 90 362 411 357 2 764 852 756 418 955 742 978 994 549 2 126 672 121 376 180 784 548 365 976 847 72 800 621 916 679 791 55 983 73 36 454 909 793 181 33 761 763 982 652 935 929 242 26 128 7 461 838 926 726 821 493 910 109 347 682 768 89 517 660 107 288 963 157 453 714 673 608 840 725 366 701 538 999 460 82 708 188 837 100 464 386 33 206 561 78 845 163 296 416 738 543 592 304 573 537 258 976 226 266 262 102 677 737 116 764 537 997 277 310 757 305 736 552 517 165 749 319 716 913 581 155 31 488 218 162 44 306 618 641 780 7 760 649 385 647 123 591 647 735 325 662 897 6 287 3 359 842 325 75 269 487 447 940 915 946 1 782 149 491 940 558 141 264 911 910 205 942 856 105 645 558 957 282 111 789 640 285 476 187 216 131 748 909 127 575 429 369 532 750 66 216 279 485 289 673 478 389 779 88 602 497 300 297 370 198 207 66 582 223 385 865 906 423 132 881 440 858 57 335 983 515 426 256 173 336 540 829 998 650 393 305 327 281 947 882 314 116 699 906 105 589 917 52 329 235 822 805 919 709 923 332 320 212 954 346 20 546 394 73 602 952 851 244 354 54 784 902 712 27 960 642 830 889 431 700 229 504 458 653 409 328 188 209 343 131 26 981 755 958 162 89 933 888 202 915 923 517 790 574 294 77 877 235 815 645 777 538 315 459 650 109 866 245 713 504 592 287 226 511 778 820 377 539 399 541 599 332 408 683 467 282 322 245 919 148 280 930 989 451 959 275 391 983 453 208 779 492 623 0 542 31 312 90 891 300 835 294 422 374 983 254 937 303 619 942 403 362 148 217 393 383 637 416 875 891 943 396 260 924 850 498 427 321 366 141 393 741 615 803 515 134 983 729 458 747 76 822 453 738 965 465 557 500 211 442 356 583 248 27 396 471 81 283 348 316 903 762 25 418 471 281 905 418 499 483 28 345 155 981 573 26 810 519 564 712 469 680 102 536 191 812 503 899 819 196 208 540 14 269 967 466 312 31 40 945 949 523 38 340 278 434 901 370 719 848 498 415 50 554 62 174 579 771 805 171 430 881 663 871 441 833 863 397 902 566 778 408 688 813 906 944 194 45 312 589 145 216 460 39 620 714 390 452 810 473 949 426 686 116 696 950 575 390 513 728 516 423 114 353 893 581 719 216 353 308 523 835 433 175 205 165 549 522 980 666 193 367 948 249 134 999 192 889 992 567 727 621 483 708 273 387 554 429 771 203 47 401 264 166 732 556 566 123 688 988 82 64 843 36 237 229 215 216 277 469 149 422 267 294 178 13 809 856 251 822 568 340 609 528 386 868 896 980 3 846 766 426 44 126 234 864 585 3 694 261 333 863 508 734 556 175 877 797 525 317 997 601 137 386 15 487 469 207 718 115 865 18 633 399 593 288 315 451 754 691 549 457 864 1 777 285 985 982 243 93 954 480 935 756 118 380 967 334 963 596 952 837 352 569 347 454 833 545 21 688 497 275 544 735 689 906 912 867 864 529 351 594 699 18 556 799 975 93 704 408 820 871 282 234 978 351 973 167 780 965 39 81 98 471 52 949 987 338 581 362 830 694 933 260 650 632 846 754 705 988 115 706 625 445 574 706 148 445 965 938 672 76 620 187 761 859 25 856 298 607 574 155 902 100 195 583 788 790 854 480 240 900 497 612 925 242 521 815 409 557 181 294 974 545 96 717 506 80 207 351 324 974 235 23 562 462 557 752 814 663 249 769 5 245 275 684 769 526 412 286 593 689 596 302 831 157 406 83 182 102 509 68 57 615 793 418 530 445 719 724 622 959 214 815 970 382 285 249 341 462 668 852 568 878 764 713 9 518 57 974 815 350 939 469 82 467 768 913 266 832 526 801 873 495 647 341 582 848 745 382 803 920 455 251 261 829 985 800 687 816 155 565 150 270 447 626 32 114 536 409 546 714 267 145 256 353 887 546 993 576 736 349 314 42 179 634 178 333 452 299 802 489 898 282 577 954 115 563 396 16 874 113 629 527 161 155 836 130 73 960 83 262 921 572 355 669 248 50 136 451 969 421 540 7 669 387 727 304 922 551 434 418 417 291 431 504 102 595 774 610 817 172 799 185 182 455 841 162 450 47 906 394 935 663 349 990 781 451 967 737 175 272 869 655 28 154 111 606 250 705 764 298 452 280 242 42 753 11 808 645 441 891 406 539 758 743 233 583 342 211 815 78 207 382 218 469 350 195 989 452 526 768 413 114 84 536 810 604 882 518 181 341 495 81 179 640 85 195 664 223 85 522 273 88 605 946 125 304 284 986 750 834 419 651 100 865 370 904 186 582 736 618 245 682 114 33 258 437 230 503 353 130 311 397 944 228 257 959 53 178 566 666 194 8 829 600 884 620 821 917 182 368 590 848 453 418 402 516 637 949 186 683 999 352 698 751 710 130 663 921 281 462 295 276 281 475 62 245 151 531 744 917 613 367 941 741 336 141 236 235 879 578 824 362 587 251 32 929 845 907 524 157 775 313 536 831 984 729 435 838 362 865 646 334 768 400 958 899 475 651 591 4 829 709 366 211 781 178 638 671 470 6 814 657 336 464 837 551 880 799 654 89 416 374 213 878 489 609 625 455 44 40 965 556 516 154 973 410 87 220 177 866 450 443 878 44 330 984 191 287 195 427 73 914 334 607 306 519 876 841 766 311 911 955 750 189 789 282 365 338 409 639 184 966 782 232 684 231 498 514 871 62 659 965 190 923 22 356 836 747 259 66 667 786 703 420 550 361 68 857 759 893 951 960 176 360 477 348 219 635 227 725 763 785 195 878 1 543 493 512 130 31 609 220 298 719 606 185 582 132 928 104 610 717 444 396 817 44 787 439 383 602 121 474 687 550 832 379 17 978 693 180 762 893 199 133 710 991 78 36 265 62 95 639 753 715 810 193 660 264 154 294 148 332 608 782 196 884 712 474 604 626 64 757 719 150 288 155 101 163 186 940 968 906 802 250 7 162 323 778 514 527 456 4 508 823 309 917 888 953 398 572 895 500 62 163 268 118 655 296 679 481 746 454 202 170 83 950 268 754 300 975 477 138 80 76 151 659 407 303 274 969 231 981 155 162 852 336 99 719 458 660 364 531 526 624 182 482 750 800 378 998 810 961 717 579 74 155 972 555 779 124 476 750 536 988 97 934 438 642 59 585 568 555 173 890 210 940 585 750 690 792 939 365 60 747 371 440 872 348 939 32 916 696 450 889 815 475 630 79 531 57 460 875 987 555 299 341 963 22 657 242 133 856 619 254 989 49 648 564 192 492 433 372 260 243 532 643 200 15 322 661 824 415 890 703 216 874 464 123 725 40 468 810 157 949 294 266 211 645 370 805 110 302 17 217 225 982 945 829 585 475 561 900 597 421 178 256 4 130 545 361 296 943 634 824 311 468 561 23 843 846 274 996 325 623 782 212 978 204 804 401 842 367 456 17 175 720 981 373 147 503 81 744 924 629 680 314 213 839 860 485 512 707 187 165 161 186 920 702 721 177 719 317 69 263 547 694 966 894 988 969 550 230 144 399 951 875 896 409 900 709 713 573 468 388 604 87 111 624 90 511 855 326 942 13 775 763 449 754 907 225 85 36 581 351 624 120 263 976 238 477 829 729 902 13 447 707 816 421 638 932 49 538 99 306 945 204 292 176 61 862 429 405 765 377 213 146 526 707 357 28 623 214 789 605 624 259 921 368 378 829 546 614 258 660 488 549 695 491 836 480 763 976 882 476 857 974 122 97 467 760 3 712 311 584 214 256 971 947 305 563 126 944 562 108 575 764 515 614 952 647 244 454 606 278 124 358 428 783 177 80 118 937 495 818 425 841 546 760 118 680 998 82 56 182 140 92 689 573 148 663 740 216 388 934 941 547 574 44 304 168 979 509 981 527 322 151 350 127 639 696 120 440 210 560 230 379 353 260 133 823 42 336 13 445 109 849 235 215 983 939 369 673 724 426 844 316 825 147 905 115 883 835 587 59 27 161 493 114 671 24 336 797 223 887 821 186 998 367 26 459 125 460 41 218 528 102 777 973 717 656 901 433 808 692 67 738 441 928 158 651 115 288 926 129 890 114 475 600 644 924 925 303 61 190 255 37 405 933 163 323 332 324 718 619 15 173 137 399 900 341 176 419 893 604 823 101 885 162 320 368 378 22 465 870 923 381 59 666 155 873 410 86 342 674 845 745 303 777 425 562 438 613 250 831 519 412 715 93 297 135 780 100 115 526 984 114 834 757 544 886 365 139 196 958 560 985 659 562 87 390 899 418 63 97 574 824 830 962 223 778 312 961 415 601 216 690 76 412 358 906 646 760 904 269 864 952 895 558 831 490 694 268 565 794 939 354 445 757 62 747 132 707 70 498 78 477 397 965 911 815 695 788 725 723 436 619 215 911 633 528 461 752 178 910 675 592 107 591 732 975 339 753 299 696 653 155 230 660 14 739 731 564 449 496 815 800 138 167 407 623 681 356 352 599 885 63 300 991 402 811 39 123 745 975 750 701 630 284 988 437 855 764 200 932 285 692 823 22 451 590 667 552 212 504 541 245 968 359 855 864 56 459 834 465 928 600 512 262 101 301 705 916 378 234 585 389 34 990 608 783 331 872 958 54 639 851 118 526 637 926 715 571 985 498 289 472 523 451 112 491 43 390 367 424 77 685 370 981 414 449 469 108 277 53 855 813 312 379 274 747 740 729 302 826 109 259 553 842 629 349 713 222 584 980 773 188 179 142 961 683 989 844 109 648 736 365 657 749 504 773 113 387 831 384 985 807 646 756 227 163 315 966 330 395 143 456 981 441 537 716 491 579 166 970 717 178 945 58 277 175 303 807 445 443 492 108 966 303 551 233 587 71 270 937 628 517 891 82 378 359 234 303 962 382 681 199 833 136 317 259 727 4 943 262 909 114 464 308 565 835 46 813 732 319 773 503 192 675 753 644 863 896 433 778 27 341 96 823 754 266 952 621 179 995 312 50 87 996 303 387 65 877 161 208 58 812 693 190 235 779 808 187 805 908 910 695 528 480 76 901 314 68 453 540 250 255 118 782 537 50 293 905 12 429 258 845 515 351 619 664 625 887 511 324 573 730 582 896 224 392 983 59 317 787 218 678 666 268 570 934 158 107 173 818 363 982 614 768 522 37 998 923 478 591 713 577 653 636 309 412 969 545 47 713 765 626 223 794 981 507 269 335 901 59 325 199 966 632 180 794 589 302 888 965 385 215 879 200 530 894 627 288 746 321 643 578 266 32 115 17 484 625 719 341 428 608 361 809 325 292 402 139 252 950 609 849 706 686 36 484 95 978 326 593 104 782 556 551 977 48 588 219 176 660 389 715 625 17 822 183 359 320 871 380 485 89 521 617 968 930 573 962 595 503 239 294 744 200 54 583 617 216 772 360 595 417 721 6 729 707 952 789 752 432 439 662 879 804 891 274 592 560 766 863 341 838 207 446 415 187 330 747 15 632 900 981 695 926 638 712 688 479 789 0 144 249 142 86 473 668 523 766 999 206 454 591 956 649 4 19 409 870 396 727 3 994 643 661 653 700 58 202 163 683 700 490 803 678 391 305 510 983 796 752 948 390 927 381 401 798 972 953 603 365 877 530 322 328 26 21 582 283 934 380 705 868 125 635 768 738 173 916 619 546 317 565 659 607 279 235 869 71 912 885 600 626 980 98 565 887 648 705 845 562 619 553 573 98 606 970 643 412 366 25 475 577 329 646 985 897 341 106 69 290 134 699 920 941 388 368 938 557 625 920 931 128 463 106 648 550 451 57 870 199 392 14 986 813 198 267 626 729 919 261 558 946 812 113 554 826 667 598 660 751 746 723 726 177 582 123 273 273 586 924 4 804 640 384 89 9 821 554 113 91 622 528 30 731 204 369 355 453 647 697 472 132 177 802 255 725 256 190 428 68 118 193 994 350 804 917 568 207 904 78 360 565 71 542 161 191 934 758 879 426 240 887 890 498 563 408 613 868 688 35 411 991 61 531 385 642 484 215 91 11 720 233 761 844 554 625 425 17 805 695 51 282 905 870 194 696 43 606 90 503 270 235 949 360 387 478 649 7 927 763 489 395 955 721 607 369 20 423 101 732 416 222 58 101 228 6 270 816 59 360 174 670 51 673 72 999 391 561 33 34 762 721 628 232 756 63 90 859 424 648 147 248 81 703 935 482 607 835 519 923 354 994 506 32 948 981 777 426 945 336 16 124 612 891 568 548 187 686 914 703 549 973 934 893 50 347 455 390 729 587 492 569 736 442 971 916 422 441 220 997 252 172 914 790 888 500 73 622 139 453 555 469 595 402 319 426 816 866 144 880 339 400 788 280 674 894 226 310 73 496 891 131 355 830 638 905 631 539 402 780 358 850 8 177 751 349 276 595 395 183 127 895 348 687 464 537 47 801 998 576 385 376 421 938 759 466 281 639 943 404 246 648 489 117 481 304 349 100 65 413 412 876 347 826 100 450 765 876 979 26 379 490 879 503 316 737 956 554 151 160 141 437 554 903 110 993 741 574 355 702 940 175 802 214 528 507 843 393 442 208 885 201 64 574 63 942 938 431 278 372 454 605 868 961 735 832 950 61 535 338 144 442 588 529 904 347 883 24 274 469 907 970 321 768 44 460 912 366 43 611 185 463 323 274 225 263 296 383 687 275 802 112 178 322 156 430 54 707 699 582 252 296 283 961 703 376 108 293 913 195 988 383 109 757 862 588 646 223 492 670 529 901 336 490 993 44 820 37 197 603 978 681 368 72 916 199 58 398 122 828 746 659 781 427 988 231 600 814 3 339 503 480 716 245 181 379 892 496 282 102 334 603 904 870 526 894 154 901 712 962 75 197 912 512 920 493 780 120 327 395 966 275 952 455 640 274 879 148 303 195 729 255 816 213 66 970 502 577 224 971 284 996 126 258 1 136 841 113 378 682 75 680 389 355 138 793 693 67 503 382 989 407 30 422 948 116 729 365 461 532 87 663 361 554 197 939 800 153 667 56 609 927 833 908 412 915 245 99 327 20 650 598 993 234 443 825 714 154 87 722 709 170 817 969 354 800 461 658 122 307 430 21 937 546 567 894 109 842 998 243 915 710 709 759 829 174 535 596 930 424 896 335 118 579 69 747 487 193 237 526 851 543 214 996 424 422 665 770 838 300 17 198 994 932 411 121 372 620 477 881 897 827 955 794 174 595 926 995 987 554 289 763 539 742 550 389 488 713 512 529 41 452 56 857 461 807 573 822 401 428 688 165 649 576 503 708 760 286 923 462 44 490 49 690 556 421 336 595 404 244 950 764 829 377 101 157 571 260 577 755 938 339 777 890 155 579 47 550 176 578 893 78 41 437 268 672 870 449 32 368 916 18 937 173 97 927 527 465 472 860 34 611 156 204 140 250 190 697 106 499 246 668 128 21 937 321 539 515 822 45 690 139 826 456 218 507 66 452 171 353 367 840 416 958 531 327 442 934 656 784 489 990 602 849 157 979 100 426 716 255 376 594 281 142 711 889 453 821 152 700 595 766 13 807 527 568 93 977 741 695 319 535 967 808 896 612 159 828 587 687 868 931 130 536 829 110 821 768 757 936 810 963 534 979 281 122 883 410 308 627 69 374 945 616 436 375 930 966 444 604 62 891 730 798 140 622 353 164 671 903 558 667 479 362 888 557 141 422 125 422 824 197 796 218 39 835 987 612 536 466 439 931 292 401 265 347 906 816 162 646 602 625 484 977 355 993 182 70 752 900 255 832 619 796 118 654 481 646 760 748 473 738 204 273 149 794 437 391 279 462 792 306 16 550 92 115 299 6 972 592 745 844 839 94 740 500 222 215 740 573 248 750 785 695 846 403 896 688 965 574 865 144 994 293 531 981 259 704 299 490 447 855 900 645 936 28 40 539 213 435 602 448 390 640 482 267 851 717 326 638 841 806 213 825 317 672 139 670 529 781 811 969 525 325 779 992 776 748 864 256 779 261 827 378 897 287 528 721 747 30 278 956 879 18 138 313 629 298 40 917 800 19 619 431 242 459 923 931 179 955 715 612 315 702 686 513 252 882 916 195 543 643 838 467 165 795 308 798 118 737 123 205 817 969 520 699 528 717 901 176 7 693 208 244 231 546 558 453 694 812 94 362 448 756 352 885 158 323 554 723 912 822 881 4 45 298 132 432 721 250 474 57 184 491 846 406 956 50 547 94 571 617 412 922 104 348 502 207 598 479 734 11 29 941 835 908 429 779 726 858 510 356 313 904 349 885 115 38 671 269 331 230 7 510 358 436 578 35 69 450 787 308 46 132 744 470 883 974 264 693 680 381 102 393 949 263 266 949 607 217 884 908 179 758 476 614 344 702 793 191 996 545 363 150 323 587 210 740 125 8 633 582 271 890 753 855 197 82 838 889 72 31 990 686 127 17 646 122 388 751 463 272 20 16 254 731 726 139 108 670 91 844 294 359 560 183 700 124 925 491 424 262 508 154 953 267 631 111 628 0 445 342 383 847 16 476 134 51 986 64 146 706 422 225 776 422 241 665 598 122 913 839 279 263 612 106 458 412 374 757 593 593 106 551 956 294 438 962 955 89 711 839 643 585 667 89 261 174 902 885 563 161 365 824 797 182 620 584 588 694 280 171 177 771 597 552 235 589 733 523 642 309 137 946 108 752 750 313 925 398 637 891 474 446 818 642 425 222 31 208 100 406 745 26 331 416 250 698 967 202 940 400 905 244 501 638 152 141 320 655 389 314 33 458 593 147 956 127 681 778 185 976 533 634 156 123 637 868 684 286 678 179 329 929 883 788 169 558 623 482 796 116 872 181 467 656 263 209 308 841 278 500 185 722 827 863 558 435 591 580 150 33 767 588 509 838 173 969 847 289 320 296 438 53 605 72 304 771 262 448 106 913 623 902 170 113 149 286 337 247 693 202 684 651 836 955 393 65 179 858 244 444 361 18 671 617 868 473 141 765 733 933 738 196 667 356 369 904 834 984 955 791 617 63 635 672 99 695 76 10 530 709 139 7 807 789 679 350 832 570 714 949 635 369 767 953 441 733 625 994 937 925 540 396 57 27 597 479 334 639 37 465 540 219 185 826 255 414 569 557 940 18 363 429 926 551 13 59 514 955 897 307 227 950 352 892 334 723 655 176 883 217 189 796 767 196 395 581 210 926 246 337 599 891 707 222 75 172 951 964 177 881 631 324 266 846 773 656 689 965 22 30 226 621 26 878 578 345 202 153 514 236 682 928 45 348 796 222 452 879 312 930 855 973 204 835 776 799 989 980 801 842 829 407 188 215 72 98 104 787 896 391 686 201 67 872 993 293 775 571 103 307 236 305 896 751 495 648 163 364 84 73 490 562 103 344 640 828 12 698 347 208 571 820 899 26 990 766 113 107 597 494 753 94 764 352 597 33 248 600 717 232 106 98 4 90 929 384 927 850 67 16 944 643 670 136 345 318 410 752 595 711 788 942 198 952 64 133 771 386 904 505 717 998 328 878 595 952 383 679 106 255 320 387 323 85 264 128 706 403 837 36 923 859 345 486 340 244 472 987 224 995 749 697 540 541 225 554 649 321 306 275 161 619 709 767 714 629 748 364 170 867 940 552 576 499 353 929 876 280 486 310 925 150 675 978 203 95 56 218 997 676 370 677 837 937 825 58 658 373 302 878 215 347 277 569 377 215 202 920 849 77 877 80 629 127 55 730 176 898 256 38 758 756 927 586 383 445 814 992 311 588 915 37 691 906 157 358 859 644 179 733 435 843 816 736 212 841 573 332 243 344 231 487 440 606 108 170 285 20 598 290 359 419 57 324 548 79 578 868 968 827 812 24 209 366 915 83 218 449 818 134 428 671 289 926 865 258 193 302 946 355 457 815 73 433 679 999 437 358 653 232 178 93 978 602 598 807 176 956 350 548 941 112 979 525 917 639 370 587 827 252 570 863 403 212 37 691 600 601 570 360 923 521 871 778 962 292 680 973 708 399 841 191 85 808 212 687 182 99 395 150 644 391 314 236 363 933 724 681 837 437 645 959 520 647 215 438 252 445 526 200 189 897 988 170 419 611 585 149 621 287 317 167 541 537 523 360 966 680 218 943 149 716 923 611 942 463 506 695 972 175 15 893 945 882 482 960 857 628 31 924 742 103 795 113 461 32 977 265 145 463 327 269 194 478 427 350 84 452 99 52 877 849 345 202 926 44 161 643 831 978 234 310 98 840 443 941 728 696 457 786 404 183 324 55 264 810 885 114 213 761 862 961 963 124 113 558 6 284 119 217 274 296 594 829 57 866 659 718 525 253 652 916 951 415 660 336 78 940 303 188 97 310 902 260 743 266 221 686 544 491 432 214 982 256 320 845 708 841 326 337 450 462 981 712 105 408 798 896 0 59 596 899 558 131 514 254 518 613 817 151 901 410 827 259 408 86 418 221 453 513 776 233 34 220 225 206 641 237 81 833 618 618 489 7 123 991 224 90 972 799 444 292 500 754 411 216 290 204 327 746 729 306 651 418 318 353 513 483 882 292 538 619 101 677 730 371 962 85 767 267 205 54 730 174 21 701 184 616 378 20 799 117 220 913 791 442 822 712 568 85 87 969 331 646 698 21 692 774 731 461 84 465 828 385 987 717 159 458 354 538 738 529 427 958 804 24 323 410 314 602 461 381 731 775 644 998 402 452 549 729 541 727 269 705 467 821 246 528 163 674 359 163 217 336 984 412 539 0 303 540 14 680 733 487 162 34 678 322 939 560 793 63 50 591 266 429 433 612 471 717 456 440 308 792 405 622 852 218 200 847 515 818 899 929 421 933 204 366 252 654 273 712 430 575 597 68 320 539 187 620 138 543 569 128 764 72 518 33 344 773 920 472 203 407 524 595 405 178 126 556 782 776 891 516 483 22 800 379 55 727 642 758 833 938 856 777 831 103 88 703 550 894 575 332 51 291 489 366 511 754 85 177 142 277 270 677 942 920 8 808 404 612 342 584 98 932 389 292 628 525 987 76 186 28 888 555 367 418 394 888 153 399 947 384 517 526 452 775 304 246 334 433 821 856 182 877 717 704 502 210 402 383 132 500 421 41 938 178 270 570 55 167 929 434 954 259 451 573 209 661 505 688 570 785 518 339 565 319 344 287 901 756 702 993 328 476 797 570 523 453 169 599 737 144 887 97 734 475 69 520 758 628 280 592 306 876 319 573 868 197 516 860 329 478 916 571 688 17 48 785 244 439 968 489 281 351 229 132 964 51 871 529 968 339 643 275 406 274 212 639 824 692 134 174 19 541 615 531 191 159 204 67 323 567 0 965 189 486 699 280 16 659 590 60 620 940 286 110 622 348 579 792 802 418 282 108 333 705 949 624 337 826 124 681 192 243 303 338 519 708 876 496 682 671 768 710 788 367 78 968 410 32 511 197 650 880 492 127 254 378 576 952 953 290 59 578 716 120 628 283 638 407 440 592 954 636 469 880 947 228 604 34 264 757 8 811 267 917 884 837 992 262 869 446 479 460 334 404 918 634 743 698 732 973 226 666 686 291 81 201 246 194 677 944 455 346 357 365 862 731 528 339 979 323 529 448 819 359 727 414 82 661 613 563 387 119 327 926 942 299 672 754 472 829 564 620 452 907 546 525 510 778 598 126 200 280 839 391 485 305 694 81 287 274 220 833 552 224 892 614 132 427 330 134 193 364 47 963 41 991 616 739 742 604 469 955 97 817 995 187 612 184 576 143 813 100 17 501 704 128 66 959 928 327 521 387 323 869 291 385 906 915 608 577 989 984 683 376 746 195 523 336 831 647 338 914 436 503 53 200 394 450 814 489 661 982 837 359 358 319 337 952 626 532 896 642 663 678 260 943 189 879 875 186 942 773 793 539 166 663 325 379 989 827 822 332 361 374 538 164 499 180 327 16 48 309 741 747 695 710 604 547 809 930 248 123 320 646 493 954 787 305 25 738 662 483 638 812 112 791 716 200 992 844 160 207 73 764 591 333 917 165 225 678 615 777 641 428 895 897 731 577 85 75 362 272 412 74 887 232 970 827 626 342 428 19 337 130 106 532 704 672 772 254 562 139 449 180 193 413 36 284 109 521 58 630 908 271 595 573 529 297 98 68 915 374 329 957 551 888 258 820 409 385 495 267 959 347 391 858 32 577 631 540 22 500 559 617 163 261 543 969 915 796 681 232 536 810 106 787 473 968 966 146 172 582 587 971 625 277 792 183 900 459 148 608 36 58 429 344 924 311 379 922 140 246 542 958 85 973 385 558 335 15 120 438 492 284 597 274 716 341 820 856 661 849 949 450 266 645 786 90 113 390 920 357 877 278 348 242 330 802 820 262 610 297 241 957 301 664 924 521 650 951 329 121 371 384 401 515 592 947 474 260 257 957 573 864 538 415 199 809 58 904 678 850 107 383 608 299 515 168 904 627 210 258 641 970 11 837 830 963 269 213 97 988 44 87 78 651 755 433 757 596 907 966 636 503 599 864 617 578 671 312 483 504 188 750 634 903 332 495 714 544 116 546 770 782 984 380 550 457 311 525 976 734 775 745 802 947 950 550 675 863 137 473 406 889 614 680 378 123 736 421 576 560 393 846 203 325 293 269 752 943 202 865 355 658 977 880 164 966 208 614 515 652 439 928 855 592 161 481 51 429 13 568 650 738 276 21 245 447 213 943 316 420 313 477 578 920 300 629 796 587 752 786 281 149 516 919 904 960 630 792 349 977 837 269 882 532 350 666 881 82 476 41 86 739 376 546 961 540 368 2 759 172 678 783 151 133 547 275 743 647 277 159 225 248 916 105 44 520 593 575 539 772 561 874 770 679 319 695 766 797 141 139 219 978 580 675 777 644 606 153 674 942 566 407 401 978 399 938 482 610 905 498 710 381 270 395 529 300 428 647 185 388 439 932 626 584 792 117 928 57 737 490 760 818 464 31 468 373 449 511 993 828 223 752 245 512 223 845 52 843 321 674 234 771 127 55 883 299 889 33 113 577 462 972 204 316 960 306 7 282 828 629 134 357 335 582 493 739 555 141 583 739 765 86 912 153 118 62 738 973 539 743 160 583 946 760 59 887 779 473 395 402 869 362 974 265 985 672 453 218 670 529 411 346 657 395 88 583 409 879 368 666 370 627 462 974 427 822 21 782 799 930 576 913 253 890 195 170 585 997 925 706 699 370 695 104 329 582 305 393 335 797 716 49 21 743 124 923 317 143 525 547 854 49 159 245 437 42 219 271 93 744 101 378 993 298 597 141 312 641 43 416 730 933 690 406 160 37 130 206 901 570 584 374 385 984 816 327 768 869 580 957 423 517 247 559 223 573 10 607 552 243 35 266 540 623 1 255 584 195 829 311 177 345 895 521 647 33 672 96 885 15 990 570 965 975 44 484 495 718 934 827 543 948 336 371 450 631 152 545 918 503 943 590 27 681 376 623 975 317 147 51 638 875 239 734 791 464 360 756 804 141 553 726 704 248 864 783 986 355 145 649 638 14 224 281 330 709 637 275 869 199 761 260 503 863 843 108 725 516 619 675 140 999 594 499 275 420 140 5 854 193 69 752 144 130 826 50 461 222 760 133 602 471 483 560 126 263 931 126 428 375 125 97 126 618 874 81 821 400 623 115 274 452 346 242 245 741 855 457 382 808 226 987 280 211 129 217 250 729 338 464 933 558 178 303 82 58 240 159 704 877 525 123 319 866 119 818 864 91 983 174 978 360 430 32 826 263 930 59 761 940 980 164 969 254 595 299 473 415 414 6 176 648 473 350 873 544 466 444 133 690 70 53 156 438 595 563 668 494 850 819 1 709 11 991 426 192 248 596 406 231 198 423 424 424 582 407 967 389 686 242 97 230 442 462 633 195 145 93 957 320 655 483 802 155 311 70 625 433 751 999 653 587 599 175 776 200 995 92 660 918 795 481 675 820 565 102 28 662 913 67 194 874 497 504 222 974 927 857 937 914 325 453 520 933 90 41 6 801 960 515 311 971 634 663 455 635 426 991 677 174 788 721 217 411 31 968 337 11 620 900 235 325 468 14 833 353 718 29 627 826 221 181 1 427 276 261 816 623 770 987 480 953 344 485 750 370 831 511 848 537 622 455 743 66 551 371 161 382 491 461 197 176 915 731 623 844 790 66 354 51 732 393 372 852 536 736 556 834 715 898 273 176 986 179 317 412 548 97 881 147 226 69 626 416 527 796 913 536 834 206 285 234 281 13 410 477 909 173 847 755 728 397 710 534 934 921 809 35 60 610 68 302 104 369 454 686 98 978 257 538 847 288 212 849 903 102 87 257 374 635 858 792 564 815 169 879 713 134 761 373 490 550 436 886 587 217 588 42 864 428 735 844 330 529 629 355 741 638 139 226 990 159 743 599 393 957 391 233 295 809 682 443 783 371 969 83 661 600 765 447 966 186 444 179 977 116 951 596 170 263 694 87 805 294 214 957 396 78 429 196 118 413 522 535 287 564 496 466 135 931 852 52 4 970 463 633 297 829 566 870 896 462 430 991 516 321 419 538 256 178 870 299 303 800 665 130 216 503 618 622 436 152 908 760 944 863 884 899 589 238 733 601 242 780 581 11 922 792 903 13 189 797 444 660 359 207 928 945 163 71 951 977 450 886 831 772 758 895 785 669 10 591 444 843 801 395 954 495 511 719 760 664 293 573 967 955 223 582 870 320 554 131 911 214 206 343 862 738 109 220 12 165 168 225 63 860 560 321 970 123 579 442 337 912 188 263 750 717 494 757 379 59 848 755 971 80 281 938 493 355 652 68 163 646 932 101 928 859 397 724 224 546 301 51 998 86 162 350 769 969 601 844 409 141 76 921 4 572 431 712 629 561 77 9 710 874 662 238 216 357 950 699 785 947 273 869 785 135 649 411 715 394 979 932 552 983 713 792 504 860 47 110 904 342 869 946 984 286 157 918 655 871 985 122 241 942 93 366 257 588 301 890 760 475 520 24 540 205 619 333 236 106 50 940 27 931 404 60 672 386 850 359 283 376 131 657 653 894 94 854 976 388 136 790 682 301 224 848 995 888 986 14 918 460 828 230 297 499 735 323 616 640 858 511 747 18 297 428 757 894 696 841 168 496 684 31 383 730 344 920 271 451 736 370 380 299 681 649 885 33 974 709 289 938 607 743 79 826 718 886 610 364 668 716 734 430 678 294 446 181 350 83 401 949 551 639 734 708 84 434 673 558 769 848 664 725 653 260 675 343 621 382 977 587 411 209 138 355 234 912 390 942 923 488 213 966 581 606 365 657 401 837 516 170 335 486 562 578 782 759 57 362 961 582 347 581 677 468 289 427 845 58 361 67 268 543 377 778 901 295 201 918 967 881 940 770 405 740 460 421 834 74 454 511 355 996 114 533 979 656 776 396 369 311 75 437 939 140 876 746 84 337 59 816 77 195 107 399 556 10 662 889 474 660 873 852 365 17 193 659 860 935 537 141 970 691 724 808 969 477 790 18 146 605 844 28 214 643 5 831 114 752 532 194 491 684 191 987 563 928 343 313 339 51 70 607 4 794 224 63 436 406 813 379 975 370 786 631 22 906 163 332 735 202 100 663 338 654 189 381 591 13 346 33 784 123 973 409 849 703 187 411 167 954 745 14 133 460 937 24 673 767 145 308 226 416 140 125 315 5 149 933 97 84 39 737 57 596 832 70 792 642 359 844 305 999 8 754 656 801 267 242 873 899 462 777 261 845 24 517 782 173 48 762 601 50 911 55 53 457 473 305 49 58 608 764 656 314 164 37 418 264 556 175 288 665 657 880 21 634 182 783 965 791 749 797 833 306 283 228 254 659 963 972 743 333 423 383 286 194 296 907 999 417 722 95 250 585 297 306 729 830 567 432 98 415 627 233 59 400 643 278 892 667 346 374 963 706 50 50 179 984 965 262 819 117 348 901 847 97 775 873 260 429 881 448 640 283 473 239 848 259 914 877 385 365 634 332 936 901 837 435 317 848 163 10 126 657 101 449 459 340 127 901 878 138 788 989 403 767 730 203 600 234 546 317 920 305 919 236 384 482 93 282 84 185 262 899 939 417 986 864 62 721 319 446 355 85 543 202 565 968 640 912 378 144 285 184 218 663 885 297 666 402 945 237 858 321 302 564 654 973 61 844 637 699 771 337 853 768 254 797 305 943 757 845 941 672 127 145 342 327 321 207 548 202 525 288 880 739 766 755 505 179 583 644 807 61 317 628 412 617 858 152 918 623 814 924 824 497 542 397 251 594 704 585 644 442 234 759 676 259 518 762 290 147 256 20 738 325 128 445 990 804 100 948 420 338 728 332 774 276 87 630 278 512 767 830 424 421 623 265 55 443 183 53 413 541 683 663 730 468 338 759 830 25 769 221 97 185 594 910 498 624 167 943 736 872 806 926 364 548 625 359 721 776 953 36 283 390 439 475 856 625 380 621 500 682 847 697 367 830 945 539 673 831 829 886 764 500 757 479 94 194 860 837 607 399 435 47 579 862 874 726 917 292 835 216 761 706 165 116 398 765 597 361 670 838 651 480 214 426 610 779 674 120 263 194 617 218 168 603 56 891 921 843 247 165 459 857 388 682 633 799 622 625 699 986 989 659 458 484 339 913 791 401 605 125 148 954 619 588 80 328 800 556 783 705 845 478 469 259 387 128 629 619 69 443 466 517 278 421 363 527 431 122 823 794 93 968 429 929 383 518 502 174 486 286 223 963 177 347 897 366 91 909 426 807 810 231 426 209 478 56 110 473 332 113 447 653 442 535 42 880 701 182 61 563 166 416 239 276 262 440 782 944 943 682 599 377 175 285 579 370 433 263 111 553 376 263 268 716 440 502 651 771 898 951 417 680 586 818 228 819 472 423 665 368 502 445 800 585 478 840 167 747 201 469 494 589 362 739 185 436 788 286 510 161 387 615 238 558 331 917 787 641 485 62 638 303 86 606 222 637 495 973 353 715 245 775 914 760 806 668 218 430 47 187 182 513 573 606 745 335 783 421 1 360 397 234 76 571 398 440 223 446 897 811 170 103 221 818 924 971 997 977 601 819 158 904 693 179 777 351 239 989 601 828 63 417 575 799 600 677 209 607 597 170 661 497 710 880 989 590 908 585 209 207 761 539 322 66 386 431 242 305 255 914 611 212 74 283 981 830 241 194 242 304 101 578 691 704 185 746 32 90 641 549 953 692 684 145 968 642 123 735 584 926 556 811 299 893 294 658 994 975 87 778 193 888 906 7 835 828 476 730 449 833 730 50 474 782 978 663 692 601 36 949 941 525 412 758 229 336 536 182 734 992 446 668 70 615 999 800 462 633 345 822 633 963 594 544 604 430 626 920 887 286 379 768 797 685 410 652 456 37 867 290 488 496 705 503 905 251 639 487 137 951 425 381 236 272 495 89 811 542 486 214 375 615 310 766 969 284 267 29 803 508 479 189 526 366 12 501 987 736 206 845 452 947 145 764 470 58 388 115 499 956 272 111 730 349 928 809 395 716 731 609 592 731 905 736 975 181 457 956 473 812 27 497 560 261 577 722 555 179 63 948 31 530 642 37 847 146 691 619 106 363 539 930 703 647 452 277 48 867 603 412 89 18 276 427 673 233 93 124 363 183 533 596 6 697 395 5 94 294 669 724 216 853 224 764 723 326 297 20 983 31 90 763 757 387 811 87 348 881 974 850 271 986 477 924 30 332 343 738 218 794 127 51 943 512 910 893 528 850 532 830 925 88 733 618 569 678 175 446 962 81 529 855 432 776 715 791 188 570 866 162 432 285 973 100 674 558 236 342 302 830 740 309 601 513 800 533 988 869 575 128 966 928 724 264 487 359 71 139 834 159 516 354 424 208 259 913 100 542 551 139 95 895 502 841 652 605 780 98 63 842 733 660 26 450 404 788 20 507 589 365 750 591 213 729 574 125 275 362 623 76 264 268 970 723 269 123 873 958 849 751 966 29 619 639 678 228 169 574 146 360 984 619 517 267 441 417 35 558 981 609 493 114 919 651 332 302 237 555 103 144 405 607 585 106 713 74 187 217 32 549 923 211 836 820 169 502 134 717 731 118 111 443 93 979 770 41 98 503 238 682 186 641 462 649 281 175 67 132 866 702 567 666 343 619 875 958 591 88 688 822 76 198 498 702 153 598 240 778 451 596 280 518 771 838 563 914 45 327 970 665 484 430 345 912 284 972 669 711 1 592 146 651 296 98 646 144 249 882 666 888 92 544 752 798 275 437 458 373 477 822 263 597 155 992 86 439 872 547 703 725 383 30 22 370 823 471 526 619 505 623 360 378 515 325 408 258 816 443 698 206 59 885 41 656 198 253 937 497 203 427 978 153 702 672 798 820 977 337 200 581 443 301 67 883 392 67 559 319 679 72 648 442 556 615 728 283 452 846 464 753 63 861 584 430 426 128 33 476 250 913 61 261 129 40 553 317 328 72 359 915 8 584 515 515 882 347 371 88 714 166 100 526 647 434 596 532 7 68 509 680 445 47 682 362 679 638 717 622 435 302 306 390 558 566 817 531 887 540 654 377 697 646 866 988 164 811 178 976 294 225 844 705 23 92 42 328 695 726 714 272 131 477 117 775 838 844 832 949 315 203 222 386 528 882 543 761 197 393 34 58 987 633 98 794 502 410 961 3 872 989 193 569 833 316 764 432 228 384 617 450 635 530 836 450 684 212 291 630 131 386 622 9 263 576 376 230 419 273 932 117 590 600 194 388 433 403 138 706 772 0 205 889 7 125 803 991 453 75 633 651 377 861 84 855 825 897 443 171 129 323 226 109 771 713 63 835 767 12 420 910 188 991 861 972 388 747 982 712 741 666 398 32 925 368 681 826 281 458 539 310 838 162 568 146 24 796 89 901 510 277 58 446 620 277 249 462 546 944 18 954 128 222 328 961 311 943 48 81 420 340 865 202 596 434 486 997 37 889 687 776 626 228 894 95 405 25 690 171 736 440 332 350 393 793 378 65 646 309 874 822 490 798 512 377 608 296 326 977 618 7 424 830 180 952 102 348 207 539 394 223 788 877 242 888 932 139 294 672 197 61 981 158 823 313 790 760 237 589 642 968 767 222 492 662 273 805 570 711 591 699 380 774 588 882 721 833 913 845 906 729 684 270 356 337 43 685 587 474 278 516 6 631 928 354 530 22 436 817 562 851 73 664 943 209 736 502 497 570 406 762 372 642 193 877 451 730 804 767 351 938 598 128 441 810 645 573 502 575 399 230 424 338 592 441 551 342 840 576 12 205 72 958 571 943 82 785 254 524 62 866 76 73 332 204 29 822 646 423 761 834 52 451 113 954 795 353 146 697 882 805 716 159 7 80 748 162 935 150 604 210 29 58 436 363 766 98 232 285 858 435 284 397 88 234 629 323 103 250 284 291 669 512 409 125 723 679 932 418 275 562 241 7 371 961 926 714 457 741 241 604 149 359 491 594 916 681 683 312 844 605 195 552 176 846 82 357 950 919 616 548 271 549 551 192 862 233 264 413 102 9 189 430 125 808 539 593 112 380 472 649 988 383 932 127 847 815 779 70 398 349 363 225 952 403 893 796 811 352 982 216 805 260 135 599 267 107 205 745 979 263 740 739 480 469 742 141 402 587 891 23 842 735 695 118 426 378 883 41 211 858 947 929 301 858 945 346 388 655 603 436 539 276 394 135 905 148 422 281 74 829 523 949 703 616 299 994 680 627 628 587 853 64 908 296 139 281 762 707 951 697 531 95 983 874 184 259 288 788 155 930 440 739 761 812 546 250 733 938 420 793 189 817 354 116 976 328 450 589 823 158 977 927 36 567 32 540 772 161 707 996 822 368 303 212 808 921 970 511 327 389 715 487 328 778 150 682 168 144 720 756 484 326 424 401 676 383 409 869 562 335 731 539 303 583 899 203 813 880 137 626 592 271 719 887 596 466 305 456 384 808 777 668 782 618 561 123 188 453 487 248 810 62 811 920 831 135 617 561 208 976 113 250 832 490 167 928 68 665 946 80 711 551 685 462 698 186 748 272 267 808 786 970 972 910 80 243 457 570 502 941 220 780 820 889 177 687 708 876 906 591 555 475 427 139 406 673 143 605 763 511 833 913 252 930 422 746 157 729 279 709 688 542 509 570 340 99 229 758 446 225 190 246 585 492 716 480 621 596 98 241 991 413 720 455 523 775 512 552 958 877 836 115 94 676 390 820 567 259 434 372 61 836 506 48 864 962 258 778 644 617 556 431 367 601 72 145 559 395 431 879 22 333 863 782 553 877 153 543 393 251 712 988 379 792 299 295 891 576 922 532 913 337 230 447 134 853 482 857 537 789 732 515 190 343 886 752 392 946 886 617 531 279 286 998 761 684 126 830 926 817 568 54 728 391 616 847 907 639 68 211 988 877 506 899 953 258 629 515 197 835 160 191 147 678 185 111 957 921 860 338 929 545 932 878 729 458 744 733 831 840 21 89 610 592 589 338 699 4 459 606 973 138 195 355 636 497 269 158 628 938 835 565 96 550 816 748 375 396 925 840 940 772 837 536 480 536 462 51 540 87 898 939 541 514 794 774 31 534 24 293 712 880 136 219 196 292 981 921 259 511 484 410 693 155 632 96 298 778 558 99 963 524 69 967 965 989 883 109 502 885 635 831 828 948 456 592 475 959 731 809 455 714 721 19 284 776 810 794 149 219 646 194 670 985 186 40 601 611 94 978 926 734 419 588 278 106 327 134 205 246 268 351 849 11 650 279 127 763 158 828 371 800 958 604 814 260 950 909 567 168 590 868 962 228 108 879 327 595 776 641 125 331 946 425 988 977 962 612 189 499 327 146 412 135 455 22 753 493 45 995 543 651 212 344 223 537 531 656 486 539 179 955 339 301 210 432 932 272 914 678 250 399 419 98 814 859 79 705 591 344 206 781 626 622 688 253 318 849 165 157 144 631 804 88 510 857 63 273 361 132 455 776 24 626 230 173 832 621 331 411 517 558 171 390 385 11 163 307 691 841 520 38 938 354 936 847 895 405 979 356 781 649 182 989 982 666 536 363 962 146 429 814 315 405 536 59 178 50 138 478 900 943 88 983 134 428 791 79 741 275 822 114 728 861 264 578 822 156 224 112 724 612 418 603 869 537 671 923 998 948 15 505 219 10 422 87 934 68 89 817 790 163 534 356 30 606 984 54 513 687 718 939 672 708 291 61 476 844 971 695 361 359 349 635 552 190 798 573 704 590 810 641 88 879 299 164 798 840 933 270 851 494 807 516 330 3 907 268 128 284 698 21 628 778 465 829 211 763 351 440 463 521 756 918 319 604 926 762 110 908 874 557 976 130 776 584 560 610 152 884 220 700 632 195 911 132 529 994 311 67 54 614 867 331 338 448 682 725 93 372 709 485 465 908 854 830 69 641 988 377 66 219 341 871 167 972 351 614 217 85 898 830 229 635 768 213 36 236 713 747 585 791 583 745 655 473 974 40 646 4 850 838 611 315 858 987 162 682 929 510 865 428 512 762 498 563 846 633 350 387 310 965 575 784 484 67 438 641 294 901 72 718 479 994 220 905 705 916 676 188 364 502 696 561 951 301 425 862 194 392 40 525 53 87 176 104 944 16 484 843 5 299 734 792 662 316 557 777 60 108 878 338 631 996 669 215 835 181 210 988 607 136 752 875 75 480 240 597 65 697 324 160 249 806 296 152 828 490 935 567 816 708 180 59 915 125 700 485 592 427 113 189 795 659 655 759 21 697 985 35 456 874 858 38 40 234 26 322 881 61 246 327 30 846 472 65 287 161 683 735 492 499 293 752 394 190 259 67 12 315 577 562 941 967 613 222 148 540 641 671 555 494 868 114 869 552 93 28 628 915 287 34 437 937 19 313 224 153 763 696 980 344 716 864 24 705 919 532 757 625 689 666 26 581 91 719 463 559 961 54 986 6 137 103 992 781 671 3 866 361 477 592 347 266 799 582 649 674 150 176 533 556 692 381 110 71 344 624 292 108 126 470 688 682 211 348 251 80 714 711 61 927 672 674 32 414 862 13 348 392 359 183 921 454 125 418 541 469 430 126 526 89 841 19 809 849 437 850 524 444 561 627 129 991 222 548 41 74 356 629 314 922 609 968 83 866 210 440 790 683 344 153 177 88 54 895 3 916 816 966 339 863 543 937 289 945 763 338 11 972 627 997 260 927 292 82 928 62 719 281 117 171 778 273 369 546 66 405 49 133 512 680 620 736 530 593 977 266 74 334 865 893 616 243 613 684 592 509 305 586 965 334 233 709 211 989 880 744 57 299 123 524 424 754 765 29 117 999 20 636 526 839 244 461 231 537 176 491 971 915 475 686 476 141 976 209 27 502 805 708 861 270 27 144 335 581 299 417 496 92 696 708 608 486 554 877 817 928 978 506 792 120 330 644 647 475 330 543 212 709 536 693 813 464 735 239 274 962 881 842 676 583 670 718 328 658 459 582 646 815 164 164 723 603 459 141 991 527 596 53 851 63 572 199 226 761 654 389 161 183 949 107 973 1 901 900 288 630 583 42 715 175 969 453 645 720 316 519 840 960 126 74 582 588 611 412 836 62 978 303 307 124 521 823 304 887 461 561 805 93 281 278 55 528 898 867 998 124 891 372 828 668 551 387 414 826 80 44 801 322 399 744 168 828 497 302 942 703 389 202 748 646 853 575 730 786 514 694 680 204 510 753 362 794 618 231 931 346 190 359 94 419 442 842 187 928 598 943 897 840 130 212 992 346 415 621 998 860 552 858 825 857 614 545 61 914 89 59 243 38 962 251 831 277 880 129 429 149 220 818 969 737 124 559 164 509 710 887 335 122 367 920 744 185 846 949 186 599 597 428 480 442 851 813 705 277 841 712 315 744 448 964 252 163 656 780 473 193 201 962 254 589 113 299 483 945 890 737 899 102 508 80 179 11 267 582 194 565 75 916 679 687 959 994 431 683 467 721 977 784 997 198 663 553 742 442 496 979 290 821 447 993 411 271 184 259 649 714 188 382 528 311 367 680 377 688 347 344 907 834 824 802 895 743 476 570 244 338 74 485 292 118 683 482 756 944 88 476 549 198 678 407 927 616 878 245 95 272 971 274 431 690 74 670 961 218 261 89 361 396 520 35 207 499 879 428 572 628 976 416 978 856 10 602 32 311 453 236 729 457 938 909 926 539 826 155 479 440 628 188 287 539 827 347 687 15 946 166 327 251 431 463 132 924 853 863 127 65 173 937 321 50 326 805 991 452 206 384 245 72 160 972 275 562 771 450 215 199 81 27 701 554 462 646 952 436 418 91 6 941 374 899 141 699 489 684 351 695 435 710 510 86 667 179 625 706 83 633 378 945 733 37 690 784 592 406 474 848 199 108 347 705 99 451 392 693 389 230 146 165 890 180 316 178 696 426 573 515 811 246 372 316 344 307 382 72 722 421 370 170 533 84 478 219 921 470 777 522 449 117 936 419 702 944 295 458 58 632 812 385 56 438 98 782 44 741 510 395 593 172 911 282 480 257 642 423 104 377 131 185 560 91 796 84 482 646 665 855 716 126 383 428 511 721 909 359 521 432 417 22 532 477 66 170 859 249 901 543 899 695 528 990 987 547 779 847 8 10 755 772 326 587 171 391 846 357 946 830 477 692 731 149 308 561 418 895 750 609 456 443 13 317 952 480 343 98 344 144 842 850 222 68 609 22 593 765 426 157 90 907 457 286 658 409 311 398 182 600 18 970 563 767 917 282 802 644 356 906 779 475 846 440 647 578 497 458 205 14 582 425 365 807 653 835 2 593 205 868 787 56 695 372 988 551 339 470 494 497 809 165 945 442 780 340 95 94 252 969 352 337 519 454 777 334 192 5 47 401 203 191 35 979 125 820 742 903 196 726 318 812 420 515 935 141 152 285 962 833 157 187 622 326 639 38 268 934 331 875 439 565 14 823 854 242 737 407 11 108 968 165 219 724 299 431 658 946 361 983 798 613 133 290 310 993 476 438 576 197 869 723 185 268 20 35 317 286 330 922 495 507 803 813 977 901 290 941 759 893 322 338 554 705 535 464 977 984 143 619 661 681 274 198 239 424 68 564 229 591 699 29 423 65 846 32 282 260 7 913 850 605 598 272 618 113 202 738 608 938 85 324 896 863 136 762 101 800 881 965 354 583 181 463 721 304 968 814 723 674 994 728 771 974 298 259 78 964 712 914 197 685 839 163 129 25 448 154 740 940 342 223 737 705 737 921 879 601 871 995 486 460 681 27 969 681 748 137 992 422 947 76 982 945 937 128 101 796 936 430 69 161 19 899 731 674 83 820 852 533 950 955 632 471 913 257 952 919 960 708 679 968 975 899 5 987 96 517 224 428 770 706 679 114 495 244 732 816 286 270 584 699 771 73 93 53 754 497 344 296 113 470 753 785 195 522 810 580 719 202 950 527 638 723 216 750 771 618 539 662 125 502 669 253 735 79 624 218 751 505 727 274 560 89 291 396 796 98 302 370 950 22 625 748 15 292 772 989 366 35 920 906 843 968 641 392 438 7 539 163 249 892 439 165 252 812 289 591 334 235 534 836 613 386 708 959 129 496 727 570 814 426 403 675 891 430 199 455 683 121 593 197 693 800 287 78 362 896 925 334 314 0 85 214 277 539 311 371 62 817 926 4 150 964 493 176 599 817 771 322 649 936 94 544 122 815 15 681 704 456 149 427 33 696 355 789 966 243 68 218 235 418 599 525 534 305 256 728 695 646 979 101 194 906 191 285 269 418 242 209 741 797 845 163 324 627 587 942 406 5 962 392 712 948 883 930 153 496 28 285 576 767 585 132 543 737 404 497 625 854 299 541 295 882 986 822 521 845 176 241 102 744 589 551 189 569 915 985 47 552 854 397 611 843 684 269 135 786 865 15 476 101 679 200 394 160 923 909 45 634 163 922 6 108 185 584 274 704 93 360 136 172 878 128 203 166 794 270 151 365 534 399 723 646 383 830 559 305 908 914 415 428 227 391 22 467 889 952 95 369 179 734 550 25 850 80 901 787 318 696 797 300 538 449 687 41 482 865 754 981 861 947 646 61 724 172 54 235 13 902 893 95 320 233 280 182 175 324 360 573 878 196 624 459 347 898 237 276 324 970 786 453 224 437 31 397 35 511 25 79 651 931 24 928 665 985 465 343 876 551 558 918 891 480 311 852 168 867 757 333 958 988 320 106 122 147 91 342 969 4 579 244 26 742 933 309 229 787 187 843 860 88 57 577 911 430 293 604 444 116 705 20 944 255 574 544 327 827 597 40 900 185 150 906 134 512 494 707 518 379 356 543 147 440 152 575 325 236 397 341 64 948 608 313 596 545 886 990 493 820 585 72 324 787 78 580 584 940 878 819 311 829 835 161 466 25 756 260 749 358 556 863 560 976 671 516 50 153 966 853 688 766 708 636 992 316 346 657 585 644 487 365 838 946 581 420 743 209 206 766 41 331 424 980 742 61 581 64 485 536 914 906 388 269 524 584 574 62 744 734 228 813 427 170 881 934 586 167 731 507 206 87 850 243 488 325 361 300 308 889 213 737 533 275 158 546 321 902 522 460 633 729 715 653 824 301 663 544 173 23 63 555 984 190 619 927 580 903 842 204 168 678 883 794 831 717 225 210 459 205 177 699 291 954 180 526 0 824 851 187 728 353 732 147 377 571 626 347 402 334 775 607 473 794 128 12 676 853 260 50 569 28 904 904 857 903 906 86 81 165 247 60 439 520 664 418 548 976 867 846 752 881 282 323 640 113 245 166 163 310 163 775 546 452 324 67 678 888 539 330 274 757 948 196 202 422 356 938 524 72 268 908 341 460 748 382 374 537 104 938 693 208 665 343 455 2 276 952 231 532 28 346 709 983 80 604 653 231 273 629 677 777 181 273 441 783 159 852 445 555 73 530 413 689 805 110 532 987 993 702 921 37 685 714 37 310 605 1 297 302 291 732 411 634 575 108 867 293 775 571 16 461 823 707 229 188 923 728 47 732 276 222 117 38 798 95 327 665 391 997 749 324 703 970 631 43 785 153 567 922 966 93 966 889 450 742 282 863 969 87 581 849 86 714 477 869 179 732 380 707 218 201 605 929 678 733 596 562 895 742 7 927 656 290 750 861 669 471 505 591 511 72 320 254 658 38 209 988 986 165 97 127 981 779 446 404 212 220 492 577 146 42 147 168 142 500 903 6 640 960 591 647 78 589 214 200 639 249 929 491 718 516 568 88 270 603 920 67 352 780 533 377 461 716 20 499 877 371 74 504 620 660 18 961 445 375 387 187 562 201 218 488 974 457 642 210 444 977 313 246 990 343 354 583 843 126 194 214 954 324 774 917 226 199 286 848 594 219 386 125 402 44 653 812 583 909 606 596 426 97 155 821 291 838 363 780 947 142 404 631 993 669 412 186 830 216 480 631 405 352 341 276 630 234 516 169 537 693 184 236 618 44 866 165 314 476 176 891 308 72 701 718 560 906 258 15 747 531 537 369 367 884 69 441 955 585 405 376 652 607 821 6 772 949 683 518 834 148 840 753 767 343 218 920 659 548 393 25 803 903 270 225 996 760 344 765 811 984 130 754 372 24 990 824 203 254 894 930 324 895 149 396 273 393 167 970 708 160 418 163 873 569 204 978 276 272 335 707 351 367 378 860 84 978 870 694 115 318 908 534 442 547 66 215 927 697 931 609 375 84 861 137 726 805 414 970 761 492 121 61 689 41 352 467 535 205 87 957 138 204 330 444 856 650 772 147 306 609 259 543 583 350 8 519 348 74 320 10 262 770 488 609 403 842 434 966 166 701 151 8 480 924 497 827 658 270 400 252 436 95 813 513 685 335 614 623 939 427 720 358 745 359 36 202 965 123 325 111 256 753 476 468 35 868 581 369 405 135 120 872 464 431 83 570 208 245 54 151 450 22 603 675 510 187 393 838 150 467 299 686 402 649 936 412 554 675 705 335 899 656 899 459 600 169 226 309 705 660 509 6 684 486 336 486 559 19 324 69 954 890 896 858 70 473 654 554 478 451 160 865 210 437 189 377 387 339 98 782 906 894 698 207 268 945 433 594 579 138 366 437 981 739 996 244 262 422 541 635 695 525 640 27 541 752 903 444 718 416 774 991 338 596 976 555 691 394 191 624 45 393 495 58 363 696 637 333 531 757 331 873 858 113 550 171 977 518 557 247 37 621 509 635 196 387 920 365 382 73 363 78 710 965 131 978 774 105 681 348 735 619 330 307 357 891 790 693 177 687 514 266 314 703 674 56 449 62 69 341 130 613 242 164 659 369 592 679 825 368 717 750 650 441 815 156 642 351 486 800 32 993 617 483 503 572 115 706 545 346 266 925 210 597 510 104 294 364 186 154 472 298 114 108 629 836 454 269 459 429 915 115 614 646 912 810 695 771 705 172 156 19 886 961 769 331 123 596 897 533 838 376 894 700 120 11 212 194 321 288 360 931 309 577 934 991 435 625 348 395 515 636 962 943 357 243 320 158 34 438 128 25 534 98 332 280 389 861 644 954 941 653 144 505 883 583 571 228 482 269 978 335 75 439 212 527 931 411 905 395 965 351 437 178 890 439 983 315 391 535 840 534 320 614 40 522 10 75 194 765 791 356 676 989 556 632 883 200 371 959 27 933 903 886 338 160 724 966 553 873 264 729 853 45 839 33 531 657 121 131 151 707 31 675 472 501 339 719 818 266 460 831 652 728 959 721 343 33 47 900 737 512 114 379 297 418 610 577 388 271 902 726 469 761 946 329 227 688 879 160 947 117 871 215 964 883 190 149 600 715 263 11 13 751 94 834 979 560 680 290 105 404 311 233 404 225 85 33 579 539 385 617 502 693 369 802 852 816 194 208 685 970 827 90 311 991 317 131 651 982 633 389 178 422 567 230 614 352 649 264 121 700 321 173 196 151 855 224 342 169 951 391 546 231 612 615 957 614 714 31 949 868 980 590 806 336 98 572 298 946 600 601 272 479 145 971 753 301 56 602 8 487 692 995 186 252 939 972 609 566 636 442 108 240 509 489 778 731 131 559 787 438 332 437 587 755 409 906 739 783 597 643 393 754 779 388 740 135 726 18 307 816 170 376 258 719 657 444 31 948 630 113 234 644 153 716 868 807 550 296 380 244 802 400 50 128 899 159 887 979 146 405 374 206 355 525 476 106 476 31 826 857 219 439 706 62 573 79 247 49 257 609 675 407 801 41 435 307 918 818 20 376 691 934 376 751 253 79 273 167 134 962 289 862 283 492 25 731 293 321 932 530 692 949 728 647 126 85 608 396 817 545 875 147 330 21 648 783 208 128 188 813 745 770 711 849 657 940 854 898 30 357 823 755 200 808 757 758 840 319 204 886 472 926 466 693 907 447 255 472 821 381 612 269 475 353 230 294 562 385 580 681 3 33 492 684 940 780 143 253 3 821 383 145 179 3 514 688 90 643 476 83 421 4 324 703 436 912 650 653 271 886 593 525 38 533 800 115 657 598 786 318 977 155 95 830 673 149 531 843 473 564 233 21 309 305 619 295 285 879 612 959 182 805 756 766 535 2 921 73 716 163 344 674 228 205 993 467 519 369 49 932 383 2 477 104 237 546 649 831 642 763 857 469 989 262 516 750 823 711 335 563 395 232 737 81 121 522 208 741 450 321 806 44 945 591 777 255 942 800 426 594 18 12 621 797 29 767 114 631 508 245 279 364 215 963 678 480 274 752 704 264 154 283 477 433 855 800 538 908 923 771 746 524 920 35 694 545 291 320 18 585 799 202 36 316 900 956 309 477 420 47 220 75 99 815 480 957 227 974 898 637 80 4 498 142 205 818 901 595 462 499 513 575 797 948 167 587 370 413 777 86 634 114 370 942 254 353 423 856 923 597 342 240 860 113 916 774 411 616 708 857 229 378 544 57 157 934 688 748 822 544 372 626 789 322 487 857 979 674 420 564 806 730 914 677 97 632 856 772 294 190 14 157 502 732 247 69 457 171 832 520 614 453 808 830 195 336 310 468 814 788 900 673 550 406 758 80 657 755 178 681 594 404 912 279 765 949 614 193 802 612 470 665 33 580 442 250 1 253 164 695 390 204 278 936 473 66 637 395 43 307 36 3 799 745 938 93 103 801 938 552 705 147 590 573 485 518 749 492 196 591 566 82 48 685 763 475 148 621 80 231 465 806 625 661 976 914 497 404 815 918 819 304 701 202 843 433 174 740 942 450 376 572 822 971 676 991 399 162 944 921 340 109 320 786 583 750 583 317 190 39 20 863 706 402 241 942 648 24 973 233 744 39 948 348 119 148 382 410 510 831 337 415 519 860 617 159 22 272 529 112 198 791 609 394 515 573 85 829 281 257 158 132 220 602 929 229 280 751 13 532 271 440 166 855 744 273 751 240 127 501 738 605 740 949 895 504 178 689 6 825 761 394 821 453 829 227 976 905 556 74 727 842 697 320 930 409 97 471 560 311 911 158 440 835 612 704 663 776 659 970 529 888 523 499 285 832 115 296 756 454 916 841 491 218 126 39 607 198 41 490 702 315 677 518 325 117 19 901 820 692 88 99 789 256 194 343 932 569 552 395 757 951 763 31 613 7 274 883 229 188 497 175 292 977 59 88 292 732 564 663 780 600 184 468 313 705 296 490 37 152 613 866 793 902 183 764 586 579 138 412 953 364 610 435 389 33 452 584 339 255 697 613 536 832 991 523 671 984 323 468 533 381 202 816 371 509 833 69 395 333 273 663 502 138 768 731 48 745 890 306 338 677 711 734 611 427 553 544 718 273 755 934 277 811 89 836 339 478 880 65 169 937 627 612 556 410 20 358 773 676 717 959 388 941 570 836 386 998 837 115 562 289 284 391 278 158 839 3 869 208 575 131 297 8 821 800 542 611 28 670 476 250 570 309 709 768 86 9 307 943 14 547 298 212 335 556 802 292 215 406 765 938 861 377 766 63 738 215 366 755 85 114 817 255 597 936 234 944 264 914 200 904 843 857 126 693 443 887 501 303 451 217 498 560 32 245 633 718 804 237 0 366 184 419 228 621 655 604 363 558 407 493 861 61 767 268 931 886 300 743 923 307 600 383 304 154 553 553 952 233 391 547 272 279 555 136 520 749 883 744 180 270 242 1 157 457 567 947 239 171 553 209 150 490 554 154 363 107 256 703 388 692 654 175 159 880 180 88 924 518 491 395 358 891 871 111 106 649 838 758 282 188 868 659 248 750 342 82 691 584 453 62 126 307 224 697 942 454 395 105 18 148 201 692 996 187 705 242 341 448 945 545 527 987 459 680 296 101 304 869 616 307 163 106 89 430 356 581 912 113 942 484 81 452 805 147 477 290 694 399 947 758 672 774 738 265 790 406 421 320 486 790 65 422 43 585 573 662 355 436 420 955 499 441 888 934 724 225 731 561 333 423 134 23 335 359 688 527 683 924 679 101 317 242 874 100 38 81 905 404 18 229 388 808 845 928 193 906 385 110 489 177 302 878 485 619 536 568 869 342 896 931 669 707 781 539 31 906 140 528 442 686 487 505 336 721 568 639 764 957 183 21 586 409 835 489 640 888 43 475 184 53 819 851 123 64 944 726 109 596 791 263 764 207 102 866 552 479 846 766 175 362 109 736 176 114 204 388 990 749 941 336 441 386 12 809 400 875 464 228 70 121 138 281 435 634 390 172 112 665 400 928 279 917 753 862 43 336 871 483 963 953 673 425 403 665 115 127 301 791 447 867 601 671 425 537 869 235 843 585 202 955 902 621 502 781 817 133 633 945 617 840 86 201 732 306 505 260 329 282 528 385 479 927 953 796 491 953 514 735 733 235 1 693 356 610 368 337 303 170 907 541 178 35 943 390 847 931 296 775 906 624 668 197 54 568 7 859 150 641 655 364 327 740 687 40 974 882 385 48 210 866 423 622 599 563 256 551 554 222 22 895 176 82 419 922 349 429 942 301 563 602 369 5 42 721 642 205 225 343 769 155 71 679 623 648 718 669 230 406 751 177 916 291 489 783 445 523 720 69 436 478 963 8 426 795 552 321 810 605 139 716 828 899 912 881 717 340 568 837 549 143 869 620 128 848 525 390 143 588 269 696 792 962 949 912 843 982 18 344 869 32 51 768 745 846 265 178 108 977 503 666 321 222 949 445 183 983 965 490 33 334 500 452 804 597 598 820 30 696 293 663 852 469 849 81 510 607 647 320 638 309 625 480 895 860 33 588 463 646 702 507 105 418 451 303 456 749 875 55 999 30 413 275 549 79 111 313 234 212 221 548 622 613 692 156 976 116 553 938 802 605 185 678 708 813 909 908 743 641 869 96 938 50 135 508 176 77 715 337 933 721 977 198 302 855 134 626 314 290 793 502 894 936 969 506 667 888 711 803 500 595 985 513 404 2 455 590 942 919 456 119 311 597 118 432 966 111 223 357 75 396 614 760 645 539 902 754 170 281 694 406 349 156 20 507 760 164 746 410 233 314 283 91 7 582 136 351 202 169 291 936 607 211 281 247 828 522 616 509 528 50 280 40 474 317 557 929 204 487 334 572 243 829 931 133 275 341 180 316 654 287 503 566 527 134 534 415 205 683 996 964 465 375 878 486 281 107 656 252 922 83 680 14 81 261 339 853 708 983 930 809 633 345 550 405 296 644 934 167 88 645 608 241 127 400 483 362 349 29 35 783 797 719 395 103 730 116 925 616 439 341 821 12 961 946 98 538 761 117 466 400 183 19 963 721 800 927 381 178 45 664 63 98 249 526 896 440 567 649 494 808 28 687 661 482 754 220 16 126 952 65 621 773 570 551 139 454 53 116 481 951 118 163 566 133 961 83 955 203 782 443 616 808 890 918 278 582 591 370 396 764 647 138 337 564 316 886 592 710 858 742 190 23 225 533 910 425 458 420 736 627 488 693 228 196 897 646 700 118 566 509 410 78 190 700 73 763 965 507 845 783 505 716 530 989 956 71 493 403 761 341 671 692 448 937 537 455 919 921 407 460 317 390 760 681 512 702 505 363 584 77 485 331 431 924 455 114 754 710 327 128 261 568 402 426 417 824 606 150 347 266 284 148 665 923 947 59 851 336 238 523 136 720 19 773 945 669 187 994 835 238 752 624 563 176 16 363 994 169 327 285 981 280 131 630 560 577 340 476 670 982 452 690 549 736 815 690 711 656 730 645 241 651 281 385 822 501 972 257 555 901 786 698 585 305 883 14 275 728 106 277 996 667 770 834 743 655 709 876 490 123 471 473 527 120 509 64 794 293 377 701 317 200 630 932 358 296 215 563 337 257 573 31 582 291 942 108 686 429 168 47 260 784 255 726 168 897 537 121 371 165 599 309 54 854 449 79 605 179 185 621 688 26 562 249 411 767 486 780 30 285 626 579 916 176 363 734 44 146 297 834 899 700 304 995 40 95 131 820 441 910 68 253 846 684 604 3 373 784 464 380 272 635 715 693 909 206 370 636 840 884 393 433 322 622 231 535 880 949 626 454 445 238 554 927 508 824 242 846 63 130 704 972 833 106 824 664 172 613 94 464 900 131 350 565 438 761 18 464 532 231 567 193 54 296 366 86 17 877 495 680 912 781 201 905 138 232 752 736 871 43 49 487 135 652 960 310 600 519 969 153 893 425 712 81 672 24 864 230 310 511 200 519 11 923 417 288 571 338 659 763 331 643 459 620 767 902 953 199 579 60 408 377 624 488 77 644 753 426 70 434 899 388 945 497 357 369 956 668 836 759 132 900 634 639 731 190 154 562 139 588 602 182 292 397 604 763 178 607 823 121 460 26 995 247 618 454 539 170 915 224 565 296 275 23 215 850 487 89 344 782 790 929 623 801 386 988 44 0 409 756 682 561 27 839 355 271 459 653 9 548 847 62 321 25 924 199 264 54 250 808 981 678 335 380 27 873 18 404 732 759 544 788 318 0 599 960 523 900 653 465 509 785 784 722 490 811 336 318 455 401 620 222 348 366 523 791 95 122 123 441 367 255 910 807 793 799 278 318 59 934 264 754 924 139 656 792 565 537 931 261 193 649 759 207 997 631 792 667 329 592 265 472 274 641 399 810 858 59 311 590 744 400 228 122 81 6 192 738 35 145 619 902 739 531 353 146 533 882 550 824 627 35 355 620 818 129 188 378 31 889 71 153 684 284 363 943 159 130 966 228 89 124 32 917 588 705 270 624 799 506 315 138 11 638 479 510 614 133 368 556 752 467 839 686 192 876 411 500 480 350 456 423 976 246 781 864 480 69 222 233 87 580 559 226 223 591 428 566 359 326 499 691 648 180 12 851 919 376 911 59 201 33 799 631 485 887 897 30 52 612 293 708 610 49 190 902 460 517 967 748 228 240 3 312 928 576 91 292 651 923 987 250 325 574 433 450 137 623 604 566 450 486 683 328 968 935 542 640 197 658 35 964 10 770 970 325 892 232 97 453 600 251 482 620 348 774 53 487 595 630 871 304 973 423 958 508 126 839 63 958 518 840 478 162 728 91 165 766 602 370 544 642 369 423 57 437 416 765 910 235 634 4 69 292 10 73 452 944 483 610 31 112 810 970 124 954 203 747 446 328 324 279 741 158 238 815 716 125 275 696 87 500 481 467 341 824 523 97 411 216 786 910 18 554 186 349 864 541 321 573 29 475 172 240 572 414 290 881 717 198 896 199 381 469 665 428 413 237 566 89 644 183 462 200 996 366 884 913 572 679 940 613 388 678 336 744 27 952 559 293 603 53 151 399 114 32 48 268 988 402 474 470 876 693 602 416 188 128 25 760 95 667 741 121 91 413 763 99 73 576 648 3 152 107 976 316 794 762 375 776 70 24 90 268 469 697 441 536 407 279 809 834 556 319 622 501 247 690 419 923 623 47 45 693 31 758 268 951 455 602 534 3 363 338 222 313 52 861 692 156 944 703 695 294 568 248 204 178 985 30 262 987 225 849 76 883 52 293 152 420 485 708 942 586 111 826 373 317 856 994 982 26 20 577 198 903 275 195 107 333 565 183 534 796 534 686 525 641 90 494 459 922 422 362 432 374 748 82 464 795 721 577 108 735 414 837 480 30 930 816 206 873 213 131 965 407 779 740 772 649 901 333 160 238 364 786 60 781 342 260 934 398 710 190 186 450 235 1 221 786 285 468 875 433 917 42 9 602 526 305 43 407 595 910 895 407 546 480 788 655 19 361 878 466 689 498 163 349 819 46 400 262 170 807 480 6 64 670 409 418 663 910 867 107 328 275 669 688 893 413 931 71 49 212 589 123 570 611 914 84 455 409 225 625 243 652 645 287 647 711 70 750 570 660 819 38 377 660 279 591 451 696 732 302 893 680 819 409 913 138 595 159 170 977 763 411 490 838 265 910 474 645 14 912 923 493 683 486 52 391 85 716 182 2 438 784 397 642 763 933 489 351 801 396 910 527 367 604 586 428 790 713 487 842 340 706 558 995 9 523 449 501 712 109 546 192 637 75 103 256 594 309 778 619 652 590 384 856 224 943 18 710 887 174 137 977 416 865 441 445 500 861 719 356 966 505 53 951 784 914 325 69 260 206 534 758 919 329 63 447 53 191 999 289 973 860 168 668 632 415 657 450 529 935 60 351 307 273 886 499 110 196 694 19 57 120 754 644 700 971 567 892 999 808 260 259 104 762 187 167 26 659 564 872 3 716 362 422 497 192 93 242 618 729 563 616 271 150 725 480 587 200 83 190 288 639 459 838 301 187 806 993 849 211 90 218 61 65 634 604 483 939 307 400 685 411 663 47 902 173 243 531 802 602 364 799 170 328 452 614 986 640 673 734 512 301 858 300 151 810 455 498 239 723 562 465 903 492 122 137 638 354 381 498 739 542 153 492 231 903 156 960 132 990 991 904 613 477 642 881 305 494 976 783 956 78 332 867 275 531 215 955 677 323 29 411 849 357 27 183 314 546 317 930 501 159 802 145 407 735 376 143 640 945 518 146 411 333 164 849 677 706 286 979 172 201 117 784 492 135 384 763 682 836 91 161 922 775 982 974 586 850 270 647 919 435 602 456 332 95 284 456 338 631 74 360 10 746 943 807 847 339 510 784 462 625 852 943 560 830 770 796 146 84 829 161 476 41 540 495 257 683 569 761 126 464 44 891 326 579 624 567 583 435 972 836 193 7 731 877 715 532 803 573 961 853 410 896 966 442 348 475 350 667 555 125 291 267 990 746 56 734 835 380 360 925 922 895 739 894 320 443 779 494 819 785 487 633 743 153 227 135 14 187 172 522 260 668 925 658 621 963 403 677 844 112 888 600 572 352 477 583 44 716 198 941 433 296 350 189 446 618 796 661 376 743 493 114 428 408 401 326 429 317 861 831 791 635 917 961 137 433 571 400 30 380 981 688 49 482 921 649 46 428 495 643 392 793 357 891 51 832 472 263 103 786 15 876 250 173 686 373 310 799 574 623 448 716 487 469 457 953 371 369 897 295 948 352 909 763 187 544 184 199 348 733 331 786 76 386 772 598 159 846 537 25 673 698 562 11 494 391 435 130 732 103 38 225 736 384 219 480 770 453 119 920 213 561 239 399 285 547 511 635 597 159 848 823 333 6 522 607 85 342 137 924 710 281 701 123 308 396 761 326 276 471 316 788 239 751 266 515 335 621 386 72 375 863 444 644 78 567 856 249 986 423 844 152 200 567 898 599 901 569 640 962 422 698 709 45 631 880 566 832 18 814 793 369 48 775 810 796 791 872 24 881 571 469 140 635 800 352 69 491 962 393 314 307 542 108 69 672 187 170 292 692 253 439 891 685 467 844 211 63 909 700 725 877 955 134 688 180 229 896 868 24 573 887 203 390 870 762 559 980 912 803 207 514 419 24 488 749 518 674 439 2 802 490 824 595 136 92 22 947 950 54 468 688 834 746 247 505 450 672 726 498 314 159 187 394 522 962 904 155 420 291 964 453 548 706 238 63 897 365 869 570 117 419 406 856 802 704 924 523 529 716 378 880 34 348 462 234 215 253 503 408 525 764 336 531 114 663 827 296 951 233 585 455 67 343 565 357 511 665 866 900 162 94 545 924 248 752 211 976 529 744 512 626 852 88 627 316 641 579 679 31 549 852 34 897 89 746 561 127 562 107 207 955 221 736 383 912 560 456 712 275 8 988 50 72 364 568 304 205 623 44 952 631 58 619 906 9 730 819 98 672 575 468 127 334 408 472 575 311 142 702 100 816 572 584 126 529 384 688 433 228 925 548 672 402 463 843 557 463 221 700 585 913 283 210 35 529 818 993 521 97 232 710 734 918 33 957 591 516 159 470 185 618 64 973 585 831 462 277 788 71 859 158 190 776 282 155 775 246 121 291 604 637 70 359 561 647 594 131 530 661 118 629 750 564 920 594 812 397 841 383 132 708 555 766 511 633 273 766 12 788 276 838 867 878 147 569 485 955 945 814 583 113 936 748 611 695 59 979 497 405 188 804 40 524 171 536 684 699 290 563 676 175 151 961 793 661 745 680 944 636 475 420 145 556 981 880 468 431 888 928 235 830 236 424 452 94 647 759 475 160 657 803 850 323 473 624 464 291 627 947 612 556 63 883 681 124 437 770 315 551 497 569 600 188 975 450 747 301 299 946 962 435 559 756 621 471 411 24 666 23 419 46 580 369 613 730 523 204 139 740 831 928 773 622 928 579 609 806 923 670 525 146 711 923 426 338 617 388 146 122 361 380 787 310 448 79 110 75 514 287 680 940 356 187 909 184 539 960 346 955 206 984 562 416 230 941 322 36 272 531 416 562 416 526 369 59 993 442 601 309 522 235 382 414 497 843 319 783 726 617 150 380 509 525 33 947 674 90 220 184 830 102 4 998 514 636 161 882 792 526 777 115 117 991 292 18 469 274 774 93 635 20 351 619 970 832 967 149 115 25 16 236 252 765 470 120 872 386 648 117 788 262 853 630 109 235 450 432 256 725 681 651 809 437 344 48 483 499 277 776 73 541 735 959 647 529 13 483 345 551 764 647 97 237 533 790 461 225 669 471 515 212 145 494 908 717 260 685 480 981 845 122 226 239 527 568 4 3 74 171 128 225 650 766 408 429 451 661 344 157 900 808 883 319 651 148 877 74 828 143 129 610 549 905 646 407 530 57 908 910 244 73 634 114 28 372 434 5 776 579 881 532 847 687 250 133 681 810 151 725 276 457 772 302 605 700 864 862 712 698 775 865 935 180 813 941 880 156 537 323 520 123 646 762 10 858 256 885 490 679 935 86 342 558 917 614 787 744 420 356 679 981 610 737 888 777 785 844 893 126 100 463 781 658 888 534 321 256 274 389 566 56 694 481 526 968 22 291 578 188 655 299 272 304 277 171 672 895 500 286 649 537 587 124 296 429 423 989 868 260 818 445 397 420 396 563 765 292 63 336 514 974 943 950 992 492 315 792 845 869 130 778 853 964 345 285 207 378 618 628 897 766 823 588 139 367 681 429 232 175 891 203 756 270 125 322 727 235 414 81 543 889 988 210 397 250 526 423 926 548 879 849 189 222 689 749 568 708 652 760 449 922 263 154 382 797 249 927 389 468 230 628 386 145 30 19 230 461 335 912 919 845 662 231 451 877 946 635 291 554 863 103 557 359 708 449 395 598 286 535 269 300 957 977 680 66 671 590 1 540 330 666 435 381 599 16 895 346 368 926 444 890 802 17 637 923 953 504 615 362 458 491 874 574 340 649 909 240 135 545 189 191 258 505 655 922 559 158 851 653 302 24 48 844 23 638 862 939 348 653 1 693 515 672 227 102 342 532 17 425 999 487 75 634 132 627 761 417 792 192 989 983 793 95 36 384 650 12 386 248 389 968 696 3 272 788 422 422 923 391 565 934 261 22 984 350 561 693 439 584 320 128 28 17 31 417 444 708 381 384 17 290 801 833 387 436 430 347 998 576 179 454 281 842 281 259 804 140 887 915 9 73 268 940 285 666 458 41 648 92 402 142 470 828 277 430 578 757 599 900 6 356 563 367 74 880 615 249 507 127 228 961 674 683 67 67 532 513 76 535 511 788 76 934 715 185 570 577 115 6 437 36 933 901 397 678 916 990 502 528 383 904 303 531 211 640 869 802 397 929 527 242 520 380 215 644 427 864 20 91 650 118 900 168 206 305 148 546 158 813 588 60 450 834 344 741 792 152 636 858 22 590 561 319 590 463 234 236 204 340 906 926 706 855 624 456 583 142 401 203 947 134 202 791 389 26 385 643 295 87 236 178 349 759 758 319 641 547 524 935 11 215 825 761 85 230 23 647 903 457 690 486 133 80 600 895 457 79 723 460 334 92 224 45 572 273 763 774 117 217 209 85 341 364 55 294 315 753 363 496 768 958 239 281 928 4 264 368 713 522 464 36 691 598 920 496 662 871 581 454 713 830 308 623 639 922 125 532 376 968 203 354 843 611 601 666 135 131 979 243 541 461 340 952 194 237 957 22 225 2 691 624 853 330 157 533 899 538 214 57 853 885 244 447 668 648 473 807 579 66 243 789 827 14 18 359 26 70 159 136 361 587 694 593 46 364 472 629 483 728 318 260 867 72 175 106 986 986 879 705 173 543 371 582 71 899 902 616 468 398 387 546 555 27 108 514 910 308 9 876 671 591 569 887 300 180 305 847 225 564 237 308 22 478 146 869 559 947 892 276 619 87 845 108 827 799 602 62 416 985 416 188 5 677 224 450 248 716 876 533 366 512 146 485 12 386 733 353 4 705 662 907 792 746 310 202 706 885 160 166 416 78 73 841 195 423 442 640 558 806 956 320 672 808 292 438 706 721 111 406 495 852 980 38 2 903 54 716 276 701 680 162 794 210 543 101 650 875 203 645 259 903 279 959 454 126 693 189 411 338 884 347 393 447 781 391 603 605 163 309 111 57 119 800 520 723 107 654 27 678 720 174 270 366 637 268 653 889 504 963 606 369 237 840 696 897 760 894 797 916 521 211 303 414 716 96 468 393 420 879 774 763 715 188 246 868 383 990 609 720 183 40 359 472 390 198 289 986 718 21 456 187 549 70 788 560 620 524 463 283 440 38 861 746 472 539 258 441 587 245 259 220 833 123 770 298 771 513 461 10 214 840 53 509 81 896 914 2 33 6 532 356 744 354 104 966 895 506 796 2 563 150 78 849 752 629 448 571 363 416 576 565 411 625 277 662 257 9 979 246 20 125 145 789 952 697 91 6 898 392 699 495 156 956 178 977 125 229 527 291 661 893 147 75 268 600 953 938 84 693 846 798 98 973 835 332 495 547 547 541 725 975 42 519 12 55 952 483 101 248 182 539 376 38 675 759 51 451 328 281 804 639 47 897 607 705 972 49 90 543 247 146 24 329 356 484 202 214 812 540 57 457 105 288 930 611 843 732 91 142 892 851 639 647 391 438 557 156 12 963 333 775 302 856 365 36 260 616 422 528 422 529 425 834 168 259 963 352 918 761 753 144 59 208 760 751 934 268 124 968 714 726 395 655 987 779 115 832 623 400 290 410 714 136 586 504 69 458 488 804 265 378 670 174 364 423 129 196 224 604 744 868 274 741 627 620 999 987 574 640 355 603 397 39 776 616 446 942 497 918 772 136 442 64 444 114 912 656 471 923 718 295 876 876 839 746 267 894 863 612 405 413 849 205 651 500 150 181 147 593 770 214 59 922 9 803 328 398 979 971 727 550 45 312 83 855 648 488 559 760 910 298 253 659 965 464 765 913 192 342 410 419 101 535 265 676 223 302 532 781 999 978 852 501 242 577 833 917 341 946 913 153 215 478 605 150 695 231 743 509 492 109 525 105 396 850 785 784 50 748 631 163 762 948 107 254 93 687 217 784 395 448 840 753 614 358 502 352 336 32 219 615 456 347 489 14 465 449 26 242 114 164 964 57 89 141 771 878 744 936 442 658 327 74 42 378 767 57 426 281 762 252 953 986 628 436 618 733 220 771 678 57 249 20 594 536 198 639 899 578 627 690 297 91 652 430 399 669 500 267 711 691 414 162 253 559 128 158 765 32 330 902 215 765 387 367 438 32 756 53 216 638 75 54 497 997 651 868 723 474 265 870 758 714 636 50 429 111 396 886 435 552 13 452 729 964 919 659 836 911 891 838 297 514 965 40 738 740 734 737 515 503 577 355 452 210 554 341 470 359 448 844 893 813 936 484 160 242 824 121 36 124 80 323 987 74 394 353 64 154 811 615 764 261 861 438 825 273 11 670 149 620 470 982 70 905 456 744 224 304 367 894 868 904 628 44 781 707 610 4 198 59 560 944 617 733 849 999 363 737 404 767 619 427 167 833 24 94 171 39 48 392 340 60 296 906 72 28 767 900 262 231 33 622 844 756 964 368 882 883 494 857 136 512 632 853 42 209 607 299 194 803 953 2 711 478 748 490 30 455 730 927 593 362 77 111 683 529 278 558 346 580 738 780 279 766 785 417 342 647 537 238 220 766 649 32 431 601 609 357 839 916 89 162 720 665 379 725 6 124 223 502 305 90 877 744 268 547 859 431 218 571 785 675 198 807 604 220 276 59 516 588 711 443 221 662 254 477 168 91 139 145 331 600 268 826 241 118 499 637 559 128 41 612 664 292 916 757 184 788 351 573 373 785 583 294 587 726 457 979 737 258 223 465 92 140 84 352 935 977 229 592 832 392 589 773 185 893 501 770 913 496 461 536 555 928 142 232 127 49 260 69 490 926 816 351 209 302 630 463 80 751 894 475 855 708 146 21 720 257 478 33 907 59 145 607 314 574 986 402 8 135 643 204 754 476 838 654 506 752 847 384 758 190 579 299 763 54 212 710 908 54 627 593 770 29 13 373 867 293 783 769 860 699 66 862 597 351 705 463 677 925 88 287 6 570 908 257 342 457 280 402 223 817 50 29 432 567 609 236 322 541 337 286 520 821 403 822 990 78 41 226 99 776 365 59 617 47 385 646 516 919 652 250 815 38 948 271 4 436 626 235 164 920 979 693 408 929 742 193 399 969 507 548 969 707 176 765 948 917 705 520 964 45 167 820 558 184 535 912 608 612 771 179 972 700 305 637 108 967 907 714 958 358 516 816 287 228 475 651 85 253 512 992 696 12 425 33 606 422 277 812 998 655 909 377 864 836 292 251 337 369 902 161 961 436 21 853 742 381 439 488 711 106 374 238 500 777 874 488 661 267 942 158 879 872 997 906 347 249 775 172 275 964 763 857 876 88 169 190 238 612 803 315 649 360 851 864 433 656 201 75 131 480 886 375 299 178 738 366 834 233 702 829 330 500 454 597 917 793 42 691 657 693 461 264 404 605 724 860 920 706 32 683 40 208 433 319 861 916 145 779 552 387 745 663 327 827 984 791 808 269 413 722 836 493 886 806 774 169 706 430 864 298 841 158 990 31 617 170 971 55 810 307 557 893 731 716 134 814 36 872 161 540 536 301 718 424 206 47 471 597 206 197 368 70 756 949 228 390 508 338 4 327 697 183 662 417 396 127 349 237 923 699 19 533 539 362 417 641 580 138 959 67 821 624 209 929 369 373 791 401 267 127 53 449 23 488 896 559 928 300 610 373 610 533 833 765 863 501 527 944 904 465 242 175 568 741 394 14 689 963 142 285 141 38 543 742 125 149 949 559 123 471 522 484 92 619 74 308 986 201 916 836 147 330 376 971 930 72 907 541 934 623 710 835 439 49 717 260 984 858 299 388 84 207 343 681 363 391 516 942 882 611 467 631 624 771 582 868 822 397 312 572 844 561 367 532 621 412 822 906 562 704 152 451 465 981 938 257 842 557 275 899 432 821 188 656 670 335 586 366 405 227 907 880 992 430 111 479 292 444 424 166 535 97 247 89 871 889 355 645 999 539 398 498 818 602 547 953 755 420 968 907 532 644 894 14 337 681 123 10 334 538 847 271 107 814 23 581 161 384 812 630 913 374 882 632 233 553 766 461 53 160 460 150 942 298 527 773 831 679 427 417 312 998 950 463 53 887 932 307 199 82 848 865 681 946 66 471 986 81 407 525 632 159 949 799 824 118 932 596 459 780 536 315 595 879 577 762 202 608 186 867 211 777 473 673 813 573 749 277 754 93 450 274 892 733 892 193 745 281 773 176 973 785 596 151 599 720 899 476 759 584 356 137 253 816 258 364 94 521 446 195 457 701 171 897 280 524 246 220 549 268 700 825 357 256 649 498 897 848 732 338 344 760 985 341 154 600 967 602 863 309 147 427 830 776 206 730 303 4 648 76 998 900 181 79 261 5 398 399 927 913 684 994 159 503 606 469 791 838 458 777 131 337 70 290 553 735 419 418 377 373 812 460 318 68 990 911 466 79 467 626 182 269 73 757 481 939 962 141 948 91 716 622 431 93 381 451 357 521 620 202 825 554 982 800 358 290 465 807 879 305 803 825 77 611 414 714 224 285 752 715 805 187 915 293 160 943 990 815 146 624 146 118 722 539 280 128 409 119 347 776 816 159 297 100 387 492 945 231 385 962 559 719 290 751 607 522 663 161 448 280 146 292 279 688 709 170 772 52 808 457 184 408 564 732 557 295 768 924 963 261 609 216 398 679 12 654 90 236 574 413 934 382 881 5 894 854 904 966 410 326 511 54 374 911 58 22 716 421 187 955 283 647 893 677 634 384 301 587 571 983 150 76 322 226 810 452 282 177 192 919 546 220 583 447 830 17 626 604 868 936 324 310 260 261 613 506 46 196 501 913 841 412 273 555 401 823 217 27 84 668 513 594 247 793 115 335 64 695 397 376 271 884 50 740 989 602 742 583 645 96 515 16 347 564 825 918 191 945 591 838 930 910 539 404 983 733 732 397 99 163 461 802 239 3 903 305 404 920 916 333 753 398 288 832 180 263 668 494 777 668 962 771 756 686 72 171 30 297 435 167 686 589 646 843 522 113 246 999 322 402 446 362 750 418 795 963 977 157 264 372 592 924 281 243 410 845 187 664 892 923 12 886 814 873 118 116 999 445 59 60 519 193 159 137 580 809 156 303 646 927 569 196 227 171 522 415 177 331 835 22 690 160 428 541 247 61 277 148 225 427 121 533 341 850 873 384 694 274 153 733 151 872 823 744 904 92 441 674 75 252 114 714 643 483 794 574 775 897 420 920 353 578 782 476 612 762 315 540 103 926 850 117 412 564 670 745 199 107 590 383 350 496 379 665 866 861 70 423 404 155 134 554 354 21 662 186 316 280 561 326 43 765 398 248 242 184 163 65 707 906 567 785 9 513 572 303 998 132 854 79 458 214 687 355 581 560 400 415 636 386 821 495 532 576 986 694 247 63 993 156 952 876 303 166 669 30 180 990 434 301 109 316 205 957 180 473 228 810 372 905 554 168 305 478 833 826 587 541 893 140 983 4 416 539 658 961 35 144 938 596 614 400 812 41 101 143 873 406 203 860 730 825 574 129 338 231 390 563 22 961 723 733 729 725 500 268 46 660 261 764 216 155 61 286 466 73 650 103 44 619 881 669 929 11 100 474 154 571 575 317 435 287 962 229 42 771 908 124 21 8 536 797 631 634 72 434 222 689 737 18 736 117 710 592 30 957 662 188 515 670 626 668 736 449 899 214 439 327 121 996 574 595 124 699 738 104 381 454 388 450 846 828 923 11 394 910 537 228 199 213 932 831 183 163 662 750 397 972 302 975 747 220 919 301 478 779 324 63 107 30 668 218 243 89 393 592 325 415 670 559 157 819 440 257 75 258 921 20 810 838 233 536 240 917 382 81 315 145 980 223 223 841 363 383 664 686 560 616 798 475 598 673 888 717 84 525 931 165 182 810 715 877 701 368 340 423 958 693 865 580 247 672 534 758 963 114 302 263 726 287 589 674 573 900 356 245 551 266 669 504 407 589 495 453 442 722 364 704 146 33 887 307 728 975 791 869 317 203 591 893 156 513 932 906 793 366 110 869 749 483 222 244 810 175 50 596 966 761 231 960 581 548 420 660 287 878 594 724 863 532 123 916 967 102 790 723 634 209 298 77 558 660 453 771 636 109 256 306 532 305 179 867 855 788 965 828 697 819 513 459 712 502 441 173 561 529 225 136 637 76 958 257 796 52 861 90 718 354 359 566 51 746 573 753 354 219 196 16 572 621 678 592 762 908 146 588 121 79 476 340 16 653 688 406 324 272 743 956 112 686 601 35 54 457 791 715 879 308 825 21 688 835 502 910 281 44 423 439 54 623 736 212 92 187 501 743 484 160 495 902 652 614 196 797 359 185 510 443 457 337 558 840 33 198 247 101 236 324 247 808 76 130 536 372 230 691 225 727 884 80 980 78 693 345 230 687 876 339 788 298 376 975 627 435 848 882 76 152 539 863 42 642 635 860 799 75 333 916 939 632 764 683 994 326 977 117 385 346 17 894 767 616 737 762 329 956 850 892 318 166 171 710 534 220 166 953 137 288 488 834 738 105 971 87 160 177 185 715 433 819 423 104 568 952 933 22 412 935 663 770 188 859 997 134 121 549 164 330 422 746 443 609 788 526 833 619 133 955 593 130 790 723 13 908 83 3 745 286 713 425 774 789 497 661 845 710 690 812 344 132 365 619 421 865 10 955 170 551 820 305 86 521 35 960 566 931 524 650 770 132 356 421 439 130 929 267 132 329 294 715 757 273 948 666 932 105 74 119 217 739 762 328 33 512 51 86 259 968 560 910 570 341 389 873 834 352 608 537 202 151 843 128 162 271 169 738 233 128 390 817 477 528 676 347 681 67 966 536 255 287 977 889 229 838 870 997 241 427 727 242 576 73 555 751 513 256 835 97 879 464 73 106 192 312 811 839 173 150 46 158 127 734 392 985 466 276 83 954 413 968 787 545 379 307 71 302 261 653 404 239 766 930 792 686 903 95 769 248 116 966 605 3 983 66 494 508 631 97 372 103 579 259 995 782 762 166 953 651 787 48 757 12 2 72 734 527 107 64 372 123 493 961 68 699 773 707 822 668 149 144 953 498 927 858 278 66 234 716 509 815 466 201 4 992 887 241 80 573 528 464 364 736 886 60 0 948 443 569 728 7 997 501 419 372 866 727 693 275 440 675 542 781 713 160 19 23 22 387 718 793 839 720 475 271 17 956 668 20 192 963 457 97 521 518 687 128 402 323 146 191 803 822 726 945 703 768 197 37 488 749 913 631 757 777 586 315 940 309 798 671 93 130 406 863 542 40 909 781 538 941 231 287 238 64 238 964 55 969 176 787 65 905 952 892 63 933 221 807 553 960 236 213 290 383 175 66 818 778 164 425 7 245 41 402 841 431 561 979 65 96 571 747 884 105 614 370 33 96 265 555 128 168 661 897 290 455 721 655 676 846 232 426 677 80 600 641 209 780 218 239 738 155 528 561 560 102 877 492 9 670 732 825 660 140 567 595 829 22 795 869 794 394 840 414 949 979 388 478 182 401 218 788 985 863 623 62 242 802 355 15 6 984 979 711 507 654 521 573 734 563 875 825 61 315 977 169 804 374 279 449 571 105 162 756 128 265 167 142 559 538 202 835 126 132 250 336 363 709 57 578 899 877 416 591 245 307 398 969 298 572 108 388 74 241 568 812 653 133 383 861 18 479 968 170 993 403 956 620 231 594 981 227 436 207 185 953 886 994 804 835 877 527 734 739 824 231 339 260 872 192 421 560 739 109 362 593 170 767 81 389 540 77 82 503 597 33 383 612 315 968 868 25 140 831 789 49 608 432 443 535 206 13 344 118 644 78 866 920 885 407 467 64 835 406 262 345 98 318 183 570 313 980 343 303 858 675 382 171 736 432 837 302 536 94 550 787 263 833 367 233 194 457 147 731 991 826 154 467 916 597 749 284 800 182 915 611 959 817 705 241 435 3 471 660 688 55 773 986 846 109 288 631 129 320 840 988 809 558 102 283 937 853 842 801 84 902 817 732 971 794 383 141 735 522 455 653 478 423 860 634 762 955 749 118 306 435 295 232 117 558 718 172 86 903 113 311 75 511 987 74 582 436 653 388 596 457 42 389 811 641 443 101 760 805 759 860 536 606 287 55 418 887 778 205 980 725 199 664 717 370 41 967 452 34 758 921 799 990 424 466 562 673 343 242 271 383 533 951 189 231 790 78 191 390 173 967 155 136 54 506 612 242 103 497 892 316 643 722 487 286 135 758 230 557 880 575 142 932 66 763 158 347 362 518 647 257 666 191 6 461 911 53 433 397 958 797 120 804 471 114 435 667 14 255 23 253 242 400 440 508 368 435 99 766 25 155 692 692 957 391 844 31 745 657 140 612 952 155 461 581 78 102 407 740 189 555 707 76 402 650 63 855 511 203 268 502 362 387 895 993 968 577 770 615 650 111 73 461 770 74 44 585 605 151 814 222 140 555 389 313 224 626 763 125 455 252 480 100 865 635 48 703 678 998 602 372 161 698 459 532 799 613 143 557 36 993 187 763 543 635 306 47 742 222 783 306 299 107 323 1 284 648 162 210 999 811 611 238 908 421 695 731 375 762 978 473 77 383 678 915 461 4 783 82 995 420 662 445 189 703 671 318 94 730 913 173 833 22 968 931 594 925 612 529 693 421 750 211 425 689 688 366 567 581 290 208 139 134 27 473 535 832 804 475 555 875 974 801 497 331 807 852 846 921 212 824 625 313 160 596 866 291 32 171 661 79 499 141 657 461 865 40 973 861 936 433 647 772 662 988 116 680 659 806 909 107 505 723 302 636 56 216 14 513 857 334 647 308 6 980 975 514 700 565 193 207 696 911 337 985 195 457 845 165 143 154 564 972 425 702 791 93 188 188 304 439 779 636 496 197 643 311 150 125 114 804 395 188 36 84 141 284 751 942 249 447 439 582 640 668 149 927 675 454 369 181 718 23 442 592 414 217 686 681 717 105 685 881 869 616 189 439 462 826 558 662 886 387 483 901 330 970 314 33 316 510 151 872 408 446 350 758 90 856 127 996 524 419 737 774 964 874 505 714 952 415 536 866 482 743 668 504 189 692 182 149 14 683 565 655 388 942 441 144 511 601 863 515 563 440 727 680 53 179 154 11 95 763 808 590 106 588 619 634 690 997 737 271 317 110 262 255 565 953 254 170 726 125 820 35 610 116 486 454 214 268 127 585 696 581 210 18 525 615 302 316 368 410 886 452 81 971 17 279 757 930 858 688 404 483 965 532 936 820 289 775 800 362 0 415 708 756 732 100 492 525 424 726 862 879 183 379 49 483 158 915 222 292 171 381 398 39 720 188 201 137 814 874 586 872 904 904 630 55 771 318 781 274 133 183 513 633 5 540 666 189 938 23 832 407 570 123 79 688 595 667 260 164 767 893 891 829 420 553 805 750 499 622 179 536 473 938 256 121 76 261 680 139 496 787 668 615 373 250 827 907 282 525 501 985 152 920 706 205 827 921 22 827 828 436 543 6 117 943 909 405 232 971 434 115 544 372 515 900 365 91 631 783 26 149 76 578 55 77 938 732 851 30 256 374 554 766 37 932 317 103 220 463 903 488 218 584 489 765 388 256 675 103 903 120 405 432 681 885 388 311 164 454 915 304 371 645 220 774 236 492 143 40 589 810 980 720 298 362 927 416 976 382 428 325 888 791 166 330 347 462 454 843 785 357 919 614 488 211 484 73 351 507 251 394 235 162 52 331 108 406 930 818 762 380 731 512 962 416 963 280 974 673 259 99 457 100 287 558 310 913 719 293 418 769 308 768 469 954 453 857 175 258 570 399 237 352 770 744 300 532 632 595 417 57 11 912 695 505 615 385 939 674 798 869 155 608 368 247 176 645 465 54 801 543 396 318 406 39 668 924 202 503 986 682 495 438 415 778 539 689 848 462 804 744 559 735 963 355 343 711 732 480 834 780 606 408 799 353 632 593 332 352 856 623 652 618 790 637 754 558 881 191 452 652 654 998 879 792 7 322 61 668 443 611 102 288 428 112 948 594 881 865 464 607 780 156 484 488 596 400 92 534 680 913 52 59 97 99 705 936 381 835 178 158 899 342 124 357 718 606 289 237 223 59 494 535 393 525 547 579 491 90 59 504 844 901 955 895 603 52 837 736 524 688 210 389 431 720 709 0 347 66 309 702 343 932 953 447 580 639 822 243 889 732 495 98 920 19 628 583 150 713 846 758 623 147 454 801 349 277 499 209 219 172 713 658 493 837 971 861 932 293 80 254 945 573 878 780 273 546 508 132 446 381 656 502 279 131 53 900 132 481 340 833 797 273 140 853 22 454 334 121 498 430 709 334 853 279 562 441 232 888 493 361 174 620 743 875 256 125 520 925 708 200 781 948 550 700 405 903 610 156 821 155 686 248 6 671 434 287 689 215 479 590 1 494 835 707 449 222 971 227 633 535 710 509 175 309 235 56 371 115 817 427 211 998 305 57 451 809 637 638 562 347 399 878 485 456 457 750 452 253 36 563 978 442 763 825 224 41 622 213 292 663 821 272 183 185 720 378 81 480 811 173 725 639 359 163 457 648 389 199 417 180 408 845 641 971 5 297 26 633 185 159 313 33 119 847 344 880 411 488 681 200 53 216 128 869 555 392 865 322 68 710 504 972 167 927 681 218 511 861 912 939 377 74 857 824 786 906 954 7 109 621 458 139 223 440 459 589 883 439 114 281 589 527 763 268 561 473 193 623 481 992 412 551 997 923 816 26 457 267 310 951 999 108 759 642 326 533 698 509 81 197 74 440 36 626 817 298 108 635 601 794 643 811 424 873 717 714 837 836 852 233 17 327 297 347 254 611 213 539 856 244 884 687 979 53 222 823 352 53 40 501 618 335 806 995 374 150 402 419 184 996 735 587 99 664 180 481 199 805 203 534 633 388 492 729 940 980 679 855 782 486 833 559 984 649 481 640 709 796 158 738 988 172 736 935 273 609 6 538 740 584 362 828 927 560 313 448 987 654 767 446 934 768 380 820 95 432 408 748 238 441 170 680 272 630 261 974 289 914 169 96 289 353 742 457 8 775 51 603 111 450 574 21 105 337 271 3 453 976 613 865 796 34 656 298 516 886 360 973 212 955 485 37 678 968 764 875 621 845 923 326 678 301 568 547 663 769 304 100 702 374 986 600 487 199 8 710 838 706 525 203 880 573 96 581 523 446 871 644 427 400 124 140 850 549 947 867 261 247 959 506 593 295 847 37 997 798 6 366 96 192 78 522 939 171 773 200 400 601 815 687 952 251 16 876 588 791 471 64 525 277 297 608 712 70 114 724 406 756 436 728 402 210 630 708 899 67 728 175 662 414 106 694 284 32 290 659 485 135 171 755 936 813 743 502 953 883 890 4 258 888 822 742 566 968 949 611 140 73 495 575 377 19 645 598 608 892 678 967 617 130 999 170 132 22 215 713 406 359 378 944 65 825 453 627 264 760 977 14 701 193 335 943 374 354 792 437 187 186 371 404 919 889 709 115 878 504 602 169 826 280 553 257 346 411 907 960 578 818 426 755 154 298 209 265 110 836 87 358 287 748 240 964 247 201 111 996 468 346 722 68 569 937 955 509 480 258 789 829 327 257 13 475 593 295 522 83 311 904 391 32 832 119 868 688 192 638 467 578 34 342 983 914 867 789 851 530 721 463 618 759 787 309 562 86 55 0 393 225 129 873 33 424 696 163 37 349 414 606 93 960 766 424 873 856 101 719 499 969 671 744 479 534 947 286 830 392 886 919 917 340 618 99 695 462 128 965 449 486 420 293 886 573 910 28 149 172 707 987 997 496 916 747 424 538 134 434 491 109 582 310 774 44 209 658 91 629 361 490 496 407 157 512 63 301 787 785 831 659 289 348 633 120 847 748 886 662 554 680 448 338 972 554 76 438 19 9 536 627 928 343 274 515 491 1 645 286 199 62 660 491 634 872 952 832 591 438 534 506 539 858 777 577 413 949 53 615 938 957 928 420 29 333 824 451 421 433 312 26 865 64 276 868 170 298 248 553 306 435 562 704 411 302 12 950 276 975 918 323 259 436 977 205 9 38 887 752 183 750 416 80 168 416 679 459 378 900 969 733 773 338 604 166 35 305 88 786 494 770 629 990 136 348 327 304 28 796 127 23 406 589 876 606 415 647 401 432 506 462 470 385 770 544 628 122 811 505 682 770 245 572 782 792 470 606 229 635 958 162 981 460 577 330 144 186 107 523 762 533 464 2 260 730 429 111 919 444 235 398 881 704 88 164 190 324 310 292 305 317 486 796 752 212 212 882 334 478 735 995 859 326 832 296 77 664 751 640 93 12 63 605 689 633 528 616 930 768 643 999 286 591 565 899 960 748 825 389 730 562 42 695 715 927 211 304 783 119 567 319 316 196 804 846 304 993 164 450 854 86 344 988 393 570 671 419 736 48 959 27 315 401 95 137 954 521 830 526 256 391 192 848 694 498 590 394 193 538 661 859 480 334 878 966 977 407 106 777 14 109 964 937 530 845 246 854 143 270 372 554 245 187 536 336 53 99 581 413 268 730 310 972 100 206 464 146 379 356 335 865 939 478 645 961 62 786 391 537 231 375 341 746 176 988 63 599 197 508 523 109 329 949 480 211 181 975 447 911 919 565 85 868 741 680 526 110 934 147 217 960 485 900 725 627 301 829 499 181 430 922 938 813 130 930 473 262 788 321 841 935 310 393 189 274 615 185 298 188 774 60 145 446 35 783 687 412 627 566 716 535 334 117 731 520 128 198 379 205 193 383 257 322 598 260 9 135 409 224 448 747 195 882 353 555 882 918 646 333 899 981 805 873 450 181 502 630 71 552 386 336 431 696 226 835 596 45 928 792 59 469 144 26 358 123 376 81 296 101 689 356 414 665 974 398 673 491 296 150 302 528 748 59 198 629 363 422 741 344 422 350 243 971 264 885 825 183 53 819 14 560 540 581 485 133 738 988 73 746 283 482 568 40 157 257 111 885 58 283 602 695 587 413 625 301 581 197 948 488 497 678 757 123 70 495 467 982 112 202 593 102 233 751 243 163 360 314 934 696 447 505 9 942 934 521 158 783 139 249 723 883 813 663 372 836 640 145 997 465 39 282 336 233 216 801 445 244 362 48 849 783 101 612 314 371 657 943 395 561 54 805 178 902 576 573 615 779 399 40 390 958 288 6 625 313 111 961 330 86 361 75 96 753 396 432 447 113 697 875 704 791 918 325 129 529 206 280 104 719 921 898 907 948 726 366 212 925 331 18 804 487 1 800 533 428 271 667 265 535 458 230 810 515 860 964 468 587 147 705 36 114 640 741 654 913 832 637 481 204 931 615 124 395 634 834 43 576 62 872 787 251 159 969 739 239 964 647 908 377 944 950 466 352 118 110 863 147 287 298 314 796 114 157 158 763 630 617 85 596 797 572 868 7 565 474 127 888 655 971 203 673 726 424 323 141 784 450 441 942 791 79 246 229 64 555 842 353 198 418 98 501 277 426 426 433 489 15 315 794 404 79 718 44 570 649 220 11 304 854 591 384 442 637 132 903 939 3 990 619 100 682 504 954 46 713 311 878 970 811 859 430 146 67 856 574 79 22 82 718 428 732 406 697 161 524 987 119 700 556 475 503 153 254 863 833 586 873 132 796 644 852 227 797 863 362 426 206 32 658 432 514 291 278 487 790 39 552 750 903 448 539 56 531 509 642 496 311 404 342 438 653 345 140 139 719 367 800 330 123 729 114 314 705 603 973 904 392 258 314 609 353 931 379 197 953 112 118 42 538 647 786 556 902 31 376 857 939 75 275 499 829 53 957 447 742 154 758 349 633 371 705 111 72 364 407 873 568 191 303 945 976 659 520 558 466 352 852 807 516 741 817 33 188 818 860 559 358 946 409 152 519 64 435 482 25 276 517 4 229 680 238 198 221 750 409 704 798 106 902 277 85 967 878 680 492 945 115 236 300 739 978 635 139 736 92 598 573 8 284 321 71 869 279 858 408 832 110 724 926 310 769 547 844 569 691 261 941 960 947 458 157 271 10 438 447 638 546 584 534 83 941 735 311 165 35 349 12 29 567 961 685 781 42 773 928 728 649 335 958 32 85 806 616 320 256 269 470 162 152 791 956 646 705 816 551 991 304 360 348 470 852 341 69 887 493 132 905 70 229 532 574 342 726 845 360 109 852 549 818 864 680 208 900 523 522 583 406 856 200 870 582 610 742 619 198 427 666 0 342 919 690 240 772 69 618 828 116 976 85 788 664 77 45 337 898 186 408 419 661 98 306 342 769 771 29 504 124 435 675 114 771 814 85 799 775 153 535 553 734 213 902 957 293 779 856 800 250 903 143 869 288 557 61 366 245 669 441 537 703 828 801 564 30 788 694 107 979 565 70 428 559 574 672 364 673 767 637 329 727 169 72 277 947 300 886 318 36 740 304 893 189 190 370 335 252 727 33 350 809 323 39 66 507 481 407 712 881 823 834 134 464 954 624 751 452 702 354 12 202 148 491 544 437 573 923 439 835 470 550 732 565 153 762 57 476 972 107 99 866 662 485 923 977 381 405 289 41 684 228 596 394 884 32 17 839 444 169 219 659 741 799 741 176 773 927 627 289 173 66 145 244 126 415 777 448 650 31 456 341 689 461 425 374 725 945 898 58 543 988 956 729 790 639 516 610 656 153 410 769 676 201 398 400 304 536 1 778 783 561 453 760 240 281 935 830 476 531 340 590 170 687 513 432 581 724 649 677 675 522 493 904 230 231 177 425 792 96 9 601 226 313 209 14 883 575 343 161 545 373 165 98 553 514 157 671 822 668 231 554 545 220 924 716 692 461 998 175 165 726 7 53 840 66 740 638 465 890 579 923 11 169 80 982 789 694 192 737 923 255 248 479 957 307 915 847 292 336 835 675 158 432 389 396 742 673 889 251 638 455 948 737 421 900 437 870 431 679 350 613 125 400 510 802 967 660 599 514 138 880 830 154 299 809 628 267 597 924 412 301 74 864 635 546 554 327 734 859 450 419 941 643 611 210 115 961 655 623 76 375 486 606 129 959 537 949 85 466 235 833 603 509 24 160 731 366 836 129 321 110 137 588 773 780 142 932 901 16 403 533 946 218 622 460 844 80 784 483 279 364 265 996 896 387 876 252 714 204 214 733 362 683 792 693 120 339 615 757 709 684 760 875 328 274 496 775 37 605 109 893 492 720 650 302 633 529 973 335 920 716 614 181 19 986 405 712 520 640 96 424 503 467 516 276 50 511 127 351 233 270 756 389 691 971 572 574 271 237 352 16 291 563 418 939 61 723 276 33 931 447 933 157 852 355 76 309 846 983 707 186 580 504 992 603 509 552 79 722 853 615 569 273 285 913 914 623 348 409 299 151 645 846 919 852 859 918 31 721 188 34 456 317 819 963 637 982 869 790 324 250 597 802 415 763 875 610 426 340 525 444 678 174 538 184 296 484 807 537 257 640 871 508 580 263 603 775 490 440 944 801 25 350 242 668 475 359 312 187 361 899 796 0 714 392 435 693 281 444 929 88 333 289 660 152 351 283 416 441 943 503 436 380 143 455 558 537 92 567 995 709 170 919 919 67 101 382 651 958 511 792 470 173 977 336 296 309 808 244 187 393 812 107 977 69 138 330 996 554 988 259 194 133 825 348 326 189 381 647 306 957 334 982 376 203 645 623 291 455 780 184 368 555 562 911 826 757 886 376 465 643 425 166 861 55 991 297 645 103 54 435 606 251 313 331 638 366 226 595 60 605 902 682 150 388 238 975 440 618 764 625 698 55 137 914 32 86 986 689 370 15 521 511 196 592 698 363 229 131 17 422 968 381 814 606 556 168 708 946 576 713 298 673 1 52 628 998 417 331 741 80 365 415 154 291 24 220 778 99 867 384 995 12 480 540 639 33 532 441 838 191 633 568 114 412 243 985 611 261 743 513 417 441 95 328 156 310 14 9 973 874 46 914 373 906 345 805 947 939 347 461 726 535 507 140 225 969 307 970 754 717 834 990 517 724 398 493 652 699 892 883 719 44 613 912 524 266 849 546 851 710 684 871 81 808 203 309 230 909 130 437 378 128 406 64 513 30 974 693 110 59 914 158 738 939 987 75 776 300 486 919 253 191 523 559 79 209 117 808 469 51 998 511 976 848 468 874 894 808 996 950 285 747 318 95 25 86 822 162 747 623 135 863 705 310 182 3 424 214 119 588 55 875 286 774 436 413 101 387 340 180 715 63 486 661 753 658 149 527 823 880 476 853 390 525 190 661 14 10 92 868 250 686 648 421 642 928 451 519 488 749 108 448 582 84 636 975 459 212 611 353 43 811 417 893 231 323 247 233 256 270 191 833 535 497 43 691 114 574 858 987 792 281 23 834 524 440 256 244 46 816 841 487 55 98 709 965 747 424 683 930 587 982 475 290 779 315 25 818 164 589 654 512 99 707 373 539 952 829 951 6 587 771 316 509 456 491 966 649 933 680 422 201 888 906 322 798 516 170 84 266 739 903 34 987 242 535 794 167 168 484 551 193 939 878 346 279 850 359 527 494 312 634 826 272 752 640 784 524 217 694 906 342 779 574 590 251 877 471 741 32 595 758 664 567 263 790 220 941 926 777 636 388 519 532 49 227 381 639 179 303 922 491 982 211 533 959 742 333 683 699 659 626 91 686 267 193 64 922 627 200 970 372 441 53 84 603 951 873 814 174 259 438 364 459 359 148 749 282 792 235 94 394 909 920 274 901 554 361 194 610 453 538 601 877 663 457 141 752 778 552 631 797 543 292 953 142 945 657 927 188 333 745 51 145 460 654 860 607 506 413 264 280 852 314 642 243 737 368 450 345 795 573 166 463 637 993 68 373 120 172 104 564 119 804 669 176 218 564 411 623 941 935 115 835 937 141 178 325 572 852 839 289 251 671 554 90 282 271 44 515 198 26 836 940 319 82 396 868 857 75 706 995 624 689 262 377 489 328 831 154 581 154 617 251 105 434 596 502 522 710 17 502 529 79 3 860 123 689 299 47 287 550 529 181 736 712 279 861 346 18 218 402 367 963 566 315 836 294 466 995 151 88 796 165 426 726 14 154 206 330 773 862 203 653 863 392 926 145 696 483 762 108 899 735 378 63 423 341 29 825 191 196 782 933 343 549 696 618 87 453 231 447 331 469 458 662 839 954 107 610 497 545 62 838 741 6 960 338 179 961 948 771 535 78 246 685 193 291 48 744 490 949 223 424 566 249 611 460 369 63 859 966 357 317 621 431 972 66 655 542 466 153 189 137 973 373 398 713 781 326 118 36 190 889 102 326 285 497 613 153 741 110 463 788 639 970 893 515 854 43 541 646 668 134 532 665 887 514 199 950 991 446 393 357 839 29 772 513 528 31 182 147 623 868 131 343 469 460 383 403 732 337 106 647 538 89 282 265 161 401 39 878 72 626 758 504 259 793 709 844 535 63 292 113 552 684 758 890 573 680 339 936 579 312 679 193 319 229 929 563 594 352 589 358 189 261 208 743 346 200 457 166 158 917 104 990 202 755 159 738 709 29 43 734 402 683 934 741 964 635 247 436 232 880 345 286 50 859 536 441 839 185 26 580 964 695 175 631 335 378 213 123 661 722 113 429 299 616 463 749 416 761 335 898 629 214 400 239 596 737 7 543 424 951 555 974 590 554 935 596 621 242 29 243 670 134 867 86 211 862 235 865 748 635 761 448 431 438 387 148 185 133 333 924 467 163 108 15 830 860 998 402 257 230 103 314 154 20 668 887 176 289 607 742 522 271 737 922 828 390 771 159 408 868 437 513 674 141 883 492 480 620 895 245 75 95 601 935 266 772 983 857 419 129 514 473 128 252 431 156 863 43 763 437 59 191 557 346 931 178 138 294 966 798 424 690 309 213 85 686 814 329 501 292 168 587 154 18 234 630 95 878 413 970 434 997 69 480 669 635 896 717 774 913 786 871 714 672 478 787 910 78 209 528 431 933 17 464 734 364 915 149 343 764 118 147 146 932 245 371 774 139 2 898 284 763 136 912 570 636 902 686 476 46 164 374 619 886 957 493 738 472 387 533 769 652 971 441 817 819 737 366 580 707 69 639 489 374 619 755 275 792 429 391 153 629 166 256 286 48 474 432 80 51 558 673 436 557 493 425 195 376 923 661 132 752 256 265 35 876 859 13 676 884 267 697 994 469 802 194 97 736 253 689 285 882 409 968 247 522 556 778 344 891 183 570 792 688 508 765 446 66 17 4 1 29 115 564 480 11 575 377 300 62 775 733 259 544 30 726 896 374 675 231 969 478 354 432 271 64 595 948 219 801 68 437 977 552 898 334 800 633 281 540 613 551 718 845 436 463 721 643 219 468 46 318 520 690 252 606 734 154 415 467 407 978 591 743 296 392 312 563 376 95 469 577 114 79 940 512 721 258 74 795 332 584 438 120 837 710 190 950 678 524 177 593 280 593 364 621 337 986 508 974 188 741 563 385 53 127 344 480 643 716 274 463 612 676 836 626 173 351 105 155 150 828 296 985 330 737 449 814 971 887 164 190 907 95 272 267 696 569 927 272 983 172 786 322 300 913 798 949 662 959 68 525 129 931 296 310 262 945 745 4 506 619 135 652 451 378 397 130 221 918 2 303 905 381 240 378 216 284 4 703 338 352 161 423 65 134 15 663 368 856 166 162 282 789 508 729 699 969 919 317 999 592 5 702 50 955 970 660 857 573 10 15 365 380 793 18 149 566 43 325 370 162 728 246 466 386 607 878 567 266 55 457 551 607 968 325 764 774 182 521 898 107 141 290 279 899 477 271 208 936 999 674 785 155 534 101 204 466 33 992 368 688 68 611 951 502 14 912 310 184 376 910 372 849 94 452 809 88 472 257 591 303 114 113 764 149 579 478 931 487 142 445 988 299 98 518 300 676 618 354 702 13 938 747 840 990 817 911 187 301 922 312 566 158 766 50 188 686 988 567 537 636 127 330 219 559 506 209 455 427 913 883 574 391 492 393 874 66 654 221 332 679 730 4 731 719 149 99 691 879 638 857 674 38 561 40 416 681 742 181 820 275 565 791 59 668 21 513 857 939 286 713 545 877 944 987 736 17 328 829 866 779 584 375 868 894 819 639 34 353 427 169 267 640 742 951 837 248 153 50 891 951 314 600 280 608 822 835 618 706 790 658 171 40 433 18 552 980 982 342 371 757 501 339 241 601 709 451 939 253 797 746 755 646 854 824 389 429 833 7 530 964 837 179 47 570 334 57 74 742 912 246 814 523 266 575 847 440 327 82 459 206 187 336 728 913 489 665 117 506 920 967 336 20 686 875 889 801 79 22 617 691 48 895 417 893 619 885 336 875 178 96 91 903 563 680 171 258 568 58 186 224 410 91 430 118 100 69 100 299 140 219 113 732 396 500 112 881 617 61 311 84 977 507 964 532 554 874 117 288 942 372 317 92 731 493 490 630 838 769 144 597 201 666 35 951 97 845 547 877 66 5 929 592 736 854 266 382 466 372 494 226 933 209 465 134 71 216 406 424 903 741 813 910 274 608 45 432 108 37 402 173 437 503 982 448 993 139 237 504 173 990 65 839 713 646 124 379 705 489 422 829 120 517 780 518 789 415 950 739 278 888 588 343 243 832 412 612 482 827 336 49 575 585 666 84 48 470 430 51 573 630 651 792 772 903 148 280 207 148 814 74 521 151 491 325 241 409 763 175 504 522 979 578 113 688 606 531 850 27 92 874 161 661 646 853 777 902 294 815 353 205 976 790 318 81 873 196 199 441 608 721 252 729 19 350 762 854 742 210 378 580 80 210 917 255 433 431 112 88 378 211 637 342 231 430 129 48 891 116 223 594 811 89 846 98 945 675 131 925 308 402 255 40 421 211 658 575 472 461 974 533 138 868 803 46 635 205 916 397 163 9 805 211 486 649 107 767 425 750 574 705 170 828 73 32 269 690 755 893 358 897 576 550 761 29 560 513 755 742 426 912 732 723 305 111 914 488 958 191 213 991 546 815 308 128 23 448 505 433 956 63 697 55 983 90 98 69 569 481 185 490 789 524 204 288 601 167 543 703 479 789 158 181 256 89 270 578 982 679 547 762 994 302 87 8 973 531 372 822 489 45 1 158 699 840 333 164 121 954 543 438 953 575 813 279 528 784 154 500 826 795 898 446 802 174 921 913 329 654 349 48 807 762 813 166 888 783 304 140 120 242 221 101 185 610 873 686 238 488 191 691 833 660 286 615 520 994 925 847 270 435 269 869 609 417 953 73 292 157 909 566 667 541 967 514 176 713 579 765 46 205 757 300 425 350 300 332 294 167 549 511 709 922 388 658 928 189 735 662 167 460 755 283 648 755 974 293 997 106 344 227 851 897 406 53 472 769 229 529 220 608 884 373 803 512 618 786 354 164 174 262 246 572 393 109 17 665 865 716 848 742 244 589 965 195 307 254 710 534 76 232 840 879 908 792 744 919 244 458 309 663 533 550 414 490 772 517 567 811 348 280 259 107 752 463 861 314 714 21 997 257 521 289 253 93 402 711 537 266 551 796 374 498 972 70 638 53 16 627 702 539 685 33 87 801 918 455 699 560 174 427 877 267 850 723 520 72 342 279 989 878 220 858 566 716 300 272 263 948 562 934 163 866 982 681 802 649 321 591 594 796 756 976 210 87 519 861 700 276 718 60 739 392 131 920 128 47 664 828 343 394 981 543 694 367 710 677 544 346 958 520 452 656 675 431 960 678 185 324 59 760 91 571 668 276 32 163 618 600 865 685 910 605 143 40 278 911 282 344 738 413 108 588 353 805 196 256 99 68 481 666 368 400 761 190 295 315 564 474 332 380 352 217 79 713 867 827 128 758 409 762 371 606 346 807 920 401 176 920 227 678 420 67 296 544 220 334 382 735 686 860 66 398 304 433 182 117 225 445 191 890 706 592 403 774 49 628 380 626 46 222 307 879 867 800 118 415 213 279 688 601 627 314 677 903 426 993 783 966 348 751 211 969 558 616 877 924 593 612 243 623 498 969 131 252 775 642 736 363 624 345 595 284 29 813 557 302 277 55 779 689 8 257 24 588 657 900 513 237 552 145 875 650 333 12 397 529 644 240 432 69 874 498 876 153 627 814 800 709 208 584 799 758 966 326 524 77 709 456 564 429 222 620 587 584 441 774 149 23 823 231 195 628 873 26 204 699 442 421 735 702 349 412 531 330 380 944 950 873 138 847 726 167 793 173 784 371 294 489 669 294 954 778 469 263 568 542 829 34 36 567 710 656 798 147 249 740 387 90 373 323 939 723 632 113 848 641 446 401 768 926 287 956 531 360 853 589 851 771 394 545 809 889 427 137 44 417 150 58 580 967 741 589 813 90 432 64 583 870 13 260 343 463 179 30 904 544 52 257 801 581 548 651 499 308 70 650 10 592 718 869 969 401 692 751 959 124 818 161 850 627 736 749 624 28 411 29 293 550 286 785 145 564 553 101 445 163 218 568 693 703 384 695 941 540 806 851 820 908 272 759 478 328 658 303 277 248 709 120 853 406 700 563 37 534 859 553 660 145 102 321 608 767 92 45 861 154 618 96 173 264 266 538 777 486 134 831 787 416 959 348 746 340 331 31 882 985 511 606 528 188 658 871 238 119 585 30 377 643 305 856 294 467 534 673 272 434 298 785 89 420 931 583 125 223 451 331 151 814 181 692 519 457 32 809 164 402 487 133 53 409 259 916 601 251 612 939 350 622 36 513 121 701 206 137 737 918 255 924 303 454 963 127 935 126 615 647 529 140 908 774 409 814 56 758 112 509 753 365 381 939 14 149 66 539 428 732 22 751 815 70 186 154 112 985 548 484 801 210 134 993 258 518 376 129 301 542 27 140 494 912 973 682 641 655 451 618 133 401 759 781 688 589 826 672 766 230 73 683 542 979 223 357 202 581 48 918 900 553 73 714 159 894 587 560 722 481 581 962 961 95 614 732 210 621 119 297 962 185 671 635 628 170 895 147 806 873 441 841 52 639 946 880 87 246 199 160 853 20 209 790 607 78 199 467 411 622 375 4 51 513 609 280 526 319 797 298 505 312 512 600 488 849 544 842 846 407 199 687 863 716 549 961 237 807 536 735 935 544 969 613 601 652 177 682 167 495 950 747 994 890 279 679 596 436 733 596 237 478 123 322 664 200 100 787 481 719 288 889 931 387 684 653 541 843 143 460 500 667 942 890 380 489 699 330 326 449 413 465 808 398 123 957 278 77 185 285 676 712 807 566 24 307 365 217 543 700 768 911 885 584 375 485 400 132 914 75 502 53 597 10 825 10 934 977 440 718 647 671 674 962 636 795 978 746 609 391 495 38 9 762 782 846 875 602 894 844 475 48 655 509 854 294 662 300 486 773 364 352 332 309 735 762 147 642 409 663 153 114 32 907 533 771 312 94 861 868 271 427 495 970 377 216 124 478 623 285 989 724 841 489 947 279 838 344 983 989 294 56 458 771 275 16 827 360 217 64 5 137 139 763 387 10 951 383 241 365 295 594 16 940 206 400 226 520 199 855 389 724 576 403 780 9 740 16 115 255 414 350 153 510 370 963 163 801 245 196 328 887 405 811 136 153 287 28 152 631 8 559 752 493 484 728 568 701 861 14 206 599 403 817 876 122 891 576 971 486 318 455 459 220 297 703 960 320 774 746 334 838 879 447 371 878 919 403 500 903 598 232 354 913 73 396 597 475 841 733 882 180 722 915 305 764 883 569 354 34 862 988 760 679 33 233 866 590 434 140 789 533 822 773 405 247 258 862 600 197 980 637 320 140 464 539 753 615 477 555 573 928 603 821 268 237 513 546 411 586 546 54 432 221 359 959 199 952 83 693 508 324 520 531 833 506 863 789 888 273 413 890 717 582 664 843 479 99 481 265 14 76 505 52 486 921 684 373 4 555 966 151 868 544 438 958 657 71 873 84 231 471 313 145 524 942 666 330 244 750 622 357 758 772 154 158 733 460 497 181 65 503 851 699 725 946 813 396 283 860 30 903 867 885 94 597 845 721 215 326 440 690 79 53 98 948 104 594 514 247 129 207 24 169 299 150 153 535 585 189 10 646 438 635 689 804 595 689 708 139 583 257 379 172 193 707 981 33 118 575 306 605 22 463 744 121 107 470 62 527 310 248 116 711 487 852 52 94 752 483 687 547 351 286 655 774 939 880 671 653 701 445 203 245 468 842 918 581 132 662 369 783 829 233 663 600 635 474 679 30 899 415 21 708 668 340 32 906 940 879 345 813 531 733 477 680 655 376 382 801 694 179 159 146 149 563 779 443 620 641 859 828 210 461 702 642 219 879 720 752 522 351 729 564 838 369 31 77 112 384 170 905 256 36 417 271 468 617 831 393 383 389 798 9 207 927 79 85 888 108 31 869 304 953 24 754 238 761 765 687 490 603 666 486 409 21 226 996 456 254 986 240 385 768 263 151 472 193 205 285 611 988 373 503 238 543 742 584 724 963 230 995 187 766 229 390 369 778 762 147 939 685 19 357 268 473 57 554 550 22 758 349 657 669 525 250 892 122 335 751 214 938 470 839 641 875 681 262 617 988 902 755 947 238 345 247 996 170 792 201 621 499 103 754 870 879 749 963 822 347 982 318 254 287 483 292 545 186 549 848 441 452 941 195 86 230 738 138 718 714 431 654 858 359 820 276 533 516 275 960 623 445 186 731 168 529 89 924 269 562 565 717 377 170 757 827 233 3 308 46 541 714 671 17 758 616 990 965 424 556 576 852 411 852 693 962 733 902 777 154 876 314 971 537 676 984 165 986 540 126 383 141 773 59 143 166 109 38 80 115 722 147 242 975 696 843 109 155 229 201 331 825 821 50 90 982 991 7 388 553 108 603 219 726 612 737 769 492 719 681 852 933 991 452 288 313 776 824 959 781 423 870 649 980 831 571 495 513 987 331 124 89 559 956 409 629 826 31 173 329 310 381 316 444 616 164 694 334 269 270 709 928 556 979 603 590 463 892 844 340 273 35 28 939 648 207 16 678 590 207 536 709 59 105 350 906 225 194 439 996 242 971 122 183 327 172 787 845 75 890 864 512 448 413 829 210 719 608 142 464 769 359 669 247 658 553 617 967 441 563 797 449 939 533 746 173 297 125 378 517 63 892 25 161 930 730 454 223 704 96 194 688 582 199 973 726 593 603 519 810 329 766 53 202 695 425 952 427 327 976 942 225 259 15 489 514 955 502 937 714 611 667 542 136 423 872 393 718 739 144 456 294 484 165 347 26 576 151 944 896 3 492 744 519 263 523 359 322 553 699 589 878 989 735 232 96 750 526 453 290 820 323 820 277 807 752 545 167 428 357 0 264 393 548 876 972 787 728 74 752 23 577 606 357 150 415 673 257 235 55 598 956 932 752 684 465 157 405 271 817 822 50 774 510 365 110 22 45 641 913 862 288 622 647 604 247 704 206 904 837 599 191 162 760 589 213 100 283 518 27 30 747 972 922 537 311 858 720 392 346 224 865 361 65 14 366 465 421 271 786 107 918 613 212 898 416 262 697 495 948 444 981 39 292 870 195 645 221 970 897 541 933 439 904 748 331 300 666 325 938 157 371 584 692 502 998 824 408 741 3 946 168 954 620 647 686 363 257 172 599 936 906 542 194 515 611 589 337 860 797 131 193 60 218 489 582 984 634 978 802 937 584 802 282 775 729 622 558 775 518 680 852 816 757 512 317 464 331 446 507 521 724 524 8 77 55 944 362 994 330 857 632 169 233 964 766 713 393 702 792 284 411 598 414 276 519 81 945 745 622 582 75 669 191 630 976 66 659 905 202 306 270 260 275 435 605 388 673 719 973 749 451 436 517 731 317 322 951 462 132 450 476 26 608 675 932 408 432 619 685 134 570 688 66 960 220 527 276 102 77 194 265 79 402 408 538 582 313 353 379 354 870 141 944 339 958 314 381 376 137 995 955 370 448 203 244 528 74 525 897 321 775 339 921 7 605 313 73 586 79 91 712 944 650 23 400 740 430 32 698 537 92 42 735 146 869 336 9 644 570 118 644 784 450 608 335 601 608 523 819 274 194 672 763 470 854 49 297 545 285 552 698 383 938 372 414 919 38 81 71 337 333 682 283 667 217 669 277 243 915 362 543 472 98 30 575 38 184 747 149 212 936 641 590 87 470 350 39 598 560 542 975 373 42 267 632 192 212 671 495 129 862 755 469 593 693 86 159 654 44 842 929 586 650 987 628 752 646 328 289 540 491 621 813 95 701 123 743 377 132 262 767 605 87 954 608 901 208 246 685 4 991 24 95 687 626 619 512 774 128 915 595 3 478 561 747 297 744 221 179 423 938 511 126 266 864 337 377 334 587 901 589 333 341 682 58 215 482 168 304 187 313 77 726 2 171 61 974 471 982 754 575 264 687 460 794 885 20 416 105 381 415 727 138 447 132 474 13 128 294 788 309 326 387 932 206 832 834 713 978 90 755 410 164 17 786 345 550 537 774 891 690 494 78 912 992 174 315 333 320 286 415 624 456 399 659 973 257 291 53 442 112 13 103 217 106 598 812 653 350 880 145 532 841 781 627 137 775 373 58 947 280 542 515 454 997 291 690 773 138 150 97 155 949 241 246 826 719 761 711 949 730 203 58 553 437 357 304 116 340 495 221 936 227 526 10 218 24 270 777 789 651 121 271 78 192 980 382 991 817 903 808 11 929 875 431 597 445 24 368 123 591 666 236 540 960 602 128 261 382 291 162 779 920 654 997 561 369 654 634 166 393 977 817 916 927 824 948 372 575 648 672 539 141 626 38 985 877 621 752 622 887 39 682 672 678 625 628 51 965 665 581 536 791 782 759 508 156 661 361 686 58 181 518 694 200 448 427 395 786 420 315 314 936 468 871 123 444 916 541 188 970 369 788 684 221 82 120 738 229 934 595 531 331 789 271 147 193 758 73 322 184 509 929 361 278 13 142 725 848 171 208 524 202 636 357 781 715 431 958 939 677 662 161 293 962 948 737 355 216 477 52 273 595 497 222 820 190 89 454 71 59 552 344 656 533 417 356 400 333 843 274 385 333 575 414 236 882 422 695 146 930 286 115 642 731 218 995 305 126 185 194 700 289 470 374 79 274 825 117 59 811 549 137 895 562 225 152 371 657 716 669 83 581 772 430 441 358 577 795 908 730 525 979 436 136 104 515 230 956 606 783 326 551 269 779 346 593 55 138 298 640 263 979 72 1 852 422 690 131 148 584 490 760 462 339 72 30 461 946 295 526 814 160 42 139 657 926 105 368 236 98 567 217 348 390 661 660 639 844 873 336 745 809 956 799 675 323 200 170 745 559 849 506 878 366 698 741 785 352 352 984 839 427 921 912 442 52 88 101 756 65 4 668 263 360 864 961 354 31 882 83 520 571 414 555 449 680 312 503 903 199 664 16 930 370 736 824 421 215 824 439 910 845 883 239 799 682 735 774 623 977 117 918 179 608 885 299 598 262 346 843 850 753 631 404 351 628 577 665 971 855 614 175 510 420 446 69 799 765 546 282 399 284 187 268 890 421 935 785 752 137 264 610 890 467 139 735 238 941 484 995 317 110 116 82 767 314 833 764 200 351 596 838 868 584 620 159 259 523 940 155 296 400 485 75 649 182 135 274 17 485 481 486 737 54 920 120 914 600 170 356 471 443 700 862 940 161 602 251 186 311 316 609 651 139 99 23 791 793 765 502 953 468 279 112 909 431 345 873 712 979 787 80 612 169 841 542 241 909 818 567 205 392 518 662 960 821 415 866 807 438 580 726 334 640 550 614 273 841 865 211 593 435 140 60 380 344 329 534 643 733 911 81 278 694 175 513 903 215 560 895 420 982 293 874 535 752 289 322 715 988 963 695 21 234 401 541 40 303 237 350 275 270 385 640 209 515 783 959 855 149 369 122 293 66 23 90 8 256 740 29 79 832 19 972 264 637 725 352 363 59 988 577 622 406 740 100 92 654 717 10 744 595 776 145 76 817 562 119 401 761 198 814 825 993 733 753 452 792 903 550 164 879 369 813 283 525 979 719 467 243 11 0 315 411 740 493 608 439 883 445 255 340 973 159 790 615 445 610 569 777 165 420 489 469 104 290 298 581 540 207 167 571 582 945 971 854 753 259 736 697 651 441 700 360 856 181 408 925 756 146 959 880 346 644 418 597 171 275 225 159 518 959 846 365 456 193 695 489 625 378 890 98 139 346 738 790 279 590 473 547 936 44 471 642 815 171 994 412 269 467 552 392 723 242 833 458 553 360 731 427 188 278 245 795 125 617 68 357 467 525 516 341 753 747 932 938 512 679 160 235 21 201 72 976 829 561 664 854 336 242 340 817 834 204 389 635 434 951 611 254 512 979 292 157 112 365 270 554 836 260 212 624 108 129 236 925 954 41 335 999 167 556 464 646 555 389 543 55 553 250 643 255 387 657 355 198 972 436 211 319 452 191 413 625 800 135 317 40 18 973 486 41 393 484 619 435 430 74 344 288 686 239 681 5 740 731 789 144 793 206 623 951 688 492 183 202 911 423 884 202 527 146 439 397 38 431 582 620 295 869 720 416 211 1 333 328 499 239 497 185 685 479 542 165 29 914 423 221 941 204 116 154 448 950 601 40 938 10 354 382 262 909 426 925 567 566 238 923 164 58 602 64 402 440 576 869 897 631 661 436 73 674 520 13 738 538 715 329 468 458 921 275 238 828 523 246 841 760 104 858 97 39 177 131 298 311 542 673 762 660 747 837 290 615 25 897 376 297 38 357 355 175 924 118 457 628 773 296 230 407 771 561 335 785 538 653 381 70 458 353 665 42 318 481 968 610 940 647 343 46 319 357 823 948 738 620 986 795 245 932 80 320 708 479 717 528 623 618 901 635 881 201 683 640 116 786 812 483 622 975 833 528 193 179 746 797 148 238 326 34 627 343 911 991 513 415 225 697 961 585 50 518 659 458 577 612 656 489 659 823 587 562 370 518 31 852 359 457 109 20 743 357 152 780 11 324 23 256 829 406 909 839 943 425 864 875 451 391 441 600 51 710 953 664 682 811 562 945 474 978 163 143 302 397 110 939 850 526 653 29 345 561 303 112 454 750 437 488 497 754 702 143 198 112 819 802 307 989 57 711 271 293 132 647 108 113 673 734 525 727 142 597 932 19 191 494 699 401 209 369 601 98 896 203 519 407 901 720 192 324 639 928 365 988 323 848 213 747 722 748 576 119 304 355 119 51 614 215 756 3 421 630 665 566 856 653 390 261 638 355 725 49 190 181 344 418 249 401 281 494 166 285 649 177 849 506 337 758 830 263 861 618 740 130 414 495 271 479 392 934 408 52 880 958 115 396 522 104 359 960 242 92 974 689 490 139 950 811 421 311 402 232 429 52 644 162 79 493 532 764 322 388 898 658 722 81 538 790 114 636 42 532 225 781 677 652 671 425 986 175 315 737 9 88 172 768 251 895 934 184 821 56 284 958 842 956 625 543 748 639 944 622 903 19 420 997 626 293 351 574 172 510 382 633 800 712 630 803 881 517 270 86 859 680 475 576 772 464 576 201 215 987 43 69 572 475 984 156 314 669 401 752 18 649 682 697 464 616 804 663 432 915 55 677 696 272 836 908 142 266 825 749 38 51 687 730 224 625 530 22 751 66 729 545 549 548 115 149 161 216 369 353 65 497 246 740 41 417 757 593 6 694 967 218 644 34 776 528 168 543 56 938 946 61 794 249 839 388 210 275 876 307 94 815 125 882 862 122 584 625 828 824 266 220 195 162 859 915 571 43 705 225 206 45 930 869 474 620 433 879 120 492 927 803 46 630 479 245 925 139 607 802 484 307 360 626 964 21 610 343 21 944 598 424 861 816 813 743 44 324 526 647 236 708 127 405 555 925 953 784 544 256 965 163 444 928 235 256 655 282 271 233 201 14 678 254 50 911 110 698 399 75 910 789 406 711 283 878 714 269 495 939 436 180 784 102 219 490 928 671 384 39 724 126 847 481 645 324 389 300 655 957 751 150 89 155 124 413 28 664 776 561 911 620 844 280 663 399 973 131 304 584 790 436 175 49 65 912 112 863 217 917 870 877 365 745 165 658 291 415 409 253 854 941 387 299 534 190 268 869 430 755 774 839 847 411 805 332 103 973 526 311 249 818 203 494 636 891 476 641 261 649 651 398 935 789 300 82 727 537 659 927 837 642 692 501 690 889 327 576 121 796 200 78 395 223 170 324 321 958 217 152 433 432 708 359 941 600 815 733 897 976 880 922 647 652 478 522 812 12 902 326 318 440 443 764 873 649 116 287 74 782 594 442 71 856 142 391 488 887 589 756 367 197 642 720 760 759 720 38 819 454 85 340 830 947 378 262 989 214 586 9 235 453 656 602 217 158 768 377 490 330 914 26 685 488 50 44 786 223 796 405 851 22 563 905 925 626 636 14 471 128 224 863 467 703 82 572 599 441 432 553 902 304 892 865 393 78 701 552 253 30 484 280 926 562 74 817 258 184 576 396 25 545 399 624 451 235 680 108 65 17 140 533 591 935 882 126 612 448 196 292 156 410 80 338 684 122 579 653 874 274 361 613 198 224 250 315 399 812 332 364 684 567 73 540 651 243 45 202 485 37 887 84 612 191 256 917 558 243 844 394 108 482 208 921 618 302 26 358 733 132 667 318 629 710 24 98 913 801 229 675 135 973 885 443 384 841 890 498 38 598 974 580 981 89 519 604 247 945 800 826 89 113 585 914 536 518 211 699 299 498 193 422 672 914 332 536 615 351 413 746 673 722 931 257 187 987 149 192 202 802 813 702 703 238 716 653 220 765 966 267 152 803 539 506 256 990 692 376 857 140 415 669 98 123 749 304 942 603 316 817 106 174 458 756 55 758 828 332 795 30 377 343 487 531 192 686 685 942 907 358 893 401 963 379 481 149 298 642 334 276 966 373 931 404 384 194 484 861 443 111 224 371 557 242 814 282 57 601 536 500 783 73 354 247 231 917 766 265 242 540 193 930 458 733 297 228 124 349 508 294 339 134 720 130 659 65 416 582 83 790 48 196 8 791 389 631 196 279 56 823 524 821 671 741 908 718 49 388 497 796 13 521 522 290 699 569 938 597 225 233 925 135 145 193 24 81 298 666 472 20 256 516 995 822 762 785 234 247 784 44 933 430 120 58 300 658 0 51 8 153 758 525 186 463 699 523 216 783 130 780 544 658 340 824 954 949 795 729 174 574 345 129 159 159 705 646 139 439 211 749 218 65 965 723 565 47 793 269 858 426 179 133 347 689 250 590 434 779 223 142 517 691 260 751 894 383 337 394 190 507 207 457 459 30 583 441 523 124 299 444 868 470 187 702 133 832 61 578 752 621 975 550 621 310 115 364 933 828 705 516 165 657 637 196 898 550 541 748 320 843 994 128 232 761 897 84 960 287 223 645 57 809 838 123 506 196 173 640 951 941 80 211 298 463 137 458 528 978 563 456 653 903 3 523 218 802 987 397 603 963 447 22 206 732 916 441 570 76 372 22 161 220 640 720 485 400 756 298 698 579 857 427 665 762 454 457 229 28 401 4 772 727 402 972 692 960 520 437 48 688 439 416 657 818 760 811 677 276 116 225 390 196 961 534 987 4 5 129 922 542 8 410 857 377 648 676 722 414 814 471 89 48 182 621 641 758 12 849 898 927 983 322 950 402 461 774 326 686 437 955 668 942 448 170 23 294 618 618 936 119 661 838 666 107 740 990 413 303 309 321 917 730 70 748 76 26 856 876 434 396 334 771 818 436 53 883 65 88 406 425 109 990 278 292 532 841 544 201 947 360 515 591 544 813 108 178 969 303 629 752 926 712 74 491 588 799 595 649 932 562 419 994 991 452 854 801 497 304 653 549 513 621 955 12 363 907 151 429 228 925 11 992 142 737 498 655 792 732 738 81 345 430 726 498 533 539 353 199 802 651 88 451 840 866 16 971 710 74 773 991 896 477 66 210 4 915 132 982 942 669 528 95 413 758 519 673 953 62 309 662 324 340 845 41 529 369 664 560 981 907 712 837 37 521 258 48 104 461 504 269 222 201 556 84 379 40 766 93 498 803 703 584 135 442 845 42 305 369 359 799 949 283 207 311 622 749 683 941 772 680 99 478 494 68 117 615 871 830 161 279 419 616 510 574 722 857 10 311 536 167 656 367 946 629 407 95 468 91 923 769 212 531 921 21 838 351 296 329 851 722 631 353 35 67 648 510 562 218 709 397 677 214 585 54 637 655 661 68 497 418 329 560 600 164 439 643 871 519 493 141 365 366 207 854 209 596 876 554 339 121 994 55 120 781 682 276 62 699 202 154 598 179 259 589 318 811 32 389 108 331 952 513 116 750 185 744 110 456 898 992 865 556 511 573 504 370 833 515 273 884 860 706 47 645 825 286 341 178 386 771 617 155 159 645 521 637 899 117 77 621 981 232 673 858 513 940 602 106 374 421 375 138 164 24 418 156 486 200 554 895 927 448 611 456 541 52 437 771 331 862 673 102 3 957 863 5 42 907 416 580 362 589 398 773 957 511 289 132 973 812 759 652 17 216 620 583 704 729 577 806 797 129 831 225 890 932 486 701 132 530 886 306 291 5 303 629 59 195 138 779 793 413 470 818 995 364 348 145 255 526 171 748 274 760 663 438 681 923 814 457 30 147 229 467 462 952 314 685 663 722 731 79 224 459 892 714 443 966 70 572 240 847 67 748 809 696 637 652 23 252 80 623 799 829 71 86 847 542 867 533 160 52 657 578 993 569 766 358 419 453 494 564 205 842 586 486 260 69 494 646 213 609 692 124 827 694 371 285 667 514 228 573 936 884 444 102 142 636 61 703 907 326 552 813 461 619 813 751 234 927 306 308 361 574 51 70 180 485 211 935 936 733 685 760 819 755 835 94 816 827 810 224 420 585 533 368 843 656 337 50 47 768 316 974 624 188 521 98 460 992 475 294 542 809 752 437 401 564 823 729 616 784 140 983 181 596 153 686 991 660 920 870 806 853 634 94 85 897 304 825 86 190 558 912 986 529 979 948 875 311 258 434 732 885 702 367 30 563 924 730 354 694 434 354 584 240 435 340 251 688 65 51 416 873 600 510 932 191 343 395 822 49 977 7 313 76 417 119 570 4 320 589 813 519 711 962 496 256 212 999 3 955 316 913 872 288 466 640 792 249 36 379 689 106 128 769 807 473 226 391 55 698 62 734 263 475 80 766 342 838 474 698 391 435 103 772 339 375 849 209 21 165 106 266 997 890 286 414 739 801 966 575 464 519 888 230 408 581 285 718 69 524 933 234 153 896 296 669 351 624 457 306 186 472 75 809 197 546 886 351 320 166 121 439 222 508 438 208 373 781 578 731 384 859 16 949 980 437 54 32 573 276 96 645 713 240 85 161 191 664 654 951 327 999 103 476 737 877 207 646 610 626 398 315 505 241 927 852 168 378 626 680 128 213 909 264 272 985 374 54 116 452 289 943 53 261 400 571 172 909 259 116 988 10 576 975 358 336 767 915 705 873 16 288 108 895 489 750 626 267 241 835 202 670 562 735 907 294 594 346 644 573 635 166 708 696 548 605 329 993 611 730 479 320 337 697 977 85 71 625 582 315 272 513 296 242 232 145 808 67 588 296 449 876 586 221 344 955 955 349 566 247 37 14 458 786 944 633 451 724 155 529 949 531 237 397 397 803 28 260 465 403 633 985 489 290 624 190 932 977 640 947 437 733 335 321 85 543 366 315 862 786 425 932 199 227 849 100 735 132 840 329 717 314 469 102 619 611 883 693 79 363 910 347 405 672 684 371 891 668 791 124 157 20 600 687 570 990 472 321 819 640 91 762 988 57 742 173 26 62 751 986 536 572 636 288 659 416 943 452 899 879 540 684 824 296 186 499 26 596 970 958 997 357 710 153 15 118 264 91 568 594 105 764 724 152 234 222 180 73 471 667 453 352 757 783 592 296 203 389 732 794 872 914 98 447 948 516 358 240 890 154 462 696 579 463 306 382 271 76 185 112 401 873 429 984 429 294 169 113 726 824 308 513 28 252 624 514 124 256 492 203 21 679 634 586 666 598 62 463 334 905 710 247 336 857 747 763 541 322 971 351 650 825 836 496 603 448 140 274 104 228 651 669 841 161 166 800 267 977 718 903 58 392 576 117 912 55 507 606 792 980 586 235 432 434 476 932 990 542 60 200 160 326 14 993 362 203 478 888 611 282 458 176 632 139 657 188 583 848 98 530 781 449 83 22 316 376 189 257 564 906 576 290 379 701 899 913 493 303 98 210 547 511 480 63 222 731 699 708 263 347 202 320 510 291 721 285 894 518 901 90 543 442 113 823 144 875 707 255 262 959 85 184 766 817 510 94 267 489 525 35 472 773 162 364 327 228 830 193 883 129 670 166 815 373 952 418 42 127 130 523 377 991 663 930 65 896 86 596 772 934 978 590 721 194 650 533 237 657 387 218 15 967 426 259 591 759 737 466 947 468 634 764 458 896 245 963 12 77 844 565 303 17 19 997 759 147 839 954 654 243 717 308 174 854 503 929 419 53 378 911 749 48 817 181 436 188 11 609 258 278 845 280 626 282 627 634 456 957 236 75 877 732 833 173 930 456 13 114 306 253 367 97 163 526 657 476 637 73 135 114 898 268 353 551 396 984 511 525 860 316 59 341 473 741 489 674 797 517 601 487 927 586 966 604 995 116 62 71 677 383 948 482 339 237 286 146 328 344 115 626 814 655 433 740 367 193 329 609 100 231 680 633 195 257 670 66 102 449 328 20 83 700 931 880 257 372 219 721 576 257 351 70 688 33 997 782 263 295 978 369 365 465 281 383 782 173 532 554 184 467 483 463 254 689 347 276 465 92 762 981 533 882 238 168 14 54 16 382 149 854 776 106 847 731 517 782 632 414 638 892 169 701 877 712 934 696 144 868 805 622 30 44 263 29 790 380 451 579 662 280 586 736 685 317 945 861 518 36 84 313 827 583 89 258 26 831 810 761 479 975 805 947 236 840 357 620 327 914 618 39 252 266 2 872 973 656 128 73 260 702 723 409 8 835 960 791 932 749 949 111 767 124 684 737 303 539 96 349 629 363 931 901 615 95 856 631 557 883 520 880 170 468 292 15 716 17 274 483 116 48 128 783 869 393 785 821 322 605 667 966 185 814 507 416 82 634 798 6 299 944 483 602 474 997 959 428 920 551 832 106 476 614 831 48 852 721 435 972 463 505 39 706 787 937 386 970 341 423 943 769 982 38 377 212 118 950 721 293 763 683 409 261 164 550 83 266 334 374 924 951 124 587 80 773 0 711 909 295 548 926 64 943 685 667 138 254 133 183 313 386 289 725 155 542 936 100 991 467 864 490 52 976 54 963 70 296 39 39 611 296 896 618 334 750 316 629 641 35 933 419 15 304 655 930 961 469 404 808 466 999 959 175 136 527 188 873 471 541 918 604 96 799 512 408 355 640 745 764 795 436 59 373 416 112 719 726 842 153 981 173 725 544 328 799 997 470 417 605 693 205 520 916 757 205 965 761 868 227 969 714 549 268 652 927 826 243 995 72 999 846 416 749 616 385 479 327 219 217 343 100 729 172 485 357 305 274 455 694 585 453 340 166 625 5 732 737 761 529 45 620 583 583 279 850 399 661 262 93 419 904 194 742 265 346 262 199 125 499 41 848 652 736 983 465 205 183 473 57 626 745 155 200 992 606 756 905 214 613 700 317 432 527 355 901 664 57 245 46 400 877 905 463 985 249 694 677 646 801 220 811 774 753 354 568 170 212 658 766 181 888 188 870 294 78 789 541 261 204 124 721 418 464 333 518 322 659 493 620 133 979 470 690 373 31 407 487 254 777 150 796 828 588 647 187 874 350 510 617 743 4 71 393 744 280 523 208 52 875 857 237 188 673 565 172 614 230 512 919 949 948 560 764 859 687 488 231 136 786 656 166 236 111 952 559 798 542 319 859 231 356 779 989 884 748 673 149 219 185 19 878 274 974 949 861 917 925 994 762 647 135 91 241 45 582 694 646 783 915 928 716 355 938 904 475 913 164 439 464 661 962 163 932 438 713 176 823 358 432 827 821 311 5 43 801 755 152 4 359 741 826 221 149 649 89 473 997 313 578 905 344 448 486 863 378 409 236 800 624 810 168 410 517 468 463 970 13 670 891 183 472 191 285 392 57 274 833 634 107 988 851 523 179 945 746 581 391 521 284 722 874 912 882 800 931 337 806 247 790 713 470 278 462 427 62 867 457 295 921 521 467 58 855 100 976 213 935 382 639 260 781 162 499 528 294 64 217 305 936 918 127 39 753 398 45 759 345 562 429 966 418 748 281 284 342 394 655 600 313 333 716 788 205 262 762 362 891 422 461 855 919 18 288 566 481 650 253 986 745 910 547 387 968 378 478 241 575 788 781 791 744 643 5 486 929 506 120 896 267 73 260 40 895 907 893 121 640 501 503 991 369 930 383 472 859 200 991 747 172 992 133 735 594 747 742 414 900 714 106 263 644 160 233 2 855 416 170 225 698 358 830 128 759 82 364 41 386 672 328 536 635 871 285 705 759 377 125 185 697 878 772 121 384 930 508 87 232 906 322 206 640 628 446 81 562 5 893 408 22 242 266 529 906 564 279 378 83 383 856 798 101 855 734 240 499 940 80 318 406 173 255 139 499 204 184 169 763 742 496 206 966 30 408 529 271 245 161 491 699 121 265 262 412 785 103 213 714 845 785 509 65 993 386 284 776 250 456 926 162 624 366 423 20 716 956 989 519 534 148 258 559 784 257 561 758 147 43 971 184 543 180 74 8 571 916 956 580 484 676 79 357 299 288 280 259 313 381 807 943 314 814 940 551 201 172 633 875 594 93 709 632 709 529 102 528 548 627 949 17 556 40 984 649 537 248 300 932 382 323 640 696 98 412 874 820 717 193 640 625 914 368 410 426 506 215 248 804 938 959 232 182 844 496 276 275 782 319 780 878 334 659 16 8 643 283 380 208 553 270 260 767 14 646 49 459 334 567 418 262 770 709 101 883 111 615 984 260 555 571 122 244 919 605 931 484 752 117 165 546 754 803 132 13 192 559 615 385 385 466 173 592 446 430 722 838 207 670 43 314 200 277 914 389 920 85 615 131 506 611 983 176 877 721 624 108 735 908 229 492 574 960 852 59 458 676 150 872 82 996 168 501 501 53 737 244 525 440 536 151 207 183 37 509 225 102 291 865 32 124 946 175 177 680 296 885 203 662 552 406 727 378 515 35 811 348 60 464 475 1 851 76 450 267 862 251 530 476 959 741 375 407 4 207 168 488 644 293 221 89 831 73 671 398 124 600 342 994 215 275 953 167 974 546 895 345 418 793 981 505 439 750 552 549 193 985 590 111 842 513 855 766 536 367 264 831 932 332 713 56 106 353 756 237 954 928 699 490 319 174 433 415 240 830 420 871 752 297 293 829 480 614 64 271 196 910 927 744 603 887 318 624 739 385 124 232 552 986 280 438 406 77 753 505 702 520 301 73 155 219 177 348 688 168 842 446 988 726 264 191 333 810 930 306 576 315 42 801 172 834 105 385 878 179 783 925 257 312 253 941 509 938 660 837 109 725 149 351 563 551 916 492 645 483 209 491 808 913 488 687 678 850 651 908 898 719 776 911 220 232 796 503 201 62 70 985 982 257 765 915 889 450 743 898 750 395 294 972 816 551 434 275 822 950 728 819 994 244 213 414 533 300 100 896 828 594 292 955 154 488 861 611 336 533 387 130 358 792 954 630 33 201 67 413 431 128 21 101 658 758 411 644 753 286 6 160 185 239 593 238 649 388 657 46 771 459 870 255 512 367 89 395 456 829 345 579 524 955 282 36 465 355 599 362 674 268 984 471 602 787 858 981 373 985 186 195 441 882 850 595 563 75 278 802 840 658 6 351 109 60 158 122 706 523 423 377 453 833 995 979 516 702 644 663 964 689 898 813 320 85 636 838 888 246 400 598 848 688 950 656 921 861 163 673 180 527 721 344 506 311 506 822 292 590 974 971 863 851 355 542 408 728 689 889 842 595 326 78 578 93 800 792 939 861 766 625 859 332 557 631 288 263 891 717 221 865 234 642 957 106 408 763 371 49 888 998 359 201 128 419 911 818 345 145 632 190 654 29 478 689 173 394 558 943 407 650 259 19 786 144 757 714 783 494 911 509 65 953 47 392 810 39 771 34 537 367 633 443 63 70 57 816 552 158 365 923 466 223 183 163 67 205 290 355 812 318 67 978 308 431 603 211 369 179 465 528 508 140 622 607 598 963 733 917 765 669 238 657 423 199 185 720 863 930 420 65 38 202 260 629 511 80 413 16 808 783 856 328 508 368 390 508 122 807 285 18 177 362 370 361 218 993 82 472 515 233 58 830 26 439 756 127 262 125 807 668 700 917 453 309 36 674 950 90 468 591 692 262 490 128 304 26 255 665 397 925 260 127 847 109 567 776 255 363 234 39 395 375 280 980 701 169 457 783 423 373 112 768 764 502 853 696 795 407 37 372 621 370 534 141 346 237 146 714 505 137 972 933 441 188 118 893 195 25 971 429 618 472 428 659 931 47 168 141 982 575 419 809 863 362 10 868 46 744 428 221 4 867 677 2 409 380 367 474 27 574 161 444 810 338 234 14 492 263 823 330 589 571 72 118 400 686 439 801 863 892 49 828 668 25 246 626 543 810 499 219 200 786 501 56 557 719 800 389 608 345 49 872 312 752 151 33 910 311 905 574 259 366 491 893 599 450 483 857 55 598 669 226 174 36 655 508 297 346 716 975 205 165 570 833 133 29 198 702 496 987 964 38 68 679 232 288 366 563 537 372 886 893 614 35 760 935 753 958 610 911 262 978 476 674 365 532 359 492 728 797 201 861 531 495 476 365 73 785 411 777 90 850 205 312 164 778 785 47 621 311 42 652 378 737 124 97 184 902 230 113 1 852 763 316 960 723 195 830 102 175 852 17 488 285 839 45 147 189 673 273 708 329 841 378 140 51 427 551 280 395 835 370 755 757 712 166 519 796 587 134 693 533 741 724 772 260 930 638 430 888 885 558 967 746 1 623 961 454 649 405 29 281 824 12 162 101 259 93 160 31 235 7 837 304 755 496 619 505 109 119 737 167 415 729 175 429 790 792 183 7 582 177 425 454 371 531 549 96 547 158 563 318 144 784 463 652 815 552 268 763 124 233 71 861 765 36 14 190 5 431 307 948 719 301 237 137 210 679 749 298 647 462 444 773 434 930 467 591 163 611 694 314 176 191 447 586 350 467 733 452 236 453 415 723 105 206 962 473 402 964 504 290 72 610 90 534 221 267 482 539 497 660 933 636 202 659 598 45 103 519 739 935 850 86 594 348 402 844 912 874 664 754 548 258 484 909 640 137 740 121 448 283 149 747 662 674 942 496 145 995 636 765 431 522 82 994 930 582 718 120 220 705 701 595 378 278 966 766 183 694 400 140 49 343 432 333 166 828 839 622 925 929 946 582 144 862 353 359 165 447 982 712 982 925 394 96 991 743 715 948 142 325 235 402 108 764 10 443 582 528 922 947 372 649 111 628 281 66 8 713 75 470 328 263 639 621 918 60 414 319 922 637 385 748 51 649 753 861 543 267 514 634 161 83 917 925 605 625 501 782 991 630 855 33 398 726 603 525 185 773 397 811 514 268 670 922 812 864 481 994 481 213 850 364 429 931 27 750 342 299 65 463 0 18 332 539 541 290 481 956 664 849 453 266 616 348 124 794 482 332 444 449 360 193 48 742 508 225 943 970 394 78 37 574 989 341 618 282 221 931 297 131 484 608 941 675 479 447 754 114 107 423 896 692 659 602 602 507 918 426 925 266 74 996 352 742 607 257 327 692 673 246 388 867 419 811 921 214 666 562 992 525 637 96 607 525 606 651 956 558 303 656 149 531 906 980 750 423 365 108 25 704 669 943 972 753 515 286 157 147 553 638 811 155 243 551 37 160 807 413 109 367 348 340 296 797 700 725 873 98 905 271 781 296 838 895 376 349 934 97 494 347 339 892 253 60 641 90 52 89 825 473 470 103 782 130 270 175 247 170 581 806 446 823 324 28 701 539 524 863 708 610 887 733 756 160 21 961 823 465 602 736 671 198 920 390 218 799 468 941 561 808 606 307 90 915 837 513 199 438 829 614 124 832 171 347 98 585 145 518 164 84 788 52 716 739 474 387 806 6 32 500 196 385 423 764 415 857 250 726 764 974 471 301 910 55 635 288 238 688 573 641 235 799 740 528 732 764 97 709 535 693 265 32 382 645 457 232 890 713 711 984 207 971 366 957 29 621 259 246 645 738 948 954 45 280 266 153 445 680 342 791 846 655 94 710 788 522 888 447 50 984 506 569 418 30 725 768 191 572 276 674 109 371 526 474 306 0 881 727 155 952 143 931 735 79 14 108 453 312 422 975 445 847 881 424 574 192 615 341 996 875 877 851 64 525 701 208 536 535 252 485 160 174 963 679 565 652 635 80 80 768 627 49 927 542 738 314 593 168 883 299 314 87 371 248 824 429 224 15 135 671 914 479 911 384 703 18 131 110 978 546 786 867 511 105 799 257 533 271 273 644 686 35 710 24 892 379 940 511 40 616 51 106 686 854 352 263 124 262 280 169 161 491 481 14 248 791 748 900 286 348 165 521 287 973 373 765 789 409 484 776 381 733 650 192 631 669 349 862 36 774 190 822 354 454 884 518 966 214 354 641 871 522 736 253 615 451 361 244 15 804 228 211 179 94 348 998 880 422 743 528 124 512 245 211 903 449 382 267 425 513 251 258 789 660 119 134 670 218 256 969 938 638 461 250 63 243 636 112 115 693 123 866 624 7 275 712 315 571 626 415 566 53 181 432 428 36 171 685 3 673 6 69 99 461 275 88 312 788 847 735 781 248 654 322 831 824 313 588 893 426 224 457 641 208 858 213 689 652 245 417 238 513 116 695 878 330 601 734 569 781 417 617 335 648 897 575 441 624 236 878 920 142 81 657 438 35 344 779 310 351 804 35 96 583 398 514 365 782 784 50 647 216 399 840 767 119 792 41 464 897 234 356 536 456 907 569 59 24 587 932 920 670 251 864 515 963 536 184 750 616 13 798 400 544 342 502 269 37 586 122 408 159 393 979 578 166 236 667 3 62 98 965 178 508 278 881 928 942 251 67 497 600 92 361 548 3 102 796 750 495 608 486 307 68 474 477 56 538 735 972 892 522 471 506 832 363 404 253 694 752 430 681 853 307 499 786 36 584 104 411 745 250 70 30 479 567 49 220 921 977 891 723 168 293 484 307 86 868 177 924 59 105 549 938 690 383 891 743 522 945 558 794 993 738 327 248 956 389 310 712 226 62 571 847 357 525 369 781 878 9 449 979 886 130 717 779 362 404 873 866 537 592 199 109 956 619 465 864 498 455 331 688 105 691 302 225 566 367 607 826 235 113 346 60 624 494 892 962 465 16 715 849 554 91 125 623 642 23 307 772 78 733 366 325 815 920 958 545 299 932 99 706 10 255 58 998 552 528 217 771 891 523 377 444 214 873 992 16 468 462 646 813 155 422 140 506 86 185 11 466 790 441 243 796 277 22 791 850 324 702 617 494 725 617 146 966 704 831 985 977 429 921 868 702 400 907 427 569 491 954 373 737 362 154 530 734 111 388 356 433 909 855 234 203 50 388 374 55 386 442 365 117 76 803 145 365 25 750 424 855 319 162 487 598 644 138 896 779 338 924 434 0 986 895 127 865 224 836 302 676 308 453 59 942 831 907 818 489 187 436 762 538 651 899 625 674 29 673 30 16 240 315 674 460 263 566 585 719 648 873 594 778 698 245 167 226 685 800 709 868 663 202 690 719 611 712 228 853 393 419 10 642 521 113 231 879 192 274 184 769 104 271 564 786 14 64 850 865 754 602 284 993 67 295 516 444 57 21 501 22 680 261 15 25 487 671 790 911 651 843 441 807 518 247 982 898 224 860 585 368 852 606 206 263 300 652 403 271 284 299 527 153 532 212 677 328 685 14 475 617 172 506 638 478 864 383 404 257 722 862 103 689 215 970 544 928 693 345 241 773 480 828 498 25 337 812 485 157 39 725 430 294 515 9 203 193 29 485 529 920 55 130 526 219 715 744 410 954 917 415 82 956 135 615 793 184 232 419 772 609 909 465 308 14 619 134 658 66 175 690 54 583 548 958 920 701 680 395 265 400 605 189 703 785 367 139 934 750 205 789 748 719 661 844 803 463 854 260 89 671 153 328 844 876 948 637 29 302 271 326 965 213 491 448 464 21 823 332 198 133 810 965 643 923 329 342 428 934 109 849 365 455 262 644 181 305 444 392 298 141 131 804 605 922 590 140 968 947 606 781 625 954 95 130 57 52 648 14 809 875 901 10 821 265 68 424 668 849 658 615 859 718 654 137 538 496 942 801 84 404 278 687 874 567 534 981 739 640 888 874 856 18 2 670 327 709 442 862 872 526 600 985 580 791 15 99 339 490 593 535 503 389 304 617 454 680 370 226 35 395 555 795 244 38 412 389 505 832 900 832 810 284 169 121 624 217 276 177 964 303 104 910 520 131 272 928 591 498 468 242 323 710 293 150 455 65 451 863 334 503 540 708 147 309 625 589 85 516 486 114 244 516 452 541 597 469 444 119 245 395 711 532 181 632 689 538 949 404 496 643 879 375 112 5 953 791 797 856 521 959 906 503 909 41 500 304 973 684 824 705 699 944 568 517 989 5 835 876 922 34 129 485 251 130 39 913 577 434 338 135 872 372 339 483 528 789 677 728 348 312 494 670 25 212 786 917 27 17 88 339 95 708 502 983 822 512 399 486 769 347 0 880 348 623 182 521 670 516 457 377 185 534 187 566 46 482 803 589 583 438 826 134 650 745 773 543 864 0 231 983 242 424 745 864 606 954 946 483 283 767 683 141 17 172 389 822 975 22 114 764 762 324 508 686 509 92 431 536 686 903 75 34 449 25 767 864 340 24 231 747 983 619 165 140 125 600 441 830 162 671 3 239 507 269 357 396 956 864 157 940 299 418 418 384 965 767 635 970 782 758 866 97 589 31 440 299 50 175 213 720 977 954 414 769 342 851 435 687 633 941 144 109 856 86 325 95 228 95 462 491 854 988 544 594 434 51 640 80 121 887 720 648 386 716 656 641 914 62 755 190 935 612 519 58 628 484 708 914 195 100 328 142 902 542 38 91 545 980 974 713 399 159 980 700 781 536 49 55 763 29 726 354 948 336 439 310 190 518 570 656 410 605 660 206 719 825 697 87 538 518 111 46 246 645 218 981 428 892 53 454 362 801 212 506 790 90 112 874 921 402 747 669 480 529 491 933 846 918 968 214 547 29 316 427 212 617 99 766 671 99 71 213 967 814 605 169 303 402 306 431 571 844 424 622 19 138 778 621 540 856 201 987 651 550 635 306 382 765 668 120 405 362 370 805 934 901 531 455 428 674 333 639 299 429 475 852 777 148 51 54 224 367 135 688 604 273 518 211 454 188 393 679 990 275 994 364 580 265 328 521 390 171 256 385 409 628 23 850 533 668 866 460 570 794 357 163 96 471 357 875 351 697 520 841 151 493 414 804 718 452 14 695 975 351 712 974 323 84 553 123 914 245 897 763 269 627 434 271 586 682 854 357 835 137 523 395 850 217 405 249 848 918 912 587 84 733 244 956 671 568 113 989 202 468 332 918 361 734 91 877 953 476 925 216 14 849 224 424 993 776 450 856 342 938 844 257 589 25 895 449 84 515 14 479 917 360 38 768 214 575 237 251 820 991 143 421 453 255 468 44 197 542 111 52 100 162 799 995 77 444 148 347 510 946 923 137 777 417 66 105 65 208 970 366 96 268 629 178 678 423 312 132 720 871 546 142 646 99 866 729 420 624 798 947 27 94 481 343 716 846 199 647 106 546 212 182 916 580 266 88 957 988 65 711 562 339 130 676 810 961 510 781 652 72 908 976 983 537 768 249 822 35 182 534 147 253 217 175 30 98 693 960 163 645 807 95 299 213 673 678 930 969 994 856 102 870 167 190 746 729 471 618 376 989 264 446 224 917 121 594 896 926 229 880 281 636 374 181 94 88 984 306 502 785 945 691 309 87 975 142 772 36 751 781 484 860 834 82 597 327 806 279 361 735 59 826 915 548 268 770 593 153 207 191 555 883 933 890 630 940 377 213 94 706 73 824 74 232 363 281 152 101 512 779 811 724 927 338 680 887 202 79 491 437 78 61 992 109 679 613 1 74 935 722 671 117 250 402 946 361 398 114 503 783 589 458 190 2 121 965 156 269 81 283 754 433 648 587 745 89 398 421 427 1 811 99 539 289 432 677 460 406 755 946 422 287 216 806 948 29 861 896 427 936 665 762 400 967 523 523 851 663 572 151 876 303 762 574 105 463 332 764 981 549 806 860 404 826 707 135 136 754 722 935 423 946 915 801 902 655 821 697 781 766 806 378 352 684 470 895 194 299 801 205 704 803 159 966 31 106 899 412 720 856 41 944 620 322 9 276 599 405 490 441 43 176 135 329 878 194 72 894 980 140 588 31 697 401 106 178 78 620 165 64 387 748 415 119 386 358 25 420 123 366 799 641 596 668 940 259 835 66 562 611 413 921 449 38 365 530 49 519 10 88 947 685 537 788 559 975 44 195 334 914 341 465 189 24 951 930 76 368 442 892 477 865 289 702 930 292 76 194 573 975 380 939 61 23 763 652 266 608 652 105 566 900 425 501 218 841 183 134 221 511 904 12 999 828 565 491 478 186 22 99 818 581 150 210 474 887 234 152 376 416 344 997 53 588 654 801 190 408 74 73 739 876 421 677 254 276 499 656 864 694 727 554 251 317 905 407 441 786 637 485 823 552 783 325 982 42 353 360 734 507 482 56 588 327 184 400 364 736 335 835 447 352 998 444 504 755 111 286 577 791 592 582 838 544 38 712 624 959 904 492 631 124 367 849 171 506 920 167 937 654 693 198 71 367 450 800 953 546 468 182 591 521 128 104 203 659 233 623 415 783 951 107 99 730 984 922 980 474 250 170 928 378 224 26 889 960 178 769 427 529 494 314 290 876 364 907 973 176 851 951 914 779 635 938 33 283 821 899 412 745 805 694 127 749 771 347 654 500 426 657 228 656 815 788 297 69 915 279 317 304 451 500 411 325 243 7 120 837 224 397 752 523 972 278 498 977 222 451 479 979 634 413 107 22 435 294 834 131 654 65 408 752 983 435 742 967 659 651 272 744 716 215 287 763 374 347 192 179 312 509 678 157 592 778 794 419 804 591 909 244 865 800 695 103 679 303 278 959 107 766 400 774 562 995 881 168 473 503 285 106 30 694 661 817 7 229 114 260 408 103 513 268 60 277 558 665 848 544 236 515 783 665 726 600 862 424 185 567 55 552 530 168 262 376 885 68 397 405 988 48 100 645 25 538 677 913 676 11 83 283 780 642 125 460 235 961 418 949 230 310 865 921 469 866 220 492 341 579 623 649 608 208 224 677 539 622 550 285 688 716 257 492 325 683 176 653 806 23 397 96 316 546 296 638 84 866 38 258 217 793 709 708 818 426 470 510 575 600 63 965 227 755 677 832 648 326 409 725 858 835 422 819 271 661 145 507 37 121 919 737 155 362 181 242 515 578 488 978 843 418 895 544 823 67 602 631 222 644 661 584 466 677 815 204 945 932 184 329 677 859 953 864 43 198 453 296 750 820 528 17 66 21 541 645 436 611 652 119 759 763 195 856 148 684 130 926 140 437 365 408 19 808 301 606 958 487 121 472 426 176 856 644 560 539 822 363 256 803 684 213 479 238 12 504 868 184 165 647 942 595 345 585 807 826 202 980 142 303 651 124 157 331 995 350 663 576 46 525 406 603 789 825 116 281 275 770 9 877 280 88 164 217 814 159 266 269 699 718 462 957 393 409 539 208 307 302 985 126 463 937 905 664 951 960 212 579 434 709 189 3 932 844 278 443 514 976 820 551 161 212 285 593 975 214 420 959 247 505 86 960 249 712 169 955 349 389 643 207 665 295 245 890 51 336 90 604 87 759 887 707 816 589 318 373 273 248 900 149 422 565 560 998 861 856 547 591 387 88 63 467 211 564 330 575 803 690 258 654 686 774 749 375 15 426 499 817 975 536 417 916 734 157 886 626 487 631 100 999 66 397 370 903 915 127 324 363 215 173 133 391 137 988 691 316 169 537 805 891 907 19 453 222 48 149 771 793 853 341 148 64 587 838 244 966 543 676 626 263 491 58 419 588 103 115 374 418 125 930 152 260 437 344 505 358 701 200 489 261 699 295 618 202 451 390 261 104 189 161 653 632 162 889 548 960 747 203 307 96 308 26 463 615 792 633 172 813 168 221 246 49 519 223 423 41 439 93 589 132 554 95 77 824 640 751 55 956 27 843 747 299 334 642 810 978 525 539 808 332 552 327 821 771 907 778 369 275 705 260 263 852 723 778 959 782 603 596 734 68 181 986 895 643 63 223 322 992 534 59 907 814 202 874 831 4 593 856 550 923 616 322 708 663 404 273 456 415 259 155 911 490 754 935 150 684 549 326 279 602 96 279 622 808 828 382 283 899 775 567 305 208 573 382 499 835 833 237 149 903 617 110 728 991 191 822 804 767 317 866 424 605 179 900 26 648 987 645 65 814 568 695 853 38 373 991 883 734 276 356 778 522 844 462 347 664 143 321 581 385 882 908 525 920 637 168 908 828 509 864 982 400 524 407 753 714 391 116 141 337 737 381 638 768 799 733 452 436 89 585 118 108 594 334 505 382 276 611 683 502 246 756 363 754 318 559 470 575 870 860 148 459 956 45 629 70 33 300 481 933 655 512 611 503 619 213 894 141 851 240 68 751 249 71 320 214 662 980 647 603 402 542 791 939 649 482 454 383 239 272 768 387 622 109 776 387 953 373 9 868 979 830 476 138 682 610 396 68 118 909 284 329 610 13 848 88 768 285 396 202 712 488 275 536 312 286 228 207 601 228 506 868 390 138 567 77 478 160 207 169 594 685 841 126 182 931 235 795 411 531 133 797 788 947 67 343 435 942 575 368 923 877 810 288 808 317 954 522 801 642 184 15 559 154 120 884 2 719 301 536 415 483 285 135 835 623 178 453 662 720 991 919 330 637 113 824 588 396 159 70 908 266 763 300 576 877 265 381 371 373 765 601 515 680 860 145 576 568 499 45 218 232 839 427 466 829 57 522 176 939 48 977 788 48 591 962 854 624 429 694 335 548 220 619 375 242 693 263 717 797 288 787 496 905 687 908 968 787 779 567 155 863 764 164 967 397 709 746 141 995 443 170 944 396 614 187 413 53 253 990 984 53 192 160 6 101 961 648 947 64 704 785 864 19 228 721 773 24 765 826 716 683 739 216 223 519 222 558 557 504 509 115 611 572 261 749 568 575 572 436 625 209 712 769 807 573 927 205 145 918 751 326 30 995 486 225 846 707 810 252 729 638 174 743 345 421 387 1 670 734 706 270 210 187 855 0 439 514 392 671 918 405 869 542 667 697 982 712 126 67 950 112 702 442 396 653 534 231 443 5 152 418 501 560 192 936 8 8 426 217 608 627 684 927 759 980 324 626 730 666 399 878 739 625 227 433 531 927 856 710 675 670 345 849 270 48 155 219 857 218 265 376 742 115 497 181 357 756 45 419 199 930 986 517 761 136 715 942 796 141 32 970 964 991 343 200 702 654 210 717 770 267 343 967 833 927 800 0 161 52 346 392 282 997 665 147 880 994 291 607 955 461 316 348 598 160 850 298 2 704 877 62 240 621 23 366 342 688 41 41 419 932 432 313 672 323 79 96 307 975 922 315 558 865 323 325 32 872 515 717 381 404 676 261 690 931 122 893 706 18 972 365 825 905 804 139 40 712 1 911 438 463 379 653 128 643 438 761 525 557 361 51 575 171 818 494 334 306 943 697 864 571 671 711 25 768 62 866 775 506 290 379 329 119 159 684 414 771 232 670 593 764 531 127 841 768 610 475 524 217 817 760 398 460 259 547 881 906 326 7 893 386 285 928 126 710 441 404 699 465 380 573 150 34 945 828 693 510 588 113 45 921 623 504 798 986 469 80 410 48 483 124 466 711 976 27 671 961 116 557 492 789 328 403 943 446 617 663 883 21 559 147 936 405 362 506 485 283 837 304 173 773 759 594 367 835 176 149 555 226 744 688 810 20 629 957 134 693 794 779 330 213 192 29 136 731 72 434 312 423 630 974 559 732 17 572 185 349 233 409 150 779 969 929 782 944 88 418 148 455 723 518 983 55 721 692 249 737 490 401 160 385 63 693 134 367 101 177 395 580 129 263 382 251 861 831 207 930 592 822 286 787 800 49 631 576 479 553 787 850 227 473 938 99 896 291 80 361 628 730 223 84 176 561 333 68 267 906 666 383 890 483 693 524 868 466 59 42 77 368 857 655 868 95 467 447 748 105 808 240 177 863 408 971 154 330 931 821 933 27 66 84 656 67 503 978 550 418 462 330 300 932 425 635 777 585 567 119 92 841 177 331 959 744 164 924 14 80 64 890 952 885 164 66 788 720 864 719 837 614 932 602 651 952 249 342 646 709 71 990 535 699 507 175 735 46 624 576 305 873 937 1 813 29 239 821 73 213 748 752 691 76 815 747 56 479 986 292 808 806 470 557 221 521 982 841 603 540 125 197 66 371 893 967 320 290 192 431 532 348 172 420 860 551 447 608 60 580 195 182 414 748 439 530 703 276 941 7 935 42 825 950 378 922 147 828 241 913 706 918 28 680 333 858 821 16 435 827 790 850 198 902 950 202 732 171 530 356 251 892 214 149 306 899 256 982 329 477 812 498 232 314 157 537 708 498 70 53 364 800 349 81 522 268 2 304 605 171 761 53 548 800 320 649 319 67 782 38 478 635 981 131 353 937 524 889 188 689 991 61 689 43 970 537 681 556 347 896 98 927 961 722 48 830 772 770 141 460 220 925 238 250 592 925 863 854 651 762 615 803 267 300 87 692 692 662 208 169 683 787 942 40 891 33 265 83 811 583 845 789 763 485 185 423 715 330 832 626 186 189 133 825 751 451 882 321 839 781 481 960 108 143 174 985 758 373 226 491 920 105 393 603 977 92 529 67 790 108 718 902 256 490 100 923 353 456 812 920 73 939 768 250 64 642 584 247 975 85 134 463 609 504 40 785 555 273 909 490 245 35 527 880 8 518 958 58 336 457 445 172 350 775 707 34 503 861 22 606 119 511 452 637 462 71 297 542 632 7 914 823 578 888 39 159 341 702 947 649 185 728 226 671 424 798 278 244 532 388 404 218 260 749 25 478 289 555 100 557 837 470 731 424 918 30 629 21 478 705 866 217 749 286 728 261 440 642 530 160 1 378 414 196 261 521 208 46 963 56 431 883 516 497 471 694 913 831 870 971 654 949 401 619 257 139 996 383 262 54 651 912 727 997 603 369 786 217 982 936 425 741 452 717 347 850 435 258 900 301 541 570 208 214 921 183 290 799 949 297 589 192 206 942 646 374 562 339 561 992 310 644 80 868 730 13 494 193 126 686 284 631 763 305 253 202 740 205 456 746 852 498 874 330 40 247 224 534 128 788 239 801 178 24 428 560 166 249 218 333 945 907 880 164 990 446 401 198 722 462 545 585 103 605 144 19 184 424 214 328 807 287 577 95 769 745 848 628 344 576 25 339 535 481 93 815 814 15 679 432 277 774 296 359 389 493 793 952 257 481 173 739 240 88 281 186 484 606 716 604 554 626 297 322 437 468 462 647 690 504 253 642 866 92 215 511 487 660 963 11 344 601 752 236 995 555 139 421 194 844 668 64 399 953 166 208 925 105 601 415 712 927 821 178 859 77 791 487 321 308 88 404 89 580 661 73 311 307 1 400 52 208 371 391 706 659 779 570 848 773 74 286 771 491 952 125 363 804 401 914 785 106 560 871 423 842 531 545 530 253 529 776 753 157 644 844 894 235 727 858 618 922 606 320 350 473 47 832 478 322 739 140 291 822 261 38 335 758 719 824 397 144 534 415 981 61 238 394 650 896 919 621 130 208 217 175 94 185 362 529 849 327 326 13 179 5 717 331 771 657 723 899 827 576 425 75 118 57 322 913 972 541 11 389 121 604 68 918 643 457 133 847 597 667 334 321 204 384 350 177 466 457 283 358 105 428 319 891 767 885 341 814 184 291 627 638 418 904 522 252 447 90 103 308 491 472 763 449 44 327 370 841 906 725 37 805 255 475 968 287 42 669 411 596 930 114 659 107 437 181 719 241 549 665 201 541 65 556 114 373 924 245 749 119 98 66 118 961 947 202 706 636 534 513 151 562 751 470 653 194 95 533 63 481 219 554 74 627 389 139 707 334 872 148 610 557 223 157 461 580 112 263 918 929 445 979 177 272 491 669 173 178 805 231 739 906 733 952 858 82 268 129 638 345 230 692 788 230 854 78 624 69 515 252 359 277 48 574 316 692 298 141 752 837 705 122 48 139 142 780 998 916 268 888 478 332 273 581 119 259 762 474 318 249 511 26 751 402 292 366 70 386 543 943 234 45 860 918 83 351 509 376 834 184 592 711 319 987 765 390 970 481 908 434 639 957 859 281 413 11 676 968 19 232 252 309 365 600 150 984 391 687 976 485 520 286 694 983 824 496 28 668 497 664 930 190 977 653 989 708 201 615 974 339 592 8 276 880 939 268 78 742 568 959 105 282 237 599 942 988 778 60 285 265 4 501 250 451 268 263 561 550 418 694 582 242 910 503 575 495 493 873 597 676 454 748 881 599 627 864 88 92 71 11 481 767 945 506 772 321 382 650 408 670 589 543 245 179 525 123 11 164 52 546 151 778 565 465 497 730 994 827 745 653 741 164 594 328 548 42 485 609 331 576 331 308 152 742 755 159 331 856 258 270 57 906 964 834 87 653 636 729 138 310 658 756 893 378 413 732 798 699 988 492 672 744 7 338 586 197 938 779 547 230 467 906 254 348 65 29 911 570 620 891 340 478 326 476 244 514 562 327 175 535 429 584 71 95 225 772 564 15 874 165 355 420 290 31 513 119 801 493 771 201 362 983 323 238 926 449 849 445 565 989 988 453 30 811 84 311 690 566 178 743 828 693 817 45 774 416 812 175 112 619 618 741 510 711 674 436 543 821 156 538 580 591 274 615 349 528 680 17 181 223 623 749 201 508 269 86 166 784 540 365 57 170 877 420 113 402 958 984 241 516 512 622 575 508 483 16 94 214 877 557 239 860 466 717 65 618 947 4 768 632 983 524 526 836 66 646 278 392 820 748 176 308 366 878 608 485 27 11 92 186 42 459 127 266 903 370 77 60 782 426 354 123 936 215 497 661 769 187 959 325 418 670 495 23 203 296 511 26 34 61 834 738 364 905 680 159 460 814 501 441 937 719 937 58 5 790 732 230 246 93 289 964 900 670 469 503 492 844 696 559 917 949 417 327 464 180 108 397 43 877 621 474 468 201 391 333 616 621 431 683 83 989 937 578 353 401 407 904 423 915 960 776 625 676 242 11 308 281 482 85 888 932 755 372 504 303 617 8 345 283 970 287 350 433 861 636 76 675 689 448 552 146 516 388 125 102 158 398 105 824 540 374 682 299 936 212 677 181 660 10 917 282 468 790 795 484 767 778 465 541 932 57 817 319 929 445 512 52 726 327 621 726 426 104 60 760 939 875 637 458 82 720 157 426 248 714 361 877 557 324 607 889 55 645 643 812 686 308 619 567 140 218 34 325 853 397 978 38 201 710 949 491 110 192 137 694 615 549 421 134 18 13 464 223 780 835 177 317 810 150 402 373 535 514 170 845 122 976 904 367 434 723 819 120 911 333 969 923 669 285 467 599 352 339 860 324 434 188 199 529 826 637 913 36 600 734 834 356 364 183 576 857 80 866 303 972 172 487 141 110 609 469 591 640 449 153 145 324 214 26 682 233 961 795 516 480 320 920 503 583 415 880 129 705 801 942 42 718 193 365 52 853 473 652 357 949 6 41 295 971 327 893 274 594 755 608 373 241 867 996 194 258 473 888 54 247 938 995 958 1 964 674 548 342 5 830 975 302 947 554 153 448 547 921 168 222 408 163 162 988 384 387 422 616 876 187 37 438 963 253 540 897 27 353 948 496 727 233 8 354 50 350 33 442 829 556 924 92 605 379 331 343 480 216 995 311 747 560 6 395 564 512 184 287 100 128 8 411 496 263 834 843 761 685 972 530 751 580 129 961 309 929 275 607 529 887 967 656 167 266 634 735 44 532 553 89 215 49 168 405 352 201 244 995 966 929 83 407 927 203 761 447 336 997 162 681 178 290 654 621 947 852 899 164 505 902 941 645 164 114 307 827 198 281 756 408 756 74 688 377 590 35 521 634 374 28 433 752 925 455 2 507 584 732 619 519 761 420 523 525 633 149 247 355 3 721 910 18 429 303 420 43 53 644 937 214 823 795 396 182 669 641 37 177 914 499 512 145 219 798 376 251 647 557 174 818 973 328 575 980 610 955 371 792 624 373 114 900 587 762 555 821 129 136 940 977 672 49 138 641 127 698 300 625 694 785 517 691 953 325 602 269 998 609 117 56 951 226 861 327 818 110 680 506 463 944 439 567 401 352 585 724 265 134 679 54 861 556 177 176 958 633 177 779 137 998 483 427 358 309 325 141 764 653 816 848 85 23 122 203 200 602 99 960 874 740 8 687 868 46 228 52 672 982 825 183 715 717 409 244 845 661 533 392 898 662 861 61 994 619 217 340 15 23 53 93 80 306 63 735 320 922 358 938 70 479 33 497 655 370 76 974 891 878 763 296 988 205 813 752 267 261 897 329 204 829 706 760 636 994 355 267 34 354 933 940 256 425 203 236 311 426 658 332 114 5 74 694 204 646 109 923 955 662 783 101 104 308 774 160 765 419 576 283 514 69 991 50 708 316 306 420 80 654 1 659 778 887 848 154 658 862 162 266 170 156 963 746 575 503 456 296 517 283 786 846 391 322 685 676 514 515 470 697 330 410 527 185 839 600 917 117 47 362 620 2 273 795 461 978 50 195 91 899 613 651 34 836 221 965 327 10 64 549 662 484 772 689 128 943 84 276 807 432 890 175 278 250 228 671 681 351 798 848 571 144 298 647 37 71 109 124 987 977 620 37 608 45 801 760 980 461 321 951 393 960 988 878 201 999 644 973 581 615 200 237 712 567 262 912 660 633 297 173 889 229 670 2 655 258 989 790 463 452 279 328 751 496 682 264 184 832 469 465 231 493 621 384 385 97 757 646 266 281 270 920 875 216 291 936 178 833 359 462 910 106 513 792 958 779 209 593 976 160 596 981 285 440 896 517 430 53 40 42 151 769 973 503 484 268 706 349 688 201 657 843 455 718 345 321 746 615 311 872 834 730 324 343 664 949 600 103 808 755 343 383 872 930 636 133 3 488 279 87 877 676 683 341 805 468 895 222 308 55 340 4 812 81 398 74 305 0 867 764 181 341 735 739 22 91 474 462 579 262 740 653 138 367 955 264 365 897 941 837 671 421 413 57 918 82 495 29 70 70 846 713 370 197 545 806 157 179 659 150 738 124 832 925 517 459 662 46 174 892 648 918 106 333 949 715 1 199 982 953 785 208 265 422 550 353 14 911 601 785 711 561 387 125 62 237 40 581 171 185 129 430 310 40 518 624 145 283 863 311 578 912 491 857 550 128 265 167 120 507 288 503 729 440 984 508 940 351 21 413 693 564 499 69 805 116 188 118 280 997 779 642 31 648 332 123 770 672 816 545 959 452 175 816 337 711 803 943 519 459 124 930 61 497 880 379 46 825 72 601 376 8 820 590 103 455 483 815 615 142 168 271 619 578 958 829 217 506 874 677 640 520 975 693 526 587 252 628 551 373 189 261 989 472 313 371 716 171 640 259 71 928 443 611 190 64 563 381 469 686 93 972 76 203 380 355 559 100 308 328 729 280 713 781 122 297 3 316 953 748 21 762 245 316 711 181 627 211 49 612 867 599 45 73 816 892 307 388 57 956 572 880 20 23 904 122 530 4 691 936 957 209 766 139 604 654 201 20 351 330 618 434 20 421 403 448 678 602 419 679 757 814 835 365 814 791 288 192 369 487 794 858 753 62 626 977 757 751 83 284 660 63 810 375 705 78 864 621 443 840 109 881 787 427 995 630 672 839 620 725 203 716 697 491 788 871 511 181 594 351 507 565 234 171 727 889 995 104 423 450 729 524 985 10 990 562 154 501 849 546 687 962 569 124 389 984 698 475 306 817 335 414 123 558 988 574 303 385 574 118 377 800 909 416 922 912 363 705 269 839 669 123 667 354 963 269 394 410 182 232 438 426 496 82 790 265 353 730 185 800 735 662 882 597 214 446 574 848 302 321 323 484 323 992 28 210 260 638 402 149 794 585 477 698 231 79 850 938 912 830 231 768 600 526 392 794 215 781 374 49 368 46 265 940 41 795 958 396 579 191 296 527 689 752 889 366 959 190 830 892 548 460 311 526 308 430 255 999 307 925 83 34 397 117 865 796 271 124 865 175 987 229 447 568 928 969 595 496 949 406 213 43 956 563 138 260 825 133 914 312 722 797 167 250 781 647 88 940 726 350 822 102 657 76 918 365 424 637 100 604 124 425 681 858 972 57 37 175 344 863 551 887 324 399 466 192 331 332 339 427 542 812 608 506 855 864 530 654 22 32 469 569 431 468 913 55 978 951 995 319 473 257 838 389 70 409 483 939 73 405 189 396 190 26 263 871 261 730 726 720 256 630 651 630 977 157 685 598 581 771 644 972 208 681 512 585 476 714 972 455 342 605 413 17 833 24 829 437 756 674 96 823 419 104 390 760 332 310 702 262 446 323 634 630 295 267 895 958 697 173 723 908 547 590 190 955 932 29 517 728 982 738 204 536 40 936 850 240 846 833 709 95 915 361 463 160 624 5 671 567 685 875 608 699 157 56 183 165 921 892 785 302 255 106 14 125 239 631 698 614 45 860 726 436 327 999 21 509 793 417 918 427 934 707 117 77 483 268 282 117 969 243 923 514 996 538 368 734 145 872 308 694 595 992 308 101 339 988 501 875 870 339 684 257 582 868 416 738 140 519 986 620 981 701 577 63 510 506 436 383 946 722 201 861 375 229 59 606 849 188 104 38 269 930 797 481 906 244 776 38 353 493 865 375 810 109 556 485 882 435 981 598 559 506 296 498 938 357 112 172 38 836 80 42 454 723 669 374 583 338 113 241 867 775 175 800 350 513 260 172 844 409 111 93 678 142 343 493 802 740 314 768 569 381 134 566 844 309 965 591 904 839 551 253 608 833 639 167 766 878 393 221 576 773 323 125 565 423 618 961 217 703 352 232 694 616 269 525 858 548 207 172 717 356 14 761 357 318 523 452 11 133 891 636 577 547 811 334 59 624 508 554 83 380 208 561 170 377 229 352 109 319 902 611 303 946 80 447 281 172 982 178 580 943 808 867 458 911 277 440 844 404 873 966 820 903 965 427 773 43 607 836 98 531 638 675 783 438 978 910 92 920 968 951 853 482 120 253 862 321 274 94 721 316 639 512 349 308 817 38 556 329 144 279 447 916 356 346 717 686 39 777 266 711 989 851 726 892 964 436 524 164 446 0 105 826 28 936 103 795 216 386 617 325 879 599 302 101 672 938 986 948 230 269 649 965 179 975 513 239 402 507 219 703 591 37 685 253 536 600 184 287 639 293 479 154 238 117 746 976 442 503 418 404 597 110 409 443 380 911 701 292 22 163 966 538 329 513 312 707 138 26 152 391 245 952 180 12 860 630 320 992 515 309 35 767 380 918 105 866 678 644 374 82 29 51 182 672 569 56 110 422 699 231 817 74 726 324 595 463 660 29 668 988 772 877 462 695 258 639 743 124 488 492 721 447 527 989 695 23 503 425 764 490 978 394 851 668 166 834 36 573 49 709 175 785 38 161 756 570 424 497 610 134 62 551 297 800 479 490 574 621 577 780 438 595 368 346 448 498 791 604 271 308 559 316 103 318 469 859 886 301 377 528 345 308 852 778 827 674 798 277 399 119 537 756 225 663 465 737 187 337 267 58 397 866 415 747 376 832 77 423 602 301 360 89 731 881 936 806 116 295 510 735 807 688 51 940 398 666 362 273 278 465 76 805 977 759 564 979 637 349 829 54 633 587 790 906 793 912 746 682 201 605 391 656 722 530 545 175 808 790 155 869 993 557 41 236 628 605 889 874 379 30 11 193 461 207 428 170 105 251 242 964 587 982 907 650 846 353 660 132 792 600 222 850 562 653 189 582 807 171 325 451 613 344 364 821 698 139 866 647 424 683 257 940 629 216 334 126 457 103 700 360 79 268 882 31 13 576 202 815 212 41 379 57 512 730 750 928 196 894 377 6 210 526 187 444 222 275 22 544 899 708 635 1 721 453 740 974 577 956 443 276 367 580 365 561 38 955 860 962 808 347 422 415 489 699 143 42 271 996 595 969 103 195 908 907 423 496 169 536 145 837 772 216 468 681 424 511 523 561 643 484 579 232 977 751 535 130 117 722 747 371 100 523 767 220 630 538 371 144 176 288 727 224 712 235 678 645 735 160 149 126 158 321 744 324 229 328 176 693 398 867 699 329 151 276 439 206 219 946 18 874 494 671 171 258 318 730 668 346 770 515 945 467 19 177 191 941 502 174 871 47 809 248 531 202 675 178 455 949 49 103 52 423 972 640 183 572 153 471 338 358 468 953 938 883 887 758 953 11 409 912 157 184 10 762 466 349 362 767 119 817 452 502 190 695 84 91 426 609 519 809 132 422 563 383 45 454 130 20 395 700 718 184 824 640 462 824 534 986 658 539 642 113 840 619 895 848 204 640 228 143 224 414 63 547 879 626 75 621 919 50 326 140 330 794 690 866 316 310 203 216 757 415 423 628 14 395 615 511 620 35 90 595 277 853 583 502 947 969 474 902 904 946 765 273 48 730 165 922 392 82 947 150 338 953 796 816 897 912 816 446 452 416 859 949 299 126 241 387 919 218 28 428 444 146 492 609 158 105 532 609 43 436 607 505 175 870 604 752 769 628 790 344 520 324 929 200 567 441 711 953 419 263 375 947 451 895 872 916 991 886 857 389 704 660 456 599 611 138 412 284 557 577 482 272 609 672 39 486 714 633 977 428 721 458 581 308 676 885 213 945 194 186 274 237 929 269 137 945 375 210 978 693 522 431 834 900 611 939 269 308 534 467 369 589 766 839 775 970 634 397 137 350 508 997 497 908 620 901 294 168 435 225 595 925 599 868 522 621 864 827 529 647 875 408 768 490 487 976 324 2 887 874 678 298 181 184 782 632 552 147 643 475 857 644 424 288 463 594 265 139 467 236 991 344 547 774 726 965 806 830 129 453 839 974 135 485 638 819 958 167 186 687 647 642 811 428 602 962 237 52 920 819 658 70 396 387 946 75 701 384 218 376 528 166 867 893 861 349 338 337 344 177 388 927 979 216 935 507 889 492 268 664 27 207 914 572 404 622 48 973 956 9 998 212 447 928 902 121 913 301 474 137 298 642 580 470 22 453 149 437 314 228 307 290 644 23 800 108 685 711 348 748 117 372 247 35 677 476 493 144 814 160 613 87 138 640 216 394 540 562 77 73 110 530 205 864 449 797 370 262 927 612 898 927 212 840 647 247 403 16 201 57 759 925 103 995 332 692 672 888 910 467 186 761 771 233 331 258 785 635 496 866 222 869 962 35 58 622 468 580 381 365 680 233 505 177 183 836 925 609 66 189 560 93 370 557 422 918 501 891 544 329 137 195 945 723 716 678 170 850 345 765 43 776 435 713 28 851 964 148 322 693 987 446 241 154 602 146 680 410 397 899 828 544 365 817 974 271 223 618 737 535 37 382 747 711 885 172 585 966 211 453 253 560 764 752 959 356 353 855 162 194 607 934 78 181 12 729 205 242 271 301 616 353 977 562 82 18 877 115 880 645 98 293 675 280 397 911 766 57 487 840 105 117 659 725 374 452 198 814 459 865 753 376 167 397 351 436 747 829 512 539 876 231 474 573 819 306 184 273 982 100 146 872 759 290 826 485 324 429 124 958 702 162 806 553 41 644 950 301 734 208 444 553 885 761 133 116 921 263 387 923 216 394 292 419 565 677 880 582 46 616 987 111 744 695 757 204 755 148 348 233 51 843 53 497 347 86 5 537 760 681 361 279 616 221 101 393 956 295 430 848 361 407 406 514 574 527 611 720 662 68 508 274 563 967 565 678 645 207 856 861 359 812 637 6 82 50 557 919 240 593 250 681 678 642 513 999 560 486 714 278 595 527 760 620 597 453 839 161 827 824 314 748 715 550 183 820 151 401 895 624 766 6 434 994 568 926 5 870 480 593 912 282 398 345 213 41 666 861 858 49 217 400 81 980 952 667 221 987 985 584 643 539 345 351 766 420 465 33 573 971 192 599 667 932 669 527 798 405 793 460 577 529 768 16 792 225 548 191 328 989 809 795 82 547 377 26 567 685 932 952 274 950 636 180 884 677 822 295 938 736 489 634 632 751 104 873 859 669 76 532 214 895 816 735 706 158 921 650 772 409 942 990 952 578 941 879 856 826 873 48 968 424 331 697 799 784 649 864 564 543 316 744 111 32 467 732 903 609 34 986 352 591 599 542 565 438 173 294 720 576 838 638 918 493 626 957 774 442 783 567 500 416 187 90 278 894 148 967 51 2 651 664 559 911 896 617 358 568 205 731 545 171 187 197 224 142 481 981 755 961 62 845 750 898 384 942 92 722 866 425 790 435 387 390 336 894 655 686 958 316 625 849 372 201 513 700 992 54 187 853 13 769 251 695 187 289 711 448 418 157 830 53 235 25 547 505 413 519 64 719 173 687 887 38 920 645 739 753 637 231 850 389 522 585 936 241 678 218 33 621 863 354 623 454 998 62 267 410 973 386 782 54 480 441 776 663 51 254 324 219 247 884 643 674 784 198 125 414 244 867 142 169 768 984 321 646 203 141 394 14 384 160 392 337 807 287 176 775 49 443 858 535 659 137 719 693 733 869 551 671 182 963 391 533 7 402 502 856 674 878 768 575 751 239 215 959 214 424 54 927 755 804 959 45 203 66 849 568 914 305 129 106 883 66 839 513 891 137 922 776 743 311 586 11 15 119 270 25 576 152 398 453 830 679 933 888 519 74 600 835 505 199 532 661 253 175 561 696 150 393 304 671 968 657 404 342 790 189 968 590 494 423 994 513 829 798 663 948 587 119 969 781 147 4 132 635 750 222 52 614 28 433 77 54 623 591 127 622 409 868 533 501 397 60 268 755 651 481 360 507 678 207 614 583 864 916 797 162 158 908 882 505 611 826 962 39 448 982 712 738 259 20 483 135 521 109 775 395 968 934 741 881 954 632 870 28 873 957 795 592 936 250 613 108 770 381 641 253 396 414 472 184 273 401 718 231 646 519 148 103 973 38 753 494 735 882 223 843 451 676 827 597 761 159 784 750 331 155 655 402 516 264 339 337 34 281 495 566 857 610 285 182 604 577 456 259 255 373 772 995 287 72 384 434 154 267 174 42 222 67 670 677 306 801 251 913 310 344 367 972 422 460 879 516 901 674 489 878 889 497 669 176 200 776 283 667 443 465 768 726 734 308 143 805 228 74 222 473 502 381 271 947 285 707 249 139 847 173 937 778 988 271 396 868 554 755 291 377 657 840 833 602 686 908 958 152 676 256 733 18 193 460 204 475 77 366 285 794 648 847 144 698 897 273 68 464 805 639 917 540 656 666 593 269 863 603 818 776 526 730 966 596 588 133 557 206 761 43 928 213 405 825 604 905 839 88 290 298 752 761 628 545 964 783 615 345 501 364 911 852 575 493 961 279 337 265 690 132 675 436 831 22 273 448 342 298 110 738 214 915 59 812 635 136 313 530 509 476 853 814 429 577 969 896 445 120 384 118 381 423 557 899 589 567 871 497 549 608 141 51 412 978 772 634 265 776 509 174 110 432 284 118 751 532 328 709 850 729 651 387 485 356 10 759 306 247 853 618 519 559 298 439 596 105 278 292 215 832 280 383 820 388 950 586 268 919 210 149 316 518 658 964 404 695 277 287 211 509 227 609 198 717 300 515 281 824 361 639 700 650 297 913 28 848 237 905 836 565 349 912 423 52 810 494 959 363 691 889 882 21 325 552 606 968 49 182 728 362 959 987 752 749 275 572 188 889 246 341 489 325 801 761 425 21 171 981 476 153 357 116 354 236 58 786 635 315 770 820 500 776 934 595 921 25 700 190 12 122 366 964 867 391 278 165 337 762 724 79 260 107 230 939 667 438 457 318 255 242 610 883 733 957 837 124 909 627 976 434 246 610 592 281 938 195 128 406 396 626 94 663 513 774 918 525 551 761 444 901 767 957 397 513 859 592 81 679 933 306 378 706 290 418 159 877 254 192 176 690 533 555 207 301 816 260 328 451 63 966 162 21 405 96 480 877 965 344 165 486 535 820 402 656 577 807 698 209 849 56 796 754 764 649 710 125 224 612 453 781 91 923 759 386 229 634 152 687 421 725 120 638 860 910 832 175 797 375 119 235 441 33 481 277 884 337 276 151 241 465 471 700 643 720 852 963 687 159 835 796 688 461 797 947 605 695 637 821 322 803 311 76 854 647 432 673 885 196 151 427 138 342 409 708 499 143 306 346 607 96 291 126 160 149 704 405 174 131 970 176 181 26 208 519 175 326 638 965 67 305 106 605 823 128 13 774 100 391 179 481 222 830 870 396 840 339 587 291 527 87 338 162 669 202 959 378 192 514 167 157 683 49 256 298 637 460 823 398 100 356 293 473 228 167 718 322 164 5 458 479 37 597 167 858 681 848 374 996 724 916 5 642 459 410 567 823 455 748 32 282 531 631 573 90 779 260 305 23 447 614 68 589 973 10 824 548 597 749 358 732 817 736 949 954 142 601 559 90 856 756 236 620 74 379 872 430 881 12 755 80 285 319 602 670 442 800 10 110 420 369 532 27 915 179 676 625 980 568 269 826 733 589 189 422 74 343 371 243 434 36 261 181 562 200 707 479 503 703 310 320 200 876 415 388 852 767 853 586 316 747 946 215 528 899 279 505 910 336 495 409 750 713 518 779 609 919 640 809 483 338 592 796 717 840 726 493 915 861 509 570 241 909 76 338 288 37 766 45 675 545 545 783 758 860 324 159 426 154 21 661 850 576 166 370 502 219 422 15 943 81 141 2 924 690 62 371 391 680 735 845 634 89 815 360 706 79 470 958 867 645 741 243 248 320 15 533 814 307 37 670 966 261 310 701 651 961 633 47 733 549 584 738 136 122 261 480 721 642 80 902 125 492 57 814 574 823 25 992 531 223 845 883 253 238 246 193 196 200 637 125 881 980 938 874 247 680 975 494 868 942 582 157 945 452 756 166 332 529 666 322 389 272 412 609 862 272 465 64 809 99 977 852 44 277 326 194 905 225 771 98 488 245 996 487 551 848 763 504 210 680 522 541 777 594 935 974 165 379 658 54 196 96 231 209 331 455 68 874 434 339 553 456 154 909 178 527 656 531 773 269 559 769 72 589 497 902 96 31 968 200 562 507 480 28 409 195 700 245 902 322 886 64 62 606 231 737 943 503 602 71 6 780 624 72 967 26 682 531 456 936 135 935 39 953 964 218 91 896 550 603 540 124 394 977 209 623 861 220 544 689 694 648 352 34 593 521 26 993 918 309 337 401 281 768 614 164 223 653 665 108 767 328 240 764 438 184 952 998 673 101 225 770 647 25 412 25 643 588 371 652 991 330 990 679 420 437 121 605 333 908 898 336 217 889 24 264 872 97 520 521 718 391 867 862 544 519 417 829 451 441 919 915 511 502 120 805 129 340 107 228 714 738 363 27 469 39 355 73 333 235 560 80 464 233 415 552 599 496 414 925 659 218 411 331 779 886 937 131 23 152 467 288 93 3 180 895 327 240 873 448 131 816 320 272 923 690 720 487 768 531 615 690 705 716 862 237 633 395 848 137 390 922 741 452 140 585 817 300 660 420 386 259 468 541 605 333 949 225 28 86 256 725 915 882 802 650 708 471 277 263 139 279 372 450 715 808 217 603 842 190 581 241 862 164 852 311 574 531 389 656 318 232 256 513 538 168 475 473 984 44 783 850 246 615 495 219 11 592 418 463 409 252 833 760 797 281 915 119 291 900 194 538 351 22 413 749 604 84 847 322 145 640 590 387 289 536 860 621 193 601 351 770 225 140 138 26 403 200 611 963 330 430 738 284 337 184 196 95 720 325 858 148 334 341 64 654 36 739 167 194 255 448 861 264 885 393 827 965 816 906 812 497 747 429 190 911 685 149 524 72 588 652 43 543 414 748 307 914 171 431 294 461 363 190 649 384 854 92 507 255 724 817 589 401 684 561 529 266 902 587 633 399 770 117 130 526 147 441 343 429 957 480 255 461 248 58 865 866 553 142 363 108 35 759 895 797 960 47 26 555 384 867 993 594 25 147 393 702 286 493 576 271 535 752 3 541 330 930 618 653 51 556 38 753 765 143 96 298 153 113 698 75 51 832 707 53 222 150 499 444 546 184 774 456 138 34 726 81 386 777 761 108 989 392 882 35 21 878 691 139 149 208 147 72 971 23 261 159 520 370 819 670 344 422 750 294 56 194 855 196 618 489 302 416 589 280 888 500 294 668 771 742 245 37 740 887 117 289 18 859 257 130 959 16 488 714 776 879 210 513 892 695 720 338 281 575 113 481 190 430 243 335 978 884 467 65 223 832 737 96 924 294 314 91 64 696 361 849 322 42 140 275 545 789 732 274 348 421 270 735 705 524 279 944 971 301 589 513 687 502 749 486 160 521 444 1 183 247 370 267 160 118 874 366 56 678 519 244 139 488 413 736 100 576 784 63 38 787 555 690 918 957 274 809 236 715 958 755 408 283 226 607 873 386 649 789 313 283 630 501 629 413 815 727 77 178 828 746 993 853 868 423 55 14 428 619 139 727 121 346 471 836 686 913 732 363 262 473 196 861 864 942 656 891 588 756 472 340 583 484 961 306 115 606 4 638 925 705 334 20 824 477 894 365 933 481 271 556 838 452 343 283 430 136 695 703 391 353 594 902 188 123 659 585 316 709 113 118 642 536 22 2 595 771 254 444 141 308 328 599 897 944 120 836 87 869 648 188 216 863 771 717 311 424 165 228 427 95 894 842 696 807 97 471 613 293 394 950 131 273 893 332 940 643 109 581 554 325 776 588 445 13 43 822 863 439 241 406 269 718 600 758 214 910 189 673 859 565 212 958 298 407 436 104 602 542 341 138 668 990 482 258 151 745 237 63 697 912 151 717 224 506 22 622 979 191 790 765 188 399 502 104 848 88 503 939 998 480 679 189 282 302 90 139 927 182 365 954 51 74 148 431 460 36 48 588 23 480 153 944 987 490 981 525 32 880 782 64 163 331 421 100 718 83 392 253 635 562 37 849 222 796 993 494 885 38 211 270 326 349 334 367 41 198 227 208 247 21 239 823 540 703 473 108 392 957 309 53 671 16 982 781 849 423 862 188 609 219 46 257 538 765 311 944 807 848 325 217 283 910 23 614 273 582 865 757 571 315 635 837 905 888 448 430 612 658 956 767 649 259 915 723 963 846 203 866 923 947 858 640 128 412 561 485 65 131 169 34 152 601 889 700 923 180 31 33 512 854 947 255 292 847 855 780 453 416 713 193 77 778 57 915 605 774 828 991 398 463 161 436 581 980 515 757 616 915 998 965 611 123 171 624 489 642 903 110 393 450 747 554 889 318 717 115 831 705 309 489 930 445 428 992 470 403 554 165 312 396 368 718 641 544 811 835 360 201 655 896 654 204 755 855 566 876 190 723 560 391 365 187 918 120 736 516 591 311 638 472 913 577 30 390 175 279 412 223 592 699 430 182 780 786 906 466 225 997 510 700 210 298 130 942 173 91 814 79 384 73 915 553 8 772 157 414 184 712 996 128 152 101 894 677 914 424 877 59 674 899 477 650 737 87 841 323 93 8 983 904 396 781 562 98 116 992 547 56 810 57 592 464 509 662 734 408 931 507 721 598 659 852 410 760 38 775 176 572 864 503 679 15 705 605 876 778 359 475 13 523 96 39 940 532 185 258 942 182 39 323 856 894 453 601 83 846 22 701 554 981 701 565 716 75 568 611 695 572 551 843 105 582 611 59 375 767 900 642 241 535 90 525 3 108 136 941 723 777 78 25 923 829 694 390 222 795 440 9 962 925 968 125 943 48 336 577 463 696 42 294 112 600 782 905 402 405 893 816 283 506 782 861 645 438 719 329 8 582 799 742 958 33 708 28 142 536 223 294 724 539 830 232 287 687 444 227 990 772 349 181 733 368 985 993 785 347 697 769 576 636 678 936 802 113 16 741 708 172 407 983 280 77 122 538 670 310 304 389 885 112 843 192 109 158 216 222 891 676 927 730 132 144 964 994 195 602 241 148 166 226 937 608 951 522 764 887 270 113 996 255 351 588 657 549 263 105 811 27 577 542 625 543 523 655 536 55 774 820 155 397 281 398 672 712 271 222 637 988 407 942 829 825 577 388 613 64 282 897 767 642 85 543 440 417 649 804 380 973 589 364 553 824 412 662 428 100 398 227 389 49 42 801 404 686 58 318 865 831 584 376 819 177 374 811 146 735 977 820 136 517 99 527 707 530 531 943 979 373 37 457 344 733 174 40 480 441 404 462 871 597 144 416 640 811 408 544 26 290 632 961 61 592 5 477 843 902 887 231 358 984 360 749 317 721 924 532 542 22 535 527 744 147 790 935 339 323 401 504 577 603 284 479 759 814 81 438 382 94 230 646 774 484 843 385 620 547 369 293 760 550 35 507 793 537 837 415 49 374 394 795 370 803 164 685 609 720 593 368 640 546 367 597 852 221 221 835 496 468 867 660 883 981 327 362 549 943 488 73 88 137 90 52 366 210 822 339 772 491 327 959 237 230 88 936 753 532 65 286 756 84 632 972 619 855 798 887 477 182 928 768 376 199 972 568 978 696 890 127 236 744 656 983 357 775 965 676 515 621 413 33 509 73 593 226 240 168 195 308 760 589 936 266 122 571 509 481 963 971 492 364 226 814 954 822 976 201 842 159 795 740 775 390 233 742 318 78 535 15 402 597 668 177 441 823 521 995 11 589 727 756 360 204 403 597 208 34 757 86 757 990 743 3 828 603 84 487 492 62 970 857 436 309 42 512 680 121 305 17 642 53 230 957 573 682 994 397 343 551 768 596 93 751 554 650 551 873 17 178 64 556 730 762 115 453 421 463 236 466 141 772 516 510 775 119 396 714 907 901 670 577 113 517 5 450 227 291 890 17 628 997 199 620 735 973 803 918 83 951 437 971 690 831 461 368 332 213 897 645 622 979 931 354 162 628 429 410 801 158 645 887 407 210 973 353 860 596 128 170 712 409 919 709 1 898 894 174 922 606 544 706 847 868 312 244 686 331 39 629 754 556 219 431 9 446 909 234 379 299 660 489 643 356 8 282 560 661 882 128 240 552 514 456 997 196 796 551 884 201 825 216 459 368 887 455 15 24 954 950 565 266 513 173 658 540 207 925 187 99 20 17 352 799 555 421 566 743 403 500 622 507 960 975 582 862 314 201 351 864 487 537 820 737 390 577 37 145 663 222 676 583 427 57 22 726 4 979 88 345 226 630 838 152 375 48 492 427 354 526 943 726 964 803 263 926 262 333 300 689 501 523 873 938 746 525 601 827 856 877 870 311 809 302 847 694 711 87 81 397 79 553 165 108 200 852 973 694 793 55 541 639 349 474 345 218 517 387 129 950 448 304 50 762 593 939 351 550 849 14 71 674 455 534 475 268 475 623 580 553 676 21 7 368 27 728 592 40 264 876 678 808 696 47 428 666 99 692 949 404 644 277 366 789 290 871 739 119 412 239 424 804 437 415 607 966 532 563 421 381 843 459 723 822 517 117 125 906 514 232 223 466 535 179 373 137 736 513 650 390 376 335 317 161 157 946 653 848 764 201 327 748 659 137 661 487 218 735 43 578 111 527 553 776 758 760 621 484 642 378 502 660 36 349 891 208 606 286 890 690 410 526 34 252 687 550 366 379 339 893 660 730 907 370 21 663 531 770 855 828 394 285 45 33 178 566 846 608 290 4 256 499 486 852 281 676 49 736 584 491 865 620 818 478 861 68 254 239 249 132 897 427 286 648 517 563 993 602 444 484 567 209 101 502 487 282 885 518 590 408 914 71 491 708 238 839 196 775 947 554 971 489 872 445 554 192 404 323 819 217 28 824 532 769 774 272 107 594 288 131 124 364 665 579 839 139 554 715 706 902 693 599 719 878 699 571 792 820 446 123 789 960 645 104 451 330 233 359 698 715 222 91 724 200 646 352 553 414 915 822 607 306 197 598 700 419 230 371 162 341 894 340 331 916 263 159 22 473 276 352 28 313 917 139 904 820 378 674 553 458 642 694 644 985 56 606 113 359 245 874 947 461 51 73 197 928 620 235 898 815 177 473 548 576 307 860 253 81 250 981 671 727 941 247 966 962 333 633 765 406 188 433 94 715 241 816 714 911 950 851 955 140 736 265 427 30 475 614 346 952 11 329 225 498 199 493 644 832 544 911 899 17 618 332 705 990 833 75 595 331 211 8 567 874 596 294 372 990 489 316 598 798 65 735 814 391 643 542 541 709 654 198 911 745 843 159 541 246 172 739 121 438 606 817 613 102 364 717 808 532 418 584 112 962 268 685 976 630 2 107 394 287 181 722 658 913 799 994 320 279 921 182 785 906 96 256 341 887 976 340 789 409 696 760 654 119 94 840 303 672 226 228 127 278 558 836 142 152 625 410 157 878 335 608 316 292 214 606 495 189 984 991 764 355 949 997 110 688 698 858 670 325 917 411 808 178 161 719 915 602 843 433 949 459 211 58 156 512 417 631 247 548 132 141 339 103 546 568 282 594 314 364 893 406 314 551 542 703 125 426 832 230 136 332 237 654 806 395 844 0 638 977 954 405 493 977 432 746 772 852 923 206 463 5 71 665 109 424 60 197 326 548 6 838 881 77 218 564 234 392 77 923 185 208 797 751 900 824 716 618 955 727 382 843 537 179 744 167 267 625 146 597 67 746 464 50 104 27 310 880 442 239 457 534 89 626 343 650 885 709 244 313 730 826 111 267 492 29 346 413 356 730 979 125 511 173 574 172 505 961 406 847 607 16 847 656 473 70 305 302 366 251 383 875 213 35 871 334 257 588 325 559 416 124 65 570 10 836 296 870 884 731 263 416 238 198 388 106 806 736 852 509 709 580 769 541 896 110 266 683 614 26 669 994 807 456 602 679 831 841 678 269 569 838 609 872 819 23 767 309 608 767 533 429 409 477 308 77 539 561 711 676 455 421 555 738 326 518 453 407 931 540 626 357 245 166 412 373 820 797 828 595 492 800 783 353 72 482 230 37 235 674 510 221 459 912 881 143 91 418 671 916 705 165 127 105 434 262 195 470 902 722 858 930 839 687 428 563 764 274 459 421 237 825 495 587 182 918 968 201 357 484 121 853 366 424 589 843 818 555 246 441 917 345 958 676 480 319 260 498 349 75 741 200 675 643 784 197 470 4 196 915 329 493 209 330 339 937 113 270 237 407 378 858 80 382 83 394 529 270 190 340 469 170 822 292 860 865 367 503 296 505 324 409 348 677 187 425 952 15 947 412 832 268 892 682 147 227 14 835 692 421 567 110 5 373 159 866 327 188 228 577 665 807 597 921 254 554 629 204 288 240 318 465 434 814 922 814 44 612 635 800 587 631 74 401 717 992 498 9 589 538 523 946 816 833 811 99 35 129 38 19 691 965 171 354 185 971 779 719 180 216 771 758 350 848 655 254 751 468 857 26 135 597 766 289 859 897 398 299 771 806 917 102 407 442 160 684 74 197 258 539 900 80 956 59 457 608 334 341 879 646 692 666 938 426 935 58 449 552 725 475 865 377 173 718 917 325 61 313 796 599 864 122 393 79 163 104 82 539 773 711 689 43 558 250 137 862 35 976 802 604 338 255 629 252 674 847 932 796 356 43 446 595 270 353 533 102 699 215 244 802 370 306 258 299 53 207 722 507 275 662 163 838 19 412 914 896 37 836 100 952 291 647 431 130 76 723 101 987 345 955 475 672 293 663 254 882 87 880 523 597 896 811 441 251 361 380 59 350 314 478 684 137 349 451 580 97 860 936 438 83 233 925 608 435 99 974 721 839 315 755 923 284 781 618 358 799 16 53 542 192 629 296 190 50 46 243 393 325 338 298 920 836 251 836 734 401 697 371 675 397 156 514 904 620 367 500 665 295 325 272 692 586 943 688 917 515 181 228 14 617 554 255 64 336 453 480 41 640 59 756 229 948 64 198 728 632 448 492 377 730 257 582 78 260 360 320 98 367 840 904 343 374 623 529 593 652 629 148 169 562 761 489 807 858 112 177 474 731 100 607 907 636 313 763 142 530 956 668 131 106 239 982 43 738 635 156 836 832 887 868 70 183 87 597 78 885 360 619 292 561 845 945 255 563 73 957 827 970 231 626 662 556 952 543 365 604 805 649 375 212 472 550 410 875 161 248 788 633 741 122 161 805 930 757 263 348 763 188 727 32 121 495 744 406 575 303 442 838 55 212 867 28 817 266 439 202 629 790 590 605 324 418 596 359 277 520 766 30 899 643 741 357 877 350 49 456 323 668 189 983 20 811 219 190 250 67 13 338 990 848 24 614 108 874 297 586 134 763 256 133 839 196 472 565 836 25 48 240 234 557 360 962 232 420 100 671 29 405 287 597 871 861 19 505 270 395 448 97 621 445 364 878 294 485 11 597 577 200 726 126 506 606 900 937 547 131 277 500 39 281 728 16 362 162 916 410 411 33 259 553 686 889 264 628 391 469 646 697 828 757 595 494 111 153 694 946 625 706 241 741 580 619 722 485 765 603 29 297 871 135 282 377 538 225 763 943 142 673 274 921 700 746 584 738 74 185 693 625 916 210 926 520 244 625 827 990 123 241 923 461 833 698 618 900 686 961 243 948 926 68 234 660 690 943 158 743 197 476 360 735 305 573 996 119 581 956 563 390 712 330 318 856 441 626 583 509 669 356 575 170 929 440 563 903 114 156 535 840 237 761 243 955 413 328 704 233 911 844 70 511 99 417 701 371 490 417 895 34 727 397 587 701 617 825 652 568 209 452 344 152 329 918 759 670 437 757 503 207 867 568 371 507 976 428 939 18 630 861 462 358 767 420 271 217 535 504 988 669 285 480 656 0 587 442 67 44 109 546 1 978 854 934 405 776 758 220 163 145 989 971 930 817 703 931 189 460 321 977 712 691 292 929 329 438 93 299 326 393 336 742 424 94 679 885 870 212 403 182 30 545 183 724 503 685 828 531 184 829 154 824 574 286 110 436 274 483 937 30 829 860 704 610 125 549 745 127 139 575 84 487 673 501 399 674 172 675 33 607 764 935 852 6 246 183 663 227 489 763 214 691 705 845 726 430 592 676 578 451 357 848 515 688 105 603 523 922 715 919 449 490 857 974 925 767 879 695 201 864 530 608 488 445 709 767 39 748 757 80 570 500 597 120 312 272 104 561 42 251 299 380 51 852 225 426 344 577 548 779 643 352 835 226 576 64 119 689 974 226 144 253 190 646 43 923 878 542 207 258 689 437 922 574 110 10 693 914 151 495 141 717 688 336 73 908 133 630 201 160 486 813 235 113 389 743 736 780 656 930 206 596 217 258 504 7 31 669 173 866 854 928 242 173 554 242 188 675 358 728 754 308 488 224 59 593 51 441 356 926 997 715 389 948 184 357 861 502 617 0 575 129 996 716 173 768 724 830 211 184 496 854 138 542 628 51 799 858 335 724 262 984 925 923 24 641 156 447 777 638 994 167 213 732 706 702 287 783 120 937 239 802 989 789 800 258 854 834 999 925 212 135 170 433 200 977 230 236 880 388 967 26 743 224 120 686 728 319 166 31 975 95 122 328 297 508 706 506 514 684 925 648 994 558 469 701 454 477 146 376 90 210 800 774 952 48 896 872 200 880 79 597 319 25 2 674 105 754 884 230 552 868 403 680 788 934 723 22 158 964 663 967 376 813 90 890 15 446 848 624 123 675 44 501 193 168 349 703 256 11 659 429 571 475 691 201 86 799 497 573 166 608 68 101 738 466 851 974 530 84 443 291 649 998 428 926 811 357 53 624 47 36 786 798 99 949 644 90 597 683 874 612 770 162 784 853 431 874 595 621 289 171 165 329 946 596 450 878 686 824 975 999 266 313 622 220 376 427 755 399 903 40 214 602 561 332 893 534 871 997 953 901 705 155 718 389 497 796 385 651 580 756 795 771 316 72 423 203 550 926 823 385 718 678 528 94 69 374 497 963 444 315 275 125 710 555 56 774 921 68 451 448 530 111 191 741 192 768 314 89 19 899 400 15 767 486 346 790 196 469 449 947 457 514 948 471 502 564 288 171 290 221 364 816 634 300 575 481 584 128 389 508 846 594 143 896 994 796 982 192 365 913 95 949 953 439 385 685 865 230 765 594 907 549 46 982 51 751 382 957 110 605 300 792 904 750 501 219 443 295 942 276 132 517 487 538 67 21 555 462 934 704 967 84 363 745 666 332 835 886 703 959 382 776 678 978 709 3 454 883 625 68 279 346 456 587 958 797 719 686 825 11 502 436 122 957 934 188 121 787 195 225 948 989 916 650 556 181 12 9 885 340 602 912 341 643 927 383 710 212 99 61 395 220 0 473 531 222 761 695 261 177 304 727 36 984 827 712 42 860 345 709 404 331 908 996 352 693 715 110 534 970 106 206 682 443 360 887 780 663 490 526 150 973 742 47 862 207 394 329 907 301 916 620 482 798 297 558 314 772 659 197 880 415 330 110 137 693 302 14 126 868 506 979 988 490 915 823 280 720 820 566 124 774 169 548 716 198 684 564 607 835 747 406 979 633 400 938 100 589 648 636 395 526 920 778 478 298 485 310 499 779 216 285 384 610 327 496 483 231 984 68 683 291 989 441 597 964 229 629 382 303 585 597 508 903 81 580 714 64 565 51 711 391 568 283 13 749 239 923 634 51 169 153 214 443 417 976 117 67 424 932 455 800 16 602 187 105 469 536 18 732 156 169 923 180 367 935 270 439 86 163 339 973 592 62 95 300 301 719 481 497 156 871 871 326 451 821 800 343 214 683 906 273 477 956 216 139 209 548 538 747 654 740 873 175 545 131 40 487 246 117 875 26 359 867 795 9 500 679 562 363 45 613 680 406 319 149 104 759 789 241 248 787 499 892 189 662 270 167 379 90 552 435 545 420 957 520 709 699 451 952 883 554 719 754 710 742 55 656 582 823 983 772 795 65 326 434 787 328 584 129 500 57 764 668 901 353 329 457 368 429 657 719 471 564 535 254 462 445 534 878 77 12 570 709 746 329 446 772 37 153 459 330 181 681 822 542 66 361 491 820 971 506 442 723 737 208 760 189 702 256 438 973 201 647 685 624 302 401 771 953 876 722 731 543 634 125 592 50 256 322 298 387 421 563 397 191 947 385 722 533 448 502 358 13 275 276 478 163 414 497 352 399 885 113 392 648 816 338 163 755 322 719 853 466 670 91 263 711 185 800 624 347 565 43 909 544 975 250 206 91 172 323 649 353 557 720 565 565 44 860 476 146 959 888 678 531 590 214 285 222 331 516 913 888 893 850 412 321 491 492 895 451 996 521 198 242 172 452 86 651 454 132 499 0 891 203 15 346 655 89 425 63 214 627 809 569 265 511 300 297 145 300 962 857 818 256 937 343 309 834 259 151 227 743 186 685 354 131 588 242 126 782 546 812 781 802 351 160 323 285 731 82 813 958 495 804 509 901 653 590 990 177 271 768 333 560 214 341 109 977 802 742 123 826 819 7 896 30 338 151 780 142 464 547 461 114 431 275 800 309 704 389 951 422 429 701 301 455 506 165 30 491 197 446 159 981 499 318 476 292 649 498 813 945 839 639 577 463 220 3 948 729 23 634 425 728 782 813 780 325 894 400 304 803 128 330 734 893 474 639 248 956 391 393 584 156 726 87 856 785 159 937 755 26 419 795 665 559 703 538 120 252 312 46 163 7 934 414 291 35 628 989 370 618 428 636 720 564 57 783 773 193 168 231 161 269 988 460 745 834 807 862 64 351 455 57 869 384 765 136 134 99 725 353 106 164 902 914 269 341 299 461 868 675 573 93 82 889 20 208 279 25 751 972 788 85 434 242 709 434 41 553 341 827 140 409 664 500 741 995 103 676 128 315 670 891 121 401 451 210 99 472 426 212 879 554 557 345 806 147 22 588 250 292 326 419 924 162 144 160 414 85 55 27 475 956 328 779 929 176 166 970 251 808 920 707 524 403 505 108 226 726 343 366 752 896 324 552 880 804 56 531 175 738 183 590 487 6 283 503 767 48 976 852 695 534 756 676 256 599 660 552 754 980 317 198 308 412 885 561 354 890 248 364 299 475 480 599 445 87 330 613 648 404 274 421 500 547 432 186 833 882 99 760 519 756 701 151 524 833 317 968 297 407 549 149 795 126 729 778 589 34 91 591 133 377 456 82 138 590 104 565 316 149 350 226 731 623 652 353 411 961 368 400 761 410 462 51 642 164 540 270 438 246 677 733 647 781 328 644 757 167 698 802 145 798 686 459 777 860 503 616 410 97 260 629 27 567 276 873 145 787 837 837 312 714 872 549 970 668 636 640 717 474 823 952 580 782 934 620 813 73 52 83 69 480 54 551 646 79 705 333 338 563 25 836 400 712 112 829 15 995 353 341 656 590 143 190 123 55 562 983 381 956 491 543 463 520 339 788 974 972 854 254 593 30 808 833 318 23 887 705 180 196 365 840 485 543 386 529 248 739 382 47 837 219 634 608 366 846 7 698 580 741 178 572 728 673 574 107 520 497 731 618 303 41 78 237 161 646 923 760 417 326 45 427 331 690 11 51 625 344 741 469 684 591 268 447 495 226 718 259 944 816 844 357 414 21 54 132 355 400 450 689 810 227 179 157 176 133 630 641 853 121 738 917 232 269 568 864 459 233 528 598 681 735 12 655 971 385 219 381 119 367 75 877 608 238 808 651 362 538 879 463 134 661 807 546 732 612 567 703 131 591 210 181 687 600 598 611 919 346 639 258 978 98 223 585 837 599 101 909 476 283 884 68 922 56 181 313 933 968 111 31 256 854 29 495 631 671 817 796 294 948 929 921 246 347 806 869 520 710 608 882 918 282 130 14 290 754 116 451 335 620 785 768 931 724 115 496 439 721 896 748 796 442 642 162 193 494 311 118 872 3 35 153 752 22 369 56 432 678 474 942 676 144 337 569 667 598 640 437 202 129 346 243 231 543 358 844 89 283 13 117 938 583 436 472 492 318 716 659 502 934 260 927 888 744 503 192 525 872 670 881 673 227 467 556 796 901 423 782 839 628 279 809 717 655 100 954 89 771 314 382 888 743 277 349 127 367 287 313 26 154 248 270 540 964 754 845 172 968 98 815 221 593 130 761 470 136 627 673 884 973 871 998 962 867 674 303 717 318 915 602 458 836 588 112 123 807 34 788 433 915 388 221 733 307 28 912 699 210 332 312 237 911 920 570 179 494 567 377 307 637 96 363 565 951 360 248 170 294 739 825 60 145 867 608 132 464 0 88 818 517 776 308 853 589 87 7 802 250 149 420 997 304 613 783 18 66 552 265 429 649 582 757 410 823 257 75 531 66 911 264 945 32 967 659 853 706 392 741 371 121 478 627 45 950 120 984 694 712 215 977 550 901 821 756 800 712 587 159 822 705 328 181 916 532 365 332 240 718 401 660 454 177 698 744 749 799 162 634 808 981 645 316 535 438 737 912 510 446 597 536 617 982 371 838 420 337 667 473 34 963 349 751 650 812 828 732 550 651 798 334 969 636 319 964 772 721 971 707 410 272 258 678 571 588 110 834 367 717 711 238 797 183 820 722 526 361 915 95 373 44 10 324 83 53 8 771 856 134 112 83 43 506 144 466 671 242 692 489 581 864 832 895 673 940 475 753 609 487 36 471 892 848 163 174 524 636 23 252 308 516 719 391 925 419 982 479 985 170 458 617 343 276 65 26 776 483 29 504 513 29 635 164 704 948 203 863 148 160 200 576 732 714 611 868 995 272 193 536 118 948 241 699 164 193 562 536 535 311 697 753 457 428 475 462 701 902 227 12 622 771 830 825 674 959 991 602 449 690 108 219 550 21 741 276 818 272 557 471 587 414 621 867 899 708 877 851 576 322 720 948 622 965 583 406 259 933 919 822 74 32 153 613 843 752 92 816 885 703 223 123 446 32 571 192 183 904 527 323 866 443 204 463 467 149 201 785 749 254 208 386 169 244 867 752 155 403 412 856 808 731 854 379 888 687 923 789 293 37 362 889 584 786 313 497 391 858 923 92 316 62 244 805 688 100 639 535 208 716 957 197 178 447 95 949 884 247 595 453 338 632 136 527 317 179 129 794 385 982 685 240 856 524 139 699 826 725 59 51 415 862 684 135 498 29 811 502 168 569 834 429 134 615 184 304 961 630 410 266 255 921 871 908 143 554 446 394 633 811 605 456 724 861 298 983 837 671 389 887 552 720 453 766 491 875 376 560 396 267 519 901 482 737 527 161 569 14 484 930 972 271 982 526 143 219 254 158 843 171 459 200 230 958 414 648 76 567 519 353 430 810 820 691 442 278 118 957 706 275 560 704 66 443 801 136 275 734 830 320 307 502 287 363 370 412 150 564 282 454 594 241 375 157 145 851 667 389 114 585 478 632 284 228 28 446 120 427 646 559 118 948 282 432 648 285 360 82 349 724 88 282 324 270 881 347 437 233 11 679 932 312 899 267 259 543 110 228 799 19 454 452 176 888 513 81 737 737 971 647 938 862 371 459 269 281 871 171 45 482 312 571 820 155 749 1 466 272 159 930 372 171 725 814 576 335 252 118 552 923 898 899 332 623 383 428 800 167 146 17 262 363 35 112 173 993 364 737 126 853 275 434 260 513 17 203 122 698 983 315 845 569 949 847 290 437 8 228 366 167 454 979 985 622 631 667 324 600 439 702 520 998 34 508 564 699 201 219 558 507 215 547 140 985 706 73 294 857 565 925 592 223 80 101 547 885 242 115 357 405 587 378 113 667 900 391 77 994 238 378 318 810 893 460 716 281 801 376 318 612 559 106 969 393 713 146 991 930 678 563 551 908 308 738 163 144 651 903 732 977 779 401 714 384 438 756 481 847 760 562 720 786 498 40 307 628 932 835 772 842 192 222 95 98 819 81 718 881 2 68 880 903 282 414 804 564 426 318 261 94 478 786 933 147 134 633 766 958 52 217 827 599 533 251 597 499 680 851 133 767 19 951 754 635 533 147 740 823 305 732 241 376 356 218 231 516 361 188 433 123 733 137 787 820 218 966 636 233 23 778 822 703 185 556 765 70 503 356 732 472 154 385 472 744 42 751 901 634 373 185 226 659 771 759 685 513 978 196 993 530 486 708 251 73 86 818 674 251 781 284 642 37 566 828 381 205 788 14 454 467 391 764 25 3 337 577 629 314 551 802 212 682 23 509 228 9 821 650 113 139 646 27 500 463 319 885 232 975 6 640 705 511 92 721 387 32 440 129 388 411 741 939 811 375 272 737 331 321 26 847 876 548 4 977 662 515 433 490 916 588 155 162 1 794 81 8 546 933 923 735 880 469 872 966 462 488 242 505 287 970 687 350 19 471 947 303 865 20 295 804 244 160 534 432 442 648 520 601 366 590 453 366 71 303 908 548 756 915 160 403 518 466 793 443 226 597 769 13 31 10 401 48 525 45 350 917 49 491 999 422 10 68 209 662 725 238 467 919 930 686 641 219 803 985 129 275 816 569 938 573 285 668 618 667 861 464 938 640 510 720 282 860 708 70 734 664 598 360 989 808 702 184 810 591 146 949 459 96 547 978 874 813 765 703 184 165 629 842 695 403 415 695 703 337 825 167 166 501 697 295 975 473 404 220 238 48 423 297 312 863 378 926 462 443 132 77 443 628 286 341 582 827 675 90 678 376 926 407 943 461 23 262 375 902 682 86 662 41 800 150 302 614 319 762 58 614 43 527 742 417 37 696 354 288 859 803 443 715 47 974 264 946 433 819 228 955 385 687 488 447 106 258 653 48 922 159 872 282 575 281 434 16 330 367 569 968 96 293 435 230 942 522 659 361 49 482 478 936 83 44 282 770 194 418 136 88 282 556 53 383 344 711 572 6 103 538 234 913 300 396 120 170 51 528 109 769 4 286 817 529 165 601 409 691 133 363 689 826 247 819 922 186 889 234 178 478 915 25 499 733 226 688 557 35 262 665 809 974 200 562 546 363 575 617 652 609 726 859 443 684 423 251 398 320 918 418 431 601 697 612 503 117 697 657 999 557 782 328 833 506 471 671 43 769 377 760 633 285 981 731 857 820 889 664 403 100 545 775 265 696 64 63 518 49 705 403 620 91 981 301 261 94 115 748 794 25 855 232 385 626 858 127 405 262 290 555 713 261 389 935 603 661 193 777 336 206 416 677 257 813 507 489 772 979 472 724 514 660 563 968 836 209 140 350 582 324 34 126 612 325 611 299 650 637 455 648 505 13 744 66 813 422 854 720 199 868 146 618 732 872 83 762 828 16 223 187 341 17 142 176 864 319 251 952 166 816 319 133 122 757 235 979 555 702 48 976 199 398 672 852 5 780 512 595 868 363 767 228 965 306 891 409 303 631 611 862 578 813 107 974 971 445 144 343 69 15 773 821 93 605 946 741 602 959 553 518 529 166 539 306 176 787 182 773 289 944 2 325 573 760 919 378 771 544 412 717 393 462 366 320 815 857 556 502 631 170 238 720 668 550 476 117 554 766 675 857 62 333 233 908 970 895 711 105 901 356 965 729 919 475 291 619 587 402 329 350 92 922 122 712 252 927 37 920 478 384 136 458 784 451 644 878 354 319 305 848 586 487 48 987 52 224 458 749 741 863 731 381 23 115 927 758 262 335 387 777 494 139 209 751 228 365 369 955 586 915 213 518 795 253 974 987 94 146 3 26 931 716 880 611 494 881 969 211 299 561 658 239 954 463 664 226 604 169 631 323 141 728 39 485 679 426 67 41 632 512 413 34 109 41 475 774 140 907 252 573 688 352 38 799 388 343 578 72 515 994 666 297 800 867 391 906 75 755 260 722 887 375 789 202 763 367 841 715 461 602 292 680 234 529 401 791 23 42 236 164 137 4 691 767 607 388 910 653 522 663 942 220 29 268 866 679 424 57 335 177 281 682 748 68 706 292 825 314 166 124 457 45 318 580 976 209 434 393 234 615 514 850 613 555 235 571 411 732 612 388 748 454 727 693 456 557 99 556 571 905 681 199 953 387 822 242 408 385 133 746 375 408 587 101 654 618 182 611 185 949 359 167 736 930 642 721 724 757 743 835 978 550 956 365 436 697 792 966 102 689 668 921 727 102 143 328 292 674 713 247 277 271 819 651 529 266 345 323 653 895 453 549 225 369 326 609 598 386 336 63 118 428 308 976 517 583 941 261 2 294 830 360 842 571 946 117 978 783 863 539 12 665 332 282 810 440 627 953 669 977 913 498 734 852 305 307 365 430 465 758 601 899 908 196 329 172 368 381 21 238 711 926 398 377 988 706 719 529 331 417 986 9 379 292 269 86 950 643 74 440 844 174 155 904 988 896 698 761 257 524 486 859 40 759 385 7 565 906 288 667 485 68 267 254 311 385 544 106 897 200 825 813 914 388 104 259 61 547 78 964 783 392 407 324 877 118 400 785 230 850 184 517 205 690 104 353 232 847 796 340 905 9 223 58 80 347 621 404 832 285 663 741 797 549 916 591 859 736 334 891 348 498 253 789 581 729 510 804 636 221 421 501 777 415 631 854 200 864 802 398 139 324 605 817 852 951 915 183 553 159 429 538 682 382 300 289 91 10 187 697 510 493 366 512 464 241 347 839 430 566 639 794 163 430 205 388 97 950 614 648 621 110 488 918 30 217 563 922 280 372 266 731 918 425 884 250 324 964 104 265 169 951 758 855 50 619 339 896 805 646 664 16 7 628 564 844 616 46 902 465 216 453 965 882 890 808 703 224 606 290 74 530 176 515 923 716 150 552 412 771 375 729 920 936 751 654 135 291 982 598 119 362 157 704 833 150 170 596 437 212 792 398 479 981 480 613 114 38 885 805 15 244 119 846 741 75 773 767 137 624 674 859 606 892 680 189 9 802 77 129 402 191 200 667 889 556 156 636 57 528 931 774 233 248 374 863 100 672 367 140 839 520 985 774 385 991 709 463 796 994 472 550 6 162 16 349 458 348 151 384 953 425 474 406 984 352 894 679 78 530 844 581 605 733 656 641 925 397 482 667 636 784 947 758 3 489 133 501 106 932 890 154 926 879 338 769 579 875 910 804 299 956 357 775 890 495 597 233 679 282 162 997 18 503 737 979 486 489 5 931 127 195 996 886 163 425 587 466 113 692 230 120 842 886 468 825 967 482 25 440 459 138 479 965 251 395 469 558 806 802 539 256 105 233 41 154 480 54 51 638 199 667 182 62 876 719 844 303 983 501 511 888 793 263 779 462 636 887 173 279 92 938 143 34 864 267 288 133 89 569 257 133 506 839 631 165 852 715 5 702 666 2 604 592 765 150 816 596 479 622 218 939 886 978 656 97 701 434 464 104 666 649 91 958 943 449 166 185 363 296 503 508 187 355 911 319 10 776 951 189 364 390 67 637 168 632 470 373 71 772 736 679 490 489 82 525 480 983 194 657 821 537 843 205 88 733 856 768 333 400 581 392 158 523 389 460 85 101 248 718 584 18 852 821 207 698 544 717 19 684 707 901 254 111 420 214 634 74 879 389 154 753 466 48 264 512 356 895 501 587 231 790 311 292 760 965 488 547 572 855 649 669 448 434 290 827 235 655 509 327 910 521 409 915 727 229 39 175 810 518 816 576 61 270 811 474 541 543 449 901 329 253 564 799 36 249 432 722 455 216 224 897 243 506 131 293 533 304 33 72 812 975 277 349 695 108 449 130 714 171 9 810 383 168 429 630 412 800 242 838 452 236 697 273 344 377 581 935 577 462 449 496 720 745 163 441 604 966 3 521 964 678 128 540 906 738 660 89 692 741 987 149 678 130 15 944 60 683 418 999 407 570 358 861 744 816 363 327 280 314 337 692 357 369 301 409 430 337 459 489 735 994 838 825 619 389 399 102 508 920 388 484 728 806 781 491 300 989 123 444 806 438 681 464 202 833 199 501 801 639 502 13 847 934 816 676 863 474 37 436 948 729 88 604 594 674 573 731 82 741 118 594 169 721 580 116 427 629 222 69 724 733 643 497 355 392 568 540 971 835 180 774 597 516 439 879 801 919 253 522 972 407 513 292 496 775 523 455 922 917 491 70 188 912 414 386 591 846 804 724 573 364 898 771 240 837 595 568 970 699 360 965 327 850 128 836 92 940 657 197 319 402 10 501 461 265 472 86 700 291 989 581 761 397 414 664 418 130 276 356 715 686 448 540 805 603 874 2 481 843 11 814 405 724 697 397 89 472 810 634 40 454 659 78 31 144 119 834 912 430 853 129 872 746 253 360 85 242 101 506 281 86 57 420 582 745 727 978 893 982 379 763 222 767 413 424 259 112 879 693 206 119 594 31 202 104 831 436 273 682 809 303 874 156 455 700 489 744 134 862 682 447 335 220 981 555 224 430 707 595 600 480 901 85 684 653 936 138 873 748 344 310 442 603 256 742 499 799 347 836 956 938 333 534 57 392 493 94 340 557 339 399 926 862 30 593 52 89 352 794 4 904 399 95 750 97 2 260 895 746 286 343 249 311 280 966 87 779 188 742 875 215 178 230 976 114 161 191 319 70 475 681 447 803 166 413 675 577 63 418 159 792 656 961 81 330 758 985 874 95 72 261 201 714 635 52 727 56 257 57 377 306 737 564 860 276 308 543 142 817 46 127 259 467 130 138 457 881 355 369 233 460 494 222 974 908 864 499 278 15 288 231 158 535 579 73 777 149 430 738 890 372 950 823 557 169 510 744 640 759 538 245 556 420 709 135 505 479 272 430 354 339 711 351 317 99 359 285 852 629 837 394 974 601 452 754 563 454 580 836 513 506 51 557 909 488 993 702 36 747 963 533 41 747 451 303 379 280 384 95 285 89 314 568 49 375 844 709 36 230 211 144 215 560 644 87 632 893 262 655 780 681 426 741 754 491 887 231 21 752 938 987 261 172 672 987 714 926 519 457 569 605 422 406 647 86 692 337 300 78 917 909 370 150 820 193 514 23 734 621 946 970 440 453 145 758 309 878 433 507 568 87 483 528 613 207 173 820 217 587 344 265 82 999 737 471 709 164 22 537 444 589 978 655 342 134 348 916 166 287 641 426 355 528 881 1 633 599 349 431 37 98 864 560 782 804 598 775 76 786 693 387 984 43 793 771 522 515 600 684 59 577 942 575 836 307 930 164 174 391 968 185 262 300 951 28 906 750 427 377 166 959 691 952 420 757 731 142 729 213 441 394 71 353 598 23 701 537 517 132 868 125 74 394 784 211 551 171 144 403 588 361 677 717 707 398 470 911 254 760 964 45 305 359 30 677 68 18 248 323 680 548 143 363 717 214 27 464 535 86 969 28 680 967 156 185 426 742 62 150 945 551 787 855 430 719 228 258 874 369 354 679 158 838 85 620 637 71 654 33 58 214 986 958 1 681 399 696 859 765 832 246 247 475 854 647 317 748 86 244 802 80 427 781 435 441 507 887 204 194 475 828 132 917 504 843 509 693 580 883 960 819 939 609 655 827 818 25 357 784 985 741 105 259 917 121 214 420 146 5 667 172 517 689 923 407 15 975 72 378 290 222 794 965 972 363 50 57 990 447 465 681 798 135 707 205 856 734 908 122 211 486 695 523 163 680 893 535 37 62 410 834 758 160 149 184 198 522 217 367 938 491 556 373 854 762 203 997 108 964 236 399 900 414 839 887 431 842 680 145 949 339 28 578 950 438 523 672 453 9 886 167 163 453 382 490 855 741 451 654 806 646 195 444 420 320 885 834 821 979 817 497 173 48 780 201 288 238 720 235 242 233 758 644 41 492 467 624 737 593 498 918 271 273 389 584 590 407 991 156 563 736 256 544 565 516 938 718 135 893 225 637 951 545 889 627 110 266 169 636 572 961 878 608 262 533 545 461 875 468 690 33 197 135 28 131 549 466 205 508 408 163 456 681 53 575 924 297 299 761 563 825 809 848 721 599 359 401 168 707 67 294 434 335 853 717 777 157 154 610 919 410 320 80 643 294 899 324 378 654 55 776 640 463 503 664 727 146 752 999 371 539 440 569 874 186 609 462 727 399 638 28 224 495 480 858 927 633 820 719 864 367 462 334 182 823 32 755 335 189 174 927 647 256 696 127 465 339 70 294 175 775 367 357 790 610 865 655 342 621 681 864 449 729 955 769 39 565 588 833 310 645 844 310 843 587 124 173 1 721 560 913 948 123 430 773 312 350 130 347 394 702 209 993 429 878 471 782 518 600 63 651 779 256 24 362 239 434 429 377 747 26 348 908 853 983 302 177 610 274 331 112 751 49 619 829 990 53 708 574 781 299 56 647 96 840 14 38 82 782 254 877 64 163 42 4 795 459 341 995 630 249 590 126 44 147 430 212 985 580 722 782 863 877 393 393 622 70 268 332 961 827 947 554 496 189 359 3 13 808 184 581 238 989 286 228 728 450 585 21 808 145 585 559 678 448 891 284 630 929 630 946 111 72 835 201 19 478 427 786 361 0 137 556 127 717 228 389 668 865 738 323 534 425 164 605 124 154 61 524 428 146 452 82 596 375 816 615 913 284 513 640 530 530 840 329 358 448 499 110 547 567 772 248 163 386 172 688 402 854 101 577 835 263 288 553 425 50 878 47 838 30 579 939 577 459 360 259 738 289 921 773 826 350 110 862 159 674 38 225 718 512 251 353 840 71 912 6 755 180 118 47 780 750 119 51 858 779 103 492 692 430 552 63 631 929 292 754 90 341 247 22 266 336 46 801 159 88 343 255 334 805 28 629 357 489 856 549 17 238 982 85 331 976 337 922 367 350 730 349 121 427 372 620 685 380 321 167 60 571 987 344 812 7 552 580 834 168 570 669 170 187 253 972 229 253 461 799 323 47 309 960 226 347 667 79 375 994 867 540 2 554 59 362 547 359 486 656 413 893 380 302 196 657 991 18 556 785 456 35 713 666 97 406 382 601 164 733 753 480 141 40 721 167 194 605 400 132 216 560 498 263 435 991 422 764 282 273 128 226 265 230 291 356 984 89 601 0 89 254 921 468 135 95 773 494 73 924 20 535 406 975 187 469 798 455 739 161 94 385 856 278 392 9 742 183 282 193 9 963 789 562 24 556 58 193 409 815 373 97 81 101 790 530 382 561 908 58 43 787 214 477 336 545 797 158 492 308 738 372 121 179 196 633 928 952 373 806 124 957 402 127 259 167 797 267 688 423 577 913 980 192 900 466 810 548 287 129 127 619 921 849 940 409 604 152 154 908 471 665 109 234 35 76 249 730 501 650 851 103 92 826 194 174 569 696 803 902 655 943 667 272 925 724 704 644 776 886 339 79 662 133 472 325 155 727 216 465 327 521 109 6 644 88 696 703 727 678 990 793 646 702 18 746 869 795 347 9 33 147 226 566 494 710 182 857 645 800 528 524 30 509 806 915 612 954 782 78 945 24 100 321 483 780 771 141 116 343 191 182 288 673 261 906 100 37 530 64 706 864 504 980 573 956 131 428 774 468 386 520 453 576 196 874 301 784 717 358 359 664 966 509 31 914 526 620 898 998 978 904 800 584 330 186 212 598 360 931 654 429 119 772 741 165 655 203 556 874 168 810 868 227 735 985 466 552 200 78 336 666 700 796 15 815 853 859 863 912 747 459 640 296 106 334 976 69 851 71 240 14 879 400 651 851 312 975 952 418 929 944 315 648 214 267 760 859 379 520 531 394 670 646 668 20 728 834 67 946 591 519 200 440 698 650 445 242 767 80 420 987 671 374 728 395 606 137 994 783 915 647 532 612 662 664 667 687 799 999 27 729 206 149 792 559 728 726 391 836 991 72 488 501 563 586 819 87 583 94 369 363 734 753 80 115 379 393 440 646 230 879 122 501 796 539 934 374 227 308 728 643 349 277 809 649 229 950 256 169 743 326 665 44 95 342 794 226 437 911 533 535 457 687 412 992 573 681 62 348 300 461 296 301 625 327 110 205 827 525 848 104 531 677 888 492 798 893 903 360 588 325 780 665 400 814 344 0 347 920 514 139 457 996 573 869 818 666 772 567 746 925 122 920 685 656 417 305 165 945 653 941 982 570 963 310 219 405 570 267 582 507 225 733 263 73 376 474 62 395 640 765 399 168 457 536 773 810 473 455 272 974 751 757 377 299 545 235 162 382 566 830 986 479 467 44 903 895 188 714 440 502 12 137 107 939 390 847 300 403 387 932 822 446 160 323 415 116 681 226 705 524 164 982 57 43 569 9 666 419 109 297 863 253 520 31 588 695 453 627 224 820 627 366 73 754 707 384 482 249 332 389 289 764 231 747 784 893 219 210 518 185 542 130 39 434 568 88 177 156 471 492 261 485 522 356 650 544 221 281 605 189 75 334 45 686 936 455 104 859 896 467 992 912 128 998 253 293 0 261 813 657 137 609 98 320 43 687 505 156 601 998 190 649 490 566 37 285 933 126 777 234 753 358 189 277 232 713 651 789 803 190 370 536 750 255 574 254 223 267 763 254 877 527 268 458 172 301 200 914 936 870 535 768 663 305 499 689 481 203 808 667 231 386 739 315 813 558 640 566 582 202 183 577 93 971 12 948 8 355 237 437 170 670 312 544 742 758 711 942 700 145 425 585 680 321 107 792 143 308 887 333 595 41 237 420 656 893 555 607 127 136 683 777 100 78 680 344 535 312 105 811 841 893 897 40 106 785 685 792 701 938 679 346 185 780 359 838 580 687 387 295 974 6 41 263 373 473 702 895 241 928 284 741 789 474 531 490 526 985 619 804 522 232 683 714 937 324 720 881 401 981 619 344 405 46 597 638 817 453 3 107 566 159 194 73 618 792 650 533 410 93 394 237 117 639 159 560 7 331 521 593 893 490 323 979 991 396 480 47 946 493 856 211 558 208 918 493 355 973 741 858 773 680 563 309 850 371 844 284 992 999 316 307 228 737 978 654 56 912 107 708 147 445 475 830 226 666 290 560 155 70 178 320 240 365 379 371 751 28 649 493 371 701 79 419 583 163 707 854 399 135 223 331 652 294 56 226 349 927 855 95 634 563 247 778 813 462 385 13 158 262 308 243 161 108 681 760 406 629 75 869 247 998 312 13 374 79 224 632 941 540 676 229 196 830 318 477 304 841 195 580 739 772 207 964 40 554 885 484 594 613 423 850 483 59 272 259 930 656 44 240 106 565 237 913 422 617 253 424 107 411 550 590 117 344 727 934 496 271 838 2 899 845 122 404 733 321 104 729 60 297 369 777 646 752 562 669 408 791 529 134 432 159 901 958 479 948 445 696 21 397 302 140 894 350 899 143 814 547 79 78 608 959 676 45 830 711 840 170 188 596 846 325 136 624 907 160 625 927 630 581 909 930 67 881 874 524 425 324 428 456 384 306 635 243 501 689 630 566 414 606 638 897 153 476 230 366 409 318 705 778 300 282 601 378 6 124 806 32 703 338 243 786 690 426 934 348 786 96 345 975 306 888 25 776 803 308 607 907 104 434 438 495 541 347 436 705 619 977 731 774 829 139 764 359 552 897 463 763 455 593 224 379 658 769 369 746 687 477 524 265 180 285 324 296 764 65 342 778 273 389 621 847 269 99 748 204 423 174 214 678 149 871 379 648 799 809 617 798 896 419 426 950 435 777 869 573 367 483 556 825 884 494 331 304 276 843 188 984 830 254 873 672 561 690 254 633 482 908 328 178 404 301 211 930 893 763 226 95 414 97 626 449 941 825 401 232 98 255 810 350 838 444 643 971 40 953 429 834 738 477 484 812 487 65 231 301 928 821 160 101 742 645 622 600 279 441 80 496 855 305 791 184 66 270 276 272 137 973 681 495 101 191 138 66 585 520 492 724 239 213 551 97 721 816 165 373 271 830 664 744 678 307 598 414 366 432 931 384 61 88 927 961 576 68 969 551 481 419 144 218 773 560 516 67 386 50 664 291 249 520 146 512 1 694 287 237 944 223 669 284 325 739 184 18 665 245 290 612 437 953 732 162 172 946 373 622 520 118 589 253 495 782 530 666 947 301 19 697 49 474 937 606 788 430 604 234 203 221 42 215 346 41 383 115 513 102 342 719 585 105 355 654 971 189 123 653 307 245 39 990 479 528 203 759 258 827 114 718 980 363 515 300 111 458 830 415 130 28 529 223 520 643 844 837 412 383 648 127 748 151 726 765 7 474 63 304 945 203 544 656 758 43 503 371 466 995 3 588 751 234 571 983 518 875 71 267 719 797 997 518 771 519 914 859 830 356 175 238 414 270 383 375 281 39 641 744 196 849 627 982 978 402 103 767 857 727 669 440 971 174 245 594 312 487 449 237 951 781 726 359 133 863 508 891 399 378 223 126 740 937 713 570 603 201 56 511 298 895 65 273 685 8 490 441 865 377 598 47 222 83 302 943 910 396 974 715 784 53 874 97 4 412 67 497 651 254 924 961 613 717 879 297 322 920 896 103 674 891 967 229 553 470 186 841 977 852 243 528 894 30 301 952 363 599 527 947 559 790 601 287 16 629 87 114 195 923 84 980 357 544 743 162 451 4 385 631 925 721 532 127 662 541 531 578 78 442 488 505 584 442 81 682 486 571 138 24 957 504 551 354 391 495 666 762 359 243 408 776 483 760 371 449 963 422 338 221 243 325 661 804 15 600 359 669 70 147 624 762 173 192 328 974 609 1 954 789 283 39 129 889 549 239 807 6 311 627 461 476 728 51 431 444 76 52 108 87 591 14 166 776 474 282 340 668 129 610 569 780 60 695 500 163 709 470 701 860 790 573 999 522 263 991 17 961 480 427 431 539 975 315 126 998 173 647 335 747 218 255 779 700 442 495 233 70 170 232 356 971 301 376 754 105 963 746 632 319 533 365 285 459 274 607 363 490 458 238 61 961 97 667 938 461 351 503 737 323 45 799 30 707 51 352 905 790 739 993 23 655 155 870 188 377 614 240 360 810 236 646 202 615 477 215 340 527 118 821 890 941 184 385 880 911 293 317 231 441 904 996 972 939 609 738 725 913 179 733 131 969 911 500 348 819 176 609 379 719 640 521 7 66 104 640 432 688 321 652 82 665 684 761 585 646 404 13 26 938 498 764 334 466 790 169 665 846 427 603 888 344 827 306 21 380 984 66 299 611 32 706 84 488 97 336 352 937 501 187 414 124 701 199 5 432 725 204 398 63 387 760 957 613 721 900 140 525 712 293 511 163 231 583 284 796 499 948 520 573 324 137 424 190 773 523 114 682 746 471 586 660 614 854 436 393 560 424 632 755 39 751 587 438 446 863 547 183 738 515 891 318 320 996 705 804 539 16 678 145 275 712 138 478 999 965 457 848 474 50 720 704 599 146 203 413 567 365 681 353 809 942 683 575 350 380 670 514 943 483 877 876 10 946 313 451 194 266 668 819 853 328 971 538 118 619 93 297 904 939 153 799 591 400 514 810 235 855 266 937 293 958 341 113 235 597 409 262 154 887 416 436 942 36 15 125 408 526 685 276 859 919 325 830 676 942 535 725 685 273 879 114 138 180 738 431 711 480 514 899 319 473 268 676 844 456 598 613 202 880 805 529 885 96 710 748 776 481 821 709 21 759 122 655 241 380 190 509 665 185 631 145 982 932 962 286 602 798 898 135 397 517 328 485 231 404 207 459 319 95 113 355 987 228 102 224 87 718 39 530 410 427 864 818 658 374 713 28 616 296 43 908 545 294 782 101 31 626 753 961 196 298 203 496 189 529 875 637 9 290 411 802 64 130 43 225 176 187 510 55 308 11 447 491 349 454 543 442 469 500 415 957 741 91 349 552 838 249 605 616 843 204 51 580 152 22 781 176 119 566 69 14 187 847 409 879 224 770 289 184 731 80 949 992 627 721 985 180 388 139 337 295 384 517 723 791 317 821 693 232 409 842 835 256 80 721 49 818 26 602 258 885 213 781 946 247 606 296 378 198 386 126 943 260 631 114 270 993 81 916 557 324 836 597 172 550 62 989 415 465 504 451 558 320 598 811 698 85 164 516 10 388 563 833 367 107 503 134 827 663 716 800 811 720 612 27 142 240 61 123 844 794 98 647 796 354 606 968 233 796 222 387 708 563 630 797 494 214 50 861 472 457 14 731 933 994 464 84 323 466 117 913 455 660 113 211 619 842 733 413 359 593 229 75 5 441 390 20 289 304 268 55 830 302 387 62 195 201 739 203 528 993 578 664 215 670 556 916 39 197 435 168 861 251 696 620 962 967 623 805 641 985 374 642 108 199 443 380 195 390 402 969 317 971 54 984 992 427 789 873 182 573 948 910 253 2 194 242 229 955 34 229 227 221 597 144 693 494 601 44 534 940 417 447 368 685 277 811 188 409 558 700 384 930 750 488 702 308 172 752 934 979 889 923 325 926 27 883 770 815 323 691 206 913 263 32 728 286 294 483 793 333 338 393 313 30 822 924 701 590 941 837 904 190 865 635 545 266 426 805 803 418 911 868 71 277 450 595 277 639 112 758 280 454 361 968 140 453 379 635 4 62 291 584 825 603 209 221 851 748 409 832 430 12 616 879 109 573 179 232 518 147 331 471 914 459 115 476 277 920 280 645 890 894 504 707 61 105 116 325 455 71 654 822 337 119 950 820 688 115 351 530 968 83 194 371 341 255 560 802 391 471 900 532 697 165 955 248 990 51 842 531 834 411 873 527 650 1 957 785 642 682 883 224 361 925 53 599 832 84 75 273 71 814 617 607 289 124 414 370 658 883 662 131 781 615 762 404 665 664 752 710 438 491 477 900 987 348 90 513 745 309 973 49 680 94 321 714 525 815 816 949 214 331 298 961 565 669 732 976 625 643 731 719 13 170 895 372 419 393 321 456 33 131 794 319 448 1 845 167 486 785 566 616 850 417 98 75 152 131 745 478 718 966 955 884 0 366 338 724 119 374 822 143 855 700 937 265 497 297 219 70 560 423 913 479 487 232 734 658 962 115 62 415 770 804 351 306 781 955 537 461 32 152 98 947 444 392 769 706 244 510 86 664 482 42 989 952 509 925 53 139 419 770 339 924 295 418 76 108 427 472 879 768 612 382 825 877 512 956 440 922 931 421 972 410 317 722 225 921 335 197 861 156 766 644 121 812 574 805 302 842 284 63 573 85 649 915 940 117 394 366 364 89 539 822 129 464 755 33 95 672 661 134 124 968 316 434 946 582 856 51 628 931 645 586 219 782 198 199 55 946 332 613 640 356 769 864 277 461 389 496 889 557 425 291 464 941 992 620 954 372 992 200 903 101 538 600 334 554 652 293 540 593 519 851 649 391 877 661 664 942 887 352 324 766 585 10 293 637 288 316 382 689 837 172 645 192 641 531 78 597 943 298 476 368 801 817 335 944 29 259 111 696 927 223 25 701 707 441 209 572 369 658 130 123 922 398 202 847 654 131 950 0 497 792 499 881 920 103 737 72 140 517 728 32 647 574 219 588 877 435 498 59 598 800 483 359 458 732 0 849 620 137 85 387 642 379 353 120 490 410 451 99 10 493 442 171 25 524 170 229 958 835 583 393 921 768 195 30 478 563 770 921 519 140 302 792 143 764 612 965 202 645 398 947 810 820 168 126 299 775 402 572 962 509 980 235 692 613 891 410 725 810 886 9 902 866 819 27 773 269 831 641 19 22 216 966 814 216 665 187 741 393 140 832 488 979 980 312 446 684 142 731 123 848 693 467 263 396 876 47 736 952 88 94 421 440 270 11 470 254 979 645 404 384 794 610 624 465 697 820 277 592 196 690 20 248 437 970 87 350 296 717 477 173 796 236 510 489 111 747 490 312 486 111 252 515 274 69 928 476 121 949 661 938 167 606 742 493 909 698 308 456 107 38 224 701 45 535 459 617 801 912 200 474 408 945 779 31 895 557 165 688 332 805 847 108 290 684 299 41 807 31 406 950 431 890 84 237 339 451 508 319 501 281 717 891 616 25 664 997 522 613 713 230 802 453 830 721 914 556 494 277 20 637 506 265 168 28 694 104 68 759 347 963 828 195 2 720 340 406 842 493 685 559 636 903 450 996 280 110 811 670 574 296 99 471 287 355 122 742 928 622 467 469 136 821 817 998 541 226 235 477 843 685 785 66 478 223 33 483 528 980 960 290 780 706 451 379 954 247 800 922 1 171 243 421 743 231 521 364 363 784 60 295 401 434 566 148 871 349 270 402 427 447 639 951 108 260 610 230 550 505 534 277 486 963 278 873 860 921 371 7 10 373 216 439 559 124 873 792 789 780 583 181 239 18 84 634 655 43 248 858 491 122 818 189 822 308 995 357 599 678 668 391 730 956 607 168 516 75 748 987 881 748 608 543 357 605 951 965 938 593 464 638 565 443 782 600 298 318 270 912 278 230 710 226 308 352 398 357 653 261 747 408 458 339 804 742 710 104 304 607 335 469 516 526 50 967 69 699 485 166 232 854 929 679 421 195 206 867 389 847 687 426 275 375 538 194 585 843 479 541 801 852 741 272 67 583 171 403 213 162 102 587 257 816 174 495 134 907 35 662 762 915 333 20 37 869 494 300 863 800 410 478 500 296 424 517 413 867 427 671 679 244 454 940 204 36 739 914 847 180 254 591 181 944 552 767 512 643 596 443 567 343 753 923 91 591 860 891 386 518 614 393 136 875 133 192 782 986 141 323 513 332 578 184 619 215 185 417 827 692 10 101 448 752 967 72 44 11 200 308 942 328 404 186 563 336 873 358 525 455 380 705 690 555 639 818 214 999 973 158 862 829 678 577 262 710 253 196 86 723 19 571 876 749 29 490 259 822 459 150 361 906 879 259 705 30 170 352 258 825 188 803 566 385 402 432 513 884 368 820 507 593 455 714 346 244 436 465 889 768 307 805 723 84 380 638 43 13 436 958 815 217 387 584 343 262 2 509 137 252 82 802 103 539 659 592 46 744 356 79 668 900 550 857 515 951 39 48 222 618 261 957 424 854 554 941 219 653 935 426 193 682 455 853 929 390 627 286 598 500 716 637 186 206 357 932 534 231 607 646 902 456 457 148 852 276 397 942 681 28 54 342 625 604 693 488 732 14 242 780 791 291 651 720 986 945 785 501 303 190 591 796 143 687 338 147 72 479 186 892 175 856 821 553 767 163 696 389 567 571 789 9 681 824 291 594 73 128 677 814 784 474 813 17 501 996 621 796 716 237 240 427 4 52 91 537 590 710 442 475 581 10 719 861 651 681 819 224 341 414 495 997 782 955 431 596 345 586 904 755 834 550 13 955 961 908 88 531 665 737 230 755 893 827 950 291 914 233 51 222 57 841 759 410 530 312 437 271 42 104 419 323 174 614 363 55 584 897 497 742 469 380 652 234 569 973 62 419 467 382 195 77 961 120 144 903 741 161 374 750 359 402 484 68 514 900 809 524 965 969 753 11 905 374 203 671 648 675 146 208 405 549 273 195 328 641 804 163 527 14 744 470 917 727 432 12 370 884 603 508 719 398 247 352 235 381 946 923 379 27 589 270 252 351 575 848 263 359 219 56 214 742 829 199 568 489 106 538 435 682 680 171 288 8 387 766 648 267 283 229 794 721 859 589 932 184 569 135 834 475 240 811 229 335 215 664 652 220 226 514 333 651 392 424 874 157 839 72 691 691 738 670 706 985 280 492 854 446 114 627 967 153 610 262 31 344 169 385 483 227 124 257 36 721 651 694 508 998 794 985 385 17 917 246 970 28 509 476 922 123 655 769 982 151 146 532 465 497 536 924 208 629 754 230 646 792 257 211 581 89 777 99 660 642 335 604 127 782 998 169 80 2 903 369 483 980 886 32 866 972 296 20 14 222 203 136 86 294 786 43 225 912 314 215 686 698 869 949 927 793 219 569 951 837 552 831 901 385 221 235 742 770 757 405 810 596 433 297 700 786 639 677 923 10 354 20 375 947 93 144 814 741 868 770 585 396 924 476 507 616 394 806 598 341 21 721 800 204 990 776 860 214 117 439 138 413 586 400 791 844 557 650 494 770 782 12 398 983 247 845 257 289 142 536 538 881 0 278 740 540 9 499 426 860 331 448 913 822 765 12 645 788 473 223 29 259 800 582 559 701 826 628 223 480 589 329 949 716 759 111 221 552 810 310 971 749 353 998 897 75 761 526 786 939 946 722 137 519 521 97 558 505 499 325 929 40 828 147 394 695 503 474 601 49 6 168 575 337 304 306 243 492 215 353 382 443 215 513 224 723 704 255 18 928 401 795 26 986 75 903 490 848 356 530 304 257 16 611 621 932 564 220 104 319 893 188 663 397 184 554 841 117 653 709 482 909 389 242 695 722 812 116 80 231 604 312 373 289 60 448 244 217 510 173 835 164 406 299 923 576 573 19 769 610 285 333 316 407 204 945 55 11 596 128 176 608 323 920 611 321 57 117 137 895 646 473 633 820 547 316 497 921 839 764 926 482 820 135 171 839 427 955 238 875 319 915 564 621 481 561 588 551 738 723 218 971 24 23 543 734 81 765 944 794 850 373 841 359 281 101 212 531 576 620 328 566 798 386 113 140 127 961 938 962 926 203 284 502 985 282 555 821 268 349 76 357 130 757 61 254 458 786 225 342 875 803 352 831 409 23 943 408 144 428 14 699 611 537 931 551 633 351 358 265 252 313 418 709 22 504 568 443 14 228 846 423 246 541 902 718 446 207 949 912 475 46 907 273 449 159 309 758 624 610 776 150 227 561 319 90 654 500 590 795 318 685 923 721 81 188 755 9 928 187 294 382 56 883 812 437 606 95 993 654 47 718 532 382 215 794 160 479 38 186 589 531 516 271 34 313 71 152 281 689 854 314 534 180 924 917 455 666 275 881 571 138 573 854 615 147 933 874 564 85 685 723 406 477 704 80 388 774 982 516 26 337 441 295 697 324 219 950 313 769 206 821 928 790 975 900 321 6 88 213 986 902 82 470 323 846 983 39 597 38 174 657 376 754 685 998 899 223 56 275 119 447 279 457 417 697 347 333 310 952 911 351 236 571 215 392 197 872 962 338 202 164 530 56 444 500 237 239 631 530 127 544 156 709 988 619 241 504 189 855 923 233 855 404 348 777 978 193 277 159 0 310 709 911 567 198 296 444 150 739 80 68 319 775 800 308 39 962 769 912 164 705 196 174 381 976 482 182 719 428 169 10 492 844 691 193 286 88 640 936 284 437 787 366 711 382 97 261 141 826 646 415 318 800 863 337 744 125 982 826 714 934 487 8 670 662 950 405 96 382 950 13 23 586 100 887 395 394 734 473 66 207 161 905 205 405 896 759 30 869 718 540 693 759 877 973 403 741 516 466 355 808 367 354 404 428 695 113 509 115 253 339 320 216 928 670 744 302 327 372 180 310 842 912 131 647 31 57 653 57 465 870 898 738 763 482 650 903 59 594 597 458 242 987 948 380 481 409 289 483 648 276 719 251 395 49 779 132 309 692 458 573 467 597 782 681 55 653 372 117 627 686 111 592 953 614 66 367 353 425 77 242 643 643 676 985 874 473 127 907 29 812 905 332 856 323 493 120 965 312 792 164 158 577 373 429 778 84 944 939 152 727 326 404 582 710 166 828 229 103 969 825 359 195 787 44 500 292 676 204 356 674 808 586 412 835 103 828 670 349 295 356 555 59 105 686 291 229 240 758 141 928 789 612 305 665 324 32 933 289 869 546 58 513 680 741 733 145 342 249 51 350 853 500 309 901 194 508 729 373 659 316 615 335 985 775 981 203 324 291 416 350 101 834 248 382 91 771 331 184 839 590 474 877 36 765 401 500 386 580 490 476 729 412 268 883 603 19 617 62 175 851 721 813 904 718 585 833 584 410 771 235 423 615 288 674 925 807 115 517 606 874 243 415 281 10 758 285 218 846 425 42 136 73 104 939 761 665 907 682 451 41 253 24 297 413 765 739 832 757 282 563 598 372 524 768 926 351 993 708 966 536 393 506 555 481 476 580 524 777 496 814 621 425 801 985 559 794 516 282 94 619 756 841 6 604 387 705 385 682 313 658 242 70 637 131 140 47 2 976 290 161 861 709 401 917 429 444 855 414 551 909 495 876 607 364 514 179 291 234 398 136 189 329 603 533 267 904 728 589 934 606 418 60 651 506 604 335 504 286 921 528 417 508 162 9 244 995 462 283 595 886 131 398 333 4 420 375 654 424 355 414 333 267 485 341 513 6 954 559 979 493 314 434 67 836 502 449 906 911 120 934 336 108 435 37 938 272 835 169 866 441 38 393 788 743 44 703 400 913 654 73 517 24 347 13 909 29 821 372 924 830 964 902 617 157 867 654 526 564 974 453 448 314 958 358 857 762 17 413 623 322 584 511 437 307 335 260 523 494 679 852 90 310 742 839 362 979 316 116 537 620 784 758 430 799 205 495 521 378 213 650 502 180 242 826 309 988 97 837 672 548 193 555 202 540 387 481 886 671 987 870 102 991 429 302 569 769 486 43 681 923 784 782 223 725 101 774 786 446 914 12 322 61 886 979 904 458 543 997 444 773 328 667 988 826 528 225 437 6 221 444 484 209 140 276 521 435 711 585 722 509 799 55 95 33 840 727 513 842 987 990 500 296 509 298 153 327 521 49 656 796 522 726 610 94 425 499 830 43 32 743 360 201 37 982 129 224 280 132 745 551 566 553 428 949 905 606 232 737 351 961 710 561 463 985 408 440 986 487 28 210 535 664 252 699 192 582 240 806 664 532 133 230 711 943 745 444 836 93 680 495 58 96 7 717 480 860 610 818 556 894 71 615 162 145 593 845 197 682 561 402 729 745 264 453 920 624 189 935 546 553 448 952 31 441 622 178 789 928 611 221 73 18 179 212 719 881 864 945 763 729 635 548 691 880 481 28 173 93 167 199 285 379 45 493 992 604 438 259 774 915 177 896 233 863 127 306 129 765 395 449 35 799 665 838 318 86 179 660 283 329 37 486 391 676 174 300 337 381 936 726 215 342 763 867 941 174 1 388 10 893 976 371 187 718 866 675 809 479 730 122 830 149 965 354 150 438 657 357 88 777 516 457 567 225 644 408 984 960 309 920 653 15 683 492 567 848 42 908 971 289 771 297 410 592 995 435 360 922 949 959 213 857 686 877 184 103 617 622 334 22 24 685 637 680 861 17 533 452 940 702 474 833 750 521 295 596 257 821 795 156 907 91 679 822 385 423 547 923 271 649 446 780 608 493 941 909 798 659 946 48 288 233 844 670 921 717 531 583 844 101 225 962 882 439 923 954 385 831 704 429 603 227 964 762 158 664 488 781 773 970 504 456 14 302 640 484 846 777 237 769 937 212 385 423 560 442 519 122 954 123 224 928 701 189 32 918 945 103 970 337 128 158 559 415 991 229 605 768 544 391 350 262 107 894 814 552 704 280 100 626 675 981 561 506 343 802 252 284 609 520 3 314 442 922 287 831 575 994 691 648 574 389 539 277 542 1 941 968 876 596 627 728 949 201 295 789 882 225 838 632 128 256 891 246 555 598 599 415 241 168 246 140 562 173 446 337 142 121 175 855 933 162 201 83 678 125 951 599 661 904 501 868 855 984 151 744 6 408 751 350 912 710 96 604 876 438 400 685 712 238 646 821 847 151 349 913 298 977 750 957 266 362 197 698 293 45 513 769 106 464 747 623 488 778 68 165 414 60 926 240 755 467 233 884 276 773 733 82 213 410 984 26 444 62 461 567 674 277 832 345 32 452 397 422 123 964 969 725 223 811 204 130 544 277 693 809 256 532 359 155 316 906 559 895 218 402 697 777 524 551 747 223 885 81 325 722 187 391 580 855 886 109 874 130 754 476 270 963 662 573 621 465 221 890 820 345 593 191 667 716 248 573 915 692 149 35 295 533 846 102 890 822 643 265 202 720 298 52 229 450 438 864 870 843 340 360 955 258 34 979 428 578 128 203 23 939 613 855 309 776 393 591 677 975 570 304 663 865 380 250 601 799 730 520 93 479 6 294 130 438 810 185 364 434 641 122 124 870 832 977 898 207 813 477 189 861 512 82 342 424 171 569 233 186 296 427 447 616 480 486 217 210 794 609 273 637 332 230 493 271 967 151 438 950 783 306 13 202 384 969 902 478 123 646 155 636 978 199 262 61 474 99 757 547 22 816 737 704 320 90 439 932 855 868 60 758 239 22 422 897 765 796 500 755 543 157 909 921 306 636 570 592 835 735 183 940 761 200 628 572 30 703 133 724 704 483 461 874 98 951 376 478 670 788 58 364 429 271 709 970 352 535 944 999 705 540 827 858 257 705 464 92 561 374 466 742 928 984 600 623 868 917 462 190 411 472 642 926 462 243 442 147 529 994 594 538 40 856 566 356 595 853 301 581 206 479 595 62 565 379 429 806 979 199 570 32 664 192 125 767 275 221 606 106 113 642 760 355 206 998 350 269 208 156 88 507 748 954 218 549 385 5 113 542 748 225 339 955 87 751 344 457 187 966 210 816 451 153 655 299 166 372 422 171 371 215 880 320 477 590 842 941 326 711 485 572 167 590 18 357 675 885 672 863 323 862 701 867 629 123 162 817 240 472 574 51 384 108 792 470 994 52 49 892 181 551 403 479 834 354 908 583 964 79 217 890 446 960 885 666 365 994 129 513 949 477 398 972 621 23 564 94 376 371 915 101 1 98 850 254 455 673 845 910 333 297 915 280 603 643 315 201 627 25 598 732 30 980 349 726 594 219 426 342 97 299 611 509 792 794 905 238 91 66 56 901 888 555 639 6 545 500 756 139 643 266 233 183 471 897 70 992 754 349 591 384 819 167 858 821 530 586 963 724 240 683 839 736 758 203 690 329 237 822 6 867 947 590 5 759 726 477 582 653 108 319 53 317 172 991 492 84 169 583 716 31 768 458 97 9 586 344 139 86 508 334 563 569 28 962 625 513 398 124 967 140 404 733 442 495 483 551 981 897 79 600 934 520 559 101 961 59 217 780 488 50 745 254 702 100 479 516 767 744 577 19 938 446 830 234 866 297 325 422 483 817 898 211 132 612 918 830 622 368 834 701 880 369 622 741 988 536 237 716 486 316 936 565 163 453 902 738 452 803 227 553 555 825 914 702 165 649 655 888 256 536 703 537 609 846 324 230 425 765 563 78 478 162 683 619 531 111 470 732 774 227 664 181 203 377 281 195 182 885 450 210 84 692 774 551 258 59 923 247 669 352 251 821 409 239 971 98 245 134 323 794 677 958 442 261 523 78 154 590 862 977 289 739 282 557 892 989 151 409 804 565 913 561 582 185 156 480 335 237 319 917 274 149 970 12 178 973 228 517 418 476 302 516 608 111 610 53 505 398 872 806 332 767 959 225 991 663 321 489 462 149 580 110 96 947 161 483 435 737 193 324 312 730 254 111 617 154 783 746 861 173 296 490 513 197 398 860 303 288 38 359 9 522 345 883 306 755 357 669 222 133 79 625 752 535 940 476 779 396 633 146 974 801 238 535 696 734 584 724 175 478 446 104 819 945 713 410 859 291 198 177 543 766 916 47 838 950 594 534 443 34 970 471 688 14 921 96 752 666 739 675 926 991 655 550 973 144 401 945 157 866 673 872 711 657 120 73 174 12 544 232 302 916 836 806 598 689 671 223 824 928 365 690 588 597 479 486 834 508 286 341 352 862 732 906 7 349 935 408 271 107 487 903 676 978 265 441 775 85 201 872 369 200 182 492 821 761 38 391 876 16 102 741 253 540 867 960 90 449 300 976 949 490 704 191 954 507 7 566 277 52 731 552 929 728 896 78 313 768 62 319 446 675 509 951 208 315 635 854 753 457 837 508 344 293 649 278 651 143 859 218 682 578 935 382 947 228 656 454 720 600 547 610 129 117 533 229 277 837 971 316 95 286 698 535 961 173 22 744 678 681 391 690 634 56 64 351 918 818 97 642 303 24 428 57 695 578 605 138 247 945 335 667 776 224 480 510 821 648 968 343 192 608 903 213 399 386 959 262 992 174 28 477 286 244 181 772 56 103 734 511 373 428 122 809 735 55 68 205 458 279 750 502 220 612 844 100 888 268 793 179 274 618 746 154 676 80 742 275 609 732 273 410 56 429 541 999 416 8 987 407 631 475 20 518 19 591 575 201 881 260 770 915 171 265 133 979 995 23 541 597 826 742 434 707 378 717 719 368 68 484 476 495 826 350 2 375 438 560 955 753 987 868 476 823 744 126 847 980 847 281 234 285 75 901 988 408 682 612 621 341 892 247 6 158 43 869 974 961 5 444 623 930 830 677 304 481 408 152 10 437 784 151 789 23 690 664 533 125 988 670 5 400 25 426 828 834 270 245 960 999 631 636 527 935 172 142 117 773 440 229 971 182 925 61 253 241 325 661 186 720 263 443 83 682 498 875 278 261 950 705 874 186 897 366 764 829 681 853 139 416 434 204 387 358 830 16 632 39 371 697 736 586 338 895 731 814 461 687 229 968 871 173 874 555 844 478 2 767 760 147 104 336 323 109 505 876 303 934 148 780 925 657 978 391 675 14 823 47 479 791 334 564 220 223 612 705 42 239 342 17 519 372 927 383 127 275 252 376 670 973 408 83 539 530 716 694 449 784 761 714 838 317 700 94 909 334 22 986 333 612 620 603 358 877 996 666 375 747 605 857 639 355 218 783 739 278 402 592 804 668 345 106 909 283 950 856 792 701 269 979 248 636 304 925 208 813 910 244 24 751 22 762 609 901 534 753 392 737 955 363 773 929 196 988 499 216 785 735 690 346 451 120 371 620 623 648 472 659 216 479 399 286 608 494 380 341 391 516 738 1 704 11 445 582 275 934 227 78 669 41 663 965 550 1 13 581 287 287 12 484 60 793 324 38 331 939 134 191 583 67 940 31 554 782 610 28 317 592 212 115 673 280 557 573 468 481 971 38 860 499 317 0 825 32 537 214 940 232 502 311 281 865 263 581 191 57 245 208 173 83 222 755 488 513 656 868 524 691 903 874 367 904 194 841 258 83 470 752 718 134 395 249 617 214 915 982 658 201 422 262 875 440 957 531 775 30 751 883 222 98 257 515 375 118 292 486 599 346 949 845 620 690 947 606 133 918 24 939 807 116 818 555 732 607 648 222 976 945 491 594 321 965 748 233 65 792 451 423 397 699 989 939 113 138 303 697 857 342 429 161 931 462 898 716 121 964 505 931 13 989 558 975 143 178 574 675 767 757 17 594 726 124 48 257 621 131 821 476 600 498 564 50 290 573 566 579 1 685 504 362 921 495 887 911 540 684 170 897 763 6 630 648 373 546 421 163 131 104 374 664 871 21 154 718 590 446 368 437 755 756 808 349 137 289 668 907 385 15 556 307 913 29 15 498 827 281 544 965 602 757 218 201 338 209 827 583 254 808 998 367 691 711 764 415 8 145 970 236 516 501 805 713 265 809 382 884 995 822 127 465 94 337 376 946 675 25 208 273 106 712 392 753 963 252 127 243 898 55 522 286 744 613 769 764 300 139 849 583 938 666 245 427 920 366 964 70 297 272 640 848 783 262 795 42 100 416 858 954 101 693 702 576 919 768 986 870 715 15 352 272 943 924 443 688 639 631 978 907 960 609 831 284 727 113 651 446 52 106 540 585 492 593 682 397 228 459 463 449 412 207 556 932 725 668 247 559 178 547 576 906 169 820 294 10 19 746 619 111 452 346 332 224 56 871 883 486 683 263 672 397 207 647 195 104 418 994 366 454 651 830 900 271 59 887 192 838 369 53 141 678 184 988 277 313 68 197 474 709 576 124 490 740 708 915 228 879 254 908 722 440 61 253 777 506 327 386 91 627 552 498 417 910 967 793 494 181 108 528 854 563 899 423 621 111 478 552 710 479 371 625 992 671 377 772 131 260 410 827 448 821 758 662 737 197 913 768 844 690 78 699 331 768 465 364 162 533 66 161 843 554 510 993 730 58 326 55 253 363 319 140 876 677 378 574 606 408 797 710 264 730 735 36 478 161 94 290 134 249 675 741 844 522 637 644 151 233 577 806 605 242 373 44 835 632 909 335 453 411 342 173 256 174 447 534 686 361 992 702 135 269 454 606 62 188 913 550 839 565 798 640 144 101 961 766 265 633 437 346 177 976 132 959 520 128 862 997 532 819 831 175 266 531 945 987 364 426 81 577 53 136 418 216 679 116 781 15 201 466 462 335 639 311 778 910 463 294 851 854 81 614 470 186 1 470 953 250 612 383 12 435 386 792 951 153 159 691 807 940 971 749 309 622 603 243 12 93 419 772 97 300 59 364 779 241 770 124 614 353 126 391 559 571 145 304 231 78 615 126 244 200 304 202 100 409 443 892 761 316 534 953 544 315 537 821 546 325 791 350 857 152 68 195 273 240 306 2 273 856 367 467 102 902 58 714 877 411 141 897 30 144 716 614 353 686 317 854 939 359 494 144 358 215 906 179 360 119 217 875 387 798 546 727 130 584 512 895 186 423 482 623 39 356 868 902 661 14 210 921 519 159 510 356 136 706 957 425 476 188 933 63 142 344 915 461 648 482 902 7 237 423 105 119 297 941 678 546 133 996 780 859 706 577 352 828 975 269 354 311 16 283 324 908 8 150 97 334 454 972 157 411 109 139 30 911 352 1 38 96 512 516 213 345 673 27 45 216 614 941 691 699 49 413 850 526 201 711 832 146 850 304 122 827 785 293 567 950 828 393 919 823 818 682 739 705 323 944 898 295 647 849 65 14 61 110 375 225 978 267 608 792 881 800 279 452 437 222 750 568 853 460 397 316 602 501 650 944 612 936 796 209 146 297 302 368 319 279 98 873 635 965 71 509 131 331 417 49 83 481 802 882 509 714 149 762 258 405 659 661 50 704 616 406 958 456 72 59 567 287 681 779 376 794 499 638 462 593 195 56 416 935 475 630 770 781 679 565 387 997 442 752 786 81 403 19 560 241 270 210 307 226 20 834 792 998 864 716 428 255 395 339 651 419 885 624 299 166 336 368 621 25 494 742 801 587 396 55 648 407 150 772 281 498 855 21 770 915 566 569 539 283 254 650 988 676 753 776 168 467 44 846 751 374 561 408 785 935 555 500 815 463 59 830 39 189 484 340 97 351 526 957 975 514 353 873 542 866 643 396 693 254 785 587 770 874 14 829 210 922 374 281 645 129 451 269 470 861 821 797 252 548 818 696 663 306 831 605 562 105 54 825 130 524 44 181 51 425 326 145 103 313 706 529 101 971 583 386 742 561 423 274 935 187 257 172 745 87 144 327 277 673 977 800 851 334 854 309 453 28 479 805 623 558 392 511 129 582 944 231 48 135 856 280 770 267 477 305 719 464 594 798 131 106 264 241 132 963 647 337 269 74 120 249 180 622 586 330 831 40 60 476 465 513 672 391 97 830 171 0 855 120 842 44 459 590 361 983 289 326 928 927 57 995 363 761 549 729 326 143 586 546 557 617 657 180 649 258 448 897 180 639 977 505 941 135 582 510 673 690 461 750 789 338 430 83 864 227 419 976 252 108 773 360 946 746 441 261 970 620 643 937 613 621 477 454 72 534 57 195 496 170 636 852 184 846 605 35 79 853 931 603 496 748 565 887 623 877 9 802 859 336 556 619 423 388 142 639 514 980 583 640 161 118 355 503 486 22 505 1 992 787 977 909 101 462 796 909 138 762 264 40 344 656 733 289 428 12 478 839 621 488 4 843 109 991 991 698 865 195 616 614 485 477 104 242 180 717 386 535 356 89 836 796 191 887 730 704 629 265 726 556 192 535 476 633 547 8 233 71 889 694 623 591 548 287 939 345 660 840 822 365 89 648 989 825 252 979 876 172 90 719 887 435 603 68 705 181 443 418 907 836 227 468 9 22 447 808 165 105 214 203 986 269 105 194 29 119 569 238 366 242 191 896 244 457 662 265 429 9 458 39 454 713 477 995 841 819 521 320 452 557 259 56 941 927 103 470 760 640 518 87 64 727 199 303 896 492 992 446 989 980 532 342 160 33 166 819 161 355 354 295 527 618 411 22 575 93 100 630 663 775 532 781 244 517 430 629 273 805 387 588 961 303 147 661 932 899 474 640 16 779 286 638 258 785 153 168 306 213 415 868 943 373 971 190 385 981 354 668 402 597 921 308 971 445 563 902 207 492 85 695 710 579 482 120 832 247 32 863 333 991 467 204 53 327 182 505 537 459 427 407 102 857 119 327 195 398 759 322 171 653 327 632 253 963 126 459 759 159 826 210 451 985 135 578 538 591 490 945 131 672 350 778 802 561 930 251 528 76 235 488 106 453 708 388 451 629 44 584 899 10 192 730 184 847 589 724 673 375 971 674 748 880 505 34 686 773 483 765 462 170 761 921 218 676 910 810 546 564 261 305 820 761 820 738 504 688 837 586 220 845 714 686 818 301 112 726 811 850 66 636 96 574 123 885 312 573 169 7 449 347 230 734 103 341 85 257 774 489 878 292 102 323 527 690 349 696 401 865 540 16 403 767 791 239 901 702 289 716 598 767 402 487 606 872 461 916 97 199 222 733 208 87 874 627 143 101 135 485 492 283 52 36 252 8 875 473 359 305 724 365 241 702 601 761 237 844 618 178 897 698 929 503 617 753 751 124 604 747 590 194 879 244 783 187 202 926 228 754 492 852 292 529 875 821 965 566 725 654 23 845 616 866 157 113 746 641 990 741 213 348 882 336 337 569 536 380 363 85 675 255 584 550 537 655 76 303 468 85 621 614 148 524 951 293 244 130 517 263 386 724 157 809 951 833 645 320 426 45 918 282 576 4 912 10 289 178 308 808 170 733 793 414 684 201 766 473 544 140 816 767 228 152 949 459 953 871 194 873 504 930 505 147 126 122 293 557 325 118 595 786 290 460 884 781 833 631 933 699 921 871 769 649 204 432 330 186 945 722 306 852 117 762 950 451 974 452 319 962 746 275 239 186 422 356 763 982 817 2 407 611 908 685 4 773 396 54 776 590 495 440 906 232 7 245 243 193 684 275 641 679 821 567 461 631 771 63 549 665 985 989 142 179 350 258 762 257 592 538 848 624 50 293 82 850 870 229 839 660 394 119 908 549 579 480 191 208 965 736 145 495 166 176 267 410 105 953 538 928 300 245 930 152 233 940 95 530 381 642 84 424 649 43 191 156 496 15 603 794 245 512 489 641 971 137 274 575 900 594 417 307 172 267 334 182 247 833 149 798 709 67 609 694 194 797 761 253 61 557 592 915 519 6 551 40 404 821 720 793 986 886 481 80 512 892 420 754 265 875 812 661 174 235 921 982 155 6 488 250 892 443 14 747 256 127 483 821 592 418 921 641 708 128 505 73 886 398 235 761 998 771 59 871 996 485 605 271 229 385 87 695 940 497 484 499 823 96 597 775 917 509 89 975 137 657 934 792 373 785 485 724 563 913 8 590 319 482 536 141 975 811 101 406 639 931 310 580 372 276 59 656 441 376 789 462 665 154 168 83 300 163 879 716 348 884 250 308 198 869 25 16 389 225 627 729 948 7 631 699 357 730 15 32 801 73 544 333 186 417 756 321 848 148 134 684 340 104 809 59 554 181 734 717 637 26 262 620 393 34 77 709 350 246 792 408 134 935 579 428 396 978 608 364 576 737 214 530 820 160 797 434 302 120 229 963 812 889 536 916 349 742 598 84 484 238 502 294 371 979 492 64 273 21 695 515 510 420 551 117 27 257 93 307 238 892 572 922 146 905 808 697 664 167 181 97 935 772 461 86 884 553 836 680 107 10 447 580 452 962 128 718 84 475 621 714 962 122 578 656 971 118 819 107 114 595 215 396 879 67 14 927 301 186 747 551 132 121 766 565 514 487 682 612 40 476 202 525 766 644 133 63 643 858 397 938 10 124 607 908 343 276 52 418 446 564 345 442 539 23 130 170 699 211 987 669 647 132 778 253 665 784 547 558 632 422 722 119 682 86 500 239 747 442 504 396 511 946 236 581 771 759 163 993 793 844 780 446 646 162 97 875 582 304 104 194 297 282 775 874 225 786 521 373 316 552 477 729 672 535 485 278 360 249 528 43 122 571 938 140 558 204 447 96 176 520 750 854 378 900 177 303 993 218 625 297 397 493 299 129 184 712 513 883 378 738 756 666 559 988 230 521 870 621 103 6 41 218 827 820 733 481 521 51 390 690 360 711 544 942 819 549 257 545 177 690 639 869 31 365 30 590 390 784 227 254 948 403 354 227 875 54 237 970 278 175 307 265 33 394 469 646 379 478 939 548 688 719 240 18 914 297 309 257 766 982 551 778 661 898 700 472 185 60 220 606 505 330 677 337 0 291 620 974 167 547 839 105 28 309 565 157 755 306 298 689 140 258 437 622 561 311 83 783 34 711 740 134 113 619 400 568 383 92 945 566 115 32 32 574 227 607 190 682 93 787 296 594 292 375 504 882 258 819 510 976 602 538 953 45 947 892 570 2 137 872 810 37 70 37 447 831 644 292 646 612 618 63 239 497 18 290 946 450 668 622 856 528 341 295 19 509 48 803 297 220 381 180 248 858 609 31 11 981 185 892 643 641 45 991 273 424 932 950 793 134 915 941 830 39 429 79 444 935 194 242 651 260 710 177 453 701 292 287 703 721 945 130 929 213 91 100 906 531 515 697 371 884 473 388 736 931 583 152 675 471 173 978 847 234 649 711 679 625 426 139 784 487 107 366 272 707 939 30 897 722 485 787 267 990 111 138 504 573 142 78 610 611 8 678 664 511 322 106 665 688 650 429 946 885 842 124 488 113 268 535 814 92 252 737 525 19 416 277 311 167 449 114 989 378 197 206 625 628 121 663 894 911 57 897 657 419 35 230 10 263 812 925 322 136 352 15 708 337 414 830 183 380 272 158 560 901 586 832 877 249 564 37 95 131 536 286 457 114 361 683 161 546 39 203 171 585 233 866 540 600 767 327 501 768 110 734 228 144 272 87 984 213 182 991 850 367 500 36 105 496 598 563 934 448 699 591 707 770 666 899 543 654 154 475 668 169 740 724 879 735 608 232 938 790 404 413 600 802 178 112 709 861 718 316 912 578 703 760 438 146 478 498 253 247 621 775 667 627 70 993 862 742 860 812 150 360 155 912 966 684 792 328 125 835 1 791 635 705 947 651 937 558 963 465 250 503 686 548 610 982 848 270 642 150 634 822 630 780 414 539 637 600 460 605 726 674 781 990 662 297 677 927 629 719 763 78 782 982 216 667 61 671 253 883 360 210 845 479 16 476 666 126 431 68 81 743 418 392 58 192 393 156 374 95 911 540 234 647 139 156 208 776 670 515 627 392 338 699 994 778 120 643 177 843 198 609 297 553 588 358 801 712 198 690 806 180 604 164 432 784 689 828 940 279 618 102 572 551 330 507 94 964 195 667 703 291 254 293 220 869 1 807 119 55 911 461 988 677 240 723 246 30 857 781 811 180 484 102 332 879 353 493 419 513 546 119 699 56 158 412 988 252 508 700 819 938 713 959 877 848 14 254 341 826 867 734 786 950 280 699 431 551 443 796 565 75 96 977 204 255 840 659 689 437 956 816 950 316 714 402 16 893 570 708 233 407 627 846 658 454 565 514 397 828 602 807 558 130 158 606 414 370 57 398 43 84 538 554 675 359 839 553 799 778 306 245 312 546 624 22 770 316 412 977 202 360 884 725 460 18 967 362 669 298 768 825 447 286 466 559 185 212 191 855 44 265 810 116 401 813 42 668 432 555 791 603 605 245 280 164 621 389 639 924 462 483 566 103 724 86 395 861 316 126 122 267 126 522 594 26 689 876 543 585 581 213 435 832 830 788 729 192 149 408 64 703 27 774 171 716 141 217 635 114 965 487 836 311 636 179 938 559 187 228 117 947 85 871 413 200 87 504 358 814 609 758 207 701 512 738 826 998 270 107 614 148 837 155 770 309 134 602 714 652 537 302 550 251 524 961 503 464 494 638 775 486 574 753 754 701 224 88 103 940 484 25 588 202 447 162 563 254 805 939 166 42 755 452 542 92 3 131 74 610 82 576 617 193 753 0 630 736 281 870 797 856 761 597 424 229 758 596 203 118 520 414 319 277 571 678 507 941 454 323 288 714 518 500 264 71 714 468 236 350 767 897 324 473 299 503 773 192 70 180 621 544 60 646 457 777 222 862 861 919 100 906 576 643 231 731 977 593 463 787 169 819 842 610 613 35 324 469 154 279 215 25 490 945 925 338 802 254 927 64 257 470 160 489 850 855 201 784 434 276 453 313 604 125 238 744 101 66 594 918 24 301 693 668 216 58 991 601 101 847 122 401 71 625 454 613 609 459 409 365 517 240 125 578 491 437 852 107 644 97 356 924 881 228 765 811 982 456 474 873 658 112 210 819 874 897 77 532 630 755 1 284 772 641 333 329 930 492 749 953 426 544 562 638 533 414 355 365 352 896 639 465 477 907 85 914 363 589 439 563 823 716 873 227 557 658 838 509 719 649 611 496 161 265 287 201 910 550 881 516 97 802 15 730 618 711 716 802 320 545 324 409 870 693 772 844 891 881 202 393 493 133 350 854 10 171 686 136 163 613 39 272 938 6 613 530 335 953 160 382 182 285 714 391 428 982 151 307 624 516 375 385 481 996 370 73 908 947 304 168 686 201 572 907 952 594 731 696 213 927 199 465 333 516 318 943 610 627 175 678 811 181 723 337 674 508 254 292 931 983 28 684 493 225 762 855 630 582 273 959 903 975 399 599 475 2 868 573 226 188 680 706 213 679 526 601 566 594 112 819 584 867 278 908 182 605 722 485 843 242 767 808 812 715 841 420 596 594 641 861 608 486 334 628 541 106 87 24 847 901 925 389 891 966 386 126 995 529 803 615 472 229 337 104 683 324 85 665 698 294 185 78 532 46 274 609 184 462 996 972 862 709 851 198 557 239 187 574 728 65 328 360 155 979 522 220 687 11 645 82 867 141 655 224 480 13 102 316 653 191 985 333 378 565 407 857 924 482 491 647 553 135 842 522 626 623 647 427 533 572 706 186 8 866 797 452 551 888 779 462 643 649 573 498 722 157 858 265 980 174 565 566 753 658 697 582 167 191 85 84 155 304 763 225 951 311 108 751 555 315 773 552 752 610 979 129 709 784 228 981 485 311 350 915 639 76 117 534 458 977 160 463 928 624 202 966 774 900 139 36 633 540 452 514 854 244 21 0 298 0 415 82 311 149 267 77 482 406 683 152 55 257 458 995 128 408 575 208 837 585 444 936 101 122 155 289 180 386 123 786 157 805 821 236 935 619 502 424 995 477 123 252 166 557 824 635 660 457 302 742 220 57 745 925 878 403 698 854 663 484 787 1 11 169 73 68 46 75 593 447 897 722 773 169 356 523 357 577 243 786 617 271 986 36 265 988 675 553 242 254 765 928 906 45 775 368 258 838 120 518 168 524 877 155 688 813 399 368 163 234 599 194 640 667 538 501 534 799 572 830 738 132 80 197 875 348 234 513 35 645 866 906 278 402 800 678 720 671 398 30 264 780 866 400 57 38 633 523 552 984 459 629 656 394 181 568 35 687 908 494 213 13 512 253 896 526 43 660 255 584 556 307 792 425 226 473 345 755 949 605 114 778 384 844 351 611 863 295 531 918 105 353 441 428 523 35 880 436 849 837 619 875 95 793 66 641 700 926 548 932 972 15 56 170 128 659 287 324 465 680 929 453 746 393 108 902 488 108 415 626 91 940 335 35 303 510 581 999 314 370 136 203 15 339 541 358 276 264 663 951 391 499 10 557 696 442 753 844 959 851 421 188 136 717 33 646 50 706 717 84 718 347 909 45 423 439 321 611 662 290 742 438 564 712 847 210 232 653 514 317 61 372 193 244 720 650 18 403 950 859 225 789 103 821 257 271 439 648 784 105 913 112 323 533 170 734 322 383 561 556 403 917 107 477 999 755 920 992 881 984 160 301 781 358 157 293 40 769 358 798 398 568 418 305 331 655 654 58 476 740 563 124 327 247 413 935 231 582 591 724 630 294 883 396 82 441 432 139 517 558 591 922 103 182 215 633 929 844 815 757 726 202 969 552 742 495 137 902 135 370 410 686 196 178 118 636 286 493 317 749 546 761 151 877 932 35 395 121 925 81 144 960 675 164 151 246 455 549 67 615 8 638 235 998 146 463 115 127 491 777 213 497 422 661 6 157 884 28 290 169 238 516 340 795 834 317 114 265 697 284 868 901 903 264 282 125 478 14 743 858 254 260 892 43 519 293 418 8 156 776 463 105 876 991 644 497 423 609 608 512 978 341 510 730 128 871 738 260 745 575 81 952 605 344 970 862 245 708 383 375 990 146 166 941 603 612 643 288 550 412 427 563 981 959 142 239 778 555 572 662 814 136 811 859 6 611 350 692 117 57 338 74 839 834 576 635 686 641 474 808 538 126 204 632 767 691 272 681 539 318 705 712 575 87 529 341 675 14 618 926 750 219 88 126 996 809 855 431 767 323 278 470 910 448 307 847 441 398 481 106 517 46 211 147 545 120 739 489 252 886 398 17 61 916 818 692 178 174 699 961 261 937 645 275 410 243 767 568 25 467 349 894 331 284 966 177 367 765 264 422 63 668 134 313 593 325 360 531 487 484 606 644 468 81 112 137 963 368 650 417 604 922 559 665 54 737 99 515 44 278 159 423 183 895 843 178 100 45 426 247 167 683 690 296 328 330 769 631 664 979 100 154 648 725 644 556 243 402 614 99 834 230 178 630 45 149 761 604 676 366 70 823 287 807 14 30 81 751 438 559 9 654 687 181 637 285 210 44 685 930 384 351 627 388 493 863 500 545 992 632 887 169 721 791 791 581 931 901 542 976 141 778 947 941 509 197 415 151 553 157 127 164 502 355 568 180 27 873 252 973 545 913 394 282 765 659 269 688 183 467 987 497 540 410 760 707 694 173 459 307 864 769 338 717 668 313 950 870 590 985 246 921 783 680 619 154 375 363 368 638 621 381 859 362 400 941 440 656 79 553 248 59 426 376 486 417 373 393 246 382 414 77 666 913 62 431 187 33 276 651 69 821 894 161 366 225 762 363 991 335 131 210 422 147 497 769 979 465 541 559 478 744 894 308 472 101 971 540 693 881 104 470 214 392 42 936 48 179 43 328 623 615 389 720 965 466 736 234 537 432 418 858 330 808 92 786 343 242 348 672 19 61 622 800 416 982 349 973 849 670 663 706 940 676 310 590 524 490 262 592 632 200 700 118 400 101 862 76 361 56 125 541 294 881 208 831 876 539 969 996 853 703 245 122 289 261 645 956 612 312 144 552 508 140 783 496 350 897 568 431 552 113 16 475 664 311 296 149 783 244 307 628 852 498 503 381 241 530 806 314 779 467 434 931 806 374 410 914 180 530 157 174 428 315 5 373 837 496 225 724 618 753 124 717 928 78 134 637 599 34 752 86 104 236 317 497 284 558 150 913 27 384 968 794 228 8 757 727 653 157 84 309 481 615 846 129 387 667 605 61 831 445 753 857 297 800 997 500 415 52 713 293 760 376 846 166 301 385 597 870 323 328 46 434 46 78 457 655 453 559 64 3 100 284 416 184 866 714 784 134 236 434 224 931 862 623 952 627 614 877 845 794 955 412 446 660 225 271 67 519 811 900 626 690 155 940 763 227 756 622 426 288 785 351 553 777 263 108 364 737 6 620 903 128 435 671 633 79 751 377 374 854 331 142 419 176 821 881 722 485 798 704 888 599 837 974 833 840 612 503 712 428 812 445 347 867 452 887 525 856 179 450 742 468 351 73 126 598 349 523 558 747 981 277 122 362 722 786 6 814 866 830 566 18 264 819 49 396 906 0 350 141 198 377 468 169 774 701 327 806 692 167 432 684 83 64 881 747 644 506 230 237 929 978 229 210 408 24 726 924 487 487 166 516 653 333 124 955 217 343 139 222 336 169 27 811 638 220 317 217 317 961 809 217 577 246 524 753 242 760 580 303 240 727 276 845 918 233 34 158 188 567 279 57 327 15 379 48 490 269 585 254 362 886 869 651 852 429 639 231 575 463 85 665 958 992 48 851 250 169 502 182 155 588 226 858 549 486 583 534 479 321 740 593 831 945 973 194 374 459 53 822 9 584 476 727 707 363 787 835 248 826 743 561 423 930 36 516 131 645 465 400 189 162 169 224 345 528 708 717 355 543 702 755 301 88 910 831 470 529 275 50 337 158 90 186 981 446 241 373 831 314 198 895 593 431 538 707 423 477 371 302 603 958 232 54 113 673 789 700 583 25 791 389 210 547 211 394 570 772 273 514 61 951 663 768 945 891 11 614 915 438 545 916 924 713 553 499 941 55 765 328 514 488 796 587 875 500 472 77 360 930 15 312 836 885 51 714 203 100 461 847 153 68 17 958 451 385 568 473 365 161 896 568 962 828 749 461 624 124 905 729 743 794 304 991 614 803 509 662 960 507 650 464 82 650 287 977 201 4 476 438 166 653 573 821 266 523 728 915 945 922 605 219 266 472 913 217 22 25 141 127 77 37 489 42 226 224 366 5 47 620 492 702 658 177 441 739 986 110 444 173 13 926 810 591 645 263 496 925 210 185 391 532 314 680 93 51 108 687 37 48 112 140 741 234 225 669 997 906 696 682 842 839 936 10 273 436 103 846 709 784 973 535 730 191 55 23 586 31 878 619 493 445 172 636 205 254 387 718 542 891 936 562 773 582 901 190 350 323 74 228 974 36 858 796 348 157 411 467 827 351 549 578 912 757 988 882 361 107 475 214 774 27 563 649 148 922 217 544 588 913 150 577 580 991 594 446 734 434 810 74 125 422 12 913 831 658 700 465 20 381 873 21 853 826 383 946 295 446 967 423 860 448 375 461 538 547 247 193 895 259 775 349 967 93 524 545 265 607 910 610 278 661 864 490 436 290 960 172 957 159 713 32 972 219 145 684 579 469 765 732 651 40 170 946 177 88 73 176 553 170 698 135 365 351 661 877 777 842 497 325 388 346 874 805 41 469 30 528 274 445 890 806 568 572 743 648 508 420 748 821 818 831 45 558 524 889 60 449 16 822 566 63 147 177 47 890 885 278 57 978 119 322 436 326 550 650 510 862 746 606 823 347 864 680 165 210 589 155 373 924 385 401 571 808 50 520 644 691 86 522 85 107 365 484 200 299 637 635 698 208 905 422 808 460 241 105 633 18 256 749 29 403 771 415 987 179 275 325 459 824 947 425 433 870 661 359 799 500 858 495 920 513 479 56 956 116 618 999 482 464 865 473 402 678 373 605 653 640 355 140 8 832 66 365 11 869 733 21 217 368 364 672 518 5 425 256 788 5 487 488 720 554 479 132 920 890 159 532 124 542 768 627 716 77 260 477 0 131 98 183 846 623 389 716 188 706 879 599 887 529 194 34 153 664 850 366 276 548 549 617 221 326 175 295 694 145 958 481 426 426 328 517 779 156 495 884 575 122 609 658 765 652 156 432 779 114 370 572 980 507 297 680 899 120 803 229 489 992 601 911 8 503 686 817 68 199 739 504 736 262 858 819 509 879 28 244 934 65 452 703 867 360 745 394 823 776 252 670 738 227 39 459 115 260 45 83 659 869 710 854 697 433 40 974 451 219 677 57 391 136 958 903 417 285 883 621 909 781 307 911 849 246 760 300 523 638 329 27 992 771 844 907 812 842 7 32 478 929 899 317 887 398 184 142 954 613 391 770 275 536 877 400 838 592 837 949 391 235 547 520 720 712 494 973 201 359 96 103 254 439 770 101 854 93 933 561 689 76 215 958 97 286 319 918 551 741 235 307 297 710 261 160 371 468 117 792 520 73 923 129 162 371 526 296 222 437 9 96 724 766 396 299 745 458 684 3 40 654 640 332 65 363 814 686 831 363 507 624 760 638 236 755 995 158 935 11 248 459 606 615 777 462 295 996 73 170 465 531 694 688 503 495 246 753 547 508 858 42 377 372 945 307 149 385 882 488 244 232 196 445 455 529 835 21 441 89 699 554 184 653 129 823 401 612 535 782 683 230 654 155 988 264 889 187 540 737 711 871 419 15 534 327 48 167 389 224 768 897 6 99 877 413 72 756 19 407 547 434 338 228 828 673 698 39 415 186 810 721 262 973 202 591 23 344 492 540 167 45 689 792 992 998 810 358 870 114 405 425 792 843 788 560 450 631 882 144 390 203 704 514 469 962 887 944 210 233 854 198 451 54 25 67 196 954 972 262 533 403 731 181 959 116 963 104 164 868 337 841 659 401 382 944 769 807 345 232 178 555 174 975 287 90 974 507 676 722 704 676 262 578 941 407 793 752 682 341 326 105 946 283 743 440 5 60 90 211 673 312 90 535 539 65 754 459 924 417 787 464 487 280 765 187 223 164 385 683 492 799 622 948 966 409 28 587 360 365 620 511 365 53 900 343 576 364 930 471 760 684 180 403 50 418 223 340 920 894 118 435 139 632 194 554 846 437 219 599 920 172 330 818 652 369 867 979 622 906 841 771 16 239 558 802 189 592 580 71 724 830 27 498 55 275 472 918 935 133 226 879 269 744 951 633 248 89 468 136 540 514 213 754 75 484 317 227 346 726 79 655 57 781 224 511 761 134 699 523 996 947 867 988 620 889 581 473 909 467 377 845 339 656 228 474 681 757 235 292 5 927 764 843 73 124 92 229 978 91 0 620 387 88 79 298 509 238 145 320 118 379 436 117 493 485 853 433 874 639 373 729 712 717 482 812 923 447 298 390 256 687 895 275 830 570 986 456 347 756 890 36 835 40 900 783 873 366 825 538 414 775 447 821 255 554 413 248 620 895 296 479 356 669 171 418 49 291 150 694 175 522 679 552 729 337 305 557 271 718 445 555 332 98 891 511 606 700 347 760 759 930 86 255 429 137 348 875 778 135 832 982 749 54 10 458 672 753 964 296 352 281 308 753 747 94 107 243 806 764 206 987 148 866 19 457 124 956 724 848 944 723 291 315 880 473 181 191 68 729 492 844 825 177 834 640 685 239 772 231 405 776 582 243 97 597 234 178 15 707 446 522 253 434 325 658 347 227 626 451 475 394 423 268 980 104 950 309 859 545 336 785 835 707 140 723 383 181 952 421 430 797 703 50 640 205 808 133 630 405 421 618 879 354 673 533 505 401 664 966 430 570 979 193 25 860 293 75 543 362 634 586 873 33 648 246 791 783 166 46 36 278 401 822 400 416 594 709 575 433 382 407 947 24 626 605 620 254 668 240 319 862 840 983 926 893 460 109 767 520 138 92 739 775 695 622 307 891 837 431 55 34 449 690 808 755 639 959 323 69 347 15 173 986 851 515 260 186 95 186 490 970 279 769 962 151 160 537 12 320 582 390 249 215 362 163 497 197 552 241 233 908 564 825 63 77 776 627 11 642 697 158 597 439 412 776 162 11 977 137 96 810 487 744 704 954 974 559 533 336 547 451 819 595 923 98 528 592 574 171 929 286 102 799 963 940 469 693 810 324 77 781 728 566 421 260 87 986 613 702 596 482 437 966 28 433 932 855 910 12 126 603 493 422 164 326 381 89 115 585 651 72 592 458 503 231 332 280 18 31 286 899 762 694 773 455 332 713 901 395 48 683 668 146 169 637 890 212 236 617 222 77 965 541 428 372 660 298 930 649 403 421 198 882 91 44 229 2 947 615 91 344 38 438 762 350 898 261 650 892 319 99 901 472 786 751 471 875 860 561 753 683 648 877 644 410 79 170 232 622 559 592 515 606 60 62 375 673 219 469 954 740 146 695 941 842 844 597 845 618 756 968 632 711 723 493 378 374 234 101 929 307 966 878 59 279 403 341 551 279 748 42 802 709 326 472 236 992 595 646 442 287 960 690 290 227 133 856 65 383 977 876 163 444 261 165 20 389 785 188 444 770 162 768 249 51 594 37 391 399 697 644 324 457 42 352 871 514 665 180 843 459 742 720 624 761 621 456 109 129 301 551 539 417 249 764 602 652 523 134 163 906 296 520 657 199 610 653 34 776 855 674 464 307 848 309 593 831 764 737 790 392 797 894 507 46 156 671 52 400 532 407 577 188 868 348 607 264 193 657 383 254 290 497 317 433 893 231 329 274 170 677 427 35 168 318 76 960 606 935 718 122 368 975 76 536 822 43 591 881 278 621 297 32 379 60 380 947 264 509 334 854 932 903 544 324 172 242 321 8 259 218 364 187 16 689 106 182 230 879 840 607 803 433 912 528 631 571 381 113 37 933 172 317 16 949 257 869 587 344 309 630 439 545 490 303 319 335 727 882 952 72 294 135 315 48 392 864 706 690 162 530 714 781 7 179 479 141 545 324 876 815 771 443 529 984 470 961 130 425 842 608 33 337 912 618 558 509 201 945 660 668 954 72 726 793 199 427 927 434 117 662 594 65 141 698 998 879 26 411 49 624 487 681 749 302 931 961 190 100 248 326 612 592 172 479 119 588 591 811 265 192 602 600 250 185 890 384 479 318 40 628 8 409 351 542 795 141 370 653 642 167 722 43 597 209 646 911 782 841 373 964 103 345 337 384 149 400 81 89 839 168 380 420 498 220 84 190 913 709 874 471 246 727 104 826 33 406 155 244 20 154 370 871 307 610 538 227 623 4 478 389 396 587 776 690 901 329 777 862 751 207 599 775 941 187 386 406 390 632 783 938 560 450 983 760 900 207 678 426 963 607 948 427 365 142 781 739 108 9 356 297 92 532 137 736 836 619 884 478 720 110 909 161 598 796 222 557 721 669 54 628 164 479 448 556 914 771 219 0 918 55 272 622 885 329 143 863 80 108 807 43 325 899 503 341 839 437 456 973 245 576 418 824 452 23 602 694 596 510 376 613 575 520 484 756 942 749 933 718 217 649 792 983 861 610 990 845 420 838 643 318 421 19 15 611 471 447 713 315 121 957 460 847 836 763 714 931 503 754 834 119 580 922 630 295 730 943 768 541 593 402 261 256 560 273 219 608 704 175 941 777 649 692 374 186 892 726 294 363 940 795 846 928 149 226 442 72 871 485 810 269 474 67 741 797 996 371 675 894 324 698 418 289 586 236 236 528 37 311 599 246 323 765 163 235 472 973 837 664 872 387 242 53 731 407 115 965 776 124 653 240 490 439 414 832 828 779 255 726 495 533 377 202 696 930 120 284 175 418 549 885 671 895 823 951 40 281 212 327 75 841 285 693 767 609 674 169 245 465 335 942 54 175 176 622 873 921 811 834 122 352 806 356 729 293 248 297 989 381 621 740 517 323 426 712 349 36 712 191 529 774 979 204 294 119 749 277 477 283 291 457 629 103 991 332 665 372 400 648 713 140 378 638 324 841 204 733 764 727 384 448 860 961 651 95 567 213 238 220 763 128 670 313 323 724 439 755 685 703 724 48 645 153 341 720 241 625 934 201 799 915 74 641 107 146 10 13 207 877 270 698 141 905 543 228 669 593 12 803 283 625 794 746 308 953 697 496 13 388 154 441 412 774 433 439 939 399 788 929 869 640 97 367 186 550 993 412 312 334 706 14 901 276 80 226 320 826 447 598 614 980 267 207 633 859 419 852 606 55 703 421 492 714 774 86 144 241 126 471 772 852 864 850 748 1 431 45 11 184 600 399 25 797 837 630 258 243 649 494 202 795 665 720 208 686 415 976 961 105 158 258 392 187 955 172 259 211 220 823 356 719 610 868 395 598 350 539 464 129 890 396 687 889 849 162 489 450 866 633 620 927 257 999 820 564 99 808 80 516 739 960 527 229 911 690 558 953 121 808 856 375 701 592 697 915 571 57 394 235 900 73 119 191 234 843 637 377 378 570 712 792 337 247 487 258 482 745 552 253 768 960 472 328 197 944 85 818 737 309 179 766 59 986 500 971 609 321 425 48 542 920 113 948 361 114 530 370 45 518 519 265 330 99 198 288 12 68 269 706 597 449 310 192 692 103 421 963 241 919 152 929 235 766 654 706 44 757 136 818 922 52 23 894 269 538 408 120 962 327 245 289 807 357 871 181 745 897 543 580 100 693 826 222 248 130 400 406 332 707 203 384 810 732 953 915 363 472 853 613 594 465 601 960 323 130 646 99 243 346 710 605 792 544 996 422 87 336 303 113 387 328 72 627 846 51 608 340 452 815 16 339 20 202 127 728 821 883 117 666 75 670 840 928 806 262 92 441 616 688 575 461 121 509 316 768 176 773 201 809 935 62 884 192 364 384 790 865 941 57 402 520 888 980 61 133 782 940 773 247 718 677 402 329 756 309 154 34 454 630 471 835 503 89 174 410 571 973 511 645 468 761 845 627 731 399 894 308 568 322 104 857 985 55 651 457 521 212 441 595 87 613 179 992 36 891 24 844 76 102 537 400 605 499 901 921 151 882 807 145 143 821 91 195 200 994 603 146 759 281 589 978 655 42 625 157 869 406 875 31 259 687 158 309 332 832 961 214 544 635 988 491 35 178 183 942 535 541 676 279 575 201 454 476 673 680 710 321 434 676 712 939 9 322 902 593 772 456 536 571 434 446 299 288 101 777 559 617 181 716 408 81 688 135 192 999 113 825 71 750 27 461 117 241 754 432 406 661 697 348 213 290 459 893 636 817 443 314 862 422 885 430 636 203 909 949 429 456 927 750 699 122 269 28 285 44 555 309 689 148 683 334 952 165 394 256 489 319 832 627 30 939 156 726 831 467 240 291 393 585 569 497 414 969 43 15 541 179 630 934 584 84 513 196 452 636 587 978 868 709 263 446 909 617 435 592 914 835 793 149 529 275 332 226 528 207 290 685 405 270 445 158 769 705 819 687 533 897 684 271 748 183 595 148 240 501 127 9 696 861 3 796 284 926 607 381 3 531 611 732 986 364 41 486 437 473 844 805 735 620 96 689 776 592 121 716 190 193 264 255 577 625 989 992 826 900 6 965 875 917 873 789 329 316 755 843 136 311 473 318 815 936 274 233 910 38 652 581 658 464 294 910 559 565 992 647 811 989 531 212 136 867 779 652 880 354 87 244 315 804 24 934 191 254 389 663 325 619 129 195 127 137 881 44 253 688 785 129 34 813 701 136 348 485 817 485 639 933 81 168 289 30 950 663 774 965 693 172 246 275 513 642 310 447 172 127 330 935 576 924 723 558 424 477 409 842 377 892 410 402 362 137 48 18 65 367 454 967 266 93 642 888 961 643 23 576 368 892 579 355 875 951 450 173 184 946 479 637 65 795 348 766 979 842 165 566 133 776 753 433 659 277 16 384 358 714 205 580 276 78 996 289 531 759 603 669 126 180 396 227 816 981 593 827 421 400 547 559 854 726 186 291 188 394 607 871 5 715 326 858 314 236 4 0 969 717 291 270 532 11 944 366 440 107 838 431 118 656 899 340 509 716 947 305 833 87 939 546 20 25 370 160 782 449 377 910 56 339 719 10 921 111 718 352 469 909 894 403 197 189 249 500 119 58 450 145 940 125 957 91 199 822 285 7 892 963 839 577 346 754 325 794 223 112 107 177 56 305 872 117 718 916 158 98 754 344 413 215 223 861 803 711 37 237 868 567 11 695 814 5 673 132 131 336 117 692 310 380 844 187 809 33 296 709 452 2 377 132 924 962 241 28 843 998 551 717 380 461 46 57 722 839 186 54 393 876 883 44 229 848 63 260 77 455 587 877 614 67 587 782 177 863 447 688 133 179 445 728 149 530 588 333 710 519 936 122 210 625 637 593 323 552 885 500 522 715 781 720 919 366 243 109 584 113 54 555 907 376 194 639 85 21 181 495 511 221 496 819 368 391 815 804 723 504 106 606 519 41 577 161 95 377 502 98 626 820 56 149 474 734 812 323 867 494 581 762 544 711 534 363 505 874 516 35 466 609 480 938 429 283 556 43 315 762 381 208 3 182 911 319 942 875 490 167 813 681 638 495 98 34 396 931 369 201 1 614 540 6 139 806 66 430 401 957 568 831 655 447 492 495 151 964 825 949 14 504 997 394 958 463 890 988 677 217 881 680 602 956 576 977 179 373 738 804 287 779 931 100 252 907 626 640 751 434 209 34 144 386 494 748 849 159 375 329 741 171 839 73 285 24 646 317 446 977 828 432 712 933 77 361 340 549 978 338 795 898 935 784 861 474 999 493 943 135 917 236 17 758 208 6 579 203 75 721 983 61 192 759 7 719 774 921 785 884 58 388 820 171 504 720 863 724 664 33 934 799 312 229 791 218 500 494 784 715 292 299 897 484 475 19 18 428 944 23 903 688 817 32 287 116 408 264 108 772 337 304 415 702 353 138 699 481 196 49 205 680 290 991 885 134 699 954 89 661 157 453 642 402 642 258 570 209 18 786 874 102 513 203 488 684 718 228 684 383 85 970 956 923 375 17 104 261 962 7 30 472 715 637 711 956 730 725 846 712 515 729 827 702 915 599 392 355 282 0 334 61 448 477 275 231 79 109 166 552 591 905 581 664 870 233 861 572 741 568 780 68 654 521 622 256 646 695 877 269 256 884 42 981 746 546 115 58 583 121 451 617 963 825 180 516 202 424 749 755 842 273 492 273 277 506 73 816 320 967 775 873 565 681 948 990 420 871 91 33 464 399 840 42 232 55 915 448 818 310 89 333 721 563 583 904 872 366 732 157 223 171 872 999 838 756 513 977 867 644 789 232 376 644 101 707 287 871 92 813 582 919 205 294 729 461 421 165 12 236 970 808 167 644 235 107 564 705 10 681 104 971 938 577 383 739 31 132 449 6 640 475 404 338 652 664 182 369 503 277 900 135 313 504 273 441 594 50 935 229 474 484 22 53 450 873 223 958 537 293 257 251 785 426 631 487 925 261 147 682 116 741 664 177 186 851 182 8 661 611 433 368 493 68 440 35 593 395 379 164 623 978 999 256 942 442 94 607 870 795 124 662 303 562 325 989 866 299 846 838 600 614 19 612 112 691 649 90 359 358 655 491 420 395 967 837 392 950 2 448 632 309 530 868 10 666 299 251 47 748 504 702 865 867 30 66 394 506 957 729 100 390 997 4 124 127 904 67 954 346 575 938 198 889 566 97 604 108 101 497 197 245 810 556 833 966 663 46 62 411 871 142 788 888 768 722 475 996 956 212 421 987 340 50 101 652 436 634 404 944 149 602 231 246 123 567 569 754 292 80 949 538 897 120 969 277 792 717 468 943 489 943 552 565 346 686 595 96 975 341 631 387 699 620 804 558 954 78 374 623 529 97 968 917 96 564 127 498 987 131 860 206 912 969 696 248 892 875 955 507 589 916 615 569 274 654 474 279 999 967 976 1 728 257 237 224 637 72 108 235 707 403 55 497 556 468 3 945 175 299 327 283 861 688 711 790 289 916 319 399 30 711 917 893 656 116 843 267 318 955 704 260 953 550 804 211 729 408 902 957 510 37 43 333 155 115 179 891 249 518 225 826 954 984 411 729 350 234 252 95 36 192 315 54 646 951 403 266 804 396 908 162 303 483 533 200 630 137 374 328 652 134 964 189 664 916 497 415 423 774 364 362 78 885 828 495 313 574 99 833 891 48 88 718 238 403 248 133 856 172 292 612 267 271 361 137 225 956 38 535 911 91 303 941 421 851 939 830 542 968 36 488 230 830 701 983 243 481 963 582 81 909 445 737 205 244 932 795 45 622 131 904 286 195 915 218 755 144 408 577 539 433 632 227 821 990 416 470 708 153 71 136 379 813 242 639 872 276 608 892 614 529 908 4 87 725 100 639 160 16 303 63 72 489 371 144 53 874 959 690 936 431 363 434 855 463 169 178 62 935 355 794 313 783 939 199 520 823 404 413 215 727 886 939 317 476 223 946 166 881 671 628 377 313 315 377 342 526 843 13 664 955 492 697 796 461 155 722 187 364 226 630 450 25 364 425 459 776 972 349 763 882 757 428 663 858 160 430 954 296 871 668 780 824 346 190 481 708 9 287 906 93 338 797 837 811 518 234 926 35 510 809 469 232 463 769 384 525 15 175 418 116 275 255 351 131 658 564 465 757 770 780 9 527 305 155 943 132 113 582 618 231 941 804 167 182 202 81 329 713 709 60 88 972 321 948 544 314 662 98 57 874 446 742 550 671 30 335 874 168 246 664 918 536 972 301 947 413 969 523 367 40 69 656 496 584 988 46 279 613 683 697 920 302 820 78 369 919 637 907 862 694 935 182 795 116 488 186 947 247 640 136 247 207 255 324 720 755 985 587 289 921 453 174 208 906 351 171 445 381 457 198 217 80 915 214 721 605 266 106 461 69 497 361 665 264 745 387 677 570 204 189 308 659 656 482 95 656 182 399 187 454 206 15 831 450 668 102 620 342 908 574 551 482 703 553 190 394 683 296 123 800 584 31 354 343 635 643 687 245 936 536 97 284 261 233 569 767 738 407 927 983 52 478 889 440 536 11 637 242 88 124 163 798 604 573 467 822 442 539 889 292 358 646 176 914 736 502 766 335 321 210 646 663 813 217 2 91 545 534 812 801 215 34 507 709 374 978 856 567 841 301 622 864 213 331 283 17 366 102 667 832 815 605 118 116 50 214 261 170 651 196 15 741 862 828 257 117 719 694 638 71 418 611 558 924 887 203 980 264 379 849 738 554 869 36 965 968 354 140 206 467 517 774 462 721 647 510 891 662 228 534 933 923 273 254 62 786 126 365 518 739 642 441 919 10 775 334 928 608 150 857 153 801 220 445 578 393 663 596 125 463 927 155 519 997 5 751 293 355 363 634 614 875 149 791 644 147 75 741 399 328 4 934 382 229 773 345 327 254 641 45 161 286 761 54 509 512 37 394 410 559 859 224 621 587 350 102 354 855 329 756 782 907 645 710 337 719 605 766 579 324 764 757 404 442 747 340 269 779 188 810 68 157 355 566 397 78 224 770 774 128 187 524 914 6 839 836 244 8 637 519 160 91 766 387 835 41 784 531 518 874 186 24 40 460 440 214 14 935 230 455 695 886 725 201 813 727 74 234 682 321 598 235 678 462 187 800 277 112 345 385 932 706 488 674 845 427 939 372 610 976 234 48 872 986 529 606 127 726 532 946 928 962 313 942 24 210 762 949 407 895 106 369 7 939 922 884 731 303 664 955 212 741 365 317 941 165 699 627 571 493 463 995 589 703 179 236 558 582 5 12 833 586 304 410 304 968 343 107 66 149 923 216 648 555 466 184 381 844 327 348 677 600 191 749 324 269 836 15 684 988 694 329 953 139 750 168 318 998 598 942 317 784 809 593 849 850 320 997 386 190 550 877 597 433 679 577 498 823 801 754 703 363 504 198 245 844 974 805 196 866 138 987 779 643 459 268 837 739 96 99 810 548 617 467 831 45 126 157 642 147 738 632 520 575 345 894 828 984 380 706 760 220 305 318 350 129 840 3 234 495 229 677 903 381 23 203 723 906 538 410 812 665 538 628 985 718 404 158 612 792 424 126 736 164 110 768 256 837 284 929 615 849 866 589 569 187 405 780 847 385 518 107 445 610 14 978 573 855 120 524 123 233 476 350 688 777 353 968 921 84 706 990 170 575 729 788 529 98 707 152 314 577 558 428 762 234 659 680 283 209 758 799 367 782 559 35 576 634 41 721 472 393 976 505 138 211 533 615 956 866 350 845 544 858 294 929 699 464 891 550 490 49 256 457 684 403 437 261 170 184 476 518 654 540 4 146 729 220 155 51 826 960 65 415 909 152 753 472 880 579 54 738 645 244 388 997 494 970 695 434 181 704 840 922 242 702 850 854 142 207 152 749 166 344 975 855 566 61 168 922 786 174 711 620 518 515 171 705 527 205 950 997 409 611 642 720 699 293 818 984 343 784 394 546 329 497 525 318 960 526 771 289 486 311 146 857 805 107 66 9 414 294 104 156 439 475 14 656 801 196 593 257 792 135 94 54 772 274 806 331 932 431 537 895 643 481 640 55 801 694 490 557 349 715 413 257 384 823 371 515 763 215 432 26 2 808 264 857 300 424 140 135 979 548 320 209 968 810 675 620 903 56 719 104 91 376 313 79 279 712 681 814 646 761 90 390 844 683 618 234 815 487 471 336 783 762 696 599 601 439 734 761 655 320 425 321 137 580 399 397 120 56 746 427 158 129 601 210 463 307 363 498 607 768 643 466 613 347 254 303 257 858 109 246 581 261 179 604 179 277 730 333 13 133 705 520 18 889 696 649 827 470 232 733 417 376 288 545 192 845 679 285 403 583 900 301 546 127 539 552 708 431 460 191 38 734 285 765 432 450 383 152 934 112 183 767 528 559 767 222 612 157 844 390 754 171 810 62 869 330 198 645 493 554 873 305 322 588 319 957 755 290 561 57 69 356 58 22 0 441 930 50 531 342 586 196 221 327 756 250 137 455 972 522 156 475 315 10 110 784 432 854 65 422 841 754 562 492 497 475 195 195 542 115 723 381 391 329 794 119 81 479 137 274 641 104 417 589 637 304 240 434 55 849 727 144 188 384 462 969 619 468 931 675 472 356 849 924 4 493 737 618 404 837 768 757 187 731 427 844 61 140 861 427 45 453 284 903 434 50 422 236 724 573 40 365 593 417 498 254 890 397 35 125 443 222 767 10 856 43 66 464 321 181 470 332 269 43 213 958 734 520 280 225 511 937 237 630 994 381 967 361 27 269 506 362 633 410 280 399 757 580 867 51 932 606 264 998 180 136 564 777 518 755 37 812 715 578 385 764 412 31 291 258 34 666 985 271 20 5 417 702 323 743 57 276 308 872 937 939 765 945 649 716 914 807 109 146 646 937 768 652 529 293 547 568 172 154 564 550 573 982 292 590 293 968 611 376 824 600 259 548 321 430 542 825 355 621 928 457 830 540 625 394 102 667 297 377 548 721 217 862 557 223 663 307 182 441 544 168 259 83 989 696 999 217 908 802 317 295 736 927 343 173 689 589 858 839 902 200 662 677 289 75 775 332 984 243 912 471 501 397 678 939 949 253 615 966 741 436 913 618 246 334 609 864 544 602 525 383 64 191 884 206 810 99 523 376 816 220 570 834 774 741 433 494 87 388 59 305 963 527 7 920 640 165 789 925 875 419 901 711 396 205 977 861 811 733 648 919 434 250 568 7 867 774 96 882 396 403 232 926 409 724 675 550 741 224 649 790 969 299 354 642 995 391 160 946 250 165 663 311 196 293 178 818 437 304 175 936 329 574 230 814 660 310 907 4 390 132 452 448 527 228 126 480 191 854 986 40 997 248 517 306 828 183 418 596 610 193 939 3 522 203 359 750 261 599 560 467 234 360 514 714 695 223 841 190 912 705 263 249 790 209 88 781 784 612 157 32 243 50 967 258 587 147 353 603 210 471 966 662 299 939 537 403 237 852 683 492 461 373 453 238 34 473 506 594 202 170 576 192 645 240 428 638 663 163 843 548 462 351 643 629 487 787 755 216 732 880 279 314 941 447 776 538 140 174 394 391 500 978 718 294 631 827 919 929 810 825 375 215 733 381 454 98 354 985 408 840 330 415 300 440 148 349 953 81 966 685 285 894 59 912 331 493 448 269 841 112 318 125 390 823 494 579 575 905 730 744 771 179 672 625 174 382 880 28 706 118 177 492 923 560 382 223 706 861 181 629 687 533 502 377 805 195 112 235 334 77 292 374 414 294 984 7 756 282 675 950 513 43 774 304 862 44 470 895 517 575 25 830 691 157 952 454 378 670 391 155 883 218 44 152 452 805 577 561 786 560 781 479 604 117 216 85 687 643 12 482 661 613 895 713 992 683 420 303 943 273 838 229 873 450 843 339 387 191 12 968 542 629 22 803 86 450 196 110 446 486 285 277 822 857 551 446 960 150 546 242 72 367 732 471 222 419 707 902 662 684 554 586 884 778 839 285 443 992 888 436 123 674 357 80 293 468 121 193 171 669 710 608 560 619 374 903 380 602 874 758 424 388 188 742 536 776 901 263 735 530 213 858 699 24 610 319 326 389 717 172 340 511 997 377 601 629 767 141 979 519 585 475 882 306 262 349 249 473 922 823 231 193 25 814 847 898 864 204 92 703 70 787 67 834 819 90 769 370 328 562 318 799 845 782 868 142 633 932 255 504 965 165 409 864 671 696 63 486 477 273 751 844 625 394 731 897 286 105 116 313 973 411 256 927 95 350 336 194 211 845 207 878 171 654 61 471 926 677 72 586 744 574 873 159 444 50 471 554 265 873 226 913 966 291 800 12 24 322 485 174 209 270 109 231 180 351 741 486 65 387 289 362 412 883 98 938 412 208 437 755 940 715 473 700 399 236 105 741 374 398 410 942 936 314 630 91 645 935 516 678 479 544 649 413 163 928 834 284 973 447 708 600 351 292 147 521 343 107 385 842 271 901 48 106 508 444 345 824 981 46 474 990 720 554 43 630 270 433 191 542 463 16 386 446 186 571 835 962 553 248 413 273 360 107 354 755 718 192 529 705 801 134 535 157 508 601 116 511 591 329 593 699 527 343 775 680 703 780 657 493 928 635 390 117 952 312 742 895 5 460 18 547 29 145 49 540 501 9 656 535 321 992 708 301 230 240 128 448 433 137 733 37 44 409 606 348 349 367 33 138 809 814 267 768 911 414 706 755 777 837 806 919 748 421 490 924 629 389 870 350 413 19 751 714 759 155 367 528 468 100 645 678 694 400 855 735 92 355 508 608 821 632 274 81 381 603 587 311 470 99 954 65 19 0 165 916 573 218 619 739 16 836 897 341 66 314 923 778 49 323 534 926 762 583 404 226 871 268 895 482 677 842 595 177 835 206 758 127 738 168 945 565 315 239 329 987 231 297 369 132 53 378 224 110 67 314 36 810 730 602 149 984 908 66 131 726 190 488 498 19 246 985 53 636 404 813 972 301 933 509 258 774 31 437 972 702 992 325 247 635 304 788 125 141 701 962 514 761 155 667 333 183 746 718 196 560 348 753 372 755 991 130 879 489 192 791 666 963 166 158 427 480 110 322 651 776 794 127 738 625 444 951 662 11 554 836 512 708 116 347 34 278 190 182 188 354 370 578 145 811 865 516 629 797 486 596 645 441 551 424 573 311 392 904 577 566 147 54 613 155 744 45 332 718 337 835 638 932 297 667 998 484 372 855 816 445 433 6 810 369 869 773 670 169 459 202 339 268 223 908 579 424 665 409 626 275 752 917 693 331 942 758 587 102 187 911 204 425 378 20 280 90 198 889 218 48 644 103 157 822 53 793 527 107 583 276 307 32 376 480 608 147 360 602 582 521 58 338 694 916 541 920 780 424 782 892 320 538 528 407 114 291 684 89 514 242 326 49 121 781 722 305 81 934 383 95 826 720 181 491 364 58 992 312 737 961 950 84 203 887 25 265 376 842 976 450 782 539 891 217 231 614 513 856 503 936 709 73 412 340 427 608 131 434 716 404 921 659 870 246 158 919 276 301 88 332 937 487 193 975 901 405 134 168 183 697 693 121 269 843 389 801 81 355 538 752 205 273 14 290 655 409 193 703 944 137 780 96 190 127 112 647 438 681 647 781 344 733 605 132 977 598 534 91 393 38 350 889 717 262 50 407 650 657 965 156 483 994 753 885 635 635 594 947 567 5 416 745 672 939 137 742 343 46 2 559 781 526 287 937 981 719 286 688 594 700 807 299 34 517 585 152 77 442 464 58 510 999 591 846 997 22 94 227 333 287 581 935 753 39 909 972 7 988 727 761 555 855 639 446 278 94 997 493 241 318 153 150 507 507 516 460 524 457 828 601 747 432 393 400 973 933 404 313 740 380 166 52 168 76 178 419 891 796 569 566 90 606 546 44 74 933 66 165 880 423 886 66 597 1 25 273 999 324 666 835 498 766 377 895 263 832 448 676 691 934 750 176 144 538 330 229 109 347 728 563 652 532 413 413 679 678 158 535 737 466 533 346 653 151 361 405 980 796 180 628 691 22 259 730 166 662 251 255 716 368 577 306 139 649 894 481 984 15 185 838 450 984 713 246 990 522 921 164 394 726 150 668 986 612 809 68 330 260 844 589 788 856 566 902 633 984 338 584 269 983 9 170 568 371 581 976 873 351 887 160 54 863 43 23 772 111 283 424 985 725 700 897 280 970 805 903 233 218 555 475 410 427 389 398 198 437 671 343 749 974 597 722 941 726 349 392 833 533 1 225 117 103 782 15 252 281 6 164 234 623 986 159 591 353 373 474 622 185 696 368 448 797 294 572 446 387 541 658 364 479 964 965 761 120 162 147 599 203 636 227 371 748 362 700 932 980 570 96 885 860 700 146 167 18 784 78 886 202 367 708 909 273 520 119 952 480 420 935 322 36 167 588 683 407 736 974 432 451 503 74 186 970 631 484 444 964 400 309 71 869 672 391 582 355 62 591 224 176 290 973 772 736 117 284 380 236 835 861 88 520 310 106 343 373 4 987 70 743 404 95 208 632 486 710 693 338 575 638 239 708 309 983 374 499 344 432 277 41 360 547 304 309 398 939 920 615 648 857 563 468 710 466 489 64 112 50 804 498 54 781 763 703 833 494 280 992 540 108 888 517 891 163 506 845 457 855 130 192 715 506 675 239 658 462 973 556 641 105 312 498 160 27 161 924 344 232 784 440 32 925 750 559 542 27 122 980 414 89 864 672 486 202 680 673 337 522 110 83 779 940 499 1 463 623 864 249 428 844 416 200 526 648 737 178 580 122 628 114 945 503 795 11 668 131 299 625 886 223 214 677 722 430 224 76 301 69 187 586 272 700 621 201 361 713 879 968 324 471 808 341 472 417 482 368 959 828 394 45 943 520 203 174 827 549 596 868 925 856 488 675 920 151 100 547 741 454 120 944 247 424 796 956 713 107 450 82 784 744 505 332 266 746 270 825 234 722 82 862 34 311 749 490 154 2 858 311 297 445 570 274 735 335 401 185 742 283 417 219 281 903 932 247 965 231 729 763 240 166 445 527 74 285 832 989 882 36 596 683 574 129 662 232 370 787 512 975 515 257 7 324 49 794 857 141 556 1 893 778 659 899 881 763 957 320 240 72 799 813 940 905 553 127 397 264 98 311 454 319 521 730 782 457 113 514 871 882 691 690 293 538 781 374 335 572 210 167 446 352 651 486 424 365 479 286 312 48 676 126 605 70 916 186 936 718 584 229 374 140 760 451 120 330 882 156 376 63 850 274 680 328 902 553 991 667 150 512 602 266 146 82 177 107 452 721 152 912 695 113 213 587 715 91 497 815 95 977 507 409 326 699 306 338 962 916 985 317 202 704 183 635 565 131 811 340 356 921 629 717 806 501 509 604 436 344 668 517 582 240 704 295 217 543 930 485 583 666 212 197 189 353 753 766 680 245 693 499 383 462 962 943 352 20 849 892 288 76 538 107 375 783 371 75 2 214 142 305 93 676 764 796 37 332 794 548 42 356 582 730 362 745 652 940 955 934 990 191 368 739 304 845 974 349 166 259 520 306 6 149 288 434 433 636 833 870 334 696 183 827 952 534 794 784 127 835 821 128 975 301 586 495 973 277 650 8 364 752 935 455 157 990 438 4 92 525 212 165 821 125 704 887 51 224 751 967 75 554 352 677 731 78 50 988 954 241 742 733 93 457 697 141 242 899 813 251 18 722 323 806 728 550 961 388 599 375 517 621 943 345 981 304 51 135 685 778 529 288 868 610 587 400 71 578 510 104 4 732 163 89 910 234 634 504 865 477 961 912 477 528 857 160 216 198 663 884 321 543 486 367 494 356 309 909 946 17 460 723 398 313 459 974 957 270 536 32 451 669 182 399 894 13 829 39 949 787 793 909 582 903 154 452 996 640 164 826 470 929 532 809 491 889 255 707 111 841 274 810 376 557 44 293 176 422 596 178 132 345 331 477 434 598 91 639 117 465 424 268 842 561 274 158 157 431 157 98 351 462 594 770 442 533 108 504 544 227 569 39 850 982 704 173 954 3 973 65 991 617 998 730 626 821 776 127 939 508 271 428 942 402 655 533 961 403 906 108 779 551 794 364 443 416 9 483 719 673 481 460 617 0 756 754 281 552 225 745 262 554 332 645 921 167 439 95 48 195 288 179 646 425 559 278 499 731 261 622 304 60 793 981 622 239 166 429 330 426 337 562 983 422 307 662 729 2 869 868 902 707 181 469 645 258 444 813 552 404 880 502 160 748 737 530 94 431 107 326 956 286 993 74 865 442 300 607 428 609 306 86 314 569 431 335 210 952 382 178 739 476 945 91 278 438 358 666 822 391 117 224 952 252 593 167 667 884 211 526 983 373 322 629 447 829 749 414 581 143 360 638 669 841 586 532 429 546 694 28 923 98 122 141 603 999 617 563 377 700 693 815 936 271 329 262 321 140 685 787 405 344 672 681 980 649 876 151 999 101 677 724 601 219 615 473 723 326 134 70 44 992 493 186 342 379 987 373 326 648 518 850 89 745 681 353 500 529 468 317 806 805 253 328 641 70 279 246 7 500 197 775 238 283 39 365 271 891 8 348 365 399 992 141 93 534 752 911 373 844 851 671 716 347 659 979 741 382 593 184 519 666 157 707 819 179 275 558 598 221 527 972 392 993 363 707 506 709 55 144 551 276 381 474 823 124 255 267 857 366 601 417 285 804 73 672 599 420 714 342 893 608 451 479 335 727 315 218 371 310 223 631 495 102 579 104 107 930 369 655 154 436 347 300 811 878 252 228 72 24 220 907 106 497 503 306 634 857 992 773 968 692 840 947 941 839 796 375 878 225 670 663 163 318 878 950 63 833 546 150 974 829 542 635 647 753 136 456 386 176 879 223 148 945 526 226 62 355 672 836 981 404 370 40 154 52 162 859 874 289 202 849 318 136 925 467 955 186 262 806 996 382 409 471 60 763 960 486 178 549 920 732 242 576 589 815 478 426 787 949 105 30 234 32 438 756 849 845 727 541 562 176 227 540 959 136 291 351 378 973 38 137 436 356 549 336 795 980 135 613 286 76 634 252 998 584 832 746 681 484 125 204 274 566 801 261 340 651 917 705 504 531 140 179 62 197 742 53 159 306 162 512 104 28 911 897 96 573 34 288 733 415 777 469 226 308 676 829 120 613 849 144 360 865 792 303 812 263 270 12 961 872 839 327 392 848 770 503 861 288 136 522 918 946 460 991 183 409 775 136 546 933 905 107 353 623 993 690 370 535 988 380 179 954 862 53 581 69 804 949 341 555 944 127 21 75 546 6 888 146 637 149 291 837 253 975 965 990 879 872 862 724 686 953 179 358 130 471 688 619 659 815 378 924 111 632 890 264 283 574 146 0 413 50 412 291 78 751 392 357 516 47 665 941 663 701 757 416 971 147 320 8 583 474 274 349 993 104 90 855 483 557 456 954 257 649 539 247 705 784 358 373 806 407 725 742 74 394 331 563 890 861 755 748 740 914 562 836 204 661 37 830 745 229 615 321 295 294 476 367 457 534 379 654 126 932 276 518 200 454 495 178 731 294 407 307 445 185 482 580 273 612 368 405 809 637 561 888 52 347 357 483 904 18 353 733 768 615 51 533 539 739 794 239 781 135 47 806 776 144 843 263 418 691 902 954 642 4 932 493 653 7 834 351 864 768 92 631 570 954 301 705 370 769 955 364 840 973 576 346 228 731 236 432 38 322 84 130 788 782 815 31 96 89 133 968 800 101 819 188 922 844 158 998 663 542 560 515 323 560 938 591 599 827 344 132 650 328 957 393 915 48 849 817 482 931 368 643 102 649 119 291 487 48 611 261 185 848 915 514 847 935 440 378 341 650 675 191 58 708 395 878 991 590 525 726 809 280 354 711 375 830 923 108 594 194 443 406 957 749 376 861 341 540 479 537 720 69 83 759 597 474 345 467 701 44 201 576 787 506 756 462 758 201 171 710 656 602 608 301 877 128 464 192 842 277 245 356 261 333 36 90 316 842 801 498 134 242 446 517 5 144 705 713 758 556 206 377 316 132 19 718 505 734 324 937 843 213 442 687 271 424 321 231 881 198 922 927 50 808 715 513 423 630 821 107 70 180 7 865 973 489 898 269 951 394 234 297 835 678 433 315 281 857 909 583 513 580 483 204 391 793 446 516 889 907 253 426 48 946 113 896 915 888 567 402 811 65 537 771 432 694 559 244 629 262 277 20 5 424 466 950 165 418 319 803 209 98 844 111 665 367 346 460 351 888 987 232 877 688 12 993 465 771 932 492 255 74 114 94 268 273 376 585 50 280 76 747 35 381 358 247 466 483 841 70 302 62 716 55 758 691 659 666 178 644 535 803 693 267 738 205 429 857 6 69 485 887 957 423 422 41 134 845 907 975 686 616 907 561 382 560 488 445 228 239 556 647 530 375 506 199 204 689 169 959 620 626 928 63 901 126 667 90 908 167 135 160 58 744 728 956 782 869 541 381 196 54 337 690 756 287 606 226 582 541 598 767 205 872 926 863 245 147 314 372 705 186 307 795 469 362 742 433 16 798 96 852 344 290 489 178 491 442 881 302 72 6 561 159 958 86 869 147 306 965 997 273 685 390 112 129 181 818 176 918 279 120 481 277 560 904 651 75 119 325 559 440 433 655 839 680 526 484 802 840 815 497 109 459 582 758 760 279 277 810 28 588 512 392 439 273 845 404 590 515 598 717 196 722 679 24 749 941 558 20 673 833 790 957 479 108 366 608 237 997 919 358 687 747 389 254 631 581 640 884 769 712 650 400 558 836 736 415 693 483 489 469 600 274 441 30 428 320 234 600 27 769 58 347 699 387 375 496 623 41 271 912 208 944 25 625 100 11 711 312 554 70 480 321 938 172 377 347 641 421 124 176 877 756 121 179 563 186 101 604 572 195 450 551 606 309 821 198 914 394 981 317 621 527 67 708 795 271 874 603 481 602 448 920 711 589 781 706 549 363 193 294 901 74 255 352 956 562 625 246 915 169 879 213 773 999 42 982 484 280 602 313 126 523 552 352 254 800 965 259 715 616 94 50 645 219 968 575 612 844 220 622 96 11 409 893 344 345 345 739 525 429 964 298 263 741 781 496 18 218 352 318 113 433 867 465 889 886 361 457 28 832 509 729 821 518 682 437 75 771 258 521 989 208 422 386 614 966 619 123 956 327 636 525 870 84 144 11 412 921 688 231 843 223 2 429 380 861 660 343 201 623 511 638 903 892 361 669 443 125 15 987 996 140 605 80 423 293 152 347 642 369 876 917 571 583 426 645 778 158 926 829 602 627 148 11 74 441 985 315 136 932 780 204 474 981 12 969 849 726 677 978 339 981 643 773 184 248 978 405 284 432 292 110 384 339 444 932 159 718 654 991 216 228 848 292 325 799 198 889 775 697 777 454 222 201 544 770 55 591 958 694 964 180 701 345 33 40 45 760 63 575 383 708 490 261 219 67 507 636 929 40 116 892 443 850 704 151 662 558 441 494 709 14 90 55 192 255 486 94 815 860 182 753 578 870 122 964 820 937 74 438 4 285 181 195 719 869 788 845 754 844 7 512 859 920 251 67 806 199 15 501 279 753 446 341 371 302 717 721 556 267 740 166 358 147 932 737 36 107 992 203 235 38 972 331 124 139 905 486 882 688 992 716 290 537 381 828 18 758 81 8 447 355 276 312 587 440 92 376 772 744 134 931 767 2 75 957 749 258 840 98 997 731 810 94 635 925 911 710 938 180 933 15 65 509 879 214 807 394 885 4 747 3 677 811 358 199 131 174 422 523 649 284 563 480 617 427 561 847 184 474 959 897 862 21 110 601 464 695 415 92 352 348 698 797 255 677 262 711 971 454 201 170 547 263 286 850 950 909 307 460 324 861 807 623 542 521 462 925 670 368 401 957 625 329 165 488 686 9 392 654 942 228 410 239 917 816 78 755 269 360 277 584 968 782 403 428 106 0 707 684 793 73 958 711 14 406 798 310 720 759 413 682 321 92 350 112 499 128 858 751 824 446 64 522 609 826 226 630 523 833 353 668 55 849 896 969 125 367 511 310 80 430 221 538 402 75 895 719 200 72 179 37 165 744 139 616 864 825 374 781 199 14 493 198 982 494 64 95 565 691 804 558 927 144 581 802 986 165 893 822 874 426 202 418 155 411 43 534 243 737 662 881 548 747 287 205 139 645 194 259 896 829 205 295 755 682 632 858 356 191 856 750 285 328 329 911 513 668 862 762 662 573 549 563 861 55 154 949 208 699 666 422 232 402 994 200 456 313 74 216 743 100 415 928 39 359 11 340 948 849 15 253 265 927 412 973 636 228 229 735 672 19 76 302 490 722 571 314 198 533 290 364 414 777 893 613 76 115 470 735 42 841 369 736 15 596 779 454 317 953 331 821 823 804 607 684 895 537 60 746 569 767 902 330 956 827 380 273 797 518 162 426 466 508 607 924 125 529 314 94 229 836 630 456 250 73 872 441 415 877 819 231 208 940 999 669 410 367 565 383 667 796 793 307 243 558 198 274 188 313 4 254 615 779 122 752 679 850 281 840 629 396 433 844 782 842 65 64 211 356 83 700 213 880 16 204 237 327 506 704 518 992 199 593 483 450 96 725 728 878 290 924 474 539 357 161 766 900 604 169 277 568 952 36 401 907 497 293 715 304 963 798 359 367 897 96 248 891 533 455 974 54 167 285 546 7 567 277 537 490 671 502 197 474 878 593 331 424 119 969 897 146 92 294 336 48 242 568 936 693 855 740 974 893 388 103 99 998 170 368 415 925 500 524 842 314 590 645 948 632 283 971 985 839 926 371 371 227 147 579 416 352 319 419 367 473 455 195 417 917 905 537 472 240 793 94 766 100 885 476 726 4 372 49 315 653 375 791 971 744 232 380 495 950 61 642 205 572 497 970 748 478 110 367 210 447 987 893 819 585 923 591 718 713 986 359 244 828 237 445 103 426 560 766 35 732 68 482 338 800 206 884 960 708 168 339 216 416 602 941 277 263 82 139 655 725 974 77 507 678 170 759 855 276 833 67 844 879 758 718 972 172 115 322 779 733 832 492 90 306 26 33 724 109 798 880 758 281 128 699 559 66 40 884 612 336 133 319 115 231 440 370 491 815 553 643 656 571 308 492 950 748 68 35 601 677 980 539 108 827 376 857 957 443 385 148 193 805 762 605 83 500 527 319 420 728 632 636 243 251 572 173 34 934 286 355 203 931 906 366 534 994 788 981 10 215 494 879 138 17 729 124 732 815 689 932 230 502 804 788 535 174 328 803 722 108 881 767 815 883 474 732 761 255 937 603 300 310 487 219 445 427 435 516 386 190 418 134 18 601 978 52 479 305 756 84 160 635 127 360 320 135 367 667 496 240 90 379 330 765 554 335 807 252 633 652 483 940 738 156 253 9 514 461 461 293 445 765 661 674 5 133 252 343 400 381 725 221 74 881 847 730 556 462 485 223 485 481 755 238 731 545 747 738 51 565 838 843 310 544 592 605 328 54 257 562 986 739 627 536 565 684 469 669 350 105 626 403 502 987 695 747 607 710 77 824 664 256 640 445 720 30 862 200 727 321 945 554 939 761 242 354 238 156 782 636 50 593 559 537 623 52 845 746 247 854 228 948 118 509 651 644 979 276 532 332 965 44 830 421 585 824 398 993 577 136 355 719 586 988 673 273 382 330 86 931 479 483 558 610 441 559 127 444 165 889 891 775 488 238 769 348 599 536 231 169 834 346 255 962 158 244 132 859 292 674 528 969 447 612 636 195 880 123 370 574 436 954 250 202 448 858 302 423 738 346 201 680 121 955 308 601 308 711 814 299 627 264 157 836 263 710 811 599 864 389 284 6 553 207 316 114 864 664 630 751 753 407 344 898 706 873 14 413 609 917 172 435 258 994 753 910 497 133 20 421 299 163 139 355 781 574 630 946 19 716 515 764 705 458 614 223 447 574 224 590 493 246 758 971 584 194 509 160 388 255 615 636 676 658 234 527 562 695 956 662 321 253 459 975 472 696 511 935 901 700 287 871 602 4 671 781 66 33 976 463 36 776 669 583 662 4 655 889 279 738 280 618 494 816 65 966 801 105 103 614 666 337 312 88 970 925 470 506 763 730 740 716 282 289 368 785 720 734 178 25 738 999 353 985 841 944 122 155 90 892 911 233 478 788 332 996 158 251 807 948 726 842 967 40 731 441 627 347 774 127 286 261 347 437 465 555 776 479 592 66 447 132 272 687 207 685 128 207 34 431 985 792 49 28 393 1 586 317 727 426 647 168 930 569 215 808 668 112 48 824 226 433 951 467 863 136 470 456 639 80 919 953 600 186 68 40 306 700 503 786 574 795 868 867 355 403 597 789 980 0 580 443 609 176 819 771 931 850 888 80 203 842 155 462 675 488 882 302 162 382 316 530 449 23 249 581 427 671 813 762 581 753 802 7 938 900 524 727 936 734 980 868 921 155 554 92 708 383 457 258 450 68 266 582 282 95 633 51 606 385 209 148 319 566 392 546 48 380 922 195 632 569 600 308 350 195 13 567 44 310 418 159 987 437 244 850 147 700 840 473 587 979 856 356 392 63 878 510 636 256 259 533 79 92 249 588 729 431 11 998 955 293 591 361 787 980 402 199 413 912 805 197 321 989 268 477 261 520 709 199 733 722 53 134 585 141 310 911 566 509 947 597 556 511 222 635 67 87 63 817 899 167 422 872 158 831 644 730 555 683 30 92 452 114 95 960 585 170 26 582 874 13 119 67 446 861 435 448 506 573 678 188 501 334 797 219 20 402 228 498 902 809 846 431 146 32 770 217 954 73 459 524 582 456 140 646 118 905 904 691 571 369 336 148 25 878 588 843 111 708 728 308 652 774 93 309 340 839 991 925 120 47 363 822 381 637 611 613 79 197 328 705 904 183 345 682 584 312 687 844 390 853 621 961 818 692 515 608 152 516 87 162 655 775 338 770 810 821 388 0 967 313 196 491 535 439 347 89 445 780 635 323 295 810 731 418 367 537 418 73 400 884 699 787 848 589 860 90 960 770 941 828 493 828 261 458 619 254 281 192 590 35 929 296 738 576 805 537 186 885 229 156 421 821 24 984 371 430 263 124 755 368 492 664 304 149 826 769 717 111 341 974 156 962 943 647 551 641 499 920 367 129 798 379 741 356 728 391 161 884 480 136 203 835 548 392 285 626 151 30 855 573 601 504 269 307 220 515 145 295 688 768 997 364 675 188 138 781 107 187 73 621 107 970 22 226 366 221 371 744 608 759 794 14 180 324 66 688 882 879 973 325 456 497 243 702 188 648 630 120 890 264 235 261 443 902 490 450 174 601 646 369 561 980 335 969 693 873 668 476 96 217 551 524 325 956 746 691 524 712 428 871 252 988 326 561 773 772 545 95 514 688 141 835 439 459 9 345 60 611 935 107 562 11 135 11 569 261 702 448 724 402 221 997 436 41 315 829 118 346 136 33 869 879 447 260 492 931 224 138 119 507 390 678 149 204 618 606 939 508 652 441 96 694 857 430 482 970 592 411 777 247 3 848 692 461 507 306 131 874 407 268 814 285 552 491 112 556 243 213 351 560 558 765 259 355 991 120 362 392 118 62 367 227 565 365 876 568 533 699 571 697 837 596 336 580 966 123 504 617 793 53 581 669 734 292 760 231 44 924 684 398 645 521 343 764 115 681 442 631 928 228 378 949 227 731 196 264 424 390 700 434 395 990 59 640 726 762 738 507 917 961 160 276 257 384 77 420 309 687 330 699 649 929 988 412 641 909 545 742 802 213 128 341 84 479 205 122 969 206 986 77 436 513 109 481 813 422 286 287 457 770 122 804 216 761 209 445 714 707 503 587 576 11 400 528 418 757 608 134 87 408 186 351 910 44 889 351 773 247 483 196 121 931 52 118 812 51 728 938 177 577 255 668 301 878 458 545 783 26 364 972 953 194 320 969 17 279 897 19 341 93 475 310 302 30 215 745 361 525 968 622 969 392 193 801 852 216 324 779 827 610 188 557 824 277 579 251 836 311 92 721 696 389 973 686 425 394 134 701 212 405 719 745 93 415 206 385 787 571 194 871 995 926 533 976 500 324 177 874 33 370 46 138 263 750 45 359 885 310 451 897 15 257 407 127 312 858 959 573 698 838 729 230 233 306 166 699 554 952 988 762 421 807 443 328 706 604 166 563 990 397 406 509 821 188 876 927 929 70 761 72 117 283 240 10 379 964 982 756 451 147 78 67 915 433 222 894 23 729 996 169 962 212 238 997 357 471 117 190 67 348 895 274 517 234 359 951 590 669 960 852 450 902 88 111 660 227 148 371 840 430 178 8 583 897 779 847 710 887 88 557 547 258 232 606 144 13 210 12 844 175 217 529 266 415 395 932 756 768 786 721 17 587 777 307 971 59 348 149 546 257 616 112 506 895 215 799 126 343 80 68 974 170 873 981 762 347 454 849 750 527 973 900 436 806 186 732 355 944 307 655 341 908 436 324 550 56 60 34 258 562 124 557 557 11 464 483 256 18 213 1 93 214 270 595 159 466 364 279 540 895 121 24 966 705 219 8 432 909 412 26 570 180 466 722 333 969 663 480 92 714 547 546 694 140 309 201 525 59 419 783 97 668 23 999 841 807 676 599 716 807 185 597 779 795 608 534 567 900 275 321 766 52 798 345 461 233 629 76 756 282 16 209 747 726 281 656 368 553 374 423 815 532 151 70 653 506 418 27 970 120 601 928 79 198 465 574 296 63 274 255 856 489 226 664 982 81 497 312 500 594 504 231 196 615 73 3 737 390 642 73 515 395 670 271 271 897 906 332 686 334 153 487 955 114 351 577 568 424 117 452 523 375 655 744 928 313 378 803 134 156 996 922 198 65 780 466 517 619 750 8 801 504 509 22 123 78 81 956 501 77 883 0 332 710 901 157 313 594 866 416 544 388 868 216 482 584 143 324 836 705 592 715 800 296 727 236 146 29 189 233 313 166 381 46 584 521 323 577 640 861 218 802 317 213 77 913 636 52 890 33 970 697 648 581 681 481 933 598 175 794 714 255 765 440 955 556 129 65 369 686 808 947 867 85 252 142 151 886 138 126 527 208 171 122 707 708 689 755 55 457 502 30 10 139 965 172 938 893 556 423 725 686 841 1 509 999 119 977 887 391 477 537 854 646 865 36 245 99 2 895 493 901 129 68 856 364 425 742 313 506 836 412 429 154 508 747 696 697 131 602 138 355 62 525 248 454 392 237 759 659 701 703 490 916 308 888 67 923 658 439 480 974 688 524 593 76 88 988 221 269 678 278 582 226 794 209 84 785 563 326 868 627 840 260 322 54 868 528 535 223 772 332 502 983 99 320 794 717 323 411 589 736 455 824 990 924 945 813 677 539 250 165 793 661 129 869 571 893 189 44 592 17 578 350 379 702 12 692 67 213 466 456 690 954 390 845 732 334 152 987 736 413 499 423 958 945 635 764 316 894 544 500 133 726 596 16 977 923 418 782 581 971 251 443 736 778 168 905 669 335 765 270 670 305 944 521 215 526 70 555 507 260 378 274 281 699 823 455 197 526 482 570 376 405 322 925 349 466 802 897 261 282 736 304 778 472 803 747 182 560 755 200 360 219 834 383 88 37 674 498 261 583 845 922 255 983 861 122 12 546 880 682 756 560 757 101 155 285 307 19 851 939 485 240 238 265 420 37 629 70 115 370 617 681 344 189 353 586 952 478 735 100 268 775 268 708 553 310 60 897 947 928 601 804 138 119 803 186 841 261 541 886 288 918 294 911 75 163 579 993 741 693 615 520 975 200 402 22 830 783 285 388 950 250 939 780 247 775 436 239 393 687 674 788 509 797 951 44 617 102 142 722 738 492 752 232 274 601 514 465 69 934 989 627 715 503 140 8 402 649 94 603 572 533 438 464 752 894 920 875 566 535 968 242 502 658 767 871 844 185 833 16 157 578 812 567 403 900 938 78 568 6 804 849 611 536 823 741 803 556 411 331 277 396 366 123 341 195 268 777 747 562 212 45 356 294 479 912 946 701 373 336 406 47 903 707 872 636 970 229 616 419 319 13 644 247 542 260 208 420 41 264 822 922 818 764 396 749 834 313 817 720 457 121 712 118 428 396 318 682 347 670 167 709 650 637 917 913 322 496 631 859 177 571 418 604 213 449 672 68 269 982 103 383 189 647 100 800 279 883 681 999 470 739 508 446 988 639 653 182 678 182 850 481 105 778 53 449 931 496 846 36 657 675 879 335 35 68 909 757 570 850 67 55 471 379 648 508 46 896 658 124 690 721 378 661 542 764 170 575 157 389 776 740 602 259 724 294 231 163 369 278 496 497 58 650 10 481 5 48 353 104 957 615 121 643 744 83 731 273 218 173 994 253 366 142 432 153 717 70 658 241 432 794 62 565 244 302 627 584 820 420 758 463 551 283 584 941 546 642 908 274 327 802 248 242 769 779 913 760 313 382 20 616 491 697 947 10 918 29 54 118 782 602 492 39 593 958 543 127 33 281 128 501 281 609 876 541 28 249 369 634 923 870 369 400 332 175 232 14 316 287 646 700 616 159 200 161 658 251 286 920 219 585 105 585 529 898 988 95 834 214 884 216 133 911 966 335 392 390 732 366 975 643 90 101 860 349 804 356 704 161 419 499 942 161 746 932 198 948 608 596 498 465 651 82 859 992 152 479 785 395 710 795 123 927 328 875 144 356 636 930 194 33 855 626 443 51 225 293 926 124 999 210 893 76 559 210 202 265 877 45 605 390 60 556 279 0 617 946 264 120 845 915 331 525 98 25 691 288 170 748 149 60 252 42 824 717 270 875 72 807 114 991 265 883 392 484 343 623 181 512 128 656 890 736 389 560 252 227 376 420 660 484 166 753 462 715 553 19 664 436 522 946 363 706 164 281 782 174 681 572 209 697 182 311 660 388 511 599 538 142 808 623 7 171 247 413 338 212 931 560 202 866 510 644 1 294 147 664 818 0 606 682 361 923 663 201 655 266 522 385 695 295 438 815 556 915 60 262 340 128 827 758 128 628 846 202 53 406 292 653 369 16 440 47 928 450 586 32 665 672 187 95 928 633 488 278 10 837 603 341 407 99 596 1 712 84 302 500 759 199 361 356 869 238 598 616 92 290 270 208 288 128 727 280 842 122 407 814 927 738 463 419 913 567 876 875 855 919 68 289 539 987 275 636 527 149 105 137 278 371 358 200 522 394 3 730 674 138 95 281 820 748 909 764 928 361 623 852 683 310 637 348 191 730 298 577 666 516 220 325 948 303 576 24 71 946 33 854 740 250 227 323 954 929 413 649 684 964 781 973 758 448 665 302 703 275 634 57 819 837 601 672 237 934 861 789 618 846 828 622 391 132 521 557 712 782 781 547 521 186 170 845 995 754 841 12 501 226 811 797 849 62 127 102 731 320 851 242 943 745 294 123 726 508 21 464 257 321 407 402 81 895 167 337 156 319 286 274 563 417 116 199 197 135 519 646 519 814 643 400 744 687 289 546 229 369 504 877 868 387 391 636 772 206 724 640 219 899 480 767 57 928 887 687 902 452 927 23 924 758 852 847 62 566 112 213 217 798 444 568 719 332 787 178 774 255 787 795 429 648 374 628 125 844 688 575 80 933 427 404 685 610 132 701 56 489 175 639 500 639 420 852 971 690 169 598 154 547 838 625 599 287 508 528 822 947 214 899 874 589 703 130 861 389 60 358 619 27 28 352 551 560 231 4 394 232 670 720 551 57 210 32 908 269 937 445 331 34 374 122 386 612 164 135 976 587 971 31 515 746 61 357 943 494 102 5 40 455 566 236 62 351 282 250 858 766 797 535 999 613 241 615 500 471 650 163 202 531 854 149 264 165 888 949 643 561 724 366 756 796 149 7 138 786 398 32 126 367 822 287 997 996 982 536 145 322 511 162 67 307 500 351 679 943 256 365 56 495 662 386 161 912 565 206 524 14 944 942 58 691 301 476 938 802 281 392 150 296 964 995 656 348 999 500 291 953 629 264 995 52 691 215 55 143 610 175 582 883 293 351 867 277 359 862 386 584 22 303 158 509 697 702 3 11 9 5 293 988 276 905 409 19 904 336 400 807 546 765 369 486 159 804 395 417 943 81 740 126 72 427 962 453 180 230 439 715 681 324 570 216 972 725 461 90 552 808 532 691 125 359 294 16 496 236 289 520 449 744 715 247 140 713 197 511 829 400 646 579 187 868 968 872 696 971 310 123 681 975 272 228 483 960 343 792 708 120 480 121 888 85 23 775 834 974 949 136 604 852 554 552 357 667 445 572 523 219 791 626 805 478 800 72 586 418 293 149 192 900 539 373 619 182 676 51 347 253 57 920 255 212 158 681 433 766 136 933 901 701 554 576 411 217 125 317 558 140 718 11 569 597 822 97 545 517 0 256 127 522 437 846 820 956 967 285 612 398 890 301 273 220 326 881 518 588 67 398 21 932 952 497 586 636 381 204 366 804 194 586 78 205 2 615 323 14 843 810 365 691 866 213 382 655 572 946 325 737 53 472 878 611 127 277 460 46 167 245 297 493 985 531 803 646 267 652 898 221 456 838 675 632 434 300 845 250 194 248 37 715 722 182 35 424 992 119 229 566 800 203 965 614 97 995 249 603 266 533 568 2 247 57 517 545 655 44 342 92 793 339 759 104 599 64 115 502 575 540 746 180 705 506 155 421 191 195 461 711 307 176 466 111 768 16 721 514 517 121 460 803 205 672 733 629 219 818 175 880 201 660 998 96 738 200 129 356 292 835 263 383 613 436 946 412 399 212 201 334 885 403 15 586 431 758 384 117 757 755 838 606 129 330 204 496 481 929 38 168 331 629 127 744 956 569 42 927 91 879 256 809 682 66 44 458 567 350 535 665 909 801 956 147 347 386 961 465 76 909 906 862 273 644 653 132 784 40 947 667 11 454 849 768 48 629 912 309 119 427 600 583 462 723 926 354 686 948 188 501 263 916 454 592 145 771 49 412 630 238 438 385 867 131 600 831 15 415 440 255 850 71 350 951 978 519 131 777 251 289 20 166 663 395 233 39 937 375 477 64 278 260 113 128 179 696 92 44 895 245 227 972 467 669 548 151 76 557 798 930 440 673 263 97 677 692 713 343 279 552 757 586 955 47 872 392 634 813 443 262 13 767 137 364 932 730 713 561 922 350 12 41 179 505 447 62 86 843 587 244 966 246 781 767 942 542 638 863 932 70 0 737 630 995 434 708 366 284 557 622 59 506 124 731 479 658 921 887 405 210 254 841 133 124 305 186 736 30 987 617 308 238 767 119 613 522 803 742 755 474 496 975 720 862 205 329 986 240 881 641 892 297 434 522 490 14 836 141 552 671 447 477 379 687 143 898 286 412 782 585 372 929 109 134 447 167 259 503 40 447 161 42 800 636 996 474 408 251 778 509 571 900 728 527 197 979 965 66 939 577 564 363 619 689 711 173 882 43 733 230 620 660 437 198 522 885 486 834 449 529 161 652 734 658 57 348 689 358 724 41 926 989 616 253 731 702 162 783 894 499 284 17 795 282 882 684 254 776 116 203 212 683 780 942 861 937 970 269 652 342 979 62 885 896 947 916 764 400 183 48 767 661 769 23 612 978 697 579 152 932 284 81 262 475 226 879 434 145 96 66 573 872 475 413 314 552 788 555 343 591 600 135 569 266 136 112 465 430 198 812 572 288 511 795 639 88 30 799 292 726 154 821 827 955 492 319 373 325 875 968 263 606 460 277 415 796 719 855 707 218 777 965 495 67 365 657 857 769 866 248 736 228 184 363 203 383 547 810 882 557 351 578 417 136 972 694 375 790 343 190 250 31 755 884 257 476 625 615 653 510 724 280 941 361 226 410 663 14 651 488 320 202 944 319 908 420 897 221 461 568 793 603 252 854 453 458 526 50 822 447 321 547 883 603 160 101 957 277 912 546 941 944 832 81 528 856 364 272 302 906 558 989 875 668 761 583 821 363 71 949 382 542 689 142 552 435 995 288 276 999 333 245 233 597 541 460 454 982 222 449 102 195 323 233 470 541 150 215 948 770 490 395 426 532 264 954 830 516 61 773 305 933 113 567 244 294 394 935 901 577 267 818 483 937 810 759 630 89 152 654 881 145 868 473 538 316 451 756 566 50 89 502 690 84 599 680 149 393 371 854 430 853 563 830 791 295 351 592 272 254 949 487 730 584 727 947 803 244 938 181 350 268 747 896 64 980 300 900 641 204 642 435 753 183 386 658 81 433 127 479 913 992 870 30 415 145 940 290 270 25 679 969 910 211 617 369 949 365 111 216 814 258 152 794 751 878 211 200 580 661 709 125 468 124 43 265 622 301 402 760 291 913 622 571 524 313 634 251 288 441 203 635 509 323 587 519 832 954 875 86 532 576 19 894 562 31 193 484 295 641 143 546 749 383 193 269 859 383 986 495 274 481 370 573 170 46 381 862 527 711 484 47 842 914 605 976 430 573 224 387 970 265 471 330 709 973 886 79 713 435 543 695 561 835 8 887 111 713 49 783 599 556 347 948 49 891 533 503 702 129 630 854 120 6 856 526 180 889 86 999 357 922 936 479 186 236 605 718 545 8 19 68 113 556 956 303 311 941 501 646 432 487 796 976 979 621 13 221 217 153 416 417 143 853 985 882 839 603 571 176 890 847 278 210 733 198 502 287 882 941 844 697 126 491 358 30 670 649 712 208 81 575 67 483 61 632 948 66 438 629 160 893 389 190 839 469 91 287 531 892 410 293 984 654 148 657 675 34 656 723 420 212 961 42 558 997 113 481 460 408 626 818 519 274 599 340 287 698 602 963 232 115 343 18 945 939 772 272 404 366 676 601 485 905 408 869 584 235 739 852 629 580 380 562 478 350 921 505 718 668 665 267 621 745 431 61 206 152 370 855 202 836 105 782 112 851 183 962 369 953 56 886 745 813 515 248 236 253 524 666 268 986 521 79 242 145 399 830 583 41 819 612 18 572 823 192 135 932 535 718 497 364 430 191 883 629 612 232 272 18 647 171 218 969 576 145 668 911 800 170 201 160 875 47 743 278 920 376 331 466 348 232 133 417 10 440 213 860 978 746 458 82 384 52 870 549 227 804 315 543 193 22 316 869 590 921 566 936 597 517 387 749 498 914 286 419 541 0 924 63 517 848 434 662 712 308 397 267 818 134 571 28 290 835 355 952 434 513 771 689 469 755 923 173 955 806 526 44 816 464 869 793 892 289 265 251 453 166 908 550 217 83 546 469 385 508 876 924 982 416 549 505 804 697 941 864 311 180 374 330 681 849 326 779 907 266 100 717 297 843 718 168 800 369 312 646 316 456 293 169 414 356 371 866 218 22 572 605 214 682 353 727 455 907 320 540 994 253 625 425 813 617 421 140 147 440 124 477 948 264 962 180 246 890 130 853 203 908 776 171 535 750 635 981 491 231 290 962 235 8 893 116 932 97 148 448 833 40 574 50 713 195 327 147 941 539 49 584 142 882 710 487 686 329 111 778 70 561 643 575 707 698 29 923 672 599 656 207 315 500 1 294 916 721 647 327 834 544 902 965 561 704 383 454 621 940 834 945 367 397 192 265 644 703 672 339 168 217 910 918 840 487 464 169 639 556 166 728 546 650 873 775 432 266 736 930 68 689 563 559 852 103 954 499 262 525 864 524 716 884 443 435 895 56 405 869 991 216 790 62 519 66 344 412 192 574 348 84 101 408 315 755 539 392 259 975 454 929 268 484 211 616 685 250 540 436 838 357 244 28 850 992 775 123 0 588 566 110 559 99 214 454 865 532 843 111 800 473 462 268 596 488 627 11 518 555 924 126 175 465 583 180 118 36 778 302 768 121 146 364 788 337 927 141 896 358 95 983 966 766 979 849 531 43 777 756 405 988 286 808 574 101 168 289 441 405 403 181 410 689 304 940 871 659 830 148 911 200 643 90 914 43 91 242 485 368 799 725 837 496 176 463 826 582 646 357 220 13 763 986 97 408 953 257 998 993 427 279 810 73 83 920 384 341 315 406 288 817 613 536 255 92 280 852 22 440 449 448 865 171 476 137 856 306 780 590 467 474 585 365 15 682 822 902 706 443 441 696 927 110 331 944 788 589 763 559 736 110 37 894 800 629 248 76 200 137 523 580 550 369 502 561 573 890 271 445 356 39 710 14 907 187 983 720 439 850 746 862 182 430 723 477 491 643 858 408 412 275 575 98 777 400 180 267 341 914 845 753 575 536 928 990 940 38 982 910 840 631 900 743 947 165 460 183 386 314 566 806 458 223 764 105 744 344 842 22 19 299 695 590 910 837 641 833 25 635 99 82 465 277 21 926 599 898 461 271 74 760 704 623 846 40 296 838 967 63 414 324 319 667 653 700 513 613 146 960 335 361 47 998 240 963 639 660 896 953 325 53 420 846 576 895 564 523 685 333 958 964 655 978 0 319 664 352 485 520 632 778 713 704 882 884 741 981 716 137 436 131 35 712 335 372 611 364 587 503 705 706 533 569 834 489 377 9 902 550 361 847 139 880 671 967 731 966 214 601 876 739 449 237 665 252 936 564 953 564 756 590 700 642 133 19 431 792 439 77 921 823 991 75 811 578 142 165 393 842 978 25 904 133 431 384 247 643 697 633 948 433 945 355 627 327 804 725 873 728 757 548 900 42 939 864 126 937 207 464 526 332 314 292 597 294 693 309 935 535 279 907 779 993 890 188 586 695 661 935 916 789 243 370 308 913 654 945 659 974 331 867 630 508 618 554 574 928 818 863 441 331 465 206 857 988 519 436 99 51 923 936 577 583 64 342 202 510 529 511 50 76 377 61 19 837 574 668 341 916 701 910 699 367 474 939 250 173 6 218 342 441 462 664 519 584 136 552 174 903 911 400 628 678 964 306 120 931 699 625 574 400 435 173 993 44 339 681 211 685 614 621 475 611 337 673 557 76 163 792 766 863 477 740 822 873 741 83 671 144 851 196 67 667 669 105 240 854 439 406 142 353 827 384 877 914 26 715 461 290 185 393 578 345 30 54 585 359 780 521 550 219 984 436 188 255 676 819 430 224 13 804 172 551 642 258 71 948 266 845 97 455 341 878 542 322 534 128 590 175 195 383 655 84 963 947 990 355 503 332 523 953 159 582 578 675 211 854 531 224 42 845 661 759 455 45 258 936 239 773 572 535 188 805 857 512 834 357 237 530 196 699 310 522 331 748 727 305 728 741 790 214 502 544 500 91 290 245 480 90 864 73 749 214 895 435 938 134 292 935 317 906 834 561 477 603 655 338 218 721 298 205 552 694 617 450 242 151 940 582 892 140 532 107 797 898 927 245 605 470 834 126 503 158 704 791 81 558 848 752 995 922 115 414 447 387 415 965 565 807 969 118 799 659 266 799 17 851 676 79 621 578 329 411 690 179 369 425 969 437 643 538 700 695 851 768 829 90 12 779 927 194 269 798 439 590 345 966 137 286 669 345 545 266 229 818 525 567 692 392 988 551 105 100 439 452 959 191 190 19 231 670 432 886 170 439 613 282 96 777 725 214 980 857 259 993 32 614 424 881 695 951 165 153 982 172 587 135 344 303 544 714 489 818 541 974 153 230 736 454 103 551 796 828 573 716 544 804 442 607 231 349 107 803 112 456 737 565 938 525 111 653 347 633 695 536 627 82 82 852 990 727 634 178 59 230 795 721 334 442 813 853 70 653 597 887 734 925 218 308 764 459 498 845 941 641 996 338 560 477 493 928 417 213 76 546 510 569 286 708 205 411 775 940 362 932 689 802 217 951 592 886 264 805 149 647 527 372 951 612 477 37 652 163 933 368 935 11 84 211 928 219 422 979 151 721 926 642 781 822 24 173 405 519 627 244 173 650 656 284 856 159 39 974 824 661 880 813 985 760 472 260 385 665 91 225 696 975 307 585 47 27 246 73 104 509 623 831 69 419 145 802 991 871 434 460 463 639 36 421 884 772 899 371 86 745 200 975 347 395 683 787 979 600 468 67 649 794 433 602 486 908 948 411 999 776 368 803 402 302 809 36 927 811 25 372 345 248 138 339 120 588 816 28 291 270 655 494 611 817 872 657 402 122 323 560 786 785 277 204 380 78 821 983 367 858 130 405 231 576 197 840 190 250 605 773 110 334 44 198 590 201 343 129 920 798 113 789 915 88 754 198 867 599 71 654 332 122 4 486 231 836 721 881 736 279 609 551 517 831 829 873 752 218 342 860 671 591 359 578 697 257 141 896 177 533 775 121 370 702 20 108 194 6 583 656 387 568 706 155 487 356 441 112 381 811 568 910 56 197 670 92 519 217 445 167 732 199 690 465 221 804 213 104 472 18 460 299 521 952 526 232 7 576 427 962 395 776 838 358 384 835 868 890 927 617 349 830 89 822 82 906 727 571 278 491 277 803 191 540 796 317 387 783 127 199 631 410 911 780 675 317 245 982 670 112 923 954 164 513 286 564 616 358 84 164 56 204 48 893 704 895 521 504 571 436 446 925 915 512 262 482 243 918 494 10 397 285 225 148 524 960 599 35 506 475 124 828 211 7 368 769 76 522 589 732 205 776 448 691 720 856 610 225 961 538 577 567 510 259 687 545 62 101 294 245 20 741 367 186 253 464 510 67 317 443 549 138 195 805 808 765 994 714 30 892 660 122 633 211 503 149 597 699 312 726 395 648 710 617 265 632 112 661 991 572 427 744 151 497 344 186 862 22 212 845 619 726 144 157 408 721 624 474 856 453 447 64 19 371 423 485 696 475 497 483 58 49 220 434 146 648 588 932 456 953 907 710 10 629 110 318 389 316 456 432 124 899 253 188 803 174 384 794 777 301 9 506 844 784 783 349 507 5 68 78 896 591 67 326 60 516 677 6 994 383 948 103 700 801 572 177 277 286 231 436 478 607 145 652 211 75 956 91 9 76 357 279 683 579 754 749 285 417 938 967 132 56 336 233 120 820 585 64 252 965 256 839 23 980 401 397 266 477 423 106 838 410 756 466 38 328 341 592 883 521 295 415 234 826 754 443 587 195 236 820 408 12 35 301 591 259 761 162 131 887 473 15 924 114 705 589 191 863 707 400 462 216 605 838 578 813 11 772 740 544 633 869 136 898 780 127 128 720 412 337 151 911 87 560 451 510 797 856 424 967 263 841 828 259 806 411 654 287 315 191 308 48 156 637 350 452 527 659 709 796 451 114 571 74 356 132 117 255 282 432 100 906 222 380 691 871 669 329 868 228 415 730 377 256 13 376 182 884 916 839 870 722 999 802 913 547 711 579 409 527 979 23 69 811 259 833 894 661 420 91 62 930 392 926 406 150 306 672 811 162 513 322 746 617 316 726 974 426 196 259 605 864 328 305 71 492 698 112 236 575 935 356 394 52 555 628 858 264 724 471 232 718 939 452 440 988 274 548 231 557 247 670 96 879 214 543 515 450 258 794 470 706 158 16 704 652 687 594 633 924 604 781 664 896 728 959 384 44 444 71 868 83 654 983 302 398 978 448 971 169 544 802 506 545 146 130 806 511 491 155 703 779 292 896 51 496 743 432 292 676 567 221 399 964 659 665 620 516 529 729 186 158 319 125 933 35 288 434 988 632 580 424 566 621 880 172 479 983 405 149 200 212 620 398 465 864 877 64 108 592 945 474 222 862 257 779 509 794 296 214 230 597 219 151 836 241 283 110 134 966 742 559 47 835 716 688 423 368 341 925 280 741 194 704 425 563 872 129 850 421 640 73 727 957 572 59 69 476 419 54 377 93 723 164 890 937 134 766 219 499 862 203 507 380 470 414 118 895 861 588 742 320 321 961 897 317 77 666 789 210 371 261 900 454 374 98 551 413 800 34 597 816 969 439 40 660 582 52 335 8 842 901 373 467 969 110 408 91 485 563 320 47 745 132 369 269 145 94 62 296 655 456 262 845 822 383 468 860 897 622 517 157 761 955 441 927 948 486 47 807 842 211 668 621 291 37 833 488 611 165 685 747 296 764 70 873 130 305 624 738 294 320 814 332 45 444 663 736 170 119 252 543 68 505 740 760 932 970 742 901 925 536 717 200 155 390 761 184 857 671 221 131 504 150 3 174 63 619 886 901 645 737 563 667 406 827 497 774 465 495 728 470 662 775 87 535 861 368 959 815 615 944 851 425 966 204 497 971 44 107 106 864 231 142 775 690 691 772 854 80 185 3 594 807 643 868 890 329 527 379 770 603 625 240 804 200 293 88 563 60 659 786 615 751 554 785 476 14 431 659 865 719 369 259 185 25 587 583 940 565 91 712 538 308 157 721 799 247 397 42 781 336 245 459 793 408 473 339 88 722 419 850 410 350 716 457 228 413 933 471 573 8 125 569 131 528 451 730 168 968 570 715 273 585 779 24 124 895 437 746 98 186 746 326 198 848 643 711 91 568 954 483 719 292 489 658 966 85 375 826 978 757 604 888 763 388 781 232 975 80 487 924 418 414 399 73 124 674 125 845 411 842 157 111 489 864 910 900 549 867 43 806 645 888 755 711 547 386 11 779 791 767 662 787 195 781 192 944 461 971 518 321 786 549 434 983 872 7 450 712 850 958 73 915 601 598 669 813 358 972 729 740 932 124 160 21 874 69 68 207 944 973 742 260 756 206 714 731 268 492 271 872 227 917 759 832 822 552 709 896 157 515 644 518 118 641 888 400 588 330 393 186 726 22 943 563 708 150 753 468 55 814 203 979 737 964 998 155 930 26 212 274 23 263 445 574 267 385 16 742 715 33 924 317 764 518 573 10 819 880 338 427 794 628 211 415 743 955 300 793 793 75 581 849 939 323 649 446 234 158 697 955 831 899 828 999 331 813 909 483 879 443 448 21 463 258 210 355 499 191 403 55 430 431 281 432 379 670 878 709 378 868 625 674 608 518 558 206 487 171 353 168 232 789 192 993 778 181 797 442 184 35 237 968 11 579 468 101 990 615 950 241 969 348 289 128 781 911 906 464 299 492 654 134 254 838 485 21 966 433 281 430 409 877 523 555 10 373 330 300 480 513 614 564 0 906 250 121 827 608 723 329 393 549 94 749 167 800 252 878 182 500 583 593 890 661 56 931 318 932 872 220 445 277 848 676 779 872 399 1 284 379 183 854 550 944 480 14 503 702 174 426 514 570 31 438 87 329 854 299 633 349 550 422 928 679 157 481 647 778 680 231 173 442 632 167 527 53 19 5 869 724 480 919 808 885 162 545 249 151 313 662 246 879 925 572 921 241 361 870 702 334 184 953 664 837 501 723 117 63 194 213 447 962 868 949 451 259 507 106 972 469 921 234 985 698 822 250 827 100 569 233 211 525 54 590 423 617 788 65 654 123 183 634 549 587 72 292 893 166 515 409 114 86 400 579 199 500 688 863 680 734 353 768 740 951 324 330 394 776 16 156 805 229 211 577 744 293 522 988 622 456 54 569 426 115 953 374 422 621 978 718 719 985 741 446 21 38 78 396 223 617 194 290 113 884 546 109 936 990 975 987 565 539 560 982 869 402 913 866 955 48 917 847 852 923 494 69 976 938 671 750 38 584 165 523 986 99 45 962 92 101 439 414 501 414 986 4 168 37 633 837 693 293 236 153 760 784 609 539 92 420 534 520 584 647 295 461 971 410 592 629 562 6 177 345 860 93 10 996 735 323 682 493 641 334 829 921 578 794 226 835 693 341 984 112 482 66 802 716 718 308 48 992 723 733 593 895 85 297 82 75 3 680 142 824 762 988 105 832 619 197 823 657 492 151 662 998 76 124 362 646 306 377 116 553 523 437 272 217 851 345 32 605 897 901 170 789 782 794 733 191 338 352 615 957 342 834 703 9 167 43 832 194 386 11 188 635 984 507 228 126 737 391 112 144 27 112 400 259 291 73 655 997 443 90 383 350 183 15 507 146 393 560 562 546 257 894 547 87 53 517 611 485 479 568 13 304 455 990 827 227 730 113 812 462 317 112 463 856 363 995 610 118 768 315 823 277 364 621 402 233 745 228 458 422 153 980 415 110 764 571 559 229 610 145 34 846 693 304 633 425 193 556 774 138 68 401 185 8 111 921 56 822 588 685 343 108 542 209 796 211 31 65 682 453 708 670 263 457 32 376 447 80 365 551 296 806 833 901 911 500 328 407 75 131 537 333 484 24 693 587 896 956 581 515 40 75 978 425 653 844 803 835 505 338 570 19 993 289 591 667 685 833 696 376 150 195 556 223 400 884 782 175 761 805 400 333 250 405 165 740 529 183 240 233 713 23 554 476 874 922 324 305 309 995 298 51 22 826 570 478 935 687 331 156 283 397 372 254 338 933 489 6 437 991 515 930 29 743 819 128 311 389 400 724 475 45 13 962 550 924 524 159 340 300 81 764 556 45 966 712 698 388 404 433 98 755 671 186 528 928 398 917 576 239 4 555 271 873 201 566 479 912 954 795 867 207 677 727 260 863 271 590 467 138 450 664 697 796 325 253 259 978 65 815 492 46 818 263 689 312 612 831 562 650 107 413 38 662 318 591 628 889 252 949 924 786 905 355 97 515 854 601 686 945 330 371 97 699 208 379 683 142 893 61 381 295 908 888 945 283 887 557 777 35 851 549 695 972 742 428 815 948 573 780 725 286 869 498 831 928 17 398 399 905 989 234 693 932 548 659 518 463 842 537 712 677 365 216 509 435 235 455 516 332 215 46 599 313 182 403 326 315 366 616 308 60 902 420 344 411 719 267 235 600 75 538 945 9 168 685 724 937 816 404 369 551 337 291 717 316 954 615 682 15 932 298 27 746 4 584 709 405 366 663 192 240 943 371 672 841 398 361 660 384 245 962 670 767 675 364 630 562 943 976 379 413 212 273 717 970 998 2 31 326 98 435 594 139 697 357 963 122 852 250 93 120 522 560 17 39 484 215 66 152 15 959 629 979 904 630 929 998 333 928 613 287 785 883 419 271 20 311 358 321 521 890 586 466 882 756 929 296 638 423 261 327 255 537 598 619 958 214 887 673 212 932 853 466 908 266 254 631 129 502 588 822 17 127 968 554 930 191 594 298 329 968 519 829 91 202 939 538 395 248 3 978 822 34 66 196 178 912 17 623 698 18 292 118 750 767 924 254 414 223 417 11 574 513 466 285 565 656 51 225 461 213 987 342 259 628 76 880 254 785 251 1 496 126 255 548 120 537 26 420 771 537 901 466 114 600 823 641 475 814 743 517 855 668 156 763 335 354 548 976 900 155 940 586 102 950 55 178 950 60 371 397 716 891 669 851 350 464 532 387 310 496 333 76 408 956 582 819 783 470 933 387 989 834 56 348 338 61 223 45 761 711 810 160 182 291 914 583 624 958 806 67 80 742 386 521 523 214 561 495 991 400 843 456 329 671 748 861 594 533 68 643 924 838 565 405 935 469 774 854 852 542 888 47 596 510 112 590 261 784 5 687 855 455 592 788 710 778 817 956 321 268 773 60 932 94 25 942 882 770 912 706 484 688 817 431 371 861 279 391 567 512 415 728 198 54 300 973 255 125 362 531 241 266 89 29 625 558 209 45 94 971 616 529 734 13 46 263 390 761 756 954 478 614 841 257 360 722 751 778 734 342 254 879 611 345 723 164 789 406 218 172 488 582 287 677 669 304 197 244 790 983 731 425 210 688 240 327 518 444 818 569 21 744 4 772 914 878 908 396 551 793 50 620 330 528 219 190 924 593 124 334 993 9 370 454 374 192 264 585 898 416 761 28 381 637 541 897 906 308 390 642 690 594 929 205 601 73 784 4 151 873 763 77 365 710 327 577 681 137 648 264 346 239 822 794 902 635 136 178 389 80 277 668 772 909 227 670 741 694 265 630 604 378 123 886 693 693 861 931 23 704 957 859 150 559 498 673 495 124 464 286 753 494 144 237 850 589 516 744 283 406 97 115 474 78 292 667 835 142 362 575 723 574 4 145 134 636 247 352 328 851 922 738 199 715 710 472 679 881 811 286 400 993 996 446 716 78 712 44 940 776 5 491 9 435 921 277 127 49 313 608 481 809 140 819 579 512 633 343 701 49 29 391 689 441 847 788 176 97 485 549 916 189 25 533 985 346 818 299 554 152 307 972 460 94 865 694 836 415 789 830 320 918 158 539 271 109 307 167 637 165 658 995 764 223 698 723 694 353 234 583 876 430 325 161 141 695 476 341 928 87 465 282 612 932 626 615 197 88 451 759 780 479 555 208 334 451 202 430 954 249 34 268 212 688 792 279 315 456 382 994 808 721 91 556 278 729 402 786 644 194 840 527 13 182 402 957 978 12 998 568 559 865 632 948 251 211 145 937 756 847 979 633 10 170 403 400 987 257 957 711 594 996 706 179 245 259 305 216 400 36 827 177 82 227 981 33 740 344 516 879 937 737 329 309 49 6 92 692 566 905 69 315 682 686 437 495 926 105 556 340 532 932 282 375 217 638 965 298 719 48 965 86 388 325 709 628 373 14 369 462 533 322 109 794 148 183 818 350 492 387 523 431 634 600 502 127 422 639 250 638 973 573 77 42 315 685 311 683 409 134 147 647 519 196 928 38 182 57 39 337 425 270 489 911 625 673 397 251 902 980 866 876 824 797 22 783 219 182 832 143 917 846 365 718 340 211 236 13 605 548 900 939 283 32 709 446 964 590 283 107 944 612 818 684 257 89 102 318 218 437 585 925 217 19 155 873 488 388 467 453 773 730 679 643 135 102 177 238 585 403 878 418 850 146 440 658 576 487 465 567 96 603 790 513 938 156 476 249 666 278 609 428 980 509 341 697 531 666 747 950 34 278 84 962 96 561 132 474 449 378 480 419 184 580 891 682 575 536 614 12 312 331 965 496 807 946 28 721 162 598 856 906 0 34 913 362 218 305 860 992 92 336 118 699 925 461 370 682 581 45 825 439 13 394 394 898 737 544 115 115 507 908 451 659 501 361 134 420 964 183 706 631 267 579 234 704 444 269 671 637 749 682 61 798 431 37 581 327 343 146 662 546 588 95 805 122 229 515 867 353 657 891 918 935 284 551 947 48 983 362 188 860 730 663 843 44 249 680 343 931 684 538 226 240 378 597 315 841 756 985 302 587 215 972 272 190 138 679 562 162 904 887 891 140 308 293 932 775 820 46 934 3 665 349 287 395 261 664 542 858 732 4 503 916 182 398 546 450 320 641 912 475 337 621 703 563 120 780 396 413 922 523 784 70 114 657 956 561 87 348 515 697 44 688 264 119 447 360 392 590 113 433 187 307 351 729 349 52 87 223 513 99 928 850 294 381 636 627 411 367 81 698 553 503 407 803 817 930 712 0 393 785 716 65 558 899 866 569 469 397 221 646 21 534 247 10 248 515 513 150 729 488 380 682 5 558 291 36 832 549 911 623 173 392 317 900 875 433 961 982 536 786 431 653 868 382 146 135 520 121 884 889 364 875 803 535 800 711 44 7 84 268 686 561 961 569 520 837 347 778 257 923 976 512 783 656 860 126 647 145 777 932 985 96 373 89 467 903 848 137 96 492 524 44 448 535 62 375 882 858 574 795 298 908 722 721 717 709 34 246 867 592 426 494 342 679 681 777 149 245 817 17 622 684 69 25 552 1 59 710 161 951 148 74 618 4 957 235 784 501 602 944 768 176 348 126 975 144 578 449 724 225 162 66 884 200 250 319 419 568 6 296 271 784 642 778 332 976 20 977 280 980 230 934 505 273 106 830 702 557 722 300 55 657 282 216 853 737 977 600 622 702 385 743 384 756 43 264 71 403 85 590 655 675 689 271 863 937 296 113 829 883 590 443 361 703 99 733 532 918 290 690 787 409 661 733 783 26 26 69 488 178 459 868 96 103 801 982 964 674 568 864 865 316 997 554 920 633 50 837 799 881 323 613 599 625 546 813 639 774 694 142 916 386 643 454 245 813 700 718 480 444 30 302 586 918 350 347 935 610 826 636 229 380 575 566 50 425 193 91 341 336 238 96 478 394 142 622 0 835 464 165 419 769 684 30 435 21 469 50 581 971 10 836 430 976 723 156 613 663 67 897 752 416 111 701 292 756 868 894 888 888 273 60 409 639 271 955 82 92 280 230 279 860 280 893 38 62 369 444 908 371 355 458 860 964 72 960 756 647 210 430 200 471 442 381 70 479 779 58 968 524 709 341 270 639 845 600 403 794 83 295 124 753 252 607 259 821 860 548 607 715 252 322 532 60 96 538 153 214 721 663 414 382 555 310 631 991 334 179 104 356 714 66 932 408 964 923 147 325 956 816 638 734 721 399 877 761 625 39 440 226 424 497 774 108 657 347 488 471 288 572 118 762 890 604 981 289 357 434 281 428 106 335 434 347 827 900 448 224 98 59 478 918 721 561 981 872 265 923 385 627 193 621 685 155 583 864 464 174 590 299 293 472 609 922 999 433 725 203 633 409 844 942 474 91 619 706 167 500 14 51 983 356 121 666 207 149 783 566 841 657 800 799 900 428 931 892 232 76 533 977 301 286 371 890 450 7 344 963 390 863 868 465 320 655 529 722 576 427 574 357 731 14 528 729 785 37 906 559 541 113 367 900 845 189 154 264 259 709 505 177 759 896 526 747 832 758 715 641 174 103 115 252 813 799 832 712 642 9 631 720 825 367 261 872 18 477 631 138 933 812 404 875 34 146 559 85 995 237 139 854 540 372 715 463 653 467 437 262 718 709 539 170 981 965 203 979 999 370 455 489 949 137 597 2 987 126 945 508 239 586 981 986 210 486 401 469 805 696 262 647 178 897 867 218 912 595 228 784 940 538 857 367 921 222 540 131 323 196 82 27 69 471 642 656 513 76 940 470 496 800 723 337 719 300 286 715 933 845 84 357 764 226 565 422 579 661 435 304 970 293 40 554 328 857 949 944 982 57 90 620 96 944 395 680 462 162 660 946 525 90 255 546 524 289 864 187 847 834 945 733 480 782 793 887 590 270 78 174 833 775 890 332 118 130 908 228 494 308 428 953 228 785 206 461 594 539 631 444 295 494 272 214 246 464 382 175 484 374 850 324 303 136 59 905 451 320 716 976 214 420 832 879 113 693 882 529 318 426 138 121 24 406 157 942 585 183 933 236 368 641 859 61 724 440 684 779 382 833 768 882 319 898 64 249 575 65 82 553 27 345 539 476 864 106 288 797 12 871 386 798 790 510 933 315 903 111 289 974 500 564 258 24 224 895 165 193 251 833 448 531 538 178 618 142 989 854 327 118 854 630 4 742 980 270 454 139 205 461 596 172 222 306 485 743 68 516 581 388 928 531 399 389 2 471 673 644 595 951 799 329 626 832 693 899 402 780 971 777 712 197 522 998 83 306 292 572 107 590 46 627 104 129 247 506 98 100 125 752 793 842 782 581 584 556 90 839 713 115 333 769 351 802 465 988 427 473 567 643 578 37 100 550 801 671 896 143 3 785 30 278 338 483 718 432 875 967 322 764 899 365 329 208 566 917 353 283 229 756 912 480 673 569 584 681 503 656 64 402 724 587 935 317 238 560 226 794 284 159 325 243 843 478 720 49 513 777 183 548 158 387 609 113 425 856 421 5 769 56 244 490 592 668 374 658 395 482 462 41 818 890 667 72 519 714 939 97 958 180 262 445 837 258 32 567 302 79 615 559 210 802 921 166 227 689 595 584 0 747 82 601 655 413 819 839 315 929 44 594 19 977 375 29 843 233 897 929 108 382 17 458 83 294 548 900 285 244 230 825 0 171 321 720 590 245 10 30 918 989 840 236 359 256 674 645 469 312 538 973 517 135 770 139 267 850 669 417 735 20 675 618 841 669 740 414 863 55 881 851 403 673 291 112 849 593 319 345 424 546 713 739 832 349 685 420 182 332 118 788 793 885 828 210 457 650 651 406 99 43 502 383 80 751 855 742 976 178 96 281 178 631 269 334 630 101 988 215 667 201 889 698 370 133 763 943 349 203 428 22 987 86 586 915 259 508 828 35 445 66 989 708 667 197 401 420 424 971 412 752 621 737 364 313 237 608 680 667 268 65 630 58 753 934 473 206 919 530 969 636 337 270 238 579 833 598 510 90 903 327 702 940 220 483 993 709 548 178 920 253 126 394 588 507 960 26 952 426 38 628 270 281 48 385 560 463 53 455 475 337 142 487 48 108 821 393 548 674 478 948 646 567 68 21 574 66 945 257 799 847 592 612 538 808 585 412 967 152 264 669 750 571 949 462 777 177 964 963 172 498 477 955 530 827 966 593 22 596 84 974 964 117 560 152 783 399 314 901 657 624 68 198 987 64 86 388 727 205 266 303 238 410 160 534 975 148 355 321 130 42 386 411 438 755 195 852 920 169 656 970 828 267 538 988 386 373 655 893 175 618 29 295 655 11 870 335 444 771 684 475 395 352 183 569 230 238 146 942 90 10 561 299 593 326 350 241 25 54 493 248 859 34 349 145 512 149 721 943 269 452 23 548 296 43 373 463 196 605 337 483 473 175 56 757 809 755 416 275 487 81 3 849 661 735 334 189 998 862 678 326 407 955 410 786 721 58 595 132 391 587 893 55 948 420 696 105 810 165 992 364 186 26 14 364 740 5 215 901 578 989 745 419 857 616 775 518 877 819 749 696 458 154 178 771 469 417 259 798 153 988 781 125 176 391 884 520 131 871 292 149 804 463 642 740 766 515 801 931 559 436 563 32 766 259 559 737 449 583 527 377 725 231 708 191 94 703 103 987 63 57 888 387 802 958 797 356 873 6 241 43 793 704 469 437 654 420 442 519 854 271 150 677 102 205 458 914 381 827 545 699 930 873 566 455 658 899 84 728 461 335 294 949 934 229 772 593 721 871 599 728 864 70 549 282 907 702 337 795 109 676 504 804 668 950 483 944 413 162 678 115 631 755 657 708 344 630 349 565 250 378 710 310 988 677 433 151 364 623 472 492 922 894 428 932 794 473 350 405 446 859 588 284 89 333 567 576 267 977 707 790 955 557 287 651 724 695 708 493 275 55 40 196 739 662 987 433 660 835 67 769 644 212 884 600 103 544 788 95 481 503 334 393 652 712 124 120 441 165 557 297 806 751 714 754 959 378 930 145 941 953 148 603 786 574 553 790 147 833 22 927 293 126 226 667 91 27 247 723 833 547 298 649 474 632 653 947 987 257 777 707 900 806 90 135 281 420 596 241 70 237 699 73 720 967 316 649 100 192 42 516 400 501 193 491 148 277 353 54 100 87 984 617 59 253 575 665 37 88 601 7 903 325 162 262 640 321 974 643 806 999 550 682 144 545 490 590 975 698 951 304 678 253 928 311 909 969 270 173 406 318 328 281 851 825 183 568 954 594 820 965 989 989 628 178 862 813 422 831 876 203 469 378 57 452 866 795 699 380 853 327 465 223 661 616 881 704 792 327 562 191 19 702 316 657 369 246 398 233 489 263 801 668 245 867 715 124 815 632 325 945 451 656 855 999 954 338 360 594 326 995 60 869 648 667 652 141 27 429 900 298 404 471 849 829 517 762 595 399 648 16 59 736 55 768 207 855 75 381 362 10 528 533 250 310 29 281 674 533 740 119 931 448 254 431 300 149 210 622 601 202 517 517 358 785 776 8 373 580 167 769 500 490 465 346 432 172 162 881 879 905 643 944 893 93 688 943 445 963 78 104 497 450 832 557 222 436 458 587 489 955 862 741 429 930 653 532 818 294 163 326 789 478 406 462 771 665 773 270 166 851 121 199 72 882 908 999 987 561 469 899 705 398 654 517 181 696 242 358 811 630 22 146 509 31 92 850 163 284 904 282 53 572 835 174 211 328 923 831 736 390 931 680 229 286 259 71 161 464 644 886 53 497 681 535 270 779 347 752 480 844 414 670 324 247 842 667 999 210 79 660 320 578 242 526 947 943 3 580 990 151 182 452 905 408 687 720 583 349 356 604 917 749 372 371 280 681 417 259 933 175 372 711 189 509 701 44 966 671 441 796 195 234 304 500 204 109 307 576 589 240 713 422 325 94 684 961 455 735 353 894 145 617 447 171 756 197 242 198 194 160 346 902 376 790 13 317 12 77 611 35 557 499 851 306 383 289 460 497 42 489 983 89 114 611 12 206 289 739 810 404 718 731 537 635 546 275 401 310 331 901 310 274 809 270 489 182 563 946 767 233 372 531 35 19 845 7 942 736 758 399 763 662 96 12 34 924 937 599 807 497 825 156 873 436 239 617 691 180 735 122 591 358 63 787 493 252 147 788 523 817 3 38 925 263 829 925 962 139 813 214 774 582 648 339 475 39 551 790 519 934 685 562 500 443 721 596 782 178 232 731 413 594 176 786 346 623 872 646 629 490 837 3 580 131 968 277 394 869 273 773 773 839 784 821 217 801 442 846 999 134 884 231 802 207 920 448 854 44 320 674 938 919 399 793 384 901 549 517 14 150 783 658 357 130 971 971 801 0 329 771 105 377 269 686 979 781 825 115 871 475 807 127 34 583 415 270 380 117 101 810 932 782 775 558 940 269 875 904 911 712 393 372 61 332 750 371 505 312 705 238 847 70 791 524 323 739 693 108 641 768 586 776 890 823 678 589 500 878 79 306 654 756 617 893 990 51 128 327 138 474 641 346 397 90 157 281 85 760 551 793 918 150 888 474 616 47 538 597 705 557 353 343 949 192 802 771 746 387 108 429 245 735 85 523 948 505 16 174 283 524 292 499 324 595 350 55 660 261 544 82 612 766 357 14 275 576 537 782 195 456 5 113 517 886 804 281 970 918 412 736 963 439 769 414 683 227 721 314 27 687 310 585 452 686 53 411 161 518 124 990 219 414 983 953 880 642 695 499 224 993 28 292 291 254 759 786 291 64 920 642 826 879 538 601 328 132 642 861 569 51 122 247 276 323 858 904 241 121 175 466 427 82 413 793 720 993 325 187 209 501 635 315 383 503 454 993 447 922 239 377 396 966 521 762 542 867 222 80 235 0 535 717 514 942 145 355 601 256 481 158 208 662 903 236 662 45 655 52 624 702 774 13 370 592 259 145 232 775 25 539 198 846 844 380 481 314 51 696 988 589 473 135 273 611 177 80 532 306 685 281 782 407 672 904 351 407 904 516 31 876 916 376 362 913 256 596 64 749 609 660 185 362 376 889 623 896 442 576 566 908 177 214 335 240 495 238 621 973 108 470 754 878 349 617 383 992 310 362 719 135 4 627 209 495 24 400 876 405 580 651 660 226 620 593 507 915 817 664 566 268 438 615 542 649 237 956 166 821 363 674 443 467 502 522 169 379 219 879 135 730 382 962 458 627 701 107 230 737 291 185 887 619 353 791 834 198 433 125 964 482 224 745 696 877 357 859 124 859 499 268 941 76 173 755 584 957 536 237 493 198 413 227 856 96 989 305 797 247 573 6 140 497 119 373 235 932 708 649 454 595 200 699 77 613 735 980 9 945 202 59 778 228 525 938 507 80 425 119 537 687 86 674 414 565 60 179 958 510 771 122 775 581 209 570 814 848 561 649 868 393 427 16 229 8 331 220 14 934 127 552 907 320 127 453 469 883 499 626 947 437 5 128 208 121 79 508 329 143 770 0 692 947 159 939 8 135 595 375 873 240 40 861 175 855 45 524 97 102 5 26 961 908 583 912 686 565 416 495 407 918 809 809 794 486 857 731 656 169 861 809 323 368 910 48 664 191 892 853 461 7 569 926 113 529 308 396 491 178 377 171 986 67 987 148 10 223 926 843 669 325 384 400 969 249 726 636 591 513 418 213 995 808 439 931 61 531 205 865 461 800 961 438 933 919 300 969 899 323 114 41 646 372 684 283 642 964 360 355 492 627 177 596 164 721 215 932 479 540 586 519 180 28 330 644 790 905 801 480 319 218 946 940 820 447 502 538 904 434 888 180 517 10 30 861 125 404 294 861 402 84 583 711 889 69 80 400 630 373 549 702 970 824 869 928 149 321 362 880 559 125 854 742 242 536 803 941 146 623 397 638 641 557 334 269 707 608 474 74 995 625 310 811 621 796 554 775 133 987 215 983 900 460 81 579 345 809 401 204 202 888 732 94 761 755 158 505 399 791 181 7 130 36 873 61 803 424 811 712 697 358 760 327 172 925 357 778 137 482 130 243 799 911 929 661 350 531 814 309 453 204 538 694 333 297 618 843 118 878 857 145 553 250 558 695 306 381 28 737 529 458 384 788 648 799 120 925 618 734 109 923 481 451 202 508 220 906 294 847 903 673 51 260 449 477 156 461 641 299 566 566 496 686 88 472 366 475 893 968 558 176 750 323 178 727 37 239 229 280 24 825 264 168 892 533 303 474 629 138 832 272 436 870 824 672 744 303 629 802 641 886 831 868 55 732 613 144 460 724 916 284 969 345 892 874 693 808 819 123 12 188 150 877 993 781 860 501 549 894 936 565 740 353 601 733 297 704 849 170 490 413 988 256 516 335 608 734 416 461 458 803 160 620 339 489 585 521 874 21 383 285 438 88 320 614 18 971 792 133 340 169 385 875 741 158 543 208 961 570 971 310 509 354 542 703 799 535 967 94 724 598 820 190 846 758 213 885 161 898 123 990 54 746 125 87 727 217 306 202 657 199 9 698 556 65 254 978 695 160 512 479 929 494 57 867 237 435 379 785 821 571 426 901 532 838 34 947 118 845 40 948 594 43 544 553 366 878 179 849 713 761 709 299 954 460 628 38 734 512 471 685 961 782 414 532 545 355 81 467 730 274 886 938 510 457 179 244 834 604 658 189 5 986 843 544 650 956 376 337 794 929 642 465 471 553 92 208 820 717 20 883 448 822 655 894 692 350 872 627 850 685 891 541 215 229 229 424 850 844 280 591 705 499 309 481 657 752 59 504 198 206 560 677 326 127 452 302 954 252 754 978 987 568 739 846 208 423 992 698 785 941 367 647 549 609 927 446 751 408 113 791 36 478 438 350 918 25 142 488 603 909 3 563 698 130 107 199 987 706 93 43 140 926 705 809 603 642 372 652 217 7 212 68 130 518 358 313 507 482 6 148 222 682 426 863 630 681 881 21 823 765 724 817 299 672 338 529 811 767 324 806 915 907 187 399 324 682 938 625 882 741 182 165 194 512 604 383 846 922 449 75 500 324 91 254 420 748 853 543 21 561 254 96 450 717 960 194 964 930 342 280 936 892 664 499 793 339 627 128 136 862 415 864 452 657 481 227 964 737 200 650 416 855 833 440 720 62 275 728 722 687 695 488 455 563 538 554 827 594 563 435 416 552 810 775 24 367 131 964 512 697 226 576 171 939 137 212 361 298 668 295 251 789 896 56 858 665 343 111 670 75 100 15 15 146 607 832 382 758 462 634 169 471 334 913 573 593 870 658 211 924 888 98 262 121 980 228 764 864 68 605 304 326 232 966 581 83 158 118 77 411 678 44 589 110 676 240 197 603 769 991 164 497 536 437 113 727 725 381 516 652 333 401 59 570 67 100 837 418 688 629 907 144 462 492 740 861 824 584 96 645 852 317 837 340 434 970 45 730 296 915 622 491 483 320 278 708 943 362 739 201 947 318 858 766 694 142 900 39 702 878 787 221 70 753 218 408 544 518 197 467 323 971 361 305 1 681 31 309 667 526 294 740 627 927 644 698 482 988 966 219 576 146 842 269 972 394 554 229 257 386 862 59 553 584 275 618 92 94 246 873 173 295 186 480 152 471 867 169 820 302 690 14 941 443 923 766 408 622 429 848 504 113 34 126 919 982 732 359 572 759 390 165 654 179 239 412 14 543 348 215 714 990 718 704 10 304 756 612 101 478 152 581 726 810 965 487 916 835 521 176 297 538 0 390 707 56 300 888 285 299 623 986 357 367 355 425 290 442 429 465 904 357 375 291 317 155 196 161 126 478 367 839 699 996 221 506 482 74 237 889 158 513 444 458 256 965 939 195 528 734 782 212 904 100 547 255 719 37 261 961 856 25 876 595 309 898 935 77 669 504 788 44 607 93 962 406 362 144 445 898 492 372 356 76 449 349 627 526 465 693 375 62 904 760 288 957 935 37 189 124 461 775 120 723 218 177 181 25 978 482 427 872 397 25 115 687 221 22 903 807 273 580 84 460 567 108 870 561 849 784 233 803 459 684 508 980 332 759 18 993 814 792 631 204 793 416 479 594 226 662 856 696 526 799 474 323 884 775 712 935 460 968 272 469 619 430 300 114 715 604 423 442 258 90 902 346 210 355 36 563 142 480 403 259 714 427 644 969 35 271 714 333 424 104 740 364 763 539 190 724 968 683 981 543 539 449 381 635 250 653 138 575 115 609 265 652 984 205 930 575 923 15 31 698 679 456 379 347 685 146 180 371 382 115 561 18 820 711 750 217 817 163 286 777 826 757 86 434 982 966 684 363 24 9 664 695 819 352 102 403 193 879 723 895 303 836 897 811 606 892 270 53 974 143 669 3 557 448 577 663 969 633 605 241 24 400 680 874 480 776 155 609 753 2 450 555 797 100 813 140 653 408 505 127 283 213 678 674 576 133 228 605 633 647 375 332 5 513 539 313 460 941 474 272 295 292 496 299 372 878 600 460 59 712 357 933 801 236 739 417 419 146 634 29 416 49 830 290 857 992 715 254 583 432 603 331 899 546 731 142 558 328 6 959 855 594 849 915 547 348 363 779 766 620 729 364 181 896 238 596 708 565 502 401 606 822 896 852 947 306 831 337 180 738 617 164 632 686 5 206 864 593 127 995 826 592 309 17 204 308 540 779 582 831 460 706 953 559 683 863 65 407 248 79 953 958 846 682 118 750 165 343 656 62 746 873 936 828 335 965 533 89 607 912 748 917 147 607 471 71 998 783 367 432 151 269 262 951 115 313 371 469 122 779 376 384 342 227 239 410 701 36 316 464 463 198 954 54 71 438 358 934 190 188 223 338 130 509 492 754 651 379 971 501 885 359 763 465 893 665 770 361 501 807 25 561 911 374 214 404 239 449 309 19 592 436 152 462 528 10 542 427 183 804 511 834 787 909 764 947 852 97 270 181 73 265 658 36 556 217 43 639 837 428 236 116 424 987 243 395 126 989 746 966 199 735 176 28 794 885 34 798 477 135 597 416 415 840 523 360 74 505 479 874 141 384 778 310 862 638 779 331 246 904 956 54 418 452 802 422 939 733 602 17 766 279 501 99 858 689 2 290 956 31 564 778 527 143 341 472 768 724 990 659 728 974 779 70 212 760 748 902 156 657 535 166 181 948 108 65 435 745 590 944 96 789 129 351 88 967 261 990 973 897 978 320 316 65 175 104 80 644 967 501 340 683 810 346 801 391 866 449 91 878 687 775 103 962 229 710 95 425 707 717 607 933 746 826 792 375 37 564 471 633 613 112 599 940 979 423 157 414 741 959 653 883 324 196 273 376 593 553 844 419 93 152 486 875 769 942 528 320 792 391 225 592 432 397 683 776 332 557 163 672 735 8 220 985 869 193 385 830 719 814 964 160 983 863 432 205 103 224 183 968 968 224 816 393 365 881 428 651 302 634 553 422 524 515 972 192 615 931 91 261 358 77 92 195 289 426 634 67 419 587 793 825 643 611 332 635 391 510 615 43 621 593 719 945 910 434 138 496 618 687 695 139 574 560 257 710 565 207 627 623 615 676 32 825 586 201 935 948 687 79 596 507 502 556 376 95 293 341 488 640 782 753 480 397 623 62 463 721 956 988 577 602 749 717 165 853 717 164 665 952 284 660 525 666 860 362 107 242 511 170 354 843 995 458 93 343 257 232 531 633 390 49 187 764 350 15 760 555 280 350 319 179 56 396 368 893 894 600 758 516 63 927 795 53 563 753 270 363 637 824 728 95 765 155 589 221 445 78 62 823 571 939 295 116 219 628 184 600 142 541 144 902 527 149 342 937 7 570 865 630 804 980 17 97 137 199 967 745 527 324 374 946 830 890 440 88 926 422 966 366 629 123 324 683 347 845 61 755 253 623 194 212 735 892 720 600 882 331 637 956 924 365 907 609 847 29 453 434 255 833 395 714 558 971 966 931 911 258 726 814 194 219 822 16 58 47 867 267 699 934 4 203 508 791 543 802 232 979 748 313 635 242 45 957 629 658 525 491 215 390 873 707 62 257 406 106 979 931 524 743 392 935 538 335 534 43 89 76 101 770 356 456 318 195 104 147 114 95 38 100 61 671 155 28 709 585 278 820 312 643 328 215 957 670 978 516 258 966 122 46 638 91 775 889 339 792 238 694 337 492 829 377 718 779 520 832 476 539 951 229 475 805 372 805 899 208 673 663 948 630 254 728 755 993 965 723 872 211 688 406 794 302 588 770 537 841 851 666 661 137 70 322 484 678 294 666 530 137 821 157 648 597 865 738 921 928 672 637 301 242 719 961 291 437 12 673 98 257 104 955 162 457 194 520 633 469 475 124 214 725 979 152 73 745 169 79 80 1 735 378 65 823 315 34 816 920 102 77 643 93 227 212 73 264 614 808 682 13 673 549 885 99 165 597 843 746 531 52 598 265 309 930 875 940 300 943 397 125 369 823 389 3 188 976 88 161 163 401 235 222 62 735 500 383 349 752 833 677 436 311 565 300 959 268 604 325 161 217 745 494 149 589 257 902 470 659 102 165 173 420 233 821 252 86 409 26 573 923 115 426 509 845 575 140 695 792 790 465 710 223 287 109 880 291 125 382 120 354 852 335 154 328 175 748 542 104 354 763 23 950 84 657 961 470 443 153 275 131 935 77 376 501 24 914 369 601 235 389 850 144 936 140 717 71 126 25 245 787 187 148 804 501 797 233 970 257 400 247 716 343 334 703 981 128 258 634 657 593 605 216 778 981 86 331 746 323 6 484 470 619 433 285 338 142 852 920 12 403 389 141 264 522 402 347 269 602 156 286 5 59 818 775 267 626 422 91 450 197 462 800 864 244 482 268 942 683 989 68 23 36 824 445 127 253 383 785 47 217 273 635 197 202 993 443 519 541 293 67 992 827 134 981 663 527 95 118 112 428 596 937 506 889 734 288 190 669 27 224 703 133 304 577 778 423 491 48 470 341 490 505 663 836 675 809 33 981 228 110 237 701 918 460 976 735 990 724 129 785 579 355 209 912 362 185 132 709 960 804 526 553 480 974 992 655 714 952 846 865 765 345 5 995 576 764 432 761 71 281 490 705 116 48 545 858 741 204 757 890 14 6 173 620 216 696 13 130 192 888 561 759 827 260 193 197 875 451 373 489 897 264 508 350 889 647 653 795 907 648 889 457 377 19 268 442 154 67 520 390 682 874 827 54 959 347 423 968 506 366 174 332 585 482 717 624 414 415 629 634 624 893 113 303 653 30 687 721 686 619 420 292 595 370 920 865 992 951 339 924 144 778 636 162 406 388 837 861 577 992 22 676 707 462 647 760 58 831 115 394 379 418 123 467 432 62 635 555 771 407 695 771 685 830 921 850 842 454 43 881 842 842 892 216 695 402 954 686 134 303 148 263 456 91 77 609 677 461 647 332 607 848 233 280 514 558 730 528 86 280 791 486 767 925 497 741 240 388 759 73 44 178 3 680 659 215 788 217 141 726 990 306 65 672 359 797 415 857 552 282 78 927 44 558 207 326 668 65 24 284 400 511 595 383 707 27 79 738 952 17 927 200 396 738 41 945 435 638 595 362 580 139 792 865 920 316 466 218 878 813 952 976 81 160 209 473 3 62 250 646 531 161 263 542 737 332 870 924 180 615 695 967 941 802 481 625 284 588 977 407 438 316 917 920 571 59 142 703 335 598 820 822 216 747 140 672 242 909 672 894 287 120 256 289 696 637 746 184 833 892 397 726 853 995 22 750 785 709 50 266 955 357 883 55 14 38 119 447 965 207 284 332 879 759 848 456 321 70 162 625 701 534 797 934 362 15 636 658 643 526 30 764 16 323 582 547 786 396 123 594 106 954 754 70 353 585 762 463 146 76 210 724 349 985 230 295 91 453 644 12 400 873 217 600 687 810 881 334 996 783 757 110 645 339 205 960 695 258 871 407 388 886 334 426 206 220 182 412 879 449 214 202 637 389 49 397 416 253 723 956 532 738 635 173 295 940 50 790 941 331 348 571 676 210 701 275 791 349 974 612 734 933 551 117 1 77 532 135 371 787 385 33 155 65 960 595 973 673 995 205 278 571 596 388 234 23 199 900 737 641 172 560 185 919 758 481 955 526 406 291 268 580 373 340 356 863 528 158 724 699 420 415 730 929 61 321 790 376 181 719 791 150 937 461 638 397 383 902 987 942 688 396 584 4 635 8 259 679 623 464 707 432 446 236 986 705 105 166 965 902 238 519 316 460 715 703 626 229 362 745 997 632 710 314 749 686 993 700 0 969 150 125 484 589 34 446 830 168 755 72 253 999 688 926 532 246 24 969 155 781 991 93 358 373 447 157 779 281 51 351 478 478 407 589 477 536 924 959 758 798 657 233 310 564 724 232 787 541 885 909 13 813 223 778 282 640 970 449 636 2 343 395 279 204 984 395 283 760 515 825 892 94 993 2 741 626 201 969 543 330 887 170 379 566 461 684 162 506 503 702 39 27 253 888 338 782 422 406 648 994 31 205 853 97 996 892 751 124 418 971 574 35 160 638 538 269 72 463 533 675 323 178 490 912 26 138 313 651 670 875 20 26 857 240 973 391 613 369 716 819 363 253 575 187 458 970 874 550 462 647 997 530 728 41 216 952 20 46 45 254 114 238 73 445 846 562 830 439 166 779 382 192 798 545 319 894 514 512 575 25 541 3 394 415 697 303 307 875 813 238 996 742 113 227 36 202 404 842 666 849 334 5 330 138 394 545 899 792 709 845 922 497 147 806 870 103 152 849 681 794 274 36 943 939 374 40 865 310 781 538 241 988 556 551 28 359 885 807 599 807 556 617 656 160 552 746 72 943 362 305 379 585 331 605 597 730 146 753 268 485 268 297 727 739 388 944 8 916 771 612 103 702 533 605 940 427 800 704 900 231 607 302 289 20 189 457 935 204 126 272 294 682 204 555 363 91 978 81 480 564 55 827 135 935 619 13 606 546 991 632 103 519 848 808 652 778 749 292 364 299 402 766 77 395 207 763 209 264 840 407 328 808 443 50 262 975 174 145 948 797 237 605 16 119 957 321 372 241 411 512 973 180 892 774 907 336 295 623 70 453 95 935 784 958 915 513 910 524 103 119 365 216 129 366 239 2 643 322 960 332 515 422 500 968 106 351 111 206 419 796 804 226 142 404 513 203 92 359 929 410 88 616 575 940 129 89 681 679 262 258 421 879 971 548 226 727 582 739 992 434 523 294 965 57 891 134 850 363 769 344 582 172 332 420 637 251 152 63 451 484 509 88 805 925 33 356 167 42 478 739 790 782 336 538 853 796 269 160 902 586 319 622 684 618 358 809 207 956 682 834 293 326 157 69 112 917 682 824 718 676 8 487 607 228 945 406 283 488 740 424 433 847 463 782 42 724 952 791 90 297 911 23 924 245 718 875 292 300 783 606 551 621 787 422 618 390 28 973 911 726 134 710 172 957 860 950 253 176 100 52 599 318 187 164 649 925 545 449 131 479 884 667 70 98 693 919 409 27 423 947 682 604 737 223 904 4 492 542 751 4 408 410 410 92 168 707 335 219 756 955 538 670 886 647 277 827 941 634 674 763 0 53 239 921 338 90 261 905 464 308 94 615 784 22 400 162 322 213 691 119 470 226 883 824 577 929 405 35 458 49 719 603 88 88 323 139 147 57 345 959 447 200 209 594 981 765 714 184 96 883 236 927 763 520 155 331 209 786 555 643 15 614 389 460 732 77 477 338 518 17 36 369 477 277 611 172 134 723 728 191 408 504 650 859 363 843 836 343 997 739 562 919 309 325 199 717 724 646 15 493 87 698 834 112 122 599 223 631 43 320 142 222 487 675 257 46 65 429 19 680 994 255 348 262 5 21 263 193 909 985 866 340 400 350 97 283 939 433 606 975 604 647 656 73 121 446 693 951 502 202 173 492 558 552 817 726 903 530 97 712 711 160 461 121 414 167 796 400 186 752 142 101 47 93 619 194 547 668 44 602 676 122 513 686 506 955 571 845 216 472 668 82 147 634 593 55 249 744 343 943 807 993 845 392 835 742 539 159 412 925 833 231 633 661 611 180 647 691 507 430 652 597 749 315 417 564 652 460 95 351 859 554 805 697 332 940 296 484 856 841 22 744 715 901 502 361 165 985 592 591 792 561 767 169 258 8 125 336 231 771 359 806 242 890 86 389 746 430 374 442 135 942 526 548 343 287 351 637 534 51 231 489 56 495 573 692 497 208 869 533 463 47 14 760 1 111 436 522 542 69 170 728 816 951 969 855 504 865 940 291 907 832 225 735 138 194 524 339 283 74 727 948 386 174 410 297 411 765 696 864 725 304 493 15 167 108 550 695 232 736 751 890 993 809 824 401 436 164 209 869 475 110 112 876 122 947 408 170 641 134 387 170 474 200 501 733 14 554 247 149 821 645 8 766 959 304 398 874 960 444 174 383 984 744 301 425 682 156 266 93 428 942 679 66 645 892 14 929 620 987 41 352 833 835 753 113 9 183 457 231 909 222 566 600 890 794 647 300 757 436 250 157 594 22 502 474 139 247 303 317 461 566 237 532 504 689 31 941 429 246 921 730 515 162 299 347 524 767 814 760 844 56 924 526 782 437 173 698 773 264 106 610 905 986 148 737 652 573 229 936 335 116 655 532 258 744 815 115 299 575 832 72 523 368 453 578 755 966 66 591 842 342 824 861 578 483 432 767 401 476 771 1 884 51 940 408 745 4 166 42 166 591 76 261 410 828 197 619 579 335 420 350 86 391 548 724 185 956 637 518 200 953 957 703 925 873 362 654 59 135 485 91 246 764 748 680 724 895 384 933 15 915 846 144 677 763 640 192 987 31 633 270 498 860 352 297 144 69 866 112 898 411 512 998 877 613 679 647 245 969 898 927 961 694 465 311 690 675 146 601 694 34 946 442 504 644 331 35 511 375 835 722 446 344 725 971 29 64 343 22 292 758 207 279 68 30 421 468 925 249 983 129 502 185 665 223 773 629 220 666 255 528 352 539 362 706 952 981 955 984 80 149 354 244 615 822 531 514 596 128 424 701 996 769 635 450 924 941 751 455 873 207 821 428 994 949 293 235 409 713 285 252 875 374 310 16 427 851 272 406 144 92 552 828 390 268 542 529 121 294 948 493 736 609 722 132 243 942 197 842 197 507 484 880 568 443 524 20 762 911 201 474 113 7 494 666 94 836 537 273 261 967 329 277 235 784 468 984 571 166 626 195 525 665 398 883 990 192 773 401 794 909 18 464 246 238 575 70 301 630 408 783 389 651 260 831 779 995 987 455 998 748 953 406 472 349 631 426 487 943 750 876 335 262 322 505 114 360 684 74 605 623 495 256 725 64 697 865 251 31 519 343 795 47 789 742 693 795 205 779 685 173 671 786 506 892 30 352 498 994 265 191 327 933 602 853 406 342 150 847 884 25 972 277 246 394 767 805 813 665 173 730 330 360 622 484 622 480 65 744 467 121 671 936 29 180 274 69 630 388 379 626 536 511 665 990 20 193 109 304 7 820 923 897 503 791 657 631 377 49 665 568 104 571 337 320 874 694 992 619 708 374 232 606 130 666 716 723 797 604 322 783 544 553 321 72 574 78 184 289 451 50 998 15 212 557 109 789 710 936 176 306 543 817 542 126 324 999 335 259 730 879 782 709 784 879 303 624 787 137 257 968 675 478 153 215 379 822 267 728 151 46 213 555 898 793 172 255 888 889 405 740 134 790 732 671 971 755 766 793 8 871 723 333 272 539 728 513 155 886 620 870 630 232 793 358 663 420 409 802 247 136 512 483 686 896 159 243 590 666 246 452 114 122 351 858 409 518 988 68 744 537 251 381 300 930 895 494 687 267 85 846 982 141 35 552 742 428 384 850 644 978 233 479 973 313 853 995 349 110 381 34 486 949 492 743 316 753 579 733 362 402 600 342 55 562 954 341 123 356 642 440 319 963 187 888 280 967 310 515 998 490 48 14 464 302 586 300 470 364 387 967 702 656 412 70 529 584 350 669 243 887 376 19 985 647 670 782 986 267 163 979 511 21 281 681 282 669 750 449 397 867 988 517 813 804 937 702 454 830 184 163 589 185 201 188 169 521 319 342 807 440 663 684 363 226 121 870 967 945 676 778 738 27 825 955 582 395 729 671 461 279 910 95 208 879 203 663 616 137 221 584 802 10 821 485 811 839 145 275 782 749 617 199 263 883 57 234 947 209 15 344 865 326 304 273 455 575 341 544 410 232 613 676 906 60 69 851 263 424 335 833 953 362 783 232 68 331 596 813 292 730 676 43 139 833 221 596 619 426 729 988 216 984 454 67 48 736 488 637 843 106 569 637 155 793 690 474 969 645 916 103 556 848 688 659 593 408 797 18 85 540 662 322 2 570 959 803 447 711 207 48 261 952 5 368 193 701 426 982 323 326 804 73 831 628 23 364 833 778 998 1 353 461 100 115 571 131 115 312 826 625 531 724 329 377 993 350 425 582 89 755 677 0 7 192 900 272 364 740 970 422 252 899 201 554 537 715 306 175 218 334 340 685 914 189 711 392 36 65 273 691 499 588 417 134 472 280 861 113 874 427 217 794 364 616 333 551 470 754 792 450 885 948 848 162 640 906 340 839 653 236 597 223 780 641 204 70 855 680 754 119 857 430 474 691 87 879 742 190 798 620 682 674 928 979 782 982 932 529 812 620 218 871 104 960 233 592 294 498 640 114 810 339 929 138 158 956 129 898 329 423 576 710 837 811 754 34 693 911 651 769 655 819 135 429 715 755 411 996 279 208 822 707 335 146 347 28 288 332 44 525 803 557 926 216 337 526 944 951 883 619 648 299 770 181 799 370 406 122 529 864 639 78 829 3 362 758 718 338 335 975 284 973 430 521 543 822 499 147 325 374 793 676 798 205 980 447 46 197 679 860 726 509 276 267 216 903 199 88 605 323 879 774 808 483 196 626 596 390 159 659 353 30 418 817 162 957 478 810 14 642 54 193 320 398 909 866 173 270 486 37 189 385 531 404 872 680 364 69 869 127 340 499 99 929 457 288 456 971 92 412 466 471 516 570 810 648 594 727 192 718 38 910 873 135 122 653 591 283 658 237 133 2 782 590 39 757 642 99 913 430 895 131 923 741 352 545 705 57 468 414 263 737 6 95 550 423 743 876 880 597 12 670 230 873 956 14 779 170 324 247 300 870 653 548 340 809 549 4 605 663 223 125 902 164 758 116 900 912 521 645 713 945 934 714 976 751 311 268 236 890 900 301 490 142 438 396 50 241 146 696 411 521 103 625 860 114 638 703 916 3 759 280 1 664 916 850 384 360 932 774 43 153 13 914 916 63 581 833 507 557 111 323 866 344 534 637 438 197 911 856 641 909 830 566 929 264 111 28 278 292 988 213 533 576 558 65 319 904 761 343 974 860 754 430 687 905 498 491 741 544 113 25 752 863 489 923 289 570 243 776 412 768 784 772 704 466 35 970 28 348 161 200 221 361 130 236 106 571 914 71 780 874 596 238 882 666 797 287 808 592 254 125 407 819 716 745 424 958 789 176 445 927 138 937 537 110 164 296 167 244 182 96 170 968 354 764 115 997 607 14 107 162 474 728 833 974 920 823 687 463 150 39 645 717 401 539 149 683 457 161 135 302 780 247 948 980 418 772 244 718 921 907 935 42 799 486 80 754 217 138 301 702 269 230 855 852 593 728 454 770 365 823 383 801 833 586 155 455 574 861 499 429 362 283 255 472 136 298 389 469 610 818 492 438 51 672 22 388 814 86 442 248 563 718 351 197 834 19 173 887 138 277 448 948 170 911 865 393 598 735 732 783 998 828 525 17 807 601 760 372 103 270 850 36 745 675 819 170 56 856 157 270 447 585 156 755 590 679 330 548 490 15 457 322 376 726 32 488 866 264 98 211 758 577 104 68 886 984 748 547 721 512 254 412 485 815 632 877 91 34 363 91 841 474 356 166 817 916 714 226 782 648 127 365 401 472 68 525 701 956 49 149 37 758 368 811 349 534 636 620 845 554 156 65 95 936 720 854 242 974 514 228 855 923 438 721 52 454 448 838 96 140 955 4 596 584 627 816 538 240 205 652 379 825 305 813 940 455 305 451 787 29 683 88 436 160 102 541 542 497 722 884 681 777 854 744 255 671 945 572 984 641 464 812 749 128 455 594 212 757 931 237 624 78 687 247 749 185 619 300 79 229 70 144 429 374 677 933 815 71 299 400 7 14 235 52 529 460 57 462 809 373 49 799 111 33 972 660 984 406 383 83 889 320 551 718 891 165 605 283 789 377 943 542 649 656 429 238 284 472 471 880 963 935 485 686 913 376 595 837 580 821 459 195 157 763 201 483 360 603 398 399 720 343 146 89 55 878 739 149 913 197 758 671 637 702 883 720 400 211 422 585 894 474 406 118 694 579 957 158 722 868 491 92 501 573 309 222 777 899 722 461 771 7 559 536 515 153 727 621 523 311 90 512 447 756 400 929 443 138 267 768 342 122 582 426 694 416 873 651 677 806 230 745 651 644 342 254 250 340 704 731 565 440 204 648 260 504 370 122 138 720 648 527 244 586 498 175 110 342 589 814 982 676 438 340 458 462 282 200 381 40 545 601 640 362 585 585 105 366 484 80 796 723 245 893 18 607 822 294 587 698 421 232 184 156 390 828 46 591 19 819 869 602 192 298 726 11 539 125 16 261 643 210 848 644 507 94 269 661 291 465 144 535 274 42 621 157 715 936 263 672 976 347 538 78 458 808 359 437 203 403 87 474 999 642 48 691 41 594 304 925 156 777 72 185 319 594 934 263 76 788 266 882 610 321 693 615 690 148 758 758 651 248 974 61 400 56 742 51 8 401 981 653 27 898 938 11 247 865 929 314 151 227 99 141 861 539 194 887 289 615 729 971 487 139 29 37 538 130 542 637 438 376 525 872 887 915 739 890 989 124 581 510 470 664 582 441 401 614 904 391 839 224 586 315 882 777 257 868 797 336 414 301 424 47 560 85 568 149 758 515 209 550 11 765 244 228 991 926 379 965 244 500 150 341 633 430 255 126 210 819 118 678 971 669 867 643 115 324 41 539 510 268 227 570 169 404 848 445 496 998 866 901 945 189 340 902 282 499 668 923 721 940 431 752 945 916 935 446 223 546 807 200 714 563 372 802 605 126 360 305 219 221 27 246 495 515 461 559 97 731 438 383 475 535 484 267 651 811 857 411 813 388 11 968 838 923 190 915 447 474 504 198 136 355 72 170 866 351 267 728 253 737 392 656 263 91 4 170 206 395 854 63 910 101 538 570 986 177 368 504 164 337 375 231 859 478 758 236 582 800 207 822 101 12 457 201 265 119 628 106 948 155 534 521 991 538 77 967 698 425 215 359 305 469 657 239 905 427 705 816 40 849 287 464 828 929 402 350 24 904 387 367 857 934 431 558 906 249 902 559 907 481 961 176 28 85 155 564 603 861 901 81 748 547 325 612 363 750 853 150 517 893 470 728 997 710 803 587 977 290 810 251 68 975 467 422 275 190 891 47 283 609 610 177 594 343 573 442 76 973 845 698 687 843 274 546 761 110 430 498 894 603 361 523 826 69 135 713 713 988 116 63 380 771 517 128 406 603 748 305 453 529 654 415 630 787 427 701 877 238 911 60 657 551 761 474 158 89 264 751 814 332 338 275 522 254 812 265 51 96 560 660 795 574 472 705 447 78 276 933 587 349 490 401 836 452 526 700 490 649 203 78 673 341 276 966 332 244 102 837 414 465 904 704 824 249 523 995 134 624 737 452 697 636 378 220 377 573 337 863 221 497 658 580 556 229 463 229 587 343 418 521 695 218 900 844 122 946 565 262 10 34 750 487 899 236 961 740 412 789 451 8 32 182 722 732 589 8 77 495 427 367 881 3 342 772 211 463 302 404 522 907 849 211 244 656 9 421 952 913 798 872 820 812 447 479 956 384 122 762 327 404 751 314 358 3 528 870 777 626 769 12 129 651 837 141 21 13 424 785 54 502 43 171 598 770 333 660 736 0 532 654 64 592 801 487 9 720 814 296 556 930 84 853 299 76 887 745 218 240 861 459 147 293 411 807 230 114 141 481 807 543 769 130 502 558 382 183 202 639 965 669 113 21 844 63 692 616 118 5 303 66 13 554 651 798 873 32 710 595 631 125 927 309 313 831 683 537 844 957 155 516 206 523 330 449 414 999 140 832 806 457 136 717 738 104 608 239 42 9 699 409 364 399 631 969 592 906 937 495 785 475 422 929 19 511 916 115 280 695 695 434 532 723 764 900 538 589 732 492 262 304 999 591 848 448 625 256 849 623 984 137 732 517 552 185 866 355 984 253 232 348 700 914 976 860 601 863 179 590 353 437 519 144 474 530 885 85 753 837 947 323 574 559 706 690 388 851 914 133 943 271 321 620 47 99 484 837 785 922 689 868 626 863 152 656 751 225 301 875 742 905 900 847 786 53 491 448 51 439 186 585 58 434 412 733 684 725 731 542 655 792 593 696 572 709 448 600 921 174 101 873 858 600 21 424 292 239 401 892 864 276 767 830 678 736 9 16 528 803 630 713 808 608 170 474 422 995 208 66 618 444 220 321 19 420 416 991 561 205 312 990 908 280 36 155 79 61 285 269 959 839 775 197 701 93 313 836 192 413 328 261 280 250 86 999 119 699 241 9 205 593 125 783 289 549 748 59 266 204 818 103 899 564 238 41 196 249 400 32 548 783 511 191 282 876 986 634 890 361 885 527 136 191 144 269 76 895 296 236 826 92 350 899 111 195 485 75 148 11 544 512 858 758 554 444 55 179 745 731 157 301 819 940 922 410 571 397 143 896 646 942 841 678 392 493 489 601 753 964 256 893 113 9 722 467 607 811 540 595 198 472 418 765 888 707 882 529 738 989 955 98 823 313 609 931 944 688 266 731 679 363 933 190 740 633 221 401 1 960 228 468 244 771 725 144 528 483 359 478 485 576 934 878 848 183 507 469 918 852 197 114 184 863 42 395 922 289 616 837 355 433 971 503 961 557 929 766 335 851 35 395 342 202 851 621 930 130 671 855 973 769 596 793 718 686 762 367 82 5 524 837 255 470 508 831 394 429 950 184 683 18 176 458 847 293 991 842 588 184 373 518 611 937 977 412 129 443 304 67 417 925 842 5 889 144 108 791 18 236 328 630 161 152 5 546 275 122 994 958 482 945 640 365 895 199 223 811 808 290 618 507 917 640 295 490 3 331 817 26 78 96 314 589 483 979 995 0 712 704 788 478 297 779 70 230 234 683 591 814 872 520 712 853 807 724 10 440 399 716 102 272 537 532 655 713 251 86 884 181 423 367 564 352 961 904 428 845 387 622 718 525 820 300 827 891 602 704 623 182 959 359 328 931 396 512 424 79 18 582 813 280 798 222 287 26 30 126 419 847 0 827 978 101 148 320 71 30 637 580 503 126 741 518 897 965 990 386 597 748 849 267 18 183 322 741 515 488 310 692 589 89 695 515 793 772 409 264 148 118 704 693 390 732 760 242 11 260 118 488 809 709 527 728 672 334 225 131 217 84 26 172 607 166 599 646 944 648 281 16 764 265 694 705 756 23 507 619 965 492 67 226 680 490 220 789 425 91 973 550 873 825 975 803 716 323 471 236 920 919 692 973 501 360 671 966 348 456 331 11 128 636 35 102 853 827 490 700 193 970 377 446 188 363 773 101 769 461 248 12 372 292 786 487 813 101 610 281 943 330 507 144 917 397 432 977 540 361 450 940 299 73 363 917 655 196 526 898 298 485 208 808 543 153 924 437 261 426 435 704 550 219 922 429 454 904 312 334 790 330 196 203 36 963 600 315 751 311 813 914 800 99 119 732 509 356 536 812 158 80 649 944 31 933 862 4 359 455 268 932 335 287 110 907 895 284 602 755 173 862 198 11 206 94 377 645 367 877 906 289 320 888 173 174 223 491 187 182 629 988 423 318 161 874 895 358 602 801 870 115 572 745 812 532 522 76 742 120 409 934 718 428 360 680 109 738 784 293 863 402 79 326 229 559 276 789 684 256 985 832 904 127 354 96 681 149 555 78 568 928 377 442 506 576 961 176 576 486 221 357 578 854 982 655 916 146 995 899 275 18 330 315 378 934 77 981 816 498 12 870 278 998 292 669 799 20 415 239 507 84 378 646 551 345 739 73 792 122 798 546 92 719 789 606 462 176 700 129 456 748 697 474 479 758 770 277 868 496 349 117 361 453 893 246 462 366 526 618 512 37 912 62 337 389 259 301 591 53 871 350 464 715 880 577 108 810 863 234 425 293 927 389 678 225 540 785 755 20 175 556 822 334 434 25 606 864 988 247 79 959 179 477 963 779 536 961 450 640 365 228 254 146 118 377 805 835 283 106 598 226 392 919 792 780 58 32 135 93 28 343 96 137 922 102 474 839 297 984 742 544 419 577 402 903 921 391 412 156 791 685 617 215 427 915 716 936 248 658 8 931 439 96 795 243 385 127 104 913 579 876 23 296 453 876 131 533 687 657 726 217 219 362 224 824 420 505 298 15 482 277 64 781 111 903 872 451 928 449 168 625 679 811 247 951 501 306 344 915 943 286 875 953 278 928 992 168 459 231 943 407 104 475 364 428 662 830 780 977 877 805 455 308 271 460 108 355 614 842 883 967 642 937 147 606 441 513 105 450 190 554 144 737 925 29 335 212 988 158 358 139 370 478 104 796 599 222 186 180 913 71 189 72 117 575 371 412 585 27 25 950 467 561 764 260 331 42 367 802 418 758 181 132 567 89 554 659 354 543 285 105 82 347 968 553 330 755 759 130 932 48 657 355 43 511 660 430 382 340 665 384 189 743 47 915 473 393 754 188 297 401 498 136 535 295 170 265 891 573 425 469 503 455 280 289 332 349 946 516 629 12 734 559 231 135 279 327 952 803 526 337 80 377 939 182 708 61 994 517 107 387 307 486 972 827 676 657 988 639 695 642 21 301 634 74 129 360 628 708 741 938 50 928 438 784 214 680 989 50 653 977 60 321 536 843 157 852 746 88 834 822 494 624 68 767 249 235 336 738 109 48 173 915 666 8 683 899 947 162 58 946 666 689 835 248 789 623 676 823 336 434 797 46 146 522 554 622 633 807 573 835 23 132 722 669 600 592 31 66 183 371 956 10 755 422 619 307 720 745 597 273 94 648 916 517 148 646 622 645 356 549 481 407 129 160 452 430 999 951 579 334 358 987 961 917 108 706 989 329 14 734 331 479 83 83 251 519 126 959 703 57 69 777 718 69 697 184 560 12 20 981 610 276 999 710 250 264 129 71 39 380 998 602 292 812 463 898 121 542 81 770 956 11 672 232 869 800 195 892 596 947 575 242 168 131 657 49 90 826 554 683 429 245 43 441 495 139 143 451 59 516 261 343 462 10 667 83 495 716 254 423 210 263 958 534 906 460 269 220 360 802 143 990 295 50 243 638 130 391 242 791 507 566 86 581 67 57 1 668 298 608 96 673 931 493 142 854 166 354 65 334 9 604 652 661 737 384 243 750 525 782 175 770 668 669 545 612 179 598 689 972 804 195 271 720 465 531 153 298 74 593 217 306 118 162 254 906 691 218 463 361 40 918 988 519 504 483 882 427 117 389 165 193 623 779 461 535 866 983 77 582 128 735 742 435 96 215 993 386 3 433 928 744 304 186 863 344 227 732 965 940 722 981 925 91 71 149 70 183 74 292 83 532 286 551 727 469 99 27 17 631 254 258 771 351 859 321 602 817 83 8 117 177 150 872 451 877 690 189 407 830 169 897 9 125 381 19 718 973 488 108 650 20 583 185 962 611 693 553 354 505 406 45 82 199 729 137 87 209 740 782 319 700 505 256 260 269 71 73 197 224 378 218 445 139 317 780 829 144 44 126 176 671 541 299 677 770 395 906 509 596 552 812 766 714 204 710 82 812 614 189 934 483 30 211 199 60 263 932 707 249 369 243 603 132 548 409 168 398 390 785 5 562 885 721 851 617 272 206 131 319 158 772 689 304 77 513 832 31 588 191 385 784 626 995 675 65 695 286 746 914 202 53 615 53 987 873 22 180 445 887 192 676 953 137 142 486 541 618 169 795 273 730 755 140 143 241 366 949 778 474 155 143 326 921 527 142 16 560 881 701 29 826 236 130 676 186 312 454 748 855 992 845 184 457 996 774 728 487 758 477 600 127 379 236 398 724 621 2 659 747 425 659 828 140 378 248 197 873 946 482 982 126 70 415 292 50 456 330 254 335 527 277 536 409 571 302 2 779 512 510 401 60 438 988 833 341 308 686 861 284 262 780 165 499 699 953 957 554 181 989 640 211 114 836 398 287 865 266 247 116 797 309 327 635 26 38 650 484 674 839 523 239 616 230 338 519 880 574 137 446 508 907 84 520 282 396 546 343 216 949 864 112 652 655 530 543 150 528 491 107 395 204 767 643 689 178 604 733 217 449 624 907 372 113 970 54 655 520 613 270 3 571 984 486 272 265 466 997 14 133 222 763 553 949 776 346 90 912 682 639 147 117 974 67 104 828 523 879 501 629 98 711 450 917 971 485 328 601 266 819 471 985 716 939 768 803 945 599 203 645 794 898 562 93 712 38 726 824 965 86 668 521 887 215 684 767 7 978 168 885 122 950 316 787 824 379 397 242 738 684 24 89 89 191 129 43 127 147 991 167 481 446 669 676 446 878 566 602 6 674 851 614 905 27 813 552 406 27 269 667 588 69 872 783 210 300 112 594 147 999 467 811 392 958 196 168 41 487 913 818 229 202 454 305 845 466 298 394 685 91 485 696 307 886 226 98 348 167 366 420 98 597 978 20 69 758 765 961 859 665 800 982 515 96 323 8 463 997 491 789 451 678 997 301 28 335 776 226 864 697 107 473 823 940 567 195 584 653 253 769 92 426 987 139 865 708 775 415 136 951 850 230 904 226 252 601 917 25 611 33 298 163 850 434 727 787 358 925 439 778 102 981 703 147 917 405 28 967 914 689 357 961 108 878 268 524 563 861 402 377 557 169 24 734 391 605 956 35 11 715 961 183 16 470 862 129 988 231 790 818 818 86 307 345 48 508 611 520 83 870 885 640 41 349 194 460 245 636 385 753 273 206 819 133 224 14 616 487 716 704 184 232 225 787 402 61 740 625 709 188 283 366 265 862 100 750 826 21 499 670 590 837 579 852 155 871 180 814 339 308 928 330 596 364 95 320 391 674 666 688 509 570 40 219 794 931 672 772 240 171 667 645 961 552 375 66 46 823 718 899 374 821 656 974 615 564 142 3 73 47 252 918 573 245 685 466 202 348 370 331 448 277 993 12 235 954 241 823 835 234 205 820 437 616 560 217 736 989 934 931 616 42 907 109 457 859 508 545 457 802 510 827 822 622 815 2 52 746 797 38 236 149 781 609 6 444 366 334 507 518 375 662 728 236 876 766 521 978 133 955 488 685 157 20 929 726 657 655 118 170 117 123 395 246 131 264 919 295 447 113 782 641 309 182 764 528 408 636 513 670 557 250 673 161 690 808 565 487 816 826 330 813 158 682 72 467 78 212 724 77 580 379 854 614 216 33 907 24 602 275 751 729 274 831 789 957 954 794 670 236 783 207 450 637 270 428 674 606 93 880 506 582 986 245 265 299 616 184 269 543 494 867 265 368 727 397 945 635 162 117 985 256 288 80 106 556 36 894 921 314 789 882 477 93 152 907 533 798 629 246 669 774 17 863 614 777 146 396 499 444 246 352 739 131 524 812 260 49 670 776 127 400 283 816 592 147 659 163 966 335 819 573 937 607 199 698 563 434 355 501 494 18 865 161 985 724 183 662 527 125 852 523 414 73 331 162 22 967 236 174 633 297 540 712 133 488 882 184 146 61 990 975 98 728 222 87 51 904 295 633 564 443 427 801 134 709 606 937 120 13 545 371 586 571 725 223 518 30 755 989 284 858 835 508 717 168 297 213 143 887 801 449 657 615 723 922 510 645 904 842 857 844 16 913 414 521 157 934 943 461 511 580 651 441 322 509 748 902 513 948 748 891 351 861 137 170 813 889 506 874 236 393 85 294 139 82 523 2 228 385 896 570 319 386 178 181 79 180 969 67 129 994 71 237 534 672 517 654 478 563 267 392 48 636 857 437 841 406 638 513 822 352 659 737 900 219 533 14 270 90 638 960 8 525 283 694 632 166 532 932 324 761 559 178 568 206 970 533 936 777 719 971 496 144 866 525 190 181 395 381 616 238 141 773 633 755 932 215 292 203 97 165 976 652 381 317 575 17 185 507 447 313 618 294 651 499 839 807 341 160 880 627 45 330 608 482 735 368 545 874 103 900 885 334 878 416 153 836 351 926 923 927 266 600 572 190 426 307 264 457 703 44 934 21 991 661 879 487 389 274 115 889 739 194 960 311 409 993 30 535 589 162 612 685 488 754 704 407 697 38 211 827 452 683 5 984 488 480 522 261 21 395 721 836 807 837 645 982 829 591 372 212 749 235 628 240 966 177 213 453 630 328 4 845 700 17 312 669 325 46 835 222 64 438 234 63 831 642 772 769 6 986 768 555 356 105 578 209 264 734 911 124 889 553 465 620 141 841 222 639 188 790 415 602 429 201 838 422 244 75 322 679 183 196 630 398 784 695 322 761 485 749 171 312 116 211 369 835 505 272 330 339 977 518 874 470 312 759 292 130 897 528 665 634 679 862 278 115 497 450 623 298 864 586 333 669 509 626 773 750 815 191 317 647 620 913 512 690 758 422 395 74 290 410 56 722 288 264 684 568 524 373 562 71 838 900 394 80 49 718 714 611 623 438 365 475 599 334 480 993 897 306 421 995 403 693 380 256 326 710 613 649 629 24 311 888 550 388 456 79 431 361 352 66 517 998 624 797 400 352 991 746 180 522 347 120 439 404 816 560 182 508 54 956 821 445 396 708 696 48 356 277 421 852 114 867 224 226 1 626 219 918 665 567 500 680 38 573 860 456 240 408 81 478 222 266 205 379 538 311 319 919 656 365 163 517 5 786 943 519 495 347 494 576 438 103 27 619 457 884 559 771 379 584 369 539 38 260 963 972 570 907 531 851 689 632 602 85 989 994 151 589 796 449 570 416 44 603 794 175 652 110 726 764 110 173 1 722 25 908 397 73 981 551 759 100 70 86 636 591 94 664 162 221 40 189 432 85 513 558 364 159 547 900 4 240 684 794 622 603 938 29 220 617 506 494 502 49 704 126 85 478 613 596 700 862 19 383 130 45 773 286 894 931 929 677 526 531 725 297 506 551 912 202 915 971 859 364 604 106 97 797 126 296 702 667 12 785 881 145 713 195 71 950 706 775 225 154 833 745 81 784 58 564 300 904 319 348 929 140 362 416 566 769 436 563 84 149 67 930 60 941 696 921 441 491 717 775 428 486 371 274 559 993 50 331 927 671 341 13 471 260 706 289 782 700 823 235 291 142 631 698 177 246 261 339 189 982 21 933 527 689 256 628 926 619 261 929 651 579 632 766 344 84 220 278 467 450 403 167 420 63 500 42 178 932 403 16 24 633 484 199 57 584 613 616 382 762 513 774 195 768 485 366 211 555 46 467 754 304 723 478 882 637 0 606 762 940 653 710 10 377 491 976 646 160 591 975 90 472 286 497 907 139 191 676 53 128 124 305 980 86 958 720 644 7 692 693 660 503 360 650 422 432 831 922 519 7 759 702 746 937 655 805 841 100 965 945 188 708 406 530 31 76 218 146 889 886 121 543 733 230 536 896 327 86 839 565 255 774 788 982 875 585 932 587 434 840 138 840 647 835 723 612 597 521 333 551 498 34 613 70 781 514 283 890 730 292 431 622 665 597 853 871 208 435 536 183 480 287 627 765 18 351 167 203 287 236 902 683 404 18 307 272 549 333 930 39 917 647 955 515 544 595 518 723 950 578 615 80 11 843 695 982 336 985 398 917 571 230 625 590 935 692 502 419 859 526 731 661 419 937 330 815 608 152 661 24 563 633 584 199 867 265 593 258 184 872 182 470 746 164 814 791 162 893 20 248 318 177 555 163 728 439 344 27 668 604 413 389 660 575 156 692 897 632 833 778 565 731 902 432 294 40 523 841 309 64 641 13 370 67 732 216 452 532 94 106 356 400 922 687 681 866 205 512 320 569 645 291 853 122 1 255 332 973 569 728 671 981 986 790 359 292 197 929 322 596 263 805 681 38 636 956 162 944 902 107 877 879 99 807 229 435 134 158 108 783 163 85 139 688 236 446 729 440 618 651 859 910 245 508 41 944 803 495 804 966 51 633 911 680 126 577 420 583 556 398 360 468 20 749 383 695 914 502 189 786 357 353 764 975 646 450 342 398 822 625 769 895 379 394 658 569 824 184 734 799 967 523 4 270 856 755 570 954 124 240 184 398 659 16 216 38 633 183 415 757 16 674 649 754 503 882 243 563 361 825 681 416 86 657 987 365 523 379 963 622 704 463 129 666 991 406 310 272 849 482 515 19 352 678 589 590 253 287 863 948 416 777 703 578 958 949 495 834 309 439 896 921 298 2 105 954 997 239 274 936 788 377 883 512 615 319 968 736 424 137 619 482 513 8 57 479 784 742 843 141 157 718 16 264 495 121 568 262 503 500 57 24 86 357 364 248 344 315 142 406 737 513 798 582 16 656 992 401 676 692 704 211 119 629 308 811 672 199 891 812 663 28 754 730 169 607 628 365 118 450 14 156 878 222 850 916 164 181 975 94 571 878 392 449 723 967 43 879 0 673 779 300 86 706 403 509 907 921 431 714 312 430 430 594 883 661 698 900 127 872 305 858 778 701 321 321 699 380 933 976 994 749 130 478 34 121 611 923 311 38 187 619 705 755 688 93 632 516 655 785 687 815 726 383 487 420 682 360 764 463 748 782 778 676 294 424 255 795 312 389 814 126 766 398 124 369 571 259 914 993 268 131 427 466 376 140 527 755 827 509 956 250 762 627 537 315 26 841 164 17 56 720 319 890 329 930 89 565 502 929 940 595 48 317 395 574 809 317 72 952 83 973 367 765 579 341 640 697 587 746 711 875 769 859 148 906 158 839 776 825 931 650 434 727 142 566 253 327 44 853 870 450 662 337 971 690 143 206 351 654 436 375 434 592 684 473 633 782 783 569 285 460 784 716 296 340 698 779 395 648 546 869 370 568 337 999 911 348 72 866 6 709 723 709 450 506 182 866 491 275 155 233 327 964 991 738 144 451 96 794 387 76 911 690 362 85 76 82 522 822 951 23 143 326 307 246 882 684 192 519 425 798 270 425 836 932 507 769 876 20 78 792 323 246 62 973 877 828 185 751 148 670 204 438 654 328 268 575 122 744 718 847 373 151 169 398 838 906 920 779 770 185 709 916 26 349 158 306 767 938 100 637 329 597 761 323 965 620 173 898 980 235 819 889 49 321 899 501 796 634 101 127 207 22 903 964 828 280 376 717 902 21 917 882 302 705 344 457 854 673 726 475 693 25 563 711 97 775 526 778 345 600 677 550 800 7 564 819 137 857 724 100 840 185 640 406 805 460 642 687 520 495 935 661 712 591 146 435 789 238 369 169 444 844 788 817 176 252 180 361 674 163 705 510 557 20 569 561 970 258 591 552 56 929 271 412 247 656 364 863 650 438 785 616 707 503 255 281 917 313 216 748 796 717 485 622 769 678 279 335 417 807 582 174 616 981 101 689 830 429 844 903 542 104 45 182 758 975 783 150 847 764 723 844 297 580 739 576 875 457 616 928 383 801 983 165 565 232 842 295 594 991 664 409 399 294 173 20 750 423 796 579 137 228 318 473 511 161 804 187 2 193 89 705 340 534 503 986 290 855 182 933 89 98 617 281 579 375 987 615 56 806 307 170 704 476 280 950 683 773 48 508 495 497 830 472 627 740 835 339 328 945 94 161 789 230 578 987 401 674 845 185 145 777 231 60 661 718 727 574 39 914 578 978 424 259 694 222 71 698 950 739 319 22 859 305 322 519 589 250 979 733 704 718 512 734 793 376 788 366 166 591 291 682 345 416 201 590 904 599 466 677 243 504 973 645 982 314 437 917 247 836 47 192 211 493 922 434 569 860 718 999 378 896 542 799 831 63 838 39 398 723 678 649 543 139 368 967 326 660 56 845 155 78 566 373 339 550 864 242 347 135 902 620 490 328 40 241 35 218 720 615 514 790 867 545 754 163 202 234 557 884 8 699 787 357 609 175 602 504 246 652 662 361 476 511 417 89 603 995 729 948 753 137 786 300 845 402 374 859 886 440 638 248 434 735 150 937 775 790 892 36 941 540 151 106 879 368 629 46 102 888 908 960 536 641 540 426 508 105 500 875 219 369 746 498 610 396 306 600 312 522 433 677 140 769 922 815 46 925 167 55 616 376 238 498 696 549 934 156 604 464 776 738 522 153 962 709 134 919 781 181 583 247 597 643 394 273 414 688 920 510 969 561 64 680 9 613 566 665 188 123 429 391 80 342 628 503 452 35 486 567 684 817 634 49 430 435 90 484 737 154 213 703 397 366 834 375 187 222 384 950 850 478 360 616 645 77 981 17 200 812 644 483 834 924 235 186 918 349 760 158 831 325 404 617 524 260 392 665 192 379 563 208 721 242 348 708 285 930 72 54 872 72 765 683 535 258 259 846 384 788 805 295 523 354 758 950 942 682 372 764 681 29 65 505 7 80 89 962 633 351 486 910 386 997 433 398 169 56 844 367 958 818 703 509 74 446 18 716 191 485 210 569 81 700 991 408 649 136 485 523 759 744 398 567 221 223 142 576 623 327 784 65 746 56 188 379 656 210 125 143 216 559 788 219 195 629 968 727 278 790 152 989 472 966 596 676 212 433 894 640 250 571 850 987 697 174 169 438 197 854 317 865 945 386 425 213 494 646 993 913 355 985 635 199 783 817 662 610 633 835 670 678 181 432 822 372 893 719 870 40 578 3 428 563 778 723 216 924 568 922 637 982 909 923 754 555 799 582 533 715 575 739 612 635 147 369 121 749 354 248 761 539 702 699 811 239 263 252 547 271 513 433 234 385 380 456 988 94 319 932 980 265 834 761 567 273 201 479 510 984 873 684 854 962 35 738 275 140 721 117 361 260 573 561 44 307 716 448 8 842 295 363 714 46 955 465 488 214 878 79 801 837 398 361 393 247 927 288 166 25 716 437 548 616 653 739 96 140 417 483 855 661 504 151 529 759 627 810 366 206 838 584 266 429 567 317 831 548 833 193 343 509 337 434 349 733 600 253 926 782 601 118 266 473 286 4 242 483 283 911 210 129 17 433 340 606 799 142 748 200 151 984 3 603 872 86 69 770 209 827 285 150 889 490 301 584 927 571 325 920 847 539 618 489 705 74 497 648 911 769 274 23 984 53 222 266 109 333 824 713 610 431 483 768 555 233 848 911 691 618 153 858 587 47 107 78 932 206 85 84 847 111 229 690 123 69 377 599 23 859 12 299 382 993 627 671 152 919 256 456 289 749 515 305 504 91 179 26 6 447 175 612 489 867 278 587 682 157 818 201 512 653 456 820 546 802 515 492 739 244 259 763 905 156 549 417 206 733 463 84 864 222 346 380 171 304 810 88 537 993 543 990 93 958 813 904 243 89 802 317 148 50 969 854 473 731 467 683 261 175 167 630 906 716 987 607 935 458 156 601 869 524 800 695 559 361 938 34 136 380 678 504 841 439 586 556 235 402 343 308 83 344 385 672 317 249 951 290 130 283 427 825 166 35 978 115 52 338 421 712 847 433 586 730 151 992 341 425 576 821 652 995 769 73 633 961 597 266 363 530 750 115 92 871 917 339 196 729 209 261 51 554 828 395 344 282 898 550 947 522 104 680 897 846 141 716 993 626 113 205 387 857 93 844 428 637 347 656 925 121 251 947 304 750 516 696 229 685 104 202 218 517 717 710 200 354 586 727 688 782 870 313 584 323 626 551 288 298 980 327 24 892 190 891 78 734 588 159 457 419 289 745 676 262 885 174 99 300 990 926 355 573 965 188 250 582 236 333 838 126 261 691 152 260 369 559 426 67 604 93 331 788 812 912 895 280 962 199 564 881 163 237 125 480 69 908 347 413 166 402 386 756 300 609 15 519 667 998 145 78 964 568 138 453 870 958 849 96 4 129 667 786 333 496 962 128 997 737 262 609 882 249 491 383 218 871 769 733 509 159 949 447 654 855 453 0 405 627 951 284 587 457 413 432 132 394 29 549 521 518 4 574 513 263 902 745 797 99 367 282 904 766 546 303 228 373 766 571 930 695 815 179 380 319 479 1 694 948 220 249 519 773 625 50 865 378 519 775 873 774 12 731 893 11 74 771 105 333 934 315 51 4 865 32 986 207 532 531 332 27 808 673 529 403 77 54 51 415 175 400 829 54 147 252 432 421 826 900 937 154 34 367 257 660 187 519 579 20 191 75 898 976 413 388 831 360 30 211 232 817 760 287 266 92 631 379 708 493 344 601 75 921 212 598 614 157 486 614 618 550 585 416 360 384 938 703 128 240 954 743 520 753 527 588 664 220 132 116 433 645 962 9 37 464 243 213 86 576 79 565 763 53 439 671 301 662 757 277 807 567 757 711 30 515 626 686 284 948 631 668 408 411 309 272 132 563 217 3 200 638 480 782 738 332 309 748 796 553 124 495 667 826 264 900 22 507 865 491 849 510 673 5 255 663 134 687 73 157 667 236 325 635 335 553 568 306 383 403 36 483 153 630 229 94 553 653 137 511 586 193 265 754 516 541 856 523 86 399 50 123 759 680 399 764 29 716 986 492 537 134 200 236 122 611 861 767 241 147 122 638 992 799 901 518 531 581 724 849 270 708 57 86 516 836 472 223 802 2 346 854 358 247 591 184 431 820 14 228 331 585 895 905 379 724 455 725 360 426 925 649 786 610 503 417 485 1 834 544 12 657 208 554 791 158 139 603 727 158 738 117 56 471 416 311 193 118 589 511 738 450 120 605 337 727 867 722 959 167 67 523 379 743 73 152 369 211 698 838 311 79 928 459 309 717 390 480 240 122 580 521 930 797 318 360 248 938 871 603 148 629 461 881 346 45 374 221 92 813 883 192 116 37 272 200 261 841 339 858 322 915 363 963 419 269 627 945 901 715 245 290 926 74 596 688 637 592 648 374 501 125 416 872 411 879 677 352 870 677 89 428 267 894 549 233 50 821 192 118 165 450 463 709 545 193 801 761 301 290 567 330 779 654 162 578 561 650 809 457 255 125 431 481 674 428 711 260 654 117 689 218 62 228 178 479 427 234 341 143 121 283 676 994 149 929 861 468 887 237 738 899 946 657 151 318 679 353 269 331 275 805 572 261 911 253 285 453 847 274 748 897 690 406 620 296 178 268 372 903 885 772 519 198 327 670 443 946 552 476 279 948 752 379 89 936 796 543 184 469 210 182 145 896 876 918 830 715 944 676 821 545 839 282 14 464 215 894 581 685 394 566 194 826 64 248 771 483 369 517 718 946 515 333 413 558 216 37 412 697 586 531 935 502 886 604 347 361 749 295 504 819 280 674 121 490 169 568 510 281 7 772 185 887 615 482 683 269 790 401 180 592 800 499 580 77 196 435 861 141 976 681 254 759 167 677 940 98 679 848 311 926 72 948 87 272 408 588 25 755 25 816 533 81 677 177 245 177 516 123 383 890 858 187 234 913 580 550 637 577 762 201 817 891 877 950 474 851 166 577 57 82 19 265 132 51 612 289 442 653 124 649 531 914 840 477 623 358 464 396 406 636 939 385 287 456 938 995 616 413 34 552 78 690 901 636 955 87 331 862 348 695 88 212 776 592 369 540 922 546 989 628 764 128 283 222 437 823 697 702 987 604 727 682 817 127 592 493 769 858 362 500 540 241 422 345 435 490 781 503 891 174 404 776 631 395 749 736 16 193 449 146 340 932 425 743 626 443 777 670 405 547 296 10 911 44 524 827 501 936 547 530 942 415 712 468 925 726 427 691 662 678 873 499 404 120 774 199 294 942 204 534 746 503 953 806 511 115 683 207 742 806 589 59 623 917 274 288 593 867 608 387 319 93 669 818 507 264 644 743 258 316 798 2 246 281 369 563 469 980 489 464 269 463 391 981 381 341 184 896 200 145 728 588 948 503 316 985 852 650 336 593 653 264 4 473 216 582 827 549 453 197 521 705 12 634 530 730 243 902 530 66 227 543 911 323 922 870 881 534 765 115 463 799 150 330 594 769 734 950 879 243 597 400 7 528 877 759 209 127 430 25 826 748 980 436 700 964 618 434 747 861 79 197 233 319 580 898 318 913 269 628 702 459 665 262 156 938 691 932 741 950 315 16 617 517 386 718 980 411 22 588 931 679 608 927 927 607 929 509 192 857 177 548 320 374 119 860 624 685 306 350 162 548 955 939 867 837 619 550 699 287 425 799 229 510 586 307 406 685 19 691 635 778 234 763 66 724 966 106 448 424 74 294 29 128 364 671 483 908 198 648 959 10 707 465 290 780 317 904 151 385 705 662 34 670 500 300 848 123 776 95 725 89 920 274 575 604 112 71 663 403 604 155 81 751 836 370 935 577 7 393 724 987 591 297 63 192 876 576 772 972 639 214 394 953 247 519 171 127 930 507 923 938 282 569 115 364 309 497 499 90 867 474 836 912 739 512 475 283 840 68 484 83 680 114 22 416 955 230 979 851 923 854 168 829 183 613 218 685 326 514 124 682 511 378 778 618 728 864 13 840 687 709 0 564 306 987 477 401 185 955 190 521 607 177 183 353 135 670 862 373 728 861 352 828 103 469 477 506 44 772 309 616 577 516 689 689 955 145 807 54 644 829 19 154 591 414 534 717 824 528 530 805 579 659 356 753 455 986 165 994 525 566 732 116 510 87 255 251 537 39 494 301 432 967 62 556 716 659 684 615 766 238 465 347 274 792 227 474 333 140 786 297 23 105 257 989 736 230 882 279 381 918 532 600 282 315 474 536 259 76 934 318 774 892 776 109 352 560 718 298 250 507 788 139 755 778 848 229 107 524 409 292 499 973 591 639 607 241 861 987 279 202 559 493 231 950 516 55 54 758 600 355 625 118 249 37 133 895 407 826 914 373 187 146 232 907 364 955 387 946 433 446 157 788 792 198 967 665 195 712 308 558 274 567 830 808 947 213 654 759 634 393 586 950 339 193 652 885 257 415 25 78 331 116 203 399 367 169 133 452 463 293 585 675 371 645 453 439 746 533 405 59 833 485 635 685 253 944 722 405 660 893 23 48 874 7 966 215 569 288 460 831 75 429 315 901 829 234 968 528 786 532 293 898 990 153 569 557 843 866 118 713 802 462 266 835 352 344 677 644 123 790 347 164 425 500 691 477 762 176 381 701 362 931 306 408 854 844 488 642 367 501 909 380 104 134 820 985 724 428 130 555 86 295 944 292 408 141 959 129 820 583 842 48 604 321 343 649 244 154 87 445 503 222 886 610 678 544 208 380 39 335 715 808 676 114 627 800 616 475 595 554 735 78 506 458 227 184 79 582 257 751 629 68 805 13 753 143 612 642 393 421 480 144 802 518 887 835 611 459 993 962 389 969 424 346 420 279 153 134 438 504 382 639 202 167 608 243 782 887 809 964 775 354 384 216 482 827 850 15 27 639 789 562 560 591 985 762 841 223 199 713 618 56 214 996 921 402 300 260 235 971 46 82 614 742 187 215 708 880 757 959 206 191 763 849 550 463 305 923 179 956 528 728 980 632 741 745 482 403 892 507 300 329 485 884 249 358 407 840 764 824 669 571 156 613 674 789 34 563 385 462 746 925 643 125 349 717 23 764 528 365 101 242 445 746 249 14 60 350 938 345 838 864 300 729 958 466 654 400 602 687 280 666 677 700 722 245 383 85 817 614 967 250 327 428 712 650 583 569 130 542 995 305 990 773 271 923 772 52 748 996 962 564 70 806 478 425 161 883 243 570 261 647 485 453 350 832 976 326 22 957 374 997 629 324 82 424 272 235 158 753 420 168 799 313 738 580 946 776 548 34 903 981 423 36 839 213 437 253 362 339 522 604 160 163 663 644 381 801 20 433 750 908 322 268 484 171 488 579 44 819 419 33 560 464 855 570 823 258 69 507 261 276 301 345 22 183 920 670 836 682 968 988 930 771 426 158 159 996 350 910 641 822 381 800 374 796 418 848 410 233 303 677 955 679 930 583 860 180 250 228 266 102 520 32 304 533 612 38 28 761 916 6 212 853 561 323 439 643 701 472 556 838 771 94 503 811 421 39 516 984 39 641 493 105 421 389 174 478 495 707 562 801 484 753 560 614 798 475 748 539 86 941 544 706 985 108 752 791 357 317 444 961 433 607 956 850 350 123 438 274 159 451 924 838 379 127 37 71 313 463 18 3 417 123 521 65 112 556 961 169 734 91 869 571 705 746 942 250 694 970 770 495 701 212 160 825 629 149 284 673 288 809 651 647 149 566 226 961 23 115 735 696 52 346 816 893 794 500 596 650 833 863 995 117 862 498 171 346 267 896 172 321 621 460 895 546 887 974 161 200 661 685 23 817 912 565 930 98 669 17 510 860 961 147 134 753 575 725 493 664 1 897 772 99 476 450 795 809 986 11 650 163 846 776 178 9 728 992 226 188 217 848 205 715 687 180 457 351 792 368 196 25 707 810 819 592 827 477 664 855 955 941 640 720 638 510 950 481 65 270 52 864 329 546 337 130 271 739 249 58 850 669 845 820 869 928 613 569 501 672 783 447 862 165 213 493 957 595 646 975 900 278 460 864 873 474 368 238 956 227 533 402 591 570 47 244 330 114 126 557 916 417 913 871 505 340 910 476 818 630 478 151 106 7 495 803 178 703 597 965 30 430 465 711 887 478 674 591 261 147 35 513 360 623 750 527 854 359 451 557 551 568 863 341 916 513 201 46 45 575 830 69 661 231 286 103 548 935 631 688 250 512 449 655 966 343 391 141 366 229 327 417 61 612 923 968 461 595 10 211 895 181 713 643 443 456 284 886 548 613 496 127 750 141 4 349 471 789 282 344 952 371 207 886 308 319 195 875 481 294 530 325 623 90 938 651 134 630 146 259 264 812 110 581 38 896 514 870 370 929 368 672 593 546 815 649 348 677 773 969 295 233 556 878 411 35 884 500 672 42 646 792 665 179 715 782 41 79 49 643 367 86 103 472 541 314 184 535 501 849 283 695 65 479 79 635 82 728 450 949 677 702 873 914 646 115 836 552 345 448 690 695 990 357 272 773 898 231 892 428 622 702 228 181 260 325 689 367 391 662 626 428 421 257 178 264 895 541 161 151 323 875 589 631 861 753 369 596 215 113 534 146 46 344 646 875 823 449 454 735 537 280 230 125 133 875 896 426 19 960 798 646 301 625 591 158 764 659 573 294 271 918 796 650 638 36 145 34 421 619 772 578 667 563 128 651 454 939 342 643 459 499 585 735 620 193 561 403 746 863 488 478 103 833 513 662 515 639 634 248 633 54 217 671 217 301 57 538 962 900 202 559 37 497 635 382 368 823 252 813 245 110 687 208 998 101 772 406 841 202 701 688 812 870 82 58 989 206 408 797 296 396 765 320 646 898 666 932 495 863 64 62 21 911 424 111 516 569 552 146 665 858 257 599 938 716 268 702 805 923 496 698 99 395 243 90 393 142 679 345 953 729 519 457 608 982 840 857 309 387 128 32 715 984 165 566 748 39 686 137 598 323 737 233 533 564 283 193 728 121 262 870 318 588 930 801 852 332 368 510 189 498 364 465 771 435 416 934 504 241 595 458 257 207 827 907 397 480 400 35 380 310 881 659 623 293 111 652 418 86 156 524 150 919 600 783 311 83 853 462 345 104 893 488 669 421 431 524 321 70 456 431 121 811 729 962 725 881 237 585 48 467 757 420 659 740 602 202 503 396 974 512 306 3 237 910 416 995 880 663 980 61 655 224 475 948 23 72 965 732 885 123 539 493 495 74 863 874 695 353 747 350 386 712 708 940 246 336 707 475 604 431 639 578 699 706 731 617 86 662 439 756 92 307 470 977 831 326 181 567 222 517 28 775 631 690 223 283 463 61 165 216 610 827 639 278 922 713 311 342 293 379 470 653 710 403 357 179 331 359 810 891 697 919 135 950 131 441 554 778 12 651 864 648 957 568 282 927 852 138 262 573 306 15 327 674 328 38 195 892 17 658 281 443 163 718 455 504 884 367 496 805 822 819 15 231 725 987 31 104 369 573 912 240 705 690 247 574 630 263 144 252 584 602 706 942 378 660 458 913 661 28 383 226 732 555 259 981 448 109 11 395 554 154 953 361 437 494 80 665 551 936 747 891 619 77 552 258 551 281 343 75 242 214 859 243 982 346 187 854 352 152 93 530 247 741 513 819 24 771 345 328 755 306 15 918 41 964 916 821 552 411 812 384 35 629 654 358 844 146 835 22 511 376 467 937 116 363 195 302 615 844 691 388 961 229 901 982 352 394 50 437 864 453 130 294 67 902 581 871 441 285 277 393 173 444 223 42 756 800 375 720 886 854 188 541 917 336 836 89 287 769 757 320 542 759 64 857 431 176 630 563 142 717 101 708 360 533 112 350 9 209 253 628 556 393 443 550 316 586 482 377 851 82 906 663 136 118 124 267 192 623 681 41 336 267 331 784 926 180 151 800 993 3 160 829 452 707 553 348 415 321 664 287 430 281 336 528 918 800 549 673 151 834 345 951 292 981 618 612 803 271 781 932 967 872 145 316 992 444 220 650 233 912 731 747 283 832 450 569 547 817 858 502 788 601 769 466 483 265 370 406 737 893 549 893 561 689 209 706 690 773 783 133 618 203 521 420 603 419 772 574 238 359 964 461 176 964 825 914 416 799 722 445 807 368 211 318 134 696 74 44 27 901 829 965 247 372 968 548 384 987 946 474 917 558 801 117 790 513 657 742 916 685 958 92 185 816 3 566 140 322 656 611 820 847 287 23 627 255 747 715 362 163 400 574 274 543 632 549 56 191 286 295 586 941 810 366 463 648 507 679 625 951 612 268 878 625 287 264 523 503 693 967 165 649 429 829 862 148 698 797 20 428 795 259 577 284 794 605 259 871 116 85 908 533 491 367 620 995 797 436 870 299 984 665 437 602 480 853 347 847 752 802 281 76 754 143 439 16 33 941 237 13 453 570 826 623 95 728 917 889 411 848 968 317 555 539 803 907 302 449 386 734 709 148 11 935 229 983 165 618 337 396 348 585 540 457 138 515 314 409 347 902 750 901 79 47 441 180 812 905 496 150 914 143 670 521 86 449 478 826 157 187 846 535 412 726 507 50 51 541 487 566 460 206 443 193 966 462 434 902 98 910 613 51 843 348 783 805 500 346 147 321 992 502 882 933 637 559 552 59 474 269 395 477 618 78 462 912 176 361 332 766 174 958 840 789 114 309 763 108 39 692 630 130 610 162 558 273 41 679 573 191 654 384 508 903 622 954 381 468 617 793 721 187 865 555 934 774 497 479 89 629 818 857 609 651 213 699 482 40 682 190 330 786 425 79 445 62 258 952 547 280 207 141 519 979 836 53 267 86 495 16 34 123 295 778 108 105 822 387 818 243 332 790 174 856 674 574 544 129 160 418 854 42 893 751 750 269 96 130 246 160 637 132 254 428 672 542 589 49 816 342 86 490 191 523 550 710 334 760 5 549 480 230 583 189 300 545 499 136 162 679 706 304 621 562 196 768 198 870 612 803 706 364 361 447 679 684 318 256 559 894 233 885 29 799 435 18 431 489 369 881 50 212 145 344 905 342 980 528 566 279 672 517 893 951 78 638 387 351 208 526 884 671 858 972 677 707 41 443 482 641 940 309 7 339 323 627 652 909 868 113 169 890 778 450 64 272 238 600 154 541 151 828 497 474 866 724 887 827 334 538 717 199 489 493 681 341 178 502 754 532 662 549 392 913 334 488 351 726 513 103 382 248 682 854 929 426 324 393 101 922 317 651 944 122 435 942 992 673 624 368 73 541 574 588 282 147 248 408 667 370 251 532 582 982 224 258 959 276 651 258 180 634 279 623 718 595 576 364 649 223 63 694 905 979 164 831 844 345 739 339 201 777 980 95 322 256 35 568 567 939 515 166 202 778 469 846 114 184 142 48 694 118 878 941 379 470 41 210 638 835 809 483 371 594 282 262 740 255 326 758 201 120 773 887 307 528 966 788 71 302 849 449 258 304 595 586 698 228 514 907 421 703 343 860 853 224 966 519 690 435 983 661 640 958 703 816 190 849 98 709 429 127 650 500 13 880 962 376 80 131 787 641 439 735 991 686 217 552 924 405 122 164 214 756 875 916 980 36 605 255 682 973 163 944 755 188 928 696 672 635 319 310 708 67 370 161 348 822 830 278 566 843 987 319 152 396 759 986 355 870 13 757 960 642 814 487 308 120 690 618 474 196 289 979 686 746 358 276 812 990 376 559 471 583 471 151 955 108 569 529 49 178 217 582 524 214 702 215 55 363 185 223 725 528 343 984 321 698 711 435 326 139 257 564 118 183 642 113 24 242 217 687 292 693 176 231 307 741 908 963 947 642 67 844 491 568 978 657 439 741 3 67 148 790 612 48 602 720 256 900 583 989 407 976 593 501 343 759 69 729 464 308 636 642 573 641 876 232 271 614 734 173 299 901 562 419 573 537 621 380 718 818 526 461 357 778 812 311 221 916 507 81 937 629 558 546 74 808 45 813 160 784 333 906 949 696 555 469 795 674 303 570 287 357 135 708 790 12 668 833 624 534 379 298 462 751 80 593 613 805 564 962 729 636 204 298 10 960 106 393 25 351 882 185 751 771 869 161 197 988 604 418 732 846 638 369 169 86 758 813 174 787 400 762 475 487 85 641 722 605 327 581 992 370 142 692 201 78 531 752 32 670 928 158 598 331 39 213 536 98 496 606 352 789 50 288 445 920 782 126 82 125 502 829 496 379 916 224 259 812 132 82 970 948 970 899 413 261 574 361 349 237 867 312 419 278 877 927 585 439 680 201 404 486 268 879 908 176 711 979 43 14 122 40 280 602 265 966 149 888 964 890 203 432 33 369 169 588 359 116 57 618 142 822 602 665 908 677 350 258 645 277 318 952 650 773 879 843 901 935 13 514 734 255 888 456 883 269 195 689 715 599 887 297 863 214 335 670 326 235 824 475 609 332 539 209 600 613 36 841 144 397 479 363 377 122 205 445 632 871 614 925 396 464 520 847 692 478 134 469 434 325 695 868 802 763 534 30 260 295 604 641 427 984 455 740 763 493 781 177 662 439 418 32 641 775 382 183 862 906 597 399 141 816 775 470 514 119 57 27 118 730 112 227 172 836 470 277 72 490 130 953 716 731 875 89 899 124 914 648 996 771 599 848 816 957 593 711 585 114 336 393 794 264 276 697 581 753 894 962 191 349 706 836 693 959 508 418 960 212 607 423 627 504 60 660 732 68 284 220 126 711 813 394 694 78 408 36 147 205 551 588 385 929 394 354 556 596 347 855 918 331 939 163 711 338 343 469 92 671 911 547 180 940 652 905 625 671 976 714 357 151 612 515 643 990 457 751 111 667 198 261 411 728 183 122 952 863 575 754 145 589 410 387 47 107 495 499 58 22 89 375 2 359 537 649 427 84 462 272 668 203 238 977 352 763 325 823 405 190 869 444 412 259 554 815 551 950 758 761 987 965 325 767 472 287 878 877 203 630 911 615 750 546 607 198 378 247 602 427 388 794 43 946 626 15 961 516 896 573 850 737 481 820 692 896 961 322 697 575 878 838 839 224 474 576 36 776 816 569 355 958 570 884 157 211 325 951 752 233 979 53 688 538 405 103 919 671 213 526 30 504 636 798 751 590 80 436 448 672 160 328 746 71 255 371 540 49 22 711 592 7 103 434 249 814 452 997 105 25 341 92 339 483 175 811 34 546 208 420 835 283 875 767 25 954 6 613 816 271 110 47 972 916 705 163 526 712 266 718 540 715 311 219 553 893 878 713 244 698 665 873 348 355 590 471 179 556 320 293 30 759 955 66 209 475 603 88 130 8 546 99 210 495 228 891 344 9 153 88 589 186 234 765 856 501 657 600 321 277 822 177 359 741 695 825 859 31 181 784 185 413 856 405 279 841 305 246 562 201 281 434 784 794 266 149 936 144 394 753 217 588 673 847 494 28 89 912 879 90 164 444 40 274 495 703 637 919 943 697 256 171 705 993 522 728 320 586 138 163 21 268 526 743 11 242 895 867 7 448 332 179 856 60 75 115 882 491 764 845 812 107 662 334 815 822 835 709 272 799 469 953 977 350 894 254 722 480 218 465 702 777 585 406 525 733 892 56 310 819 579 695 164 351 306 972 517 333 61 390 730 579 638 107 93 311 230 976 939 13 128 6 62 285 419 356 739 670 363 307 528 838 366 235 231 879 163 821 568 559 34 644 752 482 18 958 790 127 811 41 323 95 277 271 678 741 451 979 39 368 400 115 170 333 992 757 995 226 154 907 472 913 870 256 741 552 800 490 736 878 946 624 219 124 149 426 717 469 2 670 795 186 585 932 857 172 943 935 158 380 270 11 848 672 636 724 268 364 163 963 603 752 191 566 87 658 179 326 730 260 329 683 512 807 599 667 207 64 742 943 489 109 427 50 967 130 202 477 414 34 446 885 557 805 601 144 544 225 414 88 404 486 908 467 85 278 153 752 531 958 475 180 213 702 8 774 925 442 532 734 809 410 256 371 539 448 554 310 377 152 537 303 797 302 104 637 934 19 407 620 946 635 551 26 675 207 81 306 821 746 941 832 4 242 117 725 632 521 220 910 878 255 177 111 672 369 245 349 130 34 51 79 985 283 60 881 933 726 589 22 627 96 410 226 264 268 174 52 916 395 178 751 659 904 204 93 120 144 254 591 721 687 575 627 226 815 367 133 353 639 838 454 443 346 217 980 75 605 21 617 375 643 356 829 937 680 89 645 973 901 134 191 332 405 528 233 527 360 539 906 224 794 172 717 252 47 774 501 204 599 16 37 496 585 94 913 70 7 231 915 320 419 198 684 321 212 434 848 44 571 118 722 804 10 289 813 770 138 431 930 412 968 176 246 865 928 881 975 253 803 364 448 395 67 487 883 249 685 268 702 806 95 441 367 712 517 260 672 702 563 447 231 993 874 476 230 511 376 202 949 236 81 825 541 16 284 958 723 578 827 338 403 212 764 546 987 272 71 497 472 551 253 302 165 716 490 835 311 894 71 219 270 744 980 612 190 224 588 55 13 17 563 318 915 129 341 902 453 13 942 166 15 58 893 833 668 857 573 556 652 150 79 844 415 632 39 304 762 355 580 404 534 588 673 847 517 227 393 296 491 459 472 408 265 952 707 492 326 191 387 513 861 405 908 802 510 537 498 22 327 442 289 828 942 352 941 806 265 449 55 784 432 89 582 475 209 139 444 260 17 405 18 305 170 925 948 69 559 668 558 627 979 152 863 500 328 272 56 927 310 735 184 841 332 951 17 394 221 776 433 580 211 239 644 604 624 806 506 555 625 182 34 764 433 488 993 714 450 445 37 655 583 634 380 619 286 952 903 601 192 181 747 466 398 188 744 409 785 904 62 721 561 978 592 495 612 554 562 143 693 649 94 145 97 862 129 733 352 352 170 8 463 99 280 568 825 292 196 417 179 887 735 575 13 123 101 347 348 43 481 794 289 442 175 989 540 771 633 879 331 863 341 448 456 611 381 609 784 653 945 560 683 935 848 311 238 784 931 982 634 71 467 572 343 952 777 7 997 976 425 515 184 690 906 233 238 859 478 690 299 536 847 454 419 499 435 437 508 522 239 69 404 975 335 790 94 181 485 332 374 543 766 669 184 280 322 15 777 15 874 973 473 750 903 646 100 260 681 48 187 691 565 85 266 358 23 660 802 752 773 769 42 568 464 958 325 724 401 593 960 199 197 522 697 864 614 650 693 464 782 154 554 259 271 168 901 577 288 73 993 45 272 682 803 457 50 680 355 205 281 363 227 429 232 330 853 193 699 125 431 635 451 253 831 359 736 705 873 471 505 777 432 497 542 309 866 989 587 898 930 499 829 579 352 162 944 682 670 472 773 375 852 473 178 909 78 588 947 403 900 589 732 731 509 443 693 468 250 96 85 623 138 797 967 438 369 82 457 853 831 494 319 662 250 505 327 397 658 550 281 161 261 390 331 142 238 1 956 582 50 676 466 115 625 370 519 835 682 6 197 350 204 1 398 271 668 883 740 56 798 102 821 1 163 129 711 835 245 119 121 114 484 329 511 98 565 3 705 199 517 762 120 261 144 598 200 789 60 885 886 804 6 233 335 401 873 997 933 932 768 346 796 947 463 631 961 361 123 359 302 478 677 595 384 117 621 229 179 796 29 593 354 185 989 717 649 219 994 274 271 769 401 361 565 86 385 362 192 197 74 687 399 869 450 881 145 372 489 629 814 59 30 196 789 803 429 130 128 135 355 53 139 300 899 272 986 525 564 206 662 60 610 963 335 877 427 755 636 177 373 320 506 666 78 162 649 257 475 558 688 4 629 449 310 588 888 615 27 539 974 903 109 637 744 190 854 537 414 381 399 92 367 273 945 829 388 903 254 773 30 76 664 889 260 340 141 905 808 883 856 468 359 269 158 617 873 213 755 573 198 750 998 474 566 143 916 967 579 820 76 298 990 60 44 688 929 132 600 125 965 137 20 959 524 905 747 245 863 280 106 28 830 213 963 673 845 440 172 895 862 273 961 81 91 258 319 890 27 165 213 636 114 400 645 1 476 861 766 860 74 91 633 597 625 389 284 962 764 149 942 147 757 197 235 33 114 428 65 819 439 680 845 179 40 568 571 674 27 158 755 855 429 12 103 733 882 529 244 868 830 176 561 137 28 417 966 676 708 631 566 758 929 905 579 554 162 500 420 606 618 820 712 849 704 74 294 787 553 301 182 476 893 525 964 562 699 860 618 261 553 265 896 547 399 98 519 410 964 819 21 27 57 29 849 77 378 747 453 402 189 560 474 117 223 505 383 174 439 299 329 936 550 688 98 597 198 421 871 63 92 789 768 928 308 941 695 597 867 761 861 236 742 984 510 84 201 477 413 598 158 882 181 315 736 384 286 379 976 960 240 243 799 745 886 548 662 231 184 753 351 523 959 562 468 861 845 161 395 804 39 356 954 577 956 560 472 592 976 285 382 761 520 128 371 268 374 675 661 908 139 725 938 510 198 959 873 135 491 66 671 912 69 445 37 304 995 893 453 366 846 323 589 326 87 217 477 965 591 100 776 969 928 980 42 326 836 802 66 959 116 859 278 487 380 794 405 273 577 834 160 358 512 166 489 599 699 405 928 433 750 475 802 655 374 793 125 990 850 875 809 593 553 128 401 95 715 310 104 979 497 793 281 969 679 339 124 444 392 607 365 874 19 425 271 91 746 145 738 266 416 555 783 291 601 795 394 850 945 58 27 976 126 579 372 706 666 791 667 117 561 31 122 37 17 832 258 221 776 272 182 26 292 911 761 517 564 686 833 59 638 954 575 960 288 362 479 679 13 955 98 392 577 184 62 115 152 187 213 534 405 686 959 505 191 911 797 523 392 24 336 960 322 320 626 624 579 154 322 639 670 677 145 123 546 84 621 297 984 523 310 378 912 295 170 571 28 62 325 562 882 284 948 647 607 861 500 840 909 281 435 523 607 15 518 982 457 580 959 648 312 768 643 871 285 113 943 24 595 610 257 910 676 543 180 216 850 624 771 89 281 285 619 458 499 151 166 429 197 998 39 479 479 192 216 859 221 423 888 164 707 79 469 916 827 239 328 497 647 950 926 610 761 106 135 777 588 928 759 732 535 979 977 238 13 493 277 550 409 902 818 717 657 231 310 997 300 637 956 309 807 226 356 712 599 942 48 944 923 751 640 584 668 252 154 355 990 945 791 564 147 76 257 448 517 809 118 373 73 474 463 925 219 660 952 62 774 620 556 879 604 767 518 224 522 637 483 860 216 313 113 700 201 825 901 631 457 628 509 327 52 920 982 477 905 4 664 756 875 653 97 620 499 394 606 751 229 334 972 174 0 530 416 525 226 901 228 970 513 735 715 281 637 224 890 973 450 654 274 208 332 899 552 126 460 560 954 133 237 432 958 735 735 653 535 536 623 569 988 48 370 339 664 191 202 612 836 466 365 120 845 521 729 269 402 410 598 35 595 991 645 153 843 682 769 532 933 664 41 758 679 303 916 19 355 233 424 104 625 202 485 270 742 706 741 226 471 340 750 689 371 214 217 945 450 493 603 680 747 491 156 282 515 251 335 863 883 939 561 333 708 720 923 303 995 133 392 746 324 746 43 546 822 894 108 846 337 642 39 207 239 845 709 143 276 927 530 944 16 644 82 238 924 291 38 295 299 316 449 714 608 436 393 624 170 69 276 972 282 561 203 868 795 230 169 831 974 325 564 543 526 408 404 488 156 224 834 704 999 605 581 547 939 744 532 751 312 245 616 815 139 867 50 260 465 660 891 24 433 853 937 769 312 189 893 849 693 499 723 244 988 388 455 14 914 521 688 804 140 882 127 179 839 74 24 592 204 82 852 236 451 142 995 516 15 319 425 689 890 91 457 256 915 697 86 371 254 817 129 226 382 733 678 539 348 406 833 882 376 826 622 284 520 724 765 710 342 945 616 655 353 962 153 884 140 439 17 940 334 269 438 399 158 703 25 138 677 991 627 314 586 299 477 499 796 803 38 172 882 413 649 812 459 387 349 789 410 620 251 35 327 848 338 529 19 353 408 15 667 499 520 346 661 144 316 795 998 699 855 550 937 209 560 314 478 639 26 760 350 81 701 354 59 298 960 720 602 467 814 980 313 122 974 475 526 793 477 324 119 381 47 633 344 31 592 525 606 299 272 942 54 307 380 64 5 366 664 982 456 697 531 330 662 782 107 403 524 139 285 578 610 832 784 981 614 554 849 316 709 887 538 903 270 355 975 543 607 286 968 498 689 490 540 631 122 387 280 64 467 759 740 928 966 604 436 355 594 331 482 145 813 132 675 857 587 789 496 634 124 464 495 186 684 664 81 921 447 964 704 548 152 773 681 670 950 940 438 722 128 784 468 251 392 881 206 55 264 889 427 992 515 759 575 463 779 89 8 374 296 483 505 494 990 329 102 807 592 225 787 231 305 60 115 573 828 512 745 731 490 241 462 613 605 418 792 835 704 965 407 88 769 176 319 749 243 872 455 576 984 30 607 760 624 103 988 436 9 370 983 676 834 823 64 940 257 239 446 120 955 664 413 449 679 626 155 9 39 128 321 139 67 647 435 865 888 55 510 444 619 570 235 696 724 35 507 119 862 171 410 814 441 901 136 441 890 948 87 302 910 563 691 506 561 88 301 932 797 423 119 503 884 384 954 843 366 45 538 168 287 128 570 652 859 775 677 812 728 39 600 939 593 419 703 810 897 246 334 852 236 352 233 218 73 542 710 914 548 963 360 350 125 965 43 572 224 154 446 505 777 177 568 391 638 332 277 466 276 324 895 421 185 862 566 968 932 26 964 114 381 292 864 854 376 776 93 441 970 806 8 870 728 538 356 188 198 357 689 633 495 759 512 874 648 61 528 12 728 964 990 261 389 521 304 719 573 482 704 284 962 933 92 432 141 531 822 642 830 831 57 11 516 694 454 57 21 304 424 182 546 364 435 306 917 850 723 360 645 493 788 37 321 737 379 419 277 496 27 561 256 11 602 543 906 62 596 442 69 682 987 142 344 593 158 256 563 68 105 951 953 703 196 427 275 420 688 826 597 302 845 589 981 551 562 103 785 247 651 983 426 124 381 86 741 936 530 944 647 611 154 835 786 196 374 665 390 827 247 323 874 164 967 580 170 788 772 53 267 173 773 550 486 910 177 514 600 368 204 206 206 754 366 342 169 128 402 108 774 768 701 325 451 93 258 223 396 237 465 877 930 169 684 626 139 460 370 636 743 902 346 929 135 461 569 766 245 889 17 343 437 588 887 820 497 695 572 559 811 962 200 855 667 765 729 691 669 389 318 144 401 16 918 453 342 175 605 515 282 711 531 307 870 521 109 28 991 279 354 272 831 543 234 153 134 560 677 904 920 213 542 431 927 190 706 361 666 533 60 340 861 956 72 282 590 970 242 327 984 944 575 425 986 457 870 61 214 15 446 985 713 109 322 374 259 233 175 340 53 671 953 434 573 478 434 543 840 350 756 770 98 767 829 114 776 320 777 43 504 928 129 490 475 826 519 913 302 3 236 924 402 537 584 162 596 836 607 625 433 705 407 57 377 221 392 183 649 507 349 121 617 131 59 177 180 171 300 713 626 768 930 498 95 210 99 879 584 293 686 532 509 991 527 432 702 902 475 176 659 288 939 444 566 718 431 997 817 218 389 57 619 48 118 484 334 719 603 511 927 21 666 113 367 382 855 369 801 842 639 570 910 92 380 557 775 72 640 198 547 516 0 453 481 665 714 335 708 775 172 993 857 374 95 607 888 712 446 896 988 441 802 708 278 721 271 773 998 271 343 170 188 641 289 176 629 254 247 36 328 153 929 104 168 858 763 169 777 614 675 95 755 579 20 953 576 791 168 370 495 919 448 150 962 784 777 429 583 3 404 458 494 864 33 628 108 257 468 162 741 270 595 223 670 113 835 152 575 191 982 330 114 223 423 944 446 244 702 588 653 202 206 548 158 837 452 314 294 626 201 93 0 889 159 871 62 394 559 735 239 397 341 191 725 662 886 140 342 489 435 539 127 548 214 196 38 931 768 509 398 23 822 768 214 910 645 309 246 773 167 884 898 399 706 892 436 784 675 234 891 871 361 154 85 349 134 751 947 206 974 608 858 769 144 188 313 515 518 390 51 481 725 650 751 109 509 161 385 814 786 752 986 98 849 758 320 473 822 796 565 290 964 32 992 61 451 144 831 511 26 503 612 703 977 130 132 473 226 601 216 918 84 564 37 548 699 405 163 859 243 261 344 479 769 236 99 126 322 600 97 477 607 241 629 74 777 739 10 293 715 346 947 94 851 895 857 999 899 366 197 350 106 596 209 967 919 37 938 884 10 16 91 474 514 639 232 220 918 575 213 947 240 866 217 225 22 450 345 116 712 141 592 451 153 922 806 380 108 443 480 168 807 191 748 347 821 39 339 682 764 386 314 931 381 117 900 336 561 726 530 298 586 505 647 35 479 730 572 107 487 311 10 57 898 236 427 183 570 788 449 543 226 884 572 453 71 126 244 133 991 413 531 182 832 638 97 632 801 405 487 585 173 306 943 738 795 952 496 59 489 596 736 722 200 867 295 808 613 796 978 344 353 144 910 811 568 431 334 711 343 55 145 541 368 638 944 293 889 694 846 434 845 626 786 968 416 141 360 399 895 743 765 713 409 157 868 474 906 743 527 211 850 27 882 895 789 146 580 562 320 635 329 426 919 326 540 97 417 631 697 324 77 182 278 106 202 350 482 184 11 81 976 116 914 893 272 117 752 195 262 945 507 433 882 892 973 399 725 300 834 572 875 154 478 112 649 585 31 312 663 660 905 994 666 929 45 177 122 216 112 659 854 981 380 884 2 827 71 457 963 723 536 947 519 442 106 484 835 902 487 769 50 401 496 153 148 447 107 53 579 612 828 313 493 119 387 830 67 564 863 892 929 955 678 735 637 793 686 514 350 125 630 965 914 847 248 130 742 223 764 179 585 571 753 382 537 972 443 820 776 162 298 372 265 454 320 886 249 951 96 671 870 346 363 11 328 118 650 571 476 92 316 235 207 247 142 205 587 650 375 196 68 885 399 640 943 323 2 648 887 40 51 216 346 250 948 379 471 336 686 425 996 139 344 130 571 490 89 931 817 508 133 157 705 568 217 443 500 708 31 104 706 886 835 377 945 655 432 441 617 631 320 780 622 277 580 243 726 711 221 377 208 859 719 926 634 515 946 219 14 17 746 677 619 850 88 691 675 116 332 706 499 995 238 518 896 431 708 964 175 803 230 269 646 894 465 364 729 944 459 480 330 480 733 78 108 770 828 846 171 440 557 327 759 432 193 805 324 819 88 924 748 906 709 735 679 988 170 790 154 491 921 150 468 240 720 29 822 749 920 891 90 379 184 187 428 283 67 860 118 447 7 816 92 179 970 214 182 614 602 124 716 978 705 70 572 436 328 830 8 845 946 770 53 97 561 374 914 121 289 428 958 273 720 381 995 578 608 255 469 598 20 771 54 526 504 945 790 887 207 512 694 736 110 63 657 255 353 376 649 473 184 663 443 370 625 553 206 51 629 446 972 524 151 36 807 828 693 611 469 366 254 387 995 809 347 263 326 700 363 187 186 862 687 158 210 886 909 893 447 191 227 656 332 950 826 34 401 530 837 647 258 7 270 264 269 605 767 949 163 679 964 305 492 851 96 400 838 402 288 895 198 819 591 973 981 376 24 606 853 818 348 282 240 236 613 618 234 359 664 700 537 551 230 156 910 352 903 420 820 551 524 149 599 412 583 505 324 902 526 436 395 24 994 128 536 360 596 581 132 151 487 485 186 714 135 570 660 441 145 307 71 997 121 97 246 654 443 531 855 124 26 838 198 902 555 915 43 147 632 615 483 531 34 170 964 816 329 694 617 461 558 547 124 90 440 805 281 645 202 295 826 308 223 385 835 733 635 266 149 517 884 118 85 184 230 355 39 415 583 847 290 375 817 59 607 730 25 814 532 809 806 851 936 697 122 993 378 572 42 465 315 615 484 128 895 231 1 523 231 478 890 721 431 48 423 497 658 828 451 308 122 464 809 967 31 596 293 539 154 934 539 960 777 638 514 309 62 778 362 745 793 29 139 793 866 568 876 184 526 317 145 350 946 161 0 528 495 591 552 855 701 387 321 329 460 360 494 735 44 174 319 250 105 535 565 185 854 47 170 443 980 351 879 696 397 332 494 374 761 839 287 195 50 82 169 333 521 896 256 213 101 826 507 713 963 666 461 217 11 134 533 441 774 447 568 282 978 268 815 583 821 618 809 217 466 187 17 330 15 74 788 853 752 522 700 103 589 333 871 63 280 122 757 252 126 848 295 87 705 687 520 469 404 515 845 371 905 773 960 213 735 585 445 65 270 788 851 278 689 494 827 484 332 510 753 305 558 980 449 303 597 430 118 853 626 15 818 375 98 939 356 668 580 895 481 978 472 659 456 522 800 651 957 828 143 905 415 515 297 609 808 365 20 415 142 792 814 190 557 240 136 439 83 138 806 969 491 242 418 262 273 643 549 203 894 417 597 316 33 367 70 405 366 53 243 277 135 180 972 801 291 6 870 56 847 97 711 818 327 617 860 984 753 714 813 106 309 350 107 416 31 379 98 473 653 713 470 233 863 978 34 157 866 733 91 233 851 317 606 770 940 63 169 407 654 753 468 478 209 217 110 851 267 659 245 696 691 89 155 108 193 60 674 21 531 636 406 497 646 137 807 698 451 729 560 461 868 271 474 120 559 330 548 94 183 24 779 591 287 338 712 677 484 314 726 243 732 423 665 372 221 539 0 925 121 781 862 221 551 671 196 773 893 451 42 300 117 25 49 682 348 703 639 534 563 74 799 30 946 229 4 20 154 570 570 126 51 368 494 47 143 599 622 739 764 893 498 739 40 814 700 627 927 31 86 263 844 852 53 32 62 849 327 379 225 984 907 730 329 593 99 50 449 304 43 97 333 300 545 435 466 963 263 472 451 904 936 775 579 504 357 351 335 303 976 582 313 594 645 67 385 764 358 446 746 414 371 43 492 291 115 668 850 756 71 566 71 861 573 650 426 780 714 252 564 402 58 27 791 843 846 795 862 501 544 36 290 233 648 389 145 795 680 850 518 216 219 785 714 443 657 997 751 631 565 221 473 161 957 801 10 320 163 819 53 551 655 453 842 53 903 437 940 522 669 773 569 225 6 383 520 226 447 325 574 437 68 921 593 796 487 78 232 756 562 20 615 887 790 404 278 680 425 83 520 947 331 375 454 526 751 203 641 400 601 677 3 709 788 266 673 842 638 372 611 585 23 605 978 401 484 619 341 403 84 357 883 601 918 890 265 987 664 446 805 218 970 19 861 295 507 644 910 851 809 630 19 285 870 787 190 868 384 563 182 626 516 461 225 101 702 133 703 112 448 859 305 674 318 345 484 813 460 580 866 358 549 480 110 88 652 687 145 846 715 186 639 182 314 292 105 342 553 371 668 553 18 859 672 67 397 502 199 484 316 514 648 748 106 427 625 254 602 603 643 340 985 80 441 309 491 90 996 328 774 511 235 14 868 563 539 632 700 67 168 364 47 348 214 274 230 768 143 816 423 873 182 798 461 864 296 25 889 236 888 423 103 124 108 470 250 994 557 160 508 706 538 956 672 74 891 914 332 815 936 314 530 673 139 749 547 178 953 940 699 787 24 408 402 172 64 626 97 311 268 193 333 987 693 940 108 511 268 377 292 396 145 707 825 431 105 692 831 191 237 156 96 855 834 354 599 512 36 931 918 285 665 369 915 963 340 38 578 535 46 984 768 579 434 223 930 873 381 454 623 167 710 829 341 496 662 662 16 377 99 697 779 33 671 14 549 352 12 249 287 947 170 457 689 73 652 452 971 63 330 627 433 682 344 233 892 95 943 712 97 61 962 722 419 768 369 328 427 431 136 656 81 797 275 825 282 733 712 221 249 964 379 146 593 599 903 271 856 537 259 760 311 818 232 31 814 898 529 659 988 302 127 988 907 263 413 761 77 786 74 662 883 456 79 878 284 138 89 287 458 26 415 752 513 690 349 224 57 42 292 689 305 654 526 199 540 718 380 197 767 614 752 616 106 85 5 37 267 548 652 830 372 682 60 165 559 222 520 118 342 852 403 920 263 868 874 295 909 371 638 994 191 14 403 797 339 196 633 670 704 350 697 6 188 764 882 427 515 61 635 576 797 34 631 898 819 23 369 943 682 809 532 560 109 360 957 871 21 94 452 86 30 718 68 641 54 733 851 584 363 689 939 811 662 994 380 110 920 204 834 62 6 452 676 577 116 963 676 697 767 124 672 58 145 836 772 171 117 996 81 135 129 152 860 95 906 861 924 534 262 93 649 930 245 367 339 765 695 273 684 183 416 719 843 829 177 791 19 313 484 258 706 407 278 697 849 612 705 545 269 463 350 354 472 424 827 689 408 519 238 382 698 824 7 433 746 740 563 379 170 231 280 56 350 449 208 481 296 78 21 829 374 646 687 257 433 201 626 95 271 14 776 676 410 279 658 546 447 973 65 180 981 409 777 415 824 190 371 538 890 845 275 746 299 224 185 60 317 277 305 591 320 445 459 715 40 232 222 259 805 105 873 394 413 934 695 697 894 308 936 937 475 169 582 57 406 660 885 899 345 640 335 557 500 156 767 748 356 75 307 924 210 727 854 720 467 905 842 22 776 755 415 318 330 125 543 821 879 567 476 74 377 566 558 977 404 350 230 266 15 711 784 837 626 869 948 603 358 585 742 724 98 774 947 937 255 641 119 178 744 333 505 496 570 655 921 66 662 152 854 936 805 562 778 481 318 105 181 875 517 412 349 279 273 301 1 604 894 392 240 576 479 751 84 162 314 152 231 747 813 521 2 246 441 943 505 672 84 885 704 374 250 434 38 790 165 603 904 284 35 774 182 736 312 120 867 602 936 895 399 32 976 477 123 840 439 833 208 234 149 143 28 810 413 58 668 545 335 670 406 378 343 869 643 70 965 717 850 931 534 716 909 78 750 9 839 348 843 119 911 988 222 871 769 695 281 242 653 104 974 771 365 996 726 969 901 158 841 577 646 787 148 135 226 748 826 987 976 678 483 738 209 550 145 671 902 491 538 798 146 101 775 903 26 872 801 324 71 219 729 448 196 259 111 955 91 375 465 575 247 926 605 674 517 270 125 507 530 55 310 566 420 657 759 688 259 592 791 182 506 988 944 941 392 617 228 387 665 781 316 827 402 270 129 677 807 880 502 11 669 395 84 923 841 428 962 695 435 632 577 468 437 979 683 969 262 665 845 384 718 578 711 247 479 488 6 871 548 982 905 168 499 632 379 746 731 910 948 815 510 308 629 167 730 545 525 892 822 30 185 595 979 534 757 109 629 338 826 305 289 348 443 677 846 669 836 177 446 146 409 346 243 467 837 139 659 768 364 533 359 196 226 695 33 176 419 207 668 211 889 123 833 111 811 87 233 980 144 258 787 994 486 921 678 625 92 145 341 758 42 803 336 919 478 839 453 756 932 147 258 939 50 766 241 70 680 964 378 385 717 467 92 444 958 747 668 536 339 634 941 62 820 676 784 384 905 626 817 716 834 141 531 867 159 427 164 595 563 537 501 881 628 507 63 812 608 649 711 735 44 902 536 884 510 547 763 442 826 327 546 802 616 709 202 57 595 394 230 766 361 448 612 256 628 776 636 221 123 321 257 32 767 11 805 715 205 883 782 631 692 292 394 398 553 247 13 297 350 783 529 726 855 710 97 157 766 491 523 406 931 23 344 642 525 575 769 549 616 308 58 251 558 362 655 611 394 863 498 5 302 924 81 796 941 399 461 199 223 162 639 744 150 919 469 682 157 920 847 437 800 49 990 405 656 455 812 407 12 506 721 466 865 116 683 15 811 327 71 539 316 803 317 574 846 279 458 474 157 693 98 869 717 499 900 107 965 488 676 913 672 687 702 171 954 707 823 865 20 922 850 491 30 338 164 46 848 841 472 673 173 189 739 541 410 425 690 614 648 438 926 714 421 707 653 232 404 597 88 945 924 254 528 471 664 799 635 376 774 136 30 998 473 513 55 440 231 818 775 703 317 157 390 306 532 322 29 794 400 991 903 306 603 929 657 126 462 238 389 432 297 645 615 214 212 352 56 668 437 340 158 725 48 568 826 42 348 429 735 114 714 251 595 338 928 53 43 57 536 318 532 134 837 151 796 97 437 895 487 233 902 947 989 20 972 80 648 690 941 537 802 362 476 536 946 508 228 872 925 482 633 711 826 114 248 781 14 597 808 87 334 268 348 237 896 307 327 996 710 221 927 481 371 187 411 55 109 599 459 688 802 522 889 286 349 50 138 670 303 509 106 472 131 287 938 354 591 811 292 346 635 871 92 663 614 296 885 201 257 74 712 786 984 146 21 61 570 678 188 676 346 28 382 634 503 637 276 325 196 738 445 263 609 288 842 368 753 846 142 451 597 506 794 478 264 970 999 489 919 805 483 345 334 603 869 986 621 962 226 477 280 66 156 187 34 959 117 910 278 176 7 712 762 424 930 271 76 681 682 849 690 912 898 65 379 911 514 519 938 254 28 794 623 94 4 827 441 741 52 634 58 363 4 167 879 340 541 63 986 561 595 583 494 225 327 326 391 360 155 35 745 771 25 130 871 486 129 819 646 276 443 883 472 2 365 674 587 117 575 352 767 182 860 899 52 94 319 252 23 766 259 416 451 401 572 120 897 933 771 218 221 191 396 243 126 938 290 805 217 54 171 409 503 848 987 575 474 175 591 827 452 734 500 395 680 800 228 749 870 451 694 944 371 618 162 173 227 525 882 379 184 750 677 438 934 172 372 152 238 556 613 176 3 90 840 983 303 584 736 710 328 833 786 107 51 490 870 585 6 286 811 406 578 364 687 745 535 302 478 106 868 500 409 834 418 389 549 712 48 506 614 131 451 834 667 17 655 844 622 25 610 466 564 181 250 649 366 451 952 666 835 234 693 713 425 918 500 594 983 825 660 390 424 786 917 327 705 415 760 539 735 667 317 150 234 338 871 35 621 905 601 706 372 314 908 396 618 872 142 243 29 881 221 919 661 947 838 266 561 421 189 926 264 602 933 423 925 135 193 259 637 526 784 566 790 186 925 402 150 285 204 811 781 372 605 217 639 300 110 518 784 180 955 842 226 70 672 880 758 523 329 662 921 542 297 583 441 198 384 447 819 424 868 166 329 777 295 633 642 439 91 432 854 768 813 318 512 878 540 758 0 842 717 813 12 950 653 158 741 748 914 921 749 962 386 595 34 345 698 28 661 126 796 631 777 826 946 308 150 50 510 946 57 867 377 228 216 710 12 471 433 243 328 761 682 819 200 225 838 732 78 861 40 851 703 855 839 986 933 662 159 349 751 342 404 611 881 319 899 416 529 867 82 228 823 564 296 238 686 661 238 726 582 492 452 293 144 773 122 763 478 656 670 225 545 861 105 903 514 444 672 159 629 948 815 495 509 371 75 854 92 99 745 32 98 896 388 889 897 279 805 219 982 567 471 401 856 440 301 337 286 222 198 931 442 453 307 931 70 517 240 752 648 775 30 690 74 389 608 914 17 231 510 942 382 657 834 367 120 36 319 632 346 318 893 113 630 97 438 963 894 222 265 850 849 276 404 339 571 199 591 421 687 433 152 876 141 873 882 625 295 935 264 229 213 188 151 30 48 651 749 45 674 517 252 950 152 78 499 132 209 743 942 538 764 70 565 436 664 646 875 990 695 280 215 89 740 682 531 615 645 841 792 754 80 249 767 944 40 683 832 328 460 334 770 985 221 377 447 786 418 859 984 494 837 985 600 41 948 368 50 597 847 26 882 482 236 966 294 363 971 420 103 106 483 820 697 677 14 283 777 377 606 998 858 614 982 315 362 158 199 385 867 111 912 82 108 456 876 723 77 431 794 980 657 313 829 844 664 23 22 725 596 622 999 232 390 674 340 714 29 590 24 279 59 293 405 484 268 611 735 834 558 414 258 600 591 387 52 922 545 646 624 0 726 896 610 620 230 66 92 991 637 586 562 152 431 42 228 43 423 518 129 786 174 68 457 721 673 578 579 887 990 297 295 305 723 98 136 525 498 815 967 79 442 60 999 750 268 701 473 422 465 750 823 14 488 274 342 496 146 523 944 685 924 441 319 903 828 60 511 817 877 38 719 953 384 876 650 761 141 857 910 467 742 334 511 750 116 436 121 977 831 61 584 398 810 89 770 765 668 321 274 136 258 387 778 658 867 367 364 919 680 778 880 928 834 192 878 997 58 838 365 61 390 642 759 399 236 161 602 780 519 347 720 861 349 297 216 225 357 65 432 249 441 235 355 267 547 671 733 642 232 912 103 123 636 396 637 691 90 239 452 696 176 163 510 801 866 914 345 867 444 651 918 956 163 151 739 465 730 360 627 323 966 185 876 472 836 603 351 967 482 515 63 528 576 992 211 887 668 273 187 8 159 808 538 350 658 898 574 355 625 286 998 540 495 769 540 834 659 846 726 570 88 722 590 654 928 125 562 258 497 115 818 293 133 387 195 828 114 469 543 173 880 465 299 504 9 773 542 310 33 429 703 982 552 623 233 12 84 466 591 731 470 649 479 725 370 18 191 944 478 265 735 71 196 61 409 96 953 738 720 756 371 656 85 624 90 965 379 521 885 34 111 518 48 717 366 481 98 79 536 196 493 185 634 699 503 254 315 587 243 862 790 39 147 680 202 929 487 879 844 87 804 426 315 892 762 523 71 358 259 651 730 564 819 529 895 233 285 486 877 711 116 427 289 25 904 946 744 128 410 748 992 542 385 725 152 754 405 488 65 411 121 488 73 224 53 369 898 358 785 588 710 367 430 427 907 869 613 174 120 317 395 961 969 858 400 547 310 825 67 817 305 784 153 386 313 358 582 403 770 234 97 645 233 201 727 921 13 198 419 848 58 985 590 388 701 458 275 195 532 768 945 932 291 484 979 258 997 225 870 10 887 446 32 455 5 290 563 46 967 424 812 548 490 909 895 865 634 633 6 779 974 579 190 561 918 953 789 539 337 9 786 677 687 369 415 822 816 602 892 734 644 763 598 383 931 891 670 614 628 290 275 645 950 88 546 193 754 740 769 316 627 893 902 808 410 453 685 70 892 302 685 535 539 843 606 969 611 97 426 586 553 886 80 44 94 99 187 834 727 257 136 166 834 981 52 475 65 519 972 296 491 167 130 864 399 449 36 747 136 826 275 589 40 66 634 369 765 579 97 332 252 254 511 931 450 717 313 577 52 775 639 857 366 534 702 38 216 695 307 838 938 491 212 676 636 924 990 330 584 704 607 242 926 95 672 437 635 240 309 77 611 203 212 675 885 665 504 810 594 544 239 442 718 866 654 227 903 708 302 132 196 862 566 229 821 252 228 201 638 482 158 645 681 203 406 395 939 166 310 0 163 530 757 678 960 169 387 12 874 41 386 936 68 440 993 443 622 648 901 983 186 435 925 934 579 945 297 121 182 890 56 812 981 760 3 17 695 369 657 350 124 434 827 725 374 135 142 449 892 627 561 9 471 169 957 141 383 604 954 139 613 791 160 750 416 616 729 208 642 128 471 853 204 821 270 579 853 698 834 514 683 768 206 657 666 992 132 644 261 973 577 745 361 948 787 345 447 90 296 150 156 918 46 852 550 241 971 252 183 736 393 790 107 390 510 60 33 267 135 771 767 962 659 725 364 554 502 107 25 816 168 10 160 424 28 570 20 131 724 211 601 52 659 831 974 463 234 849 464 109 728 353 260 471 811 92 169 114 125 307 930 689 505 285 769 759 731 525 448 493 677 924 323 107 159 651 760 326 740 976 825 840 932 292 680 989 812 101 791 883 406 742 49 648 526 290 521 133 892 974 81 812 135 215 492 592 920 575 463 584 910 746 735 347 415 590 882 547 641 944 801 641 524 690 823 470 944 45 687 68 635 229 796 823 635 479 63 742 822 451 26 974 916 927 840 794 493 151 792 467 474 646 590 668 66 333 158 535 357 753 576 389 753 154 383 564 15 284 220 557 652 393 539 526 610 844 772 33 679 173 29 598 66 622 509 908 842 576 261 866 372 590 13 15 756 108 17 873 506 976 612 21 866 158 618 222 101 990 588 574 543 482 656 6 582 57 196 850 110 196 211 648 276 123 65 967 295 478 108 571 444 908 130 717 499 415 573 583 66 648 707 468 42 74 924 589 654 239 648 34 157 348 785 924 925 575 146 610 315 33 863 943 358 1 518 363 432 283 751 354 936 140 140 793 384 352 428 146 735 385 309 896 386 872 220 234 620 969 471 887 498 483 198 974 264 368 721 631 123 712 609 10 364 263 409 594 858 793 497 497 721 289 979 236 484 942 181 495 875 955 276 679 400 529 331 893 867 473 483 635 512 829 541 200 993 12 250 399 994 842 78 582 861 973 614 562 869 58 876 490 337 498 391 489 89 668 550 610 439 150 315 62 50 333 732 695 350 652 664 726 52 968 538 525 460 666 156 752 531 336 394 846 514 993 250 484 325 416 831 395 604 640 791 881 533 813 728 493 189 550 75 943 891 79 47 535 224 470 962 578 683 618 102 183 316 933 927 780 420 430 599 883 630 563 409 197 311 359 524 598 677 174 747 415 711 724 655 286 62 673 143 338 623 359 256 812 995 902 785 263 491 594 25 416 127 588 179 688 237 3 418 215 186 984 511 129 154 946 939 573 211 650 462 612 636 467 178 457 51 652 514 669 933 428 469 899 420 112 700 706 43 320 902 238 453 554 479 308 802 744 43 690 509 420 958 679 643 688 709 281 229 158 810 994 458 530 61 582 481 510 748 280 237 383 55 553 298 665 834 209 518 341 372 216 707 828 601 16 526 966 256 830 111 688 270 771 312 525 55 103 838 30 281 292 572 245 455 233 583 758 423 325 505 299 926 482 699 106 937 545 667 955 273 400 925 855 233 586 357 981 625 796 958 990 20 550 308 848 41 956 189 84 566 31 525 116 767 617 925 74 137 434 979 550 136 752 827 564 419 845 836 711 85 377 525 208 164 921 261 918 767 706 822 276 357 292 323 589 375 170 893 813 239 706 270 857 721 66 171 41 770 243 55 256 967 295 213 616 451 580 854 332 625 496 674 211 487 300 465 164 437 733 903 705 771 492 870 976 186 294 551 655 885 241 484 870 803 163 950 287 903 657 868 473 496 929 425 708 793 591 125 214 378 48 25 419 296 600 444 211 804 617 714 329 984 640 927 642 487 286 802 183 112 520 299 650 123 890 104 373 580 248 191 835 787 150 773 487 259 232 913 517 713 973 942 898 536 85 157 781 424 338 988 732 268 723 243 111 712 727 622 175 548 903 743 349 562 674 824 2 327 847 933 538 407 269 50 633 97 565 2 474 550 312 972 622 354 145 321 488 424 977 56 221 895 486 743 618 319 72 962 167 488 605 804 369 286 839 436 901 886 288 262 215 665 210 523 617 946 34 361 299 787 2 972 503 255 530 369 291 896 889 927 857 377 52 953 897 258 813 4 192 754 800 185 670 885 277 928 715 417 598 632 67 598 689 717 240 743 319 528 229 980 670 911 905 71 939 633 521 418 75 745 885 131 604 756 631 581 795 515 173 888 214 454 813 863 957 646 549 571 660 132 978 559 482 3 637 566 193 132 422 378 810 712 263 500 134 659 374 441 367 163 899 856 394 588 378 191 502 832 866 295 323 335 392 585 56 700 901 890 717 332 560 830 955 765 184 904 57 46 558 932 419 797 164 956 873 267 340 663 850 666 563 781 998 252 827 242 834 242 494 449 580 896 72 984 566 124 21 117 30 87 409 282 941 792 395 559 549 464 296 281 577 427 598 784 898 646 670 849 26 98 546 745 98 30 434 464 237 113 147 520 903 298 280 646 664 605 209 786 646 182 886 182 565 587 380 596 181 431 437 887 856 406 176 723 917 65 106 290 836 425 937 602 11 361 424 704 207 446 358 572 886 885 980 161 863 276 833 214 593 121 539 652 972 829 844 32 874 457 471 930 810 234 765 163 643 655 290 529 771 325 227 938 414 247 265 751 566 429 813 786 331 858 82 973 967 790 560 176 430 656 72 716 956 370 820 937 723 302 776 247 262 33 592 158 141 542 137 402 940 22 93 955 612 943 347 130 202 60 471 32 786 958 343 275 402 359 896 158 720 418 958 734 544 681 175 665 628 769 435 47 489 115 724 817 990 814 967 837 229 432 846 600 416 105 707 402 959 917 822 312 820 892 3 631 399 718 557 85 753 829 233 186 200 42 999 228 390 576 231 550 660 719 188 588 655 71 473 293 769 500 735 910 186 95 756 773 628 380 180 733 691 861 566 152 127 358 918 690 80 470 908 915 2 931 410 598 339 426 121 476 98 868 336 317 755 659 993 101 49 615 20 287 963 654 119 199 857 147 344 614 21 431 33 765 897 900 382 480 798 372 728 849 700 45 804 487 509 616 147 110 820 853 903 276 116 812 491 292 775 633 426 324 648 865 750 783 576 656 863 30 507 306 857 718 609 563 145 949 334 590 570 108 154 326 866 993 498 686 618 462 626 729 952 276 327 327 864 372 536 880 358 573 30 175 464 746 136 97 476 630 93 151 557 127 956 927 304 311 165 15 389 68 12 283 292 596 395 105 600 228 829 717 678 167 157 982 463 280 616 174 967 985 783 876 653 819 851 924 539 843 834 478 660 592 126 490 75 256 513 55 719 671 973 437 358 191 654 163 69 852 501 975 149 116 80 619 973 154 392 595 462 941 638 160 539 199 783 502 321 65 607 120 526 180 84 295 311 22 695 844 5 153 349 850 313 57 56 85 356 330 5 544 811 518 842 480 744 703 449 595 546 219 823 486 507 975 514 598 508 857 399 203 103 108 59 416 122 64 545 601 98 940 23 479 472 283 420 318 822 119 230 680 538 404 132 645 7 867 355 458 202 992 70 821 919 816 29 261 886 360 418 242 419 127 839 214 525 108 510 192 334 156 140 147 157 400 154 638 14 436 322 864 982 184 258 496 410 593 798 827 208 399 422 180 307 726 613 947 407 947 918 781 456 962 695 547 181 690 952 934 850 61 554 229 471 269 956 460 822 232 448 755 915 516 412 834 482 752 828 528 134 541 533 67 598 636 441 488 757 664 836 902 549 751 893 715 928 307 211 519 300 712 132 377 35 950 899 385 719 966 831 659 278 719 671 604 295 245 207 109 445 781 499 335 860 72 405 338 995 275 943 979 770 705 652 137 929 760 406 669 455 174 771 418 404 684 131 802 15 514 72 963 583 28 202 197 709 285 718 124 824 829 983 652 829 599 966 421 25 913 620 26 948 79 567 149 711 467 233 169 97 583 782 207 197 268 848 299 492 201 392 573 854 25 205 189 173 793 593 820 454 831 172 883 324 893 980 900 702 484 727 558 483 932 691 535 544 276 584 784 736 294 862 288 809 663 483 289 532 387 835 429 120 101 939 704 674 999 1 836 478 993 557 636 120 704 57 521 912 457 489 650 791 145 97 959 314 501 563 274 698 231 282 957 137 36 287 227 956 865 678 490 572 50 501 413 503 798 924 333 222 672 994 344 478 270 983 682 162 660 896 812 265 552 753 796 848 337 131 704 278 61 827 857 106 30 545 779 655 158 363 194 791 119 854 201 816 64 457 775 861 375 876 76 626 74 524 277 413 592 462 758 691 969 449 105 951 920 101 646 615 822 212 666 765 909 23 236 93 28 684 493 964 488 398 321 919 545 117 808 756 811 655 469 130 231 662 205 390 693 229 346 452 630 359 572 255 291 63 475 952 397 136 55 867 27 719 469 953 608 145 985 632 388 78 468 858 627 946 608 161 520 786 439 238 690 444 749 685 41 517 581 146 217 229 173 960 828 38 671 790 182 813 310 411 357 688 868 938 796 318 556 722 849 588 374 599 116 267 518 767 452 49 10 335 766 626 207 838 3 397 374 389 531 313 251 166 808 752 440 400 988 392 484 642 364 362 129 460 343 882 502 934 912 871 861 268 955 119 860 64 61 329 78 743 495 629 378 887 405 288 930 369 381 241 985 294 528 213 731 329 141 30 650 59 147 2 226 606 287 390 530 287 704 718 605 981 133 82 63 362 955 551 269 445 166 940 269 725 845 250 463 410 765 758 108 962 373 343 982 356 716 903 645 686 120 31 74 130 111 536 333 700 745 380 931 499 749 262 640 128 206 564 526 789 24 314 424 251 154 467 484 493 201 151 282 626 153 627 10 393 126 495 162 755 807 409 890 96 346 447 61 96 762 539 660 86 227 186 31 297 790 712 179 232 211 82 448 684 310 221 976 954 476 824 671 783 583 253 363 18 114 644 82 463 701 126 17 662 726 33 2 160 457 257 941 829 618 257 340 604 428 379 51 168 122 100 470 98 515 837 443 936 414 529 94 144 960 432 592 917 191 962 995 401 658 467 526 965 795 350 870 204 423 846 577 344 182 126 656 92 542 977 121 476 62 989 518 433 395 852 260 61 330 743 708 616 605 856 675 503 701 189 966 99 655 279 723 67 533 311 789 266 255 870 396 203 31 773 186 699 303 292 496 516 372 150 442 102 70 399 850 707 6 388 577 505 168 62 338 463 882 957 512 935 328 279 149 544 188 246 60 452 503 36 490 486 114 945 448 560 949 88 237 454 161 878 341 114 593 852 914 224 503 936 423 594 881 4 456 20 832 941 539 960 257 547 56 653 491 705 159 408 459 728 816 673 877 628 287 762 876 143 737 59 204 651 587 970 911 872 63 419 791 802 455 441 184 200 99 946 674 658 499 558 967 491 605 560 683 606 586 833 484 792 703 791 202 424 195 25 114 266 490 987 539 634 827 674 467 638 196 255 580 966 977 515 121 55 98 12 573 708 851 372 888 628 773 405 23 992 796 887 265 513 539 870 331 444 79 7 325 704 508 659 266 302 315 693 572 364 419 240 220 956 753 659 32 345 233 385 362 180 524 498 294 790 251 855 77 373 385 475 149 585 642 651 368 796 129 214 259 139 799 961 388 365 321 183 715 539 306 35 773 240 447 36 389 376 518 525 110 146 409 668 495 104 670 870 150 976 773 930 295 160 9 513 474 968 356 411 695 781 672 129 505 450 3 414 450 23 43 438 975 211 358 538 867 213 542 508 730 640 505 790 495 91 252 980 113 466 110 299 62 785 199 452 947 65 516 649 861 223 828 843 281 571 431 981 114 176 741 161 252 478 973 588 730 856 156 923 810 840 307 218 636 260 61 254 59 504 347 475 262 239 462 981 509 829 46 576 909 602 190 594 990 882 713 920 760 959 451 523 447 419 26 165 529 508 120 437 676 369 21 734 209 490 419 211 702 255 84 328 563 355 165 426 21 276 799 387 275 824 783 598 458 833 807 664 182 579 313 298 270 203 924 875 482 559 788 626 189 919 345 451 888 354 709 718 542 878 727 336 724 677 694 935 477 531 716 876 79 532 866 338 988 356 334 889 407 128 688 524 230 154 808 576 379 292 628 767 224 458 336 704 587 490 796 165 453 303 993 798 366 319 851 981 110 840 506 258 148 798 726 947 716 308 462 457 915 219 239 39 806 603 121 511 924 954 445 574 893 512 167 163 313 745 355 604 494 819 660 503 812 832 754 376 675 626 665 204 289 266 838 823 778 280 159 114 977 575 738 748 854 144 657 404 223 200 845 503 459 235 964 220 56 213 45 991 258 216 198 334 890 96 210 169 391 401 34 187 684 187 96 888 988 693 196 166 591 185 386 655 220 70 754 794 366 617 951 671 61 564 132 193 946 681 119 524 45 980 221 905 221 142 681 209 395 146 950 272 790 133 279 373 153 896 966 645 561 293 990 380 403 694 570 136 838 523 204 615 109 338 117 425 682 790 414 646 899 984 130 557 453 410 131 635 360 772 152 969 407 350 995 555 430 937 15 185 322 635 412 14 552 439 129 447 431 571 804 380 27 914 549 933 128 158 921 910 612 209 705 328 649 960 145 547 117 16 953 467 258 299 534 506 872 739 120 529 98 28 599 499 9 345 795 79 13 930 611 571 607 70 280 260 277 29 531 749 648 230 88 459 848 535 834 960 341 670 198 932 813 940 372 531 521 609 306 385 455 424 813 265 836 87 188 666 37 720 749 837 372 337 896 597 408 206 490 990 649 607 629 655 616 655 283 503 386 922 539 847 40 199 976 728 448 475 287 13 679 549 498 36 664 927 616 907 866 436 594 266 608 495 350 708 92 891 546 736 288 522 983 938 138 264 629 50 250 777 604 660 939 98 599 269 305 556 174 871 5 900 336 782 674 69 718 780 841 572 863 445 157 824 698 1 130 42 61 301 351 734 3 994 702 951 49 309 561 76 902 406 629 249 382 884 858 347 768 223 47 672 809 278 723 97 398 155 25 137 179 750 701 245 241 234 580 102 860 819 906 482 558 489 188 802 420 768 5 309 587 424 25 814 838 662 799 920 522 215 722 331 917 723 670 963 560 497 979 389 177 466 637 537 305 67 878 58 212 662 476 315 376 238 14 666 881 129 977 536 809 603 567 729 812 831 907 479 946 205 226 436 826 935 345 751 94 704 123 558 148 242 414 851 166 162 51 790 909 496 625 860 43 665 746 437 518 950 387 442 144 744 301 213 269 723 378 747 498 393 596 781 633 264 507 763 611 995 944 768 558 588 25 602 207 656 321 895 639 292 553 466 260 292 39 126 857 638 714 537 154 468 871 347 129 661 429 194 583 425 772 339 996 159 782 331 933 669 135 45 54 838 482 748 386 728 337 339 818 452 800 771 617 689 509 281 58 565 784 444 638 830 161 253 905 772 283 446 285 410 922 689 86 767 459 896 158 775 503 277 318 501 349 121 244 828 272 192 134 29 594 263 387 535 374 851 456 23 712 618 333 379 141 799 926 549 738 651 899 430 903 496 826 600 453 147 528 949 676 587 131 123 326 303 564 505 392 783 162 39 326 726 696 655 658 116 190 786 335 557 158 153 898 161 10 963 551 829 301 686 987 34 540 631 304 551 855 932 10 928 414 533 924 707 493 593 935 114 583 181 694 12 502 833 987 704 391 879 976 640 469 378 282 453 913 126 757 489 22 748 738 523 451 947 413 653 807 386 331 348 182 528 834 833 846 521 161 976 585 822 701 982 108 988 706 614 420 217 740 852 477 510 610 543 281 212 799 418 423 612 446 95 561 609 489 292 114 777 616 74 402 167 133 220 111 109 97 553 63 882 789 927 779 674 444 707 425 930 494 219 828 765 319 407 502 317 744 875 409 470 599 146 255 176 42 711 283 705 632 497 81 72 306 763 693 967 171 732 791 539 947 14 186 110 228 801 272 427 683 637 865 871 934 181 574 259 435 569 994 870 886 869 366 300 32 678 633 889 208 823 286 517 570 394 760 514 503 942 318 795 223 368 628 100 166 149 330 415 636 664 670 569 439 354 243 349 964 425 455 803 549 810 524 25 542 309 105 180 676 213 155 680 829 880 900 673 774 511 80 636 648 796 460 520 297 586 991 776 125 752 778 939 390 650 812 672 237 58 601 489 21 745 418 919 738 921 154 192 340 863 782 154 790 800 929 32 735 133 720 54 56 914 136 462 753 869 710 176 939 354 764 731 4 692 273 854 773 158 664 577 236 908 123 807 940 658 729 858 242 12 474 121 65 378 645 580 934 52 342 936 112 51 905 140 783 386 430 31 939 315 298 666 243 62 272 414 122 325 983 866 596 253 427 48 522 241 177 120 185 216 621 642 380 428 523 756 896 810 828 398 459 547 862 424 749 84 812 336 750 84 133 899 302 529 135 7 575 22 492 320 792 196 953 396 664 315 744 849 396 386 206 203 954 610 946 559 810 766 203 697 226 129 644 505 756 713 34 63 488 249 271 826 142 917 612 287 683 886 441 515 766 241 627 395 514 72 125 790 701 69 926 699 121 345 826 683 284 447 413 666 730 907 546 767 625 694 611 581 174 799 5 729 244 153 943 60 546 722 146 645 342 408 481 267 318 169 187 727 91 731 530 269 963 180 634 156 275 574 304 287 113 633 432 900 622 384 440 330 391 120 739 723 29 224 632 58 141 432 244 75 802 24 532 665 701 788 968 807 792 247 591 433 720 576 907 122 148 161 545 650 874 334 595 926 649 507 582 886 392 246 678 385 173 442 910 379 44 494 927 746 601 988 235 0 161 229 322 383 858 58 984 754 879 453 787 985 231 195 613 532 770 261 641 458 932 32 474 37 25 583 304 427 173 261 996 744 583 496 77 206 11 138 154 309 415 151 683 59 476 28 575 805 837 314 321 860 318 663 90 377 351 974 557 616 464 338 990 493 589 541 202 556 545 744 234 617 645 742 707 710 122 221 81 736 899 795 109 751 725 842 399 812 541 634 127 274 810 531 870 717 461 370 167 767 675 47 758 985 987 735 829 232 27 639 206 729 465 488 300 819 742 217 59 842 373 933 805 869 495 595 714 815 2 662 384 390 477 972 862 724 709 306 35 583 556 267 258 853 70 372 71 0 171 481 350 939 566 976 261 845 859 953 887 615 430 596 320 172 695 645 969 29 296 866 831 526 461 554 906 141 71 533 257 77 53 324 622 823 114 315 930 381 521 353 307 713 710 649 329 2 527 679 557 326 678 358 576 19 904 138 232 648 789 513 336 972 567 764 88 802 156 570 287 610 343 815 817 345 635 672 321 696 54 286 376 351 677 631 279 561 657 261 751 420 184 762 74 318 290 273 883 720 564 930 852 578 250 705 535 487 184 923 274 808 401 912 198 303 564 718 439 207 768 315 985 675 490 842 604 275 557 183 948 521 593 409 248 363 761 481 186 432 697 560 286 939 747 247 455 779 215 186 256 223 418 783 446 747 774 374 895 968 58 74 257 841 322 978 729 370 85 508 799 459 762 371 283 547 85 514 707 498 629 694 441 507 89 427 210 567 641 481 234 620 588 250 620 644 322 318 648 57 780 304 504 410 222 63 913 288 203 281 795 894 321 775 982 884 744 531 151 335 342 978 459 92 762 557 585 134 130 410 172 394 614 635 291 394 675 722 809 494 134 470 355 289 616 469 596 451 429 324 820 291 626 240 374 530 768 212 121 505 492 464 292 736 482 135 981 534 859 292 366 115 936 712 357 335 624 533 176 944 163 797 473 802 366 911 536 593 475 488 576 612 768 767 583 410 702 728 747 442 329 421 756 132 195 686 750 732 881 193 17 265 209 706 299 66 347 745 8 774 893 834 906 128 92 477 271 299 244 839 919 952 638 828 720 115 599 740 5 794 560 968 513 566 664 800 500 212 278 24 153 820 574 536 370 245 437 920 297 615 266 708 175 511 873 986 166 774 94 609 604 726 872 607 172 192 528 373 525 802 339 721 216 451 271 61 28 108 319 568 841 294 280 992 816 714 577 446 525 213 118 181 791 749 122 696 172 671 863 647 99 838 499 431 505 722 643 928 899 824 284 484 198 855 574 100 444 775 957 530 653 563 128 100 771 754 280 652 349 986 769 205 754 848 38 274 450 570 927 937 217 734 187 252 54 792 999 631 194 337 380 4 887 674 327 912 789 519 273 676 876 19 898 27 584 914 203 96 294 512 82 421 565 18 831 489 93 564 920 196 1 473 162 807 326 549 870 303 215 952 331 453 577 465 485 916 428 571 367 131 227 862 351 261 344 410 780 797 622 97 825 782 330 785 88 583 905 552 102 656 121 867 535 679 485 606 737 563 783 852 775 317 727 129 425 471 732 508 290 900 926 909 7 972 524 126 685 264 199 626 658 903 782 735 954 143 347 951 862 89 652 475 946 996 268 429 910 679 940 498 856 188 89 299 915 994 470 774 900 115 202 631 973 34 938 508 597 473 126 152 103 601 30 247 948 372 720 941 481 218 278 576 74 570 345 433 518 544 890 597 984 102 900 863 846 274 426 559 610 972 798 529 253 543 160 746 993 973 549 317 836 271 842 975 871 585 888 712 497 114 977 518 534 398 852 176 148 570 144 815 374 946 45 353 100 887 782 390 14 580 679 618 287 856 568 779 556 175 112 417 815 223 893 999 869 668 835 899 399 14 584 209 448 595 198 36 742 230 200 999 985 421 1 488 15 127 207 909 41 128 479 360 545 934 509 348 714 567 380 908 160 299 687 577 129 358 953 429 850 8 808 290 290 204 465 864 848 849 977 506 793 823 344 874 586 302 563 238 523 319 886 723 433 576 889 15 593 386 676 208 6 753 113 318 168 230 764 962 826 497 371 881 736 170 345 957 628 99 184 868 106 515 530 255 822 347 924 123 228 21 993 282 490 342 304 860 340 255 485 482 652 432 709 573 455 997 217 370 741 991 90 676 23 767 885 264 871 947 229 471 891 216 237 72 327 469 813 929 141 164 89 955 951 850 634 896 887 522 304 376 98 329 945 221 198 983 750 168 384 102 521 993 817 974 255 853 174 630 452 397 599 459 369 755 711 234 962 947 707 15 889 60 395 574 628 439 661 145 491 831 94 534 636 308 290 60 805 163 16 94 850 409 457 738 197 561 928 957 643 256 203 818 257 412 17 832 758 270 156 752 909 852 683 145 308 703 412 840 901 676 414 647 797 710 119 963 220 841 560 114 423 423 255 620 11 440 204 365 218 399 243 466 570 253 94 204 544 983 686 995 57 295 881 835 835 529 643 479 259 395 588 419 859 862 254 599 220 416 234 445 227 463 862 804 787 145 699 759 963 825 661 549 140 844 492 496 243 74 78 751 582 184 783 704 493 836 698 3 818 354 120 278 75 33 792 298 511 126 271 107 304 137 124 411 313 796 899 580 985 391 465 833 21 548 764 958 663 72 350 722 903 135 842 425 552 899 755 353 3 823 587 310 6 127 616 900 643 709 458 601 182 109 419 916 894 946 494 82 570 338 988 398 120 412 765 19 115 227 126 768 248 782 843 132 795 864 466 677 34 605 667 0 946 558 138 561 477 441 191 562 992 817 507 663 890 91 974 623 642 16 500 812 212 837 971 647 605 494 676 5 35 272 833 793 494 173 731 663 480 777 586 724 638 988 963 682 440 613 56 957 147 902 50 268 80 118 476 155 550 109 603 511 36 612 427 450 243 120 844 108 275 829 958 834 447 411 96 750 432 504 124 515 368 834 736 205 314 462 986 638 793 269 71 361 973 572 537 666 847 677 481 812 920 805 907 311 512 368 131 691 525 940 815 500 367 262 252 163 497 353 167 46 970 856 432 492 854 507 672 370 522 335 365 592 313 435 527 877 188 444 296 652 126 356 296 16 369 518 266 145 308 537 29 239 916 92 948 235 571 418 746 471 193 936 165 28 363 720 507 353 709 121 472 634 638 357 854 506 137 256 126 162 255 777 395 395 634 203 26 935 12 380 151 219 940 388 223 866 894 799 433 155 94 366 487 423 679 719 865 624 483 158 553 489 882 230 359 187 919 719 692 372 659 70 936 582 290 235 623 182 549 167 382 69 225 388 365 622 591 442 161 200 782 685 780 395 884 142 514 144 872 929 648 525 760 855 566 290 873 736 805 938 37 255 422 382 176 44 327 365 988 338 733 378 596 120 806 970 899 386 520 30 174 547 189 24 912 741 596 62 669 270 112 633 572 92 457 181 652 251 647 797 918 604 519 243 621 724 754 473 574 494 880 281 22 562 372 144 521 970 603 294 624 633 903 527 130 547 738 908 89 777 372 615 345 608 564 346 840 797 691 139 964 72 569 452 78 337 251 90 75 378 422 875 521 979 887 388 905 611 159 328 288 538 165 856 471 852 343 76 236 514 311 308 997 69 500 390 194 248 475 587 511 617 995 349 960 157 918 252 640 471 679 773 485 158 48 502 16 321 977 284 712 328 70 978 981 212 282 264 233 53 578 145 732 228 481 715 402 2 159 473 631 218 538 644 769 679 963 737 720 747 420 675 240 839 417 401 731 522 19 689 455 309 714 104 106 750 917 469 184 266 910 207 224 722 292 680 779 202 887 13 102 199 952 470 230 871 710 683 344 363 344 165 854 58 527 926 467 124 874 711 786 102 192 450 658 78 443 265 134 897 451 545 768 768 464 681 503 830 996 795 451 847 563 202 678 381 854 382 308 905 707 583 445 500 955 365 614 457 661 441 59 66 747 123 354 523 292 603 802 301 953 95 243 365 100 886 856 97 830 760 613 499 791 627 210 920 361 831 216 224 33 420 296 348 249 387 862 940 387 754 951 816 469 630 79 571 471 677 564 910 889 297 684 355 206 452 28 930 217 423 606 61 448 351 703 855 203 311 479 30 291 507 261 300 978 740 661 732 656 542 249 244 2 340 637 456 231 724 696 206 136 189 44 585 785 191 542 599 106 79 248 185 216 719 452 710 732 229 969 460 800 853 604 324 568 789 347 892 309 264 340 483 27 477 81 477 414 569 107 535 77 663 94 323 552 411 607 826 536 873 197 23 871 492 346 117 733 511 164 7 900 73 550 373 346 333 811 965 980 402 943 240 127 74 253 629 725 734 145 141 634 404 854 368 391 980 339 255 521 555 418 239 573 231 328 765 138 736 976 528 548 433 835 455 190 207 954 912 893 687 56 335 701 748 152 799 707 6 667 25 280 125 242 171 246 961 192 733 166 587 259 740 620 354 618 584 42 926 486 512 612 680 624 187 522 764 141 890 831 189 195 422 383 610 16 793 316 927 19 862 343 927 514 991 917 186 216 909 493 403 590 662 698 469 149 464 5 920 778 333 223 553 346 77 342 591 202 15 942 375 356 897 759 809 718 283 366 327 514 563 385 629 39 564 227 534 219 99 94 5 925 443 386 351 652 619 696 940 838 12 718 404 779 597 925 243 173 497 133 439 3 544 159 172 153 230 588 650 430 599 51 513 485 831 445 55 758 181 938 962 772 476 841 717 567 484 559 14 258 52 576 631 275 769 313 729 681 801 861 743 393 732 139 152 315 190 374 898 726 623 685 498 460 567 934 260 693 19 856 544 313 240 312 131 762 978 721 650 969 976 777 467 9 874 734 444 596 383 881 850 124 282 905 341 713 56 770 598 210 569 700 617 952 874 114 815 791 316 595 436 438 920 717 145 135 525 399 313 947 762 528 875 725 205 155 816 103 847 903 366 592 438 737 207 824 59 495 396 605 419 88 285 810 385 668 223 720 561 436 998 51 249 363 162 361 359 203 466 635 617 824 21 77 372 162 649 68 927 80 767 515 156 732 23 213 184 569 452 53 21 585 620 971 416 235 897 535 526 237 222 594 690 866 314 688 757 876 760 339 768 696 392 576 352 268 909 284 497 470 210 805 221 243 441 319 214 979 130 379 557 223 382 436 245 936 911 680 368 491 627 739 728 989 688 112 8 360 273 495 359 537 517 728 90 220 472 152 707 273 952 197 252 29 61 443 485 465 196 164 935 655 204 564 913 924 767 807 277 794 33 186 344 704 874 933 696 123 856 680 206 267 197 648 709 962 63 998 500 35 478 674 653 772 621 56 598 511 579 275 44 250 49 83 331 540 852 919 558 254 220 930 30 411 254 452 244 74 443 93 839 339 748 698 220 448 747 720 561 610 427 799 970 15 693 252 298 758 286 490 858 113 801 519 253 284 917 756 471 397 729 173 447 194 269 571 621 194 267 237 440 830 345 772 604 242 90 486 531 181 85 338 413 948 700 853 974 704 438 330 250 721 877 850 432 885 292 561 44 390 288 699 743 536 514 45 487 245 22 112 227 279 911 572 412 826 133 383 941 885 508 947 105 749 21 818 184 616 663 406 807 417 667 956 942 316 719 322 201 40 780 193 578 298 613 876 371 231 446 711 113 55 178 715 653 903 225 246 683 351 74 316 664 823 659 212 685 369 497 569 252 217 11 466 867 445 93 207 613 382 508 955 614 839 859 144 858 863 438 454 245 894 179 606 277 127 468 256 975 12 696 563 290 73 478 489 361 869 943 384 223 189 176 35 748 557 333 544 898 430 640 186 438 36 388 363 749 270 644 113 727 558 360 445 538 828 399 623 943 721 564 859 812 497 506 119 768 517 393 183 187 405 55 48 219 864 290 575 318 67 329 867 575 17 864 576 47 612 950 327 650 593 823 592 963 114 64 571 461 516 539 356 976 515 564 234 327 111 90 380 653 517 227 8 397 325 446 96 238 274 652 954 689 105 6 62 420 383 676 4 983 467 91 982 519 609 134 900 93 420 341 91 9 140 780 7 768 772 551 455 282 872 726 498 698 592 934 940 233 324 731 374 759 95 306 752 212 250 995 481 524 305 996 905 621 631 312 946 536 764 438 990 819 753 112 614 582 632 46 805 21 345 7 90 900 247 432 680 692 904 729 702 613 308 810 158 685 124 872 926 923 459 466 400 797 691 426 538 33 392 352 195 236 609 482 174 852 253 289 73 431 593 636 933 734 347 751 26 149 673 625 850 838 264 368 615 893 690 802 390 793 401 237 590 0 641 801 275 195 47 67 801 177 232 981 969 148 126 955 929 642 144 976 869 57 793 759 127 912 149 602 212 880 673 739 934 948 954 300 102 334 315 168 15 334 512 284 926 794 668 793 100 70 182 992 770 246 655 661 894 53 904 867 822 567 868 431 145 128 76 970 656 80 765 443 611 520 665 643 364 280 74 118 364 599 65 197 189 371 239 507 613 445 498 413 893 646 426 995 427 970 413 977 968 544 625 25 657 515 497 341 336 83 280 349 633 754 705 821 266 311 720 670 177 117 464 970 76 956 602 243 788 705 940 571 548 765 458 739 730 397 912 795 901 455 823 897 246 958 629 895 277 319 630 158 114 181 364 707 677 717 640 212 424 969 674 188 937 788 329 405 144 202 451 836 935 319 775 698 17 775 146 404 651 999 706 48 934 16 197 383 352 757 117 621 186 379 784 587 297 515 655 280 952 240 789 590 778 727 131 659 290 925 700 782 150 717 659 634 35 699 673 157 453 152 262 211 726 672 536 911 498 734 324 257 305 639 232 455 380 467 984 522 534 432 419 104 601 193 262 806 310 828 803 715 873 572 836 118 39 409 82 686 326 528 852 387 996 558 432 715 983 332 151 966 511 919 500 752 208 774 841 35 725 364 192 714 476 148 960 584 702 558 297 160 834 906 434 293 625 855 70 770 837 776 880 37 173 337 608 441 805 4 163 685 73 349 285 195 719 385 533 339 245 754 105 367 880 32 154 24 399 950 157 991 681 384 152 331 368 289 327 334 177 531 887 400 785 321 36 606 153 318 685 906 661 610 364 917 868 444 290 763 139 25 708 469 788 643 380 428 311 437 110 557 892 199 157 974 189 280 601 663 273 682 644 262 521 990 105 819 599 163 608 245 240 905 845 748 217 620 530 997 334 679 117 774 54 354 196 306 633 655 270 642 369 277 311 143 306 738 632 911 730 266 366 575 335 927 833 583 615 78 548 519 516 732 390 258 204 65 419 375 5 887 265 788 782 316 227 689 30 767 857 958 237 674 307 544 119 422 941 224 609 19 449 810 875 51 308 653 263 646 786 431 426 529 416 920 687 327 748 799 840 896 440 875 637 147 173 912 931 591 297 783 359 733 738 980 753 668 71 2 531 764 978 497 281 299 450 76 36 29 708 290 790 413 972 346 221 963 98 960 677 870 813 458 478 432 693 918 898 549 398 317 434 876 992 679 60 419 968 29 105 769 115 851 61 429 194 688 910 265 815 871 184 76 994 553 75 877 661 893 121 205 454 447 116 466 495 297 884 85 856 952 733 533 66 917 121 928 151 483 573 936 553 335 565 906 559 629 534 578 26 272 151 341 546 494 931 585 738 782 79 787 57 623 889 497 30 178 466 54 903 603 439 19 0 307 390 350 256 887 228 911 885 407 32 126 908 689 758 122 60 988 485 886 829 949 924 868 471 882 416 827 882 262 613 254 253 624 931 221 981 721 141 816 80 365 487 755 847 838 879 899 201 933 95 708 946 125 953 624 801 362 596 187 811 852 887 850 456 94 910 406 73 949 670 342 532 259 771 869 976 412 472 711 510 72 5 419 133 142 837 158 782 730 932 492 329 21 225 740 689 848 938 651 57 711 932 75 543 829 440 908 980 960 487 950 662 337 495 864 731 851 993 630 3 878 594 674 518 581 232 659 618 456 656 289 118 654 370 199 275 910 861 543 563 114 74 875 78 80 233 157 22 71 97 418 62 968 847 967 775 231 999 465 125 431 983 991 520 847 502 610 76 114 901 417 312 503 660 419 341 545 626 682 651 291 842 40 458 498 315 33 258 457 688 792 992 152 817 561 552 846 263 190 114 805 272 575 473 354 693 965 385 99 139 39 36 579 871 950 407 205 889 481 867 96 9 341 349 36 188 561 718 154 539 302 492 342 308 203 730 538 892 693 624 145 654 280 320 495 329 503 95 209 766 196 232 960 951 116 809 772 74 591 873 701 855 918 456 242 934 585 140 700 981 911 287 146 292 301 862 88 759 387 242 629 97 868 636 545 505 258 959 66 640 378 322 167 104 145 336 608 202 245 743 826 845 841 752 35 775 342 479 863 303 369 915 420 323 939 159 420 151 342 30 151 217 825 785 613 509 906 51 987 828 954 210 896 723 932 148 116 341 554 896 451 391 753 486 219 991 550 702 676 525 22 364 271 529 638 853 225 838 580 477 805 977 401 355 552 106 238 90 48 165 355 574 432 689 3 108 566 940 389 335 633 662 304 529 542 12 515 506 719 120 951 122 483 641 827 228 314 855 731 969 393 748 243 669 10 443 856 841 101 161 130 519 503 371 638 757 531 73 877 712 182 710 548 499 353 84 590 10 355 669 405 416 83 983 338 933 211 341 132 291 447 900 212 743 359 988 658 648 169 717 300 588 358 541 216 923 738 654 903 493 592 282 912 144 828 263 568 367 816 123 554 38 267 277 123 28 378 89 926 636 9 292 677 978 177 432 853 578 984 74 925 105 80 446 218 482 368 274 367 0 605 421 665 43 264 987 801 925 133 162 531 542 217 579 492 476 493 60 509 362 551 121 876 770 160 241 604 561 871 596 593 961 335 136 283 888 948 564 61 631 931 416 459 990 210 719 252 423 50 895 81 242 276 803 666 894 835 428 794 232 490 713 741 41 617 129 601 237 958 417 310 679 653 936 759 161 943 872 360 612 57 75 618 376 767 43 321 811 586 805 276 422 877 830 721 327 551 520 67 73 448 679 199 861 9 369 720 559 85 28 333 452 556 129 405 375 496 124 689 877 181 119 546 449 748 918 446 519 969 521 241 816 550 998 734 820 972 250 557 630 200 605 758 305 759 316 333 866 82 606 545 234 985 783 429 628 504 253 303 853 271 750 421 662 204 761 178 358 912 236 743 503 336 378 894 4 171 716 535 669 962 44 303 807 655 520 24 453 412 833 164 958 555 179 847 112 129 368 537 67 348 242 728 873 797 133 598 560 319 251 154 41 604 628 134 974 913 569 433 989 732 546 527 43 168 705 43 931 411 541 124 921 986 392 766 846 55 561 145 585 449 120 603 868 730 102 95 581 437 317 505 164 479 563 360 772 82 25 495 538 665 783 127 206 282 269 981 430 448 534 206 703 902 349 271 51 805 536 930 410 378 709 52 909 973 820 214 90 934 16 359 641 14 879 222 701 262 468 777 995 236 684 524 329 29 680 87 710 217 269 74 312 771 149 530 464 220 399 592 806 832 406 572 579 686 52 108 696 7 187 48 825 732 171 861 531 857 239 881 5 700 78 551 977 154 746 47 230 376 948 905 591 638 879 879 452 643 43 794 98 639 646 221 78 401 878 178 391 317 220 639 634 821 521 197 926 892 146 104 503 874 754 740 149 734 372 206 197 131 736 470 616 843 373 431 352 494 895 116 938 321 100 530 521 459 915 796 870 667 912 418 153 425 671 61 154 877 348 180 983 890 373 964 459 101 375 726 509 706 588 155 217 609 282 110 777 234 967 153 949 689 751 158 653 972 397 905 147 383 35 732 264 520 246 511 700 640 93 107 717 806 217 310 818 999 504 45 268 785 371 454 426 838 87 24 534 176 908 594 95 922 657 173 165 713 114 357 868 258 920 889 820 438 596 738 875 745 241 864 261 247 623 330 551 348 538 510 432 766 506 985 579 89 799 808 291 694 759 667 457 339 418 931 821 53 269 657 429 62 159 531 231 231 256 711 41 122 107 525 741 899 665 687 733 766 615 309 469 844 775 243 785 888 579 948 10 918 648 360 17 170 233 32 801 625 857 274 173 262 154 598 476 190 851 386 301 91 209 321 561 5 230 994 589 140 852 316 954 238 156 222 847 423 838 957 989 704 655 222 697 496 110 131 574 616 765 763 149 783 129 850 289 379 736 719 957 547 342 42 711 465 422 616 769 901 325 763 259 328 321 22 597 721 484 385 811 362 330 985 364 1 520 620 822 453 847 29 720 517 64 558 812 916 494 833 449 137 511 643 32 122 802 108 470 201 365 613 350 801 773 903 187 222 224 947 464 556 708 296 678 880 713 278 466 172 441 515 989 927 415 473 468 792 757 858 387 833 387 460 682 136 11 574 477 258 907 900 83 186 94 585 757 494 780 560 191 550 375 350 361 606 885 844 29 252 494 273 483 416 990 746 712 846 982 820 358 264 5 417 317 452 364 958 849 98 944 555 162 236 861 305 655 399 24 110 80 150 754 507 705 869 526 818 564 39 457 47 689 921 185 774 224 863 499 34 345 168 473 933 419 206 442 481 631 357 332 875 985 737 555 274 216 863 732 119 41 770 313 421 820 578 965 473 897 319 535 310 868 115 642 954 239 662 537 579 596 923 632 874 738 223 668 849 123 822 596 736 343 788 911 416 88 631 314 160 633 623 929 161 941 275 743 168 91 361 824 691 623 724 925 326 236 291 515 400 188 96 500 210 298 451 611 953 865 964 596 245 872 505 576 889 51 615 659 116 25 875 236 282 573 117 192 824 502 440 650 58 517 355 451 300 265 121 509 668 621 861 750 590 718 549 406 153 28 217 206 431 900 617 793 424 499 92 210 648 3 867 865 79 137 806 475 785 168 999 120 96 646 100 998 190 780 404 836 634 254 338 555 736 828 397 251 406 831 390 470 48 45 48 267 959 958 329 854 787 572 430 620 776 778 570 671 753 91 16 180 277 911 647 405 933 104 515 912 236 636 145 675 957 357 904 691 767 457 211 893 616 186 522 550 671 799 209 486 367 275 979 348 750 265 771 366 452 737 177 486 996 360 413 558 843 406 944 900 367 135 299 322 98 560 37 559 121 453 498 660 835 554 801 253 513 248 272 395 343 756 176 690 755 752 666 34 426 19 4 300 521 558 400 77 212 663 469 656 326 873 323 821 210 834 85 479 422 935 230 985 184 428 626 154 89 446 236 850 526 304 746 311 667 757 733 485 974 297 145 137 359 37 470 892 190 356 517 602 828 806 758 420 382 566 312 838 293 847 768 5 494 228 703 392 762 782 713 424 326 677 271 416 462 331 41 796 124 315 285 667 27 221 87 845 233 1 530 691 45 690 6 121 604 376 434 489 255 526 94 670 166 844 942 67 887 556 993 34 734 173 191 172 255 634 371 768 778 424 325 207 458 245 609 136 584 540 734 253 390 864 210 305 97 442 104 685 213 453 828 435 363 190 625 169 69 747 854 86 945 723 306 890 910 665 212 821 783 993 897 644 686 428 650 864 789 347 465 569 317 294 53 618 759 475 463 409 574 475 561 416 484 696 123 880 81 991 870 556 251 906 987 885 336 802 766 902 584 373 371 483 729 435 343 397 958 519 306 545 224 798 287 720 839 790 678 153 63 51 617 709 59 311 288 872 755 953 213 331 597 941 314 479 766 847 690 914 143 272 744 50 64 94 503 783 841 680 248 307 970 567 389 6 970 535 482 610 311 419 866 984 372 79 250 564 184 928 976 62 188 331 979 172 487 392 466 970 204 945 394 735 889 211 303 614 900 365 821 655 33 283 455 119 86 459 199 387 920 639 521 850 71 537 423 899 242 729 859 100 572 627 816 211 311 484 841 875 928 180 139 578 862 227 651 107 37 910 801 62 98 18 760 355 762 872 269 692 84 253 722 621 671 595 464 744 222 385 822 664 924 928 291 713 243 105 35 133 239 328 519 321 504 773 706 351 193 307 818 489 396 791 929 3 437 259 956 212 740 962 275 518 160 232 676 967 976 495 681 547 648 239 816 362 310 185 590 297 669 950 970 128 440 836 305 398 18 759 48 356 360 388 164 646 588 101 708 708 988 492 648 681 947 537 518 156 218 529 186 626 490 540 9 331 814 862 546 148 90 109 570 511 999 258 107 623 612 260 767 59 116 104 942 160 603 714 260 131 41 51 768 790 671 513 734 825 797 583 661 559 286 393 879 368 818 169 16 132 103 491 228 995 588 849 558 397 61 16 980 3 354 951 158 927 516 530 914 89 510 307 89 259 593 200 675 906 428 8 94 609 397 853 3 416 883 682 250 160 785 943 218 863 112 466 870 380 617 735 555 821 40 67 318 706 21 966 974 723 755 746 928 22 576 827 879 110 704 588 339 451 607 664 803 22 270 177 210 478 109 726 999 372 670 602 784 102 339 267 719 996 201 956 289 345 827 648 418 649 285 89 970 166 313 921 463 924 417 240 751 313 650 434 141 768 916 938 889 90 99 480 286 357 398 816 85 740 5 184 466 131 812 371 703 673 404 155 551 627 265 682 821 89 987 201 803 944 27 665 318 876 776 227 22 28 533 716 967 404 564 267 482 351 775 939 940 205 746 239 566 117 240 43 656 567 670 658 339 467 700 35 886 205 694 13 455 75 921 806 417 545 287 19 509 344 836 403 785 227 583 329 872 543 772 377 249 257 553 439 930 111 645 697 996 270 341 976 772 227 428 938 655 758 247 534 634 217 247 492 113 250 898 147 662 119 627 399 405 50 359 567 862 144 747 520 625 355 472 813 99 346 344 54 572 579 232 698 547 978 71 670 948 928 945 445 790 804 327 542 752 702 372 731 686 159 723 851 438 416 324 248 521 823 822 166 828 251 452 754 496 43 922 712 680 752 488 785 868 240 902 8 487 591 323 762 451 940 443 518 530 352 24 776 341 215 518 14 456 852 969 773 409 249 90 378 525 206 35 522 551 958 566 468 114 909 340 226 408 212 427 121 222 870 988 364 336 657 458 92 569 25 430 955 469 867 403 845 161 727 378 504 155 58 195 956 753 844 285 625 520 860 654 533 848 70 224 145 999 342 515 973 170 925 384 429 193 14 122 278 625 546 518 896 688 325 129 173 93 846 951 151 861 1 379 385 221 88 583 437 727 78 414 959 31 753 507 244 973 491 783 153 142 767 739 832 797 472 940 421 31 762 251 100 422 283 148 227 913 825 721 304 306 165 638 679 409 440 409 551 454 611 946 729 671 611 378 546 553 703 385 807 524 761 155 407 443 516 251 24 584 849 172 933 75 909 529 167 726 672 740 836 131 585 753 659 374 411 131 862 362 517 919 759 975 499 276 212 230 714 523 127 62 943 687 402 36 463 462 593 85 413 652 392 531 14 850 191 155 881 228 204 81 564 993 912 703 579 922 710 626 208 706 94 279 336 962 649 558 210 687 94 63 500 954 461 585 570 691 541 342 335 17 813 105 539 599 225 652 73 601 875 433 747 804 710 564 195 397 460 276 714 289 329 960 4 43 582 899 836 897 355 73 386 2 371 246 847 250 673 444 448 74 638 783 36 510 667 834 123 992 180 381 10 804 704 309 953 944 988 892 894 913 206 726 151 266 62 358 159 824 427 863 373 71 433 463 246 40 774 733 257 779 771 136 80 593 537 76 385 420 498 732 838 944 857 650 826 765 350 17 375 253 716 353 628 808 232 315 94 520 394 841 574 865 942 88 656 464 409 679 623 359 509 247 980 481 498 836 9 682 447 225 386 158 441 427 781 970 811 919 473 527 47 738 202 78 784 55 143 963 211 381 758 4 364 543 225 712 862 725 561 25 804 676 290 355 513 585 464 809 998 338 609 511 566 453 899 393 472 710 66 628 417 582 963 430 156 748 171 178 242 69 424 930 125 532 560 289 979 332 867 910 72 588 334 762 195 971 425 158 740 890 824 194 822 55 233 829 673 345 445 828 712 27 250 571 853 273 535 648 316 72 756 607 579 922 588 952 66 356 550 172 432 890 132 724 69 813 228 805 986 866 789 354 641 589 616 642 67 514 979 284 932 823 127 405 474 521 795 193 435 663 113 580 104 920 77 160 739 332 498 64 5 816 26 491 845 621 905 229 810 176 43 190 63 532 53 517 274 858 790 513 726 387 50 895 579 511 433 141 301 77 569 932 927 327 495 766 943 810 553 306 535 338 207 63 0 940 473 481 868 64 274 551 416 270 411 539 959 850 361 712 391 537 968 640 572 887 545 951 656 477 287 80 373 496 289 288 703 198 101 197 977 977 42 517 367 230 467 353 892 80 720 685 294 861 750 644 121 469 924 406 357 761 49 627 902 998 494 752 82 926 825 823 372 124 829 163 443 191 421 722 935 316 243 715 753 37 444 434 960 677 499 153 152 596 195 401 380 998 174 782 700 205 483 898 90 88 258 926 89 511 227 449 162 685 1 332 9 282 486 313 747 508 261 940 436 294 890 641 198 816 290 591 725 681 960 157 715 984 424 401 86 247 668 586 387 439 753 941 579 873 156 852 147 415 801 944 236 389 332 607 408 878 695 58 394 952 640 762 919 818 756 792 354 939 187 143 368 337 232 118 59 876 820 40 541 213 628 56 287 114 430 36 995 982 96 918 172 988 940 367 306 844 88 294 87 845 964 708 339 671 8 375 588 757 936 901 942 568 605 452 165 372 838 952 940 234 786 363 281 881 527 908 601 370 566 614 637 69 105 258 318 997 899 737 797 254 11 841 565 263 306 529 981 403 766 508 215 120 354 400 770 916 389 956 216 688 946 872 883 321 743 264 519 769 870 892 629 882 411 879 962 287 550 745 865 401 282 118 626 571 527 923 801 15 283 95 769 910 963 518 391 864 756 397 526 261 382 737 25 43 632 696 575 575 693 357 140 209 610 671 686 808 929 763 38 322 840 25 256 2 912 231 844 997 241 790 188 578 274 111 734 820 215 849 59 732 687 708 65 21 137 442 404 346 507 175 177 605 764 763 140 441 232 385 188 381 730 420 592 238 963 816 928 807 515 850 439 967 51 933 279 361 224 807 250 138 901 66 536 366 323 393 126 739 507 864 249 856 673 103 511 212 802 953 920 130 263 242 444 323 131 695 63 668 381 733 99 87 833 918 336 423 639 607 480 843 935 888 100 840 815 446 902 903 497 65 793 517 647 293 962 872 389 711 758 695 613 704 605 591 678 301 145 118 479 511 470 80 878 459 6 637 478 132 649 563 714 623 689 649 360 170 856 430 302 470 61 831 866 907 963 92 955 278 133 443 913 777 414 940 710 272 731 244 868 74 425 797 360 909 339 435 723 216 387 993 252 319 905 605 436 215 10 718 763 569 199 276 548 261 495 261 202 631 428 374 506 627 53 788 356 326 635 129 916 743 348 571 319 174 493 137 706 501 138 608 326 258 519 325 777 173 434 73 52 736 308 292 666 458 587 232 876 653 979 855 29 676 328 650 573 874 482 872 165 712 213 160 333 1 482 990 667 120 412 479 427 975 63 431 84 876 937 939 171 64 66 465 84 499 528 640 352 174 340 693 917 917 259 20 335 751 105 926 253 905 140 532 11 316 607 772 336 301 529 778 630 255 188 613 79 510 555 599 895 771 297 825 576 127 868 632 5 681 565 658 405 497 402 929 230 933 326 90 863 111 77 45 63 403 658 508 279 463 555 905 504 576 561 216 640 372 851 566 415 815 250 256 266 170 260 326 744 944 229 475 879 867 438 293 690 889 795 654 375 598 61 651 376 495 582 701 269 227 836 829 61 871 687 454 399 611 999 783 110 628 273 318 87 900 767 964 562 354 207 142 148 975 28 734 6 82 578 649 521 149 961 991 820 560 343 3 604 171 783 805 705 609 983 870 540 824 318 839 925 99 454 818 901 194 814 812 898 831 822 716 843 211 361 995 166 972 628 965 320 949 171 187 129 655 264 63 163 682 11 189 28 969 133 753 500 194 740 31 242 759 584 936 652 603 920 272 754 633 605 592 248 745 222 86 273 864 406 972 809 285 319 786 981 426 293 819 925 73 9 51 457 861 620 14 647 927 655 726 999 604 690 120 520 573 318 964 601 742 984 479 803 920 91 862 529 96 874 368 230 297 935 683 735 202 929 310 311 742 669 280 853 956 914 541 661 523 355 873 920 998 740 158 607 237 793 621 483 481 165 187 605 771 68 900 642 671 390 731 41 663 557 156 951 955 263 218 568 34 679 184 57 661 282 152 545 203 792 766 537 150 633 749 937 957 688 396 402 679 350 729 36 617 60 301 457 299 835 108 187 488 875 245 800 51 769 420 924 592 693 58 169 909 60 982 661 703 15 814 211 11 664 820 432 271 240 473 314 307 120 779 887 189 961 352 552 656 60 237 498 638 944 229 288 558 725 634 972 655 359 936 559 14 997 143 964 151 930 153 487 436 743 170 178 655 694 648 0 238 820 743 244 297 287 460 115 378 653 259 893 826 970 873 314 243 257 286 74 307 24 96 250 169 817 7 477 944 952 818 115 418 598 196 939 402 661 345 230 593 323 907 150 494 524 638 863 407 503 558 132 240 899 105 50 897 727 728 735 2 550 182 715 333 103 842 787 949 936 333 31 110 100 358 856 555 401 964 556 973 117 533 443 455 183 480 78 522 419 918 252 385 834 486 668 355 41 14 227 956 906 72 627 577 124 114 473 28 913 97 541 590 563 708 230 87 904 994 474 650 136 609 5 309 694 805 113 358 317 273 287 19 134 409 782 763 340 959 901 54 789 233 682 817 811 992 762 586 673 285 594 779 642 31 992 640 913 49 936 309 19 552 668 907 421 801 210 360 594 119 866 351 405 628 215 747 936 167 160 240 271 979 385 802 581 264 925 237 972 869 919 945 746 810 790 340 247 309 660 116 170 465 584 66 233 960 745 873 620 393 548 824 200 5 337 129 351 365 440 309 546 270 962 409 310 688 498 561 378 730 718 669 785 314 187 382 148 530 842 808 165 675 127 395 219 502 163 508 157 11 376 710 398 444 130 39 448 249 918 735 357 518 600 55 938 589 401 749 131 780 527 914 749 610 638 98 109 932 769 795 655 486 525 745 994 137 933 325 195 912 994 290 377 795 544 257 319 778 367 27 638 917 390 116 383 628 775 125 16 152 84 430 919 840 963 79 176 852 494 712 165 170 434 871 1 52 508 753 363 721 189 422 432 753 670 572 76 825 50 38 164 513 944 878 607 479 320 120 290 576 730 837 550 724 829 800 799 410 814 192 945 711 521 246 668 968 6 712 635 718 895 522 2 169 225 502 380 322 511 579 289 462 390 413 823 484 655 189 342 638 236 974 29 215 926 905 975 301 294 914 978 871 725 825 823 203 724 458 920 363 499 13 944 311 852 952 776 951 787 194 410 826 590 816 143 688 954 59 83 437 738 932 135 359 282 914 91 211 576 90 817 943 306 872 823 605 753 434 386 611 779 562 152 976 155 922 360 557 602 238 649 450 364 977 489 283 643 456 399 765 188 460 550 57 491 813 637 303 261 878 206 555 776 413 327 361 952 190 478 281 838 601 885 357 640 680 9 880 340 916 165 549 666 243 898 816 973 304 469 159 924 901 694 245 152 603 885 566 614 982 172 75 107 757 520 165 874 116 666 329 637 39 307 332 988 471 572 280 96 457 54 259 982 143 44 207 189 747 862 10 577 714 879 282 175 97 854 105 144 417 399 843 172 451 83 90 101 745 568 531 674 954 899 902 161 70 81 702 513 24 123 10 107 999 768 298 581 313 508 600 104 332 749 680 777 486 403 202 292 697 600 396 370 544 850 761 785 900 467 363 417 909 559 369 262 186 185 140 824 894 34 642 242 925 128 704 574 646 132 772 316 1 401 854 251 166 881 900 763 70 970 299 837 721 161 232 953 374 16 38 213 339 233 259 905 443 315 159 863 389 596 884 216 265 618 847 917 284 51 381 282 239 823 772 935 795 516 128 819 867 499 730 120 404 563 383 126 435 231 779 44 721 125 799 683 662 396 837 920 86 371 30 825 251 428 306 431 694 776 550 731 282 149 896 683 517 954 628 11 914 65 692 296 488 561 749 835 455 707 481 670 558 217 662 485 98 701 0 282 132 356 432 982 431 59 416 380 936 806 423 263 748 682 454 499 825 658 684 497 206 13 329 779 812 595 850 512 481 265 446 164 221 705 248 536 641 229 438 854 342 797 679 64 536 636 648 206 515 856 485 522 219 69 975 196 117 281 933 506 74 808 445 243 564 2 210 674 824 465 208 96 702 553 881 561 733 218 556 350 417 284 740 209 548 127 480 808 490 287 340 481 968 42 882 707 906 904 716 279 172 406 210 114 184 238 967 736 866 295 588 496 373 853 168 958 975 523 13 982 650 10 4 696 376 93 591 532 600 506 724 908 522 116 972 535 146 86 577 841 182 48 934 909 156 950 7 527 432 788 503 521 537 539 485 85 325 880 424 15 944 268 957 49 131 653 803 338 541 103 494 424 386 745 384 475 726 234 272 162 308 168 756 259 701 125 231 793 491 168 141 272 795 527 217 526 278 124 641 951 981 522 548 275 773 27 997 733 509 617 207 45 901 210 877 720 386 261 355 938 889 458 504 879 817 613 985 318 906 782 916 557 841 190 82 807 936 709 924 177 561 943 107 666 739 95 862 790 927 666 385 203 210 751 545 49 168 84 865 547 183 90 993 281 601 58 897 331 343 450 54 525 626 539 468 748 889 794 681 544 414 311 829 626 647 857 713 896 81 997 756 974 986 235 708 426 32 633 918 545 853 403 510 917 436 118 421 673 711 952 14 661 851 187 578 408 871 627 460 564 405 839 601 986 34 799 617 677 971 834 850 953 80 933 751 462 108 638 959 732 414 344 136 122 920 123 752 510 986 7 687 147 349 966 278 940 946 333 644 724 83 249 638 840 10 969 648 834 478 587 53 973 759 414 61 197 96 135 373 863 556 895 283 581 41 74 835 113 266 904 113 37 714 798 744 575 444 123 984 985 514 575 823 498 399 510 125 33 759 272 374 99 928 763 976 42 174 567 228 943 499 594 956 69 93 429 522 595 545 341 414 166 964 36 191 367 676 402 122 89 991 750 502 28 166 51 145 121 595 903 42 747 715 566 972 869 916 135 514 388 211 754 849 331 425 741 121 112 928 525 830 304 863 8 810 782 707 874 481 548 660 757 973 15 467 333 854 984 502 418 721 498 523 417 101 950 239 69 109 645 828 756 726 433 332 972 890 52 659 632 714 813 809 821 647 149 514 181 805 11 920 21 86 235 780 304 972 800 747 325 301 410 908 150 906 473 383 67 202 363 550 918 233 947 536 693 699 550 128 994 705 837 993 619 581 667 141 442 469 317 993 92 205 940 879 729 565 823 7 240 796 433 741 644 539 19 377 332 194 245 13 947 272 434 217 210 614 959 560 765 527 996 51 968 705 765 725 604 144 885 657 64 389 185 881 75 216 196 869 598 321 538 176 229 33 305 100 627 102 143 422 982 623 700 826 506 747 804 656 45 208 970 869 526 582 803 165 89 74 290 401 434 728 838 872 48 91 514 807 828 543 998 496 596 482 782 856 682 752 621 183 138 653 861 499 926 920 117 302 819 216 88 108 321 657 737 489 32 65 199 917 724 382 238 510 562 506 988 921 926 236 262 478 13 787 89 13 87 130 50 909 918 670 230 724 184 8 925 544 159 735 801 2 508 517 278 715 577 849 327 364 438 839 427 341 823 944 503 515 528 874 950 476 205 110 781 486 221 761 484 292 188 374 89 272 763 467 336 666 858 800 473 774 490 285 800 317 493 345 289 681 143 845 543 847 323 276 921 904 331 159 920 109 928 720 279 36 660 264 390 597 739 133 285 232 577 35 234 779 448 867 66 211 68 991 188 389 548 761 840 519 423 820 856 503 222 54 775 516 1 510 767 514 463 287 418 320 742 697 84 866 209 605 539 152 716 749 268 246 346 908 669 43 98 275 418 243 746 225 91 145 143 866 376 554 251 202 784 118 790 688 192 981 420 681 638 260 168 350 730 984 582 189 433 195 745 1 628 531 397 863 420 771 268 773 244 21 417 404 958 386 68 253 61 730 63 58 43 34 514 145 495 977 978 9 224 593 788 606 730 938 540 561 424 350 107 659 63 194 567 65 796 466 398 628 881 211 357 919 524 747 782 852 797 227 897 358 367 586 499 268 186 907 197 275 821 725 618 613 272 388 16 291 143 670 488 250 997 859 502 365 636 131 489 861 64 885 113 208 468 650 799 651 919 665 630 99 926 889 967 255 925 856 488 110 753 766 483 456 106 255 467 119 357 429 587 883 744 822 473 457 637 896 898 392 281 105 123 176 276 248 710 638 360 764 620 463 71 887 404 79 535 890 773 715 358 474 903 869 117 362 889 893 350 16 192 740 106 825 283 820 584 51 340 643 281 557 636 289 866 37 276 523 997 304 179 635 702 253 498 291 174 592 306 200 378 852 659 413 505 661 304 609 672 845 248 938 975 154 166 115 756 252 239 378 29 288 592 293 237 481 631 766 410 544 309 412 34 69 273 814 11 81 425 298 907 260 727 347 19 425 931 483 771 190 951 960 338 716 834 73 835 322 155 244 666 630 969 189 953 939 237 455 444 378 460 496 273 794 67 831 178 204 516 401 630 129 671 855 529 304 469 507 932 36 226 566 900 901 883 179 910 447 858 327 134 722 553 217 944 202 348 732 213 938 422 978 380 885 744 26 145 201 505 28 281 641 63 406 972 164 491 82 172 182 630 977 531 358 804 574 143 880 858 655 442 917 856 590 792 636 892 353 732 297 55 945 664 147 788 380 562 952 461 960 395 192 118 813 282 551 261 262 179 904 693 703 711 387 93 286 494 603 592 825 972 343 936 608 906 112 72 638 723 367 672 819 371 301 182 954 119 632 688 94 915 165 69 751 706 927 834 915 554 298 259 428 104 490 185 517 236 964 540 261 899 908 214 507 784 81 734 686 851 179 491 649 96 272 187 637 930 282 561 741 583 898 287 665 445 121 382 4 767 337 301 281 714 831 264 437 944 801 802 720 517 788 319 250 532 883 344 602 591 93 110 560 977 878 129 907 244 415 681 896 252 546 335 763 696 517 700 632 420 366 564 217 289 739 341 501 617 985 868 932 163 57 595 845 758 644 540 209 965 791 207 145 662 443 107 255 18 362 931 847 427 934 301 572 909 632 938 270 771 777 975 431 916 718 776 733 876 968 75 93 302 83 339 127 113 762 557 357 644 772 841 984 183 945 567 605 696 473 105 690 409 709 382 374 805 537 630 671 794 233 553 284 46 445 754 18 145 955 939 799 155 986 110 474 948 663 744 806 411 405 779 114 353 145 207 937 170 633 651 1 672 75 93 316 918 779 224 238 576 563 272 379 178 686 844 338 38 274 937 607 104 875 743 643 757 311 313 334 812 761 394 337 116 502 409 664 333 341 720 668 92 957 520 251 525 550 354 910 600 463 106 261 157 344 219 215 976 238 573 383 717 371 387 44 927 478 980 720 677 809 737 72 92 550 812 586 60 798 348 413 109 859 401 505 118 328 63 403 74 43 633 780 258 513 126 561 957 590 14 615 586 694 855 106 256 330 165 916 854 604 461 204 95 255 466 579 623 947 884 540 943 256 169 337 727 421 935 126 172 293 279 521 136 28 944 7 751 654 336 150 757 424 963 431 987 223 115 978 355 871 818 411 832 756 587 897 586 767 640 407 235 865 510 129 135 731 435 261 620 471 254 638 881 583 359 241 464 329 861 714 45 282 531 572 740 984 92 117 334 332 692 327 735 844 105 948 813 170 902 77 12 377 771 135 126 371 437 434 970 339 668 834 818 599 68 408 981 911 238 402 68 673 357 973 496 703 246 171 471 750 885 144 780 595 972 11 703 305 515 943 729 371 132 958 139 150 749 113 138 459 221 170 924 495 18 281 785 171 226 490 437 268 31 359 503 409 704 335 632 371 676 434 584 190 58 167 477 685 207 793 303 698 158 132 655 659 641 295 576 233 592 938 501 959 227 448 171 404 700 859 546 199 366 126 190 605 795 844 542 723 164 451 244 52 347 862 855 885 897 923 234 40 96 750 41 462 673 11 488 741 497 220 825 577 210 40 518 620 423 315 421 682 406 668 905 715 368 613 828 802 905 577 991 924 316 946 39 65 39 157 168 536 928 462 285 379 956 447 481 858 434 729 44 887 853 783 526 764 832 681 957 843 938 175 752 273 430 180 141 144 209 599 978 997 68 494 956 286 367 925 444 390 600 411 528 370 165 478 262 360 887 360 51 200 395 639 783 416 633 536 68 992 838 345 367 136 133 146 889 350 983 929 207 489 968 641 113 372 94 582 782 240 353 497 857 529 65 15 232 842 258 133 621 550 360 625 322 107 36 938 697 657 359 243 967 99 779 473 466 61 558 815 681 172 764 767 610 761 344 996 364 220 198 868 246 724 626 872 530 363 975 675 613 241 66 926 959 393 492 533 57 250 340 526 341 821 818 980 18 38 151 534 258 750 200 398 618 236 912 505 623 593 308 525 270 165 746 267 194 115 993 107 698 886 136 334 724 98 280 506 486 876 626 242 632 39 789 244 189 743 831 764 269 497 765 891 620 368 533 311 197 351 358 583 42 685 192 762 37 322 773 30 69 616 990 757 0 211 975 401 212 831 926 597 965 15 250 546 789 850 785 875 678 147 498 827 149 457 913 888 650 922 680 909 487 992 960 32 215 95 120 172 925 493 39 9 692 175 191 829 328 996 211 869 97 179 67 677 175 362 819 69 61 631 599 658 567 373 545 582 15 687 783 470 997 115 75 827 189 188 410 624 296 400 749 859 221 870 803 276 953 392 50 352 939 905 536 618 305 622 725 904 486 440 620 442 444 914 29 809 561 392 630 677 301 662 939 176 603 105 327 892 149 619 568 619 323 38 942 894 589 49 23 780 694 659 687 468 910 75 752 733 820 892 637 54 511 687 396 240 417 190 809 81 931 985 956 485 886 61 119 545 792 909 377 888 193 831 490 639 532 716 963 310 43 169 761 633 122 791 478 178 516 985 823 410 843 824 722 356 470 962 375 514 697 347 617 920 808 539 201 870 986 124 840 596 388 153 39 962 947 218 980 551 683 122 107 823 137 98 376 929 637 864 785 13 964 255 954 593 717 753 552 940 811 909 223 89 349 202 355 170 293 288 308 39 590 752 34 953 464 318 768 671 278 603 818 732 745 232 525 618 548 297 402 336 890 103 879 752 841 246 637 918 273 501 142 579 250 57 23 606 911 18 103 711 80 729 684 848 498 820 295 585 203 252 4 399 508 434 537 198 699 634 997 163 433 193 151 167 565 456 865 63 792 289 186 946 9 829 414 339 489 304 125 969 403 948 592 633 32 293 456 550 498 381 367 889 346 895 743 933 452 563 509 102 958 638 279 518 823 697 931 121 812 300 285 422 666 756 705 670 51 523 715 555 105 419 704 110 412 849 96 156 147 535 674 54 156 426 899 581 406 440 137 712 468 518 881 156 578 525 81 240 188 645 168 186 387 715 659 932 395 483 537 18 871 421 956 46 838 696 797 362 943 975 483 877 408 176 695 413 58 835 402 883 475 578 863 409 22 486 201 258 679 782 245 73 443 987 350 18 180 240 937 645 822 829 346 345 574 869 104 653 243 329 164 580 66 447 584 538 300 268 693 736 57 545 679 136 377 777 75 212 230 314 11 597 423 928 110 938 267 570 466 353 358 783 674 569 502 942 741 974 519 234 189 798 886 550 762 99 370 962 739 345 273 777 765 162 111 383 88 334 715 929 852 799 741 143 469 354 275 483 281 988 469 816 50 168 482 653 891 773 872 221 736 624 998 638 767 847 777 448 359 834 520 981 335 340 247 989 485 963 779 457 175 954 295 182 955 459 977 186 191 827 817 768 32 190 166 936 770 97 968 525 973 290 632 765 78 572 265 117 423 860 728 440 249 70 256 997 42 226 37 800 990 346 176 422 190 156 681 53 282 510 607 7 931 327 695 37 803 196 637 572 796 883 743 886 465 251 642 137 486 854 276 41 51 15 361 819 329 582 549 995 400 937 326 873 941 96 775 129 13 410 421 924 496 108 246 114 649 138 389 732 747 597 320 440 833 460 456 97 416 734 669 856 304 713 386 610 835 432 356 207 842 257 667 852 342 266 668 316 782 732 524 450 350 103 52 710 796 718 910 820 917 465 76 231 927 304 369 263 872 371 15 211 771 892 560 918 575 791 57 343 798 878 2 407 857 850 670 737 588 120 838 939 595 630 202 765 349 964 528 766 894 364 88 299 442 219 658 663 581 499 258 712 914 935 814 116 588 936 914 754 491 426 544 823 227 46 676 245 961 315 787 570 689 49 713 760 966 699 270 646 934 518 259 184 248 100 206 574 986 514 802 698 744 248 352 30 853 772 695 807 845 992 660 384 435 921 856 978 739 706 242 854 920 998 868 843 357 160 954 206 132 512 542 306 210 485 85 747 739 126 79 931 738 399 378 297 510 946 220 469 819 598 355 140 346 688 246 502 793 652 164 379 216 556 14 727 33 653 584 43 303 464 590 674 973 524 794 452 102 193 333 813 993 457 55 31 683 451 853 200 703 847 574 398 830 717 274 960 776 988 52 929 324 367 171 988 15 119 643 273 83 866 181 989 154 490 691 932 897 359 810 394 111 706 131 993 391 737 667 794 18 795 136 991 110 37 513 151 139 106 447 745 662 672 890 601 312 927 236 139 71 122 115 784 321 202 260 859 6 189 522 278 425 142 293 995 532 938 327 784 456 900 101 990 735 698 837 165 853 971 898 908 463 755 287 571 356 723 354 972 966 878 419 131 421 112 467 951 946 749 739 705 897 399 299 474 798 241 404 504 669 48 620 965 502 309 416 328 558 746 40 382 706 977 928 299 877 173 286 227 626 787 48 535 240 278 782 411 613 996 590 804 113 432 812 92 57 529 263 670 112 449 196 969 495 927 647 73 372 781 316 133 154 772 559 908 905 545 411 525 288 495 939 814 349 100 884 348 797 310 695 996 666 993 419 775 280 665 593 143 916 576 908 99 232 475 352 741 484 995 893 641 741 527 588 594 761 626 622 25 227 456 119 641 306 141 370 399 526 251 351 201 285 786 362 935 283 381 28 198 292 528 122 763 22 880 760 883 692 364 741 987 364 811 562 663 357 87 228 88 226 618 915 865 66 940 490 540 905 95 828 782 15 191 68 202 965 127 466 118 426 59 423 831 270 491 929 780 795 850 716 509 931 62 32 782 229 940 449 290 830 409 611 89 722 899 442 929 988 683 216 868 987 763 895 136 514 268 760 690 105 702 986 43 553 137 427 418 837 2 294 610 861 791 828 17 458 303 523 708 720 675 358 510 131 718 823 224 360 243 286 866 761 346 401 191 194 783 355 238 8 840 209 606 745 836 628 668 343 432 909 700 409 701 925 426 295 232 303 285 983 307 669 64 930 384 974 45 499 637 772 983 819 95 885 517 123 799 500 106 763 32 817 261 845 84 159 464 890 148 564 704 721 911 218 494 484 415 441 69 114 256 774 570 398 0 447 897 282 221 721 210 668 451 915 680 834 827 263 157 68 745 180 336 40 638 708 75 591 833 249 822 174 106 332 999 569 621 831 637 355 643 216 851 30 3 88 51 83 293 981 580 512 263 360 22 855 279 571 952 27 456 456 628 453 711 817 377 20 433 249 173 162 237 640 315 284 251 606 723 338 942 960 119 51 699 651 523 316 622 901 30 742 788 332 355 335 559 84 538 517 584 17 247 498 767 127 654 969 456 575 828 490 281 575 979 601 530 527 243 119 855 562 303 561 451 591 897 481 299 214 460 998 851 505 396 546 477 244 826 107 780 852 86 267 35 630 712 759 146 677 749 552 481 567 590 245 495 956 860 378 459 758 306 784 568 711 656 404 380 467 501 394 257 389 86 232 519 888 500 212 261 203 821 268 132 613 448 908 624 668 992 204 18 27 67 931 267 835 431 688 266 447 229 82 429 929 937 352 971 490 494 978 754 550 110 283 943 287 462 554 952 576 491 110 860 833 859 926 297 526 332 291 374 992 961 284 43 761 697 634 126 236 867 889 536 642 872 176 98 810 197 11 104 964 404 941 844 704 242 616 580 701 348 680 961 658 825 541 793 836 644 180 539 303 77 944 175 372 939 763 107 557 735 580 360 44 850 254 636 336 219 602 956 888 16 810 190 532 429 606 998 76 366 834 909 800 372 831 265 541 916 855 388 591 933 1 251 611 845 153 258 921 214 785 41 822 436 274 317 507 780 41 215 787 693 59 194 110 771 939 953 218 317 569 102 511 571 504 180 746 805 300 426 36 531 848 21 199 310 99 707 400 547 154 238 453 812 765 203 93 392 515 335 907 442 873 27 481 763 541 721 974 781 587 577 240 453 252 138 159 339 577 913 512 665 565 382 774 842 77 658 862 290 669 436 177 735 529 150 284 741 200 855 576 223 361 911 319 181 986 872 890 179 250 498 763 455 113 687 561 840 34 327 414 350 329 564 0 943 799 137 501 200 294 727 260 73 360 965 876 246 745 187 297 478 657 860 701 756 642 570 609 87 651 850 83 939 641 652 204 944 793 142 631 850 815 284 24 343 416 43 521 628 531 714 253 530 452 541 488 896 4 414 705 280 629 439 289 346 841 489 284 435 731 472 816 507 339 755 40 584 650 424 550 923 551 904 152 111 306 391 933 508 947 230 525 914 546 589 376 417 576 831 320 107 863 58 242 11 518 255 178 645 642 421 845 729 472 53 549 503 966 757 671 860 561 491 73 218 401 177 449 2 419 721 732 148 285 661 71 603 24 581 403 66 711 221 724 134 662 612 665 691 534 915 892 226 438 608 610 886 485 888 65 381 395 692 607 702 202 466 884 671 647 605 538 595 207 968 892 552 39 224 802 898 11 283 198 241 481 468 858 684 922 898 601 596 201 882 574 803 761 299 415 573 244 651 204 806 247 488 808 595 878 185 31 172 70 428 464 907 426 928 748 387 269 407 806 949 898 195 768 323 562 313 964 364 852 531 975 563 370 12 184 4 126 753 938 254 534 249 784 717 624 282 584 257 636 782 541 482 147 572 804 104 779 463 27 140 936 754 637 749 502 689 152 763 119 792 509 830 295 904 153 486 620 48 464 141 750 162 618 29 882 554 478 397 504 872 845 414 906 141 905 475 621 410 99 376 280 129 267 395 577 785 278 587 967 41 442 28 582 367 749 676 58 60 826 621 117 903 775 84 847 371 114 396 223 946 693 28 748 490 971 622 16 444 166 938 526 458 134 759 825 627 347 192 95 998 172 464 437 222 970 282 435 551 923 193 36 626 580 671 51 359 298 264 248 569 366 176 155 209 722 191 950 502 318 201 753 122 473 107 659 746 423 908 542 934 957 327 939 122 748 360 930 337 687 349 613 648 839 20 865 688 897 789 264 193 875 2 203 737 997 664 653 979 725 539 13 907 598 16 696 114 463 901 619 383 720 76 116 388 549 585 957 365 368 794 530 832 378 923 254 880 883 31 47 331 700 136 771 997 904 396 779 65 250 875 777 851 788 610 494 326 67 745 930 696 976 597 743 308 691 226 971 626 858 738 735 257 557 629 765 991 866 784 5 368 785 995 322 775 987 279 242 741 690 803 521 570 266 433 411 154 463 589 815 269 250 331 244 725 334 15 735 540 322 340 476 521 152 210 536 464 239 394 316 641 951 112 267 934 524 837 426 730 884 339 416 708 458 480 811 751 443 811 75 133 26 919 383 836 684 562 772 975 439 251 583 723 716 707 437 710 186 142 331 674 154 818 401 789 849 966 451 12 569 924 87 477 39 19 283 771 960 163 886 785 994 895 146 602 96 282 844 332 394 779 920 462 308 796 614 769 46 584 780 535 899 133 257 453 61 182 201 569 464 855 616 547 685 610 295 906 809 529 163 689 485 958 37 471 934 451 986 773 727 66 650 885 68 516 259 64 517 621 169 901 85 485 340 854 735 158 863 150 408 899 370 685 200 445 755 656 723 475 137 483 608 725 789 781 361 867 735 658 144 923 402 172 73 836 986 865 129 937 447 746 544 486 764 647 685 299 134 218 143 174 649 743 962 85 295 362 143 50 222 239 743 898 821 648 937 414 76 303 168 384 384 57 513 284 122 421 947 843 708 617 835 948 311 252 938 131 568 806 704 877 302 663 903 878 181 462 525 979 393 701 337 934 198 906 315 459 77 654 707 24 219 264 747 266 603 509 761 315 979 129 72 64 293 234 213 540 7 818 632 958 217 930 241 182 117 532 908 818 389 824 831 127 636 182 435 434 52 750 166 181 850 476 605 459 277 628 415 964 504 261 443 155 586 745 675 560 737 596 688 417 587 568 354 64 76 22 557 406 234 980 814 407 588 840 804 68 439 3 983 661 758 125 681 921 77 786 203 774 37 117 713 142 165 48 694 141 206 722 481 41 806 372 353 69 424 389 233 144 565 759 680 809 50 246 723 109 226 150 595 761 535 940 433 809 292 230 630 639 12 364 883 437 830 717 213 561 785 63 804 130 729 1 320 855 664 452 213 689 462 611 761 101 683 414 629 405 215 665 454 418 54 98 463 284 699 700 487 600 162 504 711 912 183 482 835 727 338 930 364 298 987 451 856 66 31 968 382 71 170 538 731 788 558 985 585 874 822 45 98 99 934 441 730 281 193 769 419 506 168 909 839 758 78 165 309 222 288 461 601 759 237 372 910 160 557 33 96 84 310 655 288 67 133 40 481 481 391 608 188 649 507 582 805 797 366 168 334 445 817 211 610 923 34 79 516 633 723 130 163 826 867 929 640 296 363 700 350 505 762 904 512 209 378 893 88 230 27 64 987 508 338 637 201 21 503 455 939 276 909 666 315 501 634 550 479 30 934 903 553 241 747 446 29 195 465 187 80 408 46 598 611 770 630 599 875 826 971 570 377 785 335 807 492 363 216 166 759 124 190 770 25 858 45 952 923 842 37 477 600 758 360 648 598 230 152 585 709 921 747 882 245 57 722 592 751 462 232 334 575 941 66 609 452 590 545 341 293 489 490 20 420 5 116 440 362 755 250 825 762 461 53 882 637 484 893 805 98 280 696 468 155 164 857 342 890 700 642 502 508 673 831 62 434 976 153 828 114 37 792 916 400 695 641 429 663 294 114 950 852 360 640 269 321 324 467 530 872 964 378 687 827 56 81 165 202 168 15 547 727 994 775 837 436 369 416 438 798 597 483 620 922 791 321 892 219 389 66 546 954 587 208 245 284 35 583 306 752 651 819 662 31 75 300 256 445 447 419 664 513 280 229 342 83 128 455 800 693 149 746 980 26 901 840 382 33 303 368 944 250 205 461 997 965 902 977 258 890 216 796 843 859 119 920 641 558 666 794 613 866 241 143 821 153 707 651 657 624 521 176 254 156 675 862 142 491 134 329 175 285 639 855 188 854 567 647 765 759 0 173 398 532 254 847 679 200 109 457 471 481 729 871 871 363 695 723 714 353 686 357 360 536 561 326 432 226 183 102 437 43 958 785 634 384 891 714 190 637 842 303 195 243 142 919 18 889 966 678 209 856 247 285 214 749 449 770 512 944 203 189 282 238 729 40 574 768 239 525 29 219 71 441 30 787 490 984 330 929 26 348 840 402 215 727 342 593 172 973 23 105 87 898 212 846 497 526 781 13 371 962 98 940 997 204 749 779 925 765 257 328 479 506 167 692 903 824 99 793 665 229 384 927 691 131 427 798 759 881 144 278 113 862 798 857 834 832 994 473 840 723 512 121 979 430 52 360 946 849 224 267 299 69 128 864 750 247 877 726 745 505 877 711 204 990 714 512 895 759 24 198 587 428 233 531 786 3 788 192 732 213 629 10 261 912 77 175 627 380 991 868 680 746 567 504 210 766 611 198 926 815 317 341 978 118 42 159 344 130 310 572 988 775 492 474 836 827 240 65 854 833 47 609 371 272 689 256 376 693 180 982 423 350 34 730 629 511 861 904 213 57 864 940 31 19 531 737 528 700 436 29 922 611 537 927 653 24 220 643 958 913 358 891 345 207 74 344 402 31 463 494 697 639 323 539 865 301 670 580 240 120 682 688 204 592 47 584 64 423 419 424 849 159 314 68 324 765 503 578 451 775 633 787 569 266 666 906 151 498 199 869 378 778 874 186 461 665 714 564 361 938 441 861 723 227 95 27 978 302 157 726 674 547 441 74 345 544 599 340 572 75 765 226 107 329 261 135 244 685 738 822 426 139 898 876 392 813 167 614 178 619 628 901 513 539 45 969 869 325 232 831 45 658 212 986 160 620 794 572 846 808 442 532 711 878 973 744 345 90 845 358 475 503 991 971 898 130 490 520 296 517 313 825 545 887 503 68 445 239 263 691 876 74 123 469 205 975 819 144 911 902 409 50 647 122 226 522 141 659 995 837 392 895 631 806 724 621 315 544 20 429 313 576 618 789 965 144 903 109 933 933 130 876 159 920 55 402 231 356 931 72 239 963 870 623 878 862 585 250 730 186 643 663 826 730 138 348 159 124 839 350 356 423 352 835 271 202 166 764 191 774 627 857 721 406 397 620 719 714 556 306 806 536 730 889 817 735 236 726 14 718 358 8 150 858 553 97 536 981 622 789 871 621 20 163 195 268 593 399 158 92 575 483 287 523 778 888 570 387 602 752 862 144 395 106 610 585 217 768 87 975 374 921 413 440 138 511 189 116 405 6 955 465 952 522 568 692 354 484 262 657 274 170 628 842 115 203 821 236 962 179 178 669 468 195 620 33 532 839 126 658 40 445 304 658 953 78 490 410 142 122 872 215 932 206 965 927 895 340 442 616 107 79 94 73 163 632 112 152 817 978 642 768 950 792 780 122 199 152 202 134 397 275 367 591 692 486 642 714 931 826 102 618 532 101 252 698 250 892 149 644 677 494 12 211 243 451 616 749 715 82 931 797 24 773 26 957 461 975 488 482 136 388 534 916 935 467 86 763 380 136 463 612 610 226 956 392 63 658 327 703 106 671 455 738 477 317 441 132 713 527 799 86 965 577 443 329 905 368 519 404 465 845 333 396 356 129 589 545 407 862 739 35 569 27 953 666 885 216 159 600 545 988 122 684 530 495 669 134 395 27 251 771 331 921 477 728 900 608 818 387 98 884 644 383 766 925 70 51 951 836 878 408 956 615 872 346 255 507 112 625 373 120 630 530 364 443 849 678 491 135 922 183 914 12 870 173 966 689 416 486 361 585 956 196 101 409 931 304 423 564 35 147 424 625 583 53 590 307 303 569 561 74 842 116 582 350 308 783 157 124 836 289 606 669 672 981 699 86 193 537 545 968 585 175 595 618 21 956 834 676 820 251 383 296 793 950 456 754 432 740 426 451 934 644 762 368 432 329 423 985 906 451 297 670 535 8 421 17 978 713 398 370 620 440 10 794 494 191 547 3 534 648 723 920 648 934 17 275 484 155 271 694 726 148 803 133 702 237 517 137 847 134 959 358 929 476 3 209 901 395 480 480 538 890 668 391 414 685 182 555 547 383 731 433 761 261 517 672 22 334 767 278 806 654 692 945 525 696 215 219 341 9 837 5 109 999 752 299 288 251 907 89 35 552 804 19 702 463 224 383 512 178 741 860 389 604 502 556 557 82 175 284 556 195 439 276 284 191 960 308 879 519 632 335 899 995 538 694 798 892 506 123 872 737 752 661 852 247 645 499 95 534 664 27 694 250 162 393 843 300 911 871 912 802 162 475 866 765 496 721 205 313 240 99 810 455 323 309 346 550 955 1 305 418 578 594 604 515 213 467 894 737 386 604 928 125 564 727 721 313 497 776 40 597 412 111 115 307 258 581 661 591 423 70 352 657 185 431 542 27 476 689 168 85 884 928 167 95 812 204 919 605 871 721 153 411 794 683 28 143 345 697 399 808 565 989 706 182 368 937 16 911 224 391 974 889 191 76 486 709 342 138 33 304 430 811 258 847 988 134 954 520 652 603 294 694 861 229 893 358 631 351 140 332 508 117 240 214 760 793 407 346 352 46 98 438 649 838 893 504 924 219 827 955 459 112 265 248 270 688 470 363 599 840 742 410 832 340 406 111 648 854 38 446 509 755 888 98 636 637 259 718 383 812 592 772 182 653 248 648 460 82 368 201 40 848 493 587 893 932 261 798 442 442 730 366 526 771 540 428 3 947 855 137 592 976 719 532 43 38 976 225 614 107 964 763 425 817 47 841 142 210 615 877 283 823 590 224 0 526 603 195 892 945 663 870 523 500 496 964 260 655 77 502 570 110 419 735 319 286 810 969 297 439 515 515 268 93 15 957 41 56 66 871 902 147 279 891 442 942 111 959 899 318 725 871 421 343 405 703 682 396 312 122 494 510 713 198 567 835 819 722 515 107 706 125 221 684 38 146 67 861 643 64 607 937 84 809 760 72 67 364 205 239 547 114 776 914 437 503 302 8 669 595 962 829 485 904 574 890 976 14 765 201 986 569 303 910 10 215 170 746 626 46 455 244 184 717 960 88 99 413 846 486 683 705 243 219 588 684 947 522 585 888 907 706 443 429 150 776 485 918 527 50 822 134 537 292 119 303 222 258 402 988 141 340 963 262 864 645 24 964 784 580 689 801 670 578 361 241 967 191 496 333 291 410 628 142 626 163 66 559 461 851 151 905 899 275 38 776 550 766 240 910 755 175 567 608 840 336 709 468 799 119 670 296 411 0 261 889 811 314 388 477 92 905 220 122 915 288 681 72 889 808 418 155 247 354 417 216 947 258 822 884 335 948 617 969 884 647 838 282 94 428 476 865 188 221 789 666 505 420 293 892 838 30 928 346 246 421 472 255 956 903 305 541 108 159 872 841 189 17 580 298 269 716 882 739 342 120 382 523 160 440 528 635 553 392 786 94 899 126 999 471 998 222 98 556 983 91 64 685 656 639 389 969 753 136 630 891 442 784 659 565 582 142 771 651 957 956 815 720 778 29 780 763 739 165 586 36 854 595 841 803 675 683 916 358 82 594 574 205 142 914 659 94 347 282 917 695 924 616 2 817 77 663 819 56 982 722 699 726 620 25 877 70 409 984 247 889 17 99 541 240 656 742 193 852 522 525 621 925 820 97 694 677 65 50 153 973 751 980 842 764 350 971 51 420 587 251 212 459 519 713 721 128 201 209 917 90 120 243 135 108 187 340 844 815 158 223 665 16 927 947 339 181 339 551 750 330 784 372 10 564 687 622 852 573 773 260 694 604 169 289 720 878 574 881 104 300 453 144 255 239 247 527 677 462 145 594 857 960 186 38 72 508 582 269 964 133 810 197 225 272 422 879 761 530 505 79 179 779 711 566 319 574 306 515 554 740 521 666 475 409 131 740 526 950 30 608 580 95 148 958 880 385 233 354 840 601 465 784 544 765 168 231 710 231 365 850 971 526 250 776 954 193 618 101 727 227 945 337 196 776 537 377 562 177 483 716 331 851 515 379 833 377 82 405 809 226 579 297 931 902 188 59 842 796 3 552 494 915 485 430 680 163 112 383 607 522 232 65 294 443 901 417 795 374 134 728 995 804 23 865 319 417 864 404 14 499 227 323 319 165 282 241 71 907 548 660 763 17 720 303 456 102 786 781 242 515 831 965 937 801 483 265 382 702 205 876 348 497 377 604 393 293 872 630 863 286 306 762 4 987 589 310 864 47 923 142 177 419 12 395 14 861 37 520 449 826 800 572 369 717 782 997 839 546 700 924 284 873 259 497 911 268 535 713 875 476 410 686 484 521 283 888 899 265 41 762 910 732 189 990 480 180 41 44 888 727 456 367 551 325 577 188 987 750 503 438 664 540 436 687 861 340 780 63 952 142 17 255 147 409 484 372 381 849 805 198 451 28 557 837 876 779 217 233 646 544 217 73 125 257 121 434 413 626 672 171 568 426 881 251 580 737 128 404 452 834 936 164 312 931 23 580 943 512 466 881 477 123 585 350 201 944 558 31 977 210 45 874 457 377 813 266 715 978 781 261 100 123 519 3 193 505 56 885 327 462 738 204 360 918 615 264 148 350 950 759 506 944 224 621 137 918 586 320 599 667 532 725 161 686 670 542 582 320 454 569 4 683 876 25 85 815 948 915 727 951 147 387 211 717 572 524 554 284 37 623 191 213 163 438 661 823 755 112 769 97 744 551 795 95 23 646 718 803 10 221 701 750 543 690 939 976 149 625 326 232 952 613 906 692 671 186 788 533 125 661 284 405 84 154 16 921 51 426 957 500 600 379 176 229 542 220 220 891 855 356 453 124 785 172 49 307 662 298 459 574 320 446 704 107 49 895 367 735 534 710 211 358 114 67 940 147 974 753 310 530 855 256 255 779 702 840 563 884 216 917 766 225 330 49 379 920 472 521 784 251 976 913 879 90 318 628 415 916 196 522 159 213 527 270 301 556 405 171 326 442 825 41 748 220 57 8 313 693 741 973 445 194 958 934 415 963 743 763 202 969 485 138 820 254 240 119 694 520 749 225 561 240 913 227 718 497 248 658 272 582 136 811 852 649 869 423 867 904 764 507 393 985 843 705 114 934 104 17 762 890 511 260 257 858 254 675 110 180 868 720 461 878 991 480 721 485 753 330 384 603 344 458 483 146 308 504 744 256 957 587 394 156 868 978 424 214 183 438 158 502 364 292 316 129 982 718 570 85 811 565 321 982 725 915 63 547 486 232 726 470 486 443 388 923 925 594 10 786 361 30 585 83 79 795 159 971 637 567 233 803 888 303 293 959 70 148 202 689 11 779 618 344 484 494 674 751 290 215 633 64 418 388 651 236 859 92 252 929 156 793 248 670 796 492 104 397 818 436 39 998 528 539 132 775 370 524 642 317 342 993 419 355 705 475 582 90 723 279 756 361 883 340 994 971 853 1 737 266 601 812 352 391 157 800 860 85 267 990 469 174 900 555 345 765 1 757 572 482 396 119 118 324 500 808 443 437 325 677 207 589 601 554 421 40 517 365 640 852 30 728 160 986 407 308 845 241 270 513 142 67 712 155 65 741 227 727 944 546 772 742 316 524 100 92 585 545 241 758 945 704 48 968 744 256 364 507 486 893 769 391 926 153 706 198 132 549 880 548 548 650 292 416 424 665 445 1 961 546 423 167 447 390 866 914 423 544 318 811 807 293 936 420 749 596 492 550 970 614 530 981 200 101 30 991 972 954 454 899 889 756 915 395 642 89 670 830 235 690 900 571 123 967 943 523 167 269 517 70 879 265 250 132 523 329 604 261 439 411 228 222 602 846 158 73 311 564 454 624 764 351 487 654 897 930 874 169 275 526 189 767 435 666 10 449 393 712 928 884 212 371 196 621 730 332 796 912 423 507 309 763 263 489 917 910 693 943 659 94 718 192 62 251 760 40 882 81 315 708 925 655 818 95 681 877 340 649 879 966 737 160 764 810 984 494 71 988 753 815 89 995 180 251 418 733 594 201 332 566 441 474 526 519 661 831 352 89 219 218 798 29 601 672 794 984 523 859 12 545 66 899 854 295 148 832 569 484 849 443 398 412 484 10 314 192 243 393 277 188 411 630 774 298 903 231 966 760 509 716 813 268 11 77 363 212 145 313 913 482 7 673 955 543 844 681 866 277 944 551 869 499 259 226 369 719 730 985 338 350 946 230 253 418 779 693 874 310 731 228 527 372 907 234 772 79 53 922 754 125 630 927 421 503 592 14 998 367 489 742 632 930 949 896 513 596 457 412 558 784 825 597 708 984 370 630 28 659 36 761 755 862 586 936 313 809 876 820 655 604 896 802 750 735 852 762 6 409 147 956 899 269 780 183 292 1 899 7 819 808 114 502 869 97 693 757 312 977 917 19 305 348 131 27 754 253 920 157 789 147 561 854 440 819 330 462 207 673 699 692 622 442 176 488 17 920 199 245 817 948 305 286 945 250 975 116 665 412 408 680 263 593 433 579 851 643 55 678 665 992 335 34 472 23 681 841 954 323 268 214 446 498 609 267 816 576 890 774 679 696 256 459 99 154 275 60 103 790 537 507 52 70 177 483 32 9 911 945 807 768 219 653 443 890 35 66 612 35 664 554 763 390 32 220 60 160 803 207 277 487 667 556 277 541 938 454 565 949 486 929 865 97 954 173 171 187 319 901 561 173 94 154 825 434 745 777 666 685 187 980 616 894 241 806 6 465 700 638 108 414 773 844 87 953 588 149 484 945 206 525 674 771 733 578 960 137 901 517 85 399 117 656 411 112 485 326 473 479 102 190 359 945 323 449 495 701 800 299 746 230 226 538 598 826 809 894 675 144 16 499 645 730 801 626 244 780 409 246 106 781 888 346 543 902 582 328 436 735 554 354 911 72 905 15 533 131 966 611 77 933 982 350 694 455 857 230 130 374 701 596 448 315 73 313 498 404 711 383 49 837 111 644 46 974 852 758 775 109 976 364 691 120 459 590 477 22 703 912 316 389 126 530 579 27 55 104 381 976 410 474 941 146 136 492 800 847 256 299 372 263 211 539 419 474 773 183 561 38 386 965 831 442 568 46 345 107 342 238 23 404 933 734 782 636 896 384 933 144 689 390 999 371 36 597 935 108 554 680 988 908 991 673 122 305 955 978 795 336 896 238 734 630 815 729 226 360 366 365 244 748 750 439 88 994 230 632 900 835 26 500 830 570 860 851 806 54 115 785 539 335 292 871 831 849 416 583 231 334 914 197 683 927 773 25 349 354 912 494 212 73 228 375 64 894 924 464 440 386 32 147 799 567 955 84 997 828 150 833 873 539 378 292 112 24 24 998 999 348 518 934 309 236 75 303 829 213 50 586 689 129 360 709 768 201 566 521 890 268 103 918 412 285 912 911 592 215 636 660 611 39 45 110 248 910 342 384 439 226 496 546 865 431 861 151 747 867 953 365 371 103 137 240 3 639 899 635 807 399 651 251 549 510 862 259 161 657 980 244 485 276 555 654 277 845 779 992 521 658 299 582 95 818 898 58 645 654 454 705 457 319 548 296 567 469 578 415 719 61 713 693 43 823 281 626 890 167 167 263 813 154 101 753 81 887 121 63 407 53 592 160 250 931 701 249 629 694 948 181 311 382 739 629 167 992 360 641 149 250 949 334 796 961 3 763 270 31 24 498 816 517 375 863 781 31 119 782 50 356 564 865 516 876 770 789 857 376 518 666 522 919 62 12 979 355 640 525 395 665 853 634 326 456 880 255 18 934 579 797 611 13 799 8 323 447 154 925 736 799 211 193 844 366 163 910 546 190 244 884 575 808 386 399 693 371 63 27 690 756 168 99 40 195 850 490 546 869 120 316 738 587 415 626 35 631 163 901 817 363 515 560 898 90 114 500 931 99 989 962 256 299 198 96 576 381 141 991 318 733 365 48 930 668 359 176 383 752 921 84 891 6 811 250 527 425 858 467 194 742 387 728 766 907 841 744 110 38 250 533 244 159 87 804 201 475 132 603 908 291 911 438 381 375 541 704 864 603 707 240 799 993 332 794 84 825 89 930 832 271 219 686 441 685 427 335 248 773 641 125 626 520 302 511 500 234 224 23 121 166 826 885 368 458 599 805 710 794 740 182 407 784 480 52 219 212 170 835 825 425 689 542 21 149 288 590 776 954 621 245 108 230 839 549 447 989 35 987 695 527 722 540 771 530 579 756 858 293 365 888 181 822 441 547 389 410 412 521 523 569 7 980 751 138 911 362 322 769 125 248 486 958 661 735 779 496 174 65 29 239 736 477 529 707 138 580 887 247 815 942 149 673 579 901 56 918 35 299 23 684 134 534 257 743 420 449 762 265 161 687 40 178 328 850 394 924 110 260 166 567 218 33 285 320 647 746 951 359 971 581 355 670 893 380 676 837 576 775 645 759 876 271 146 616 610 938 195 765 869 257 857 24 798 101 826 154 770 417 812 58 379 798 440 795 438 83 245 55 922 498 843 805 744 121 466 964 743 952 56 291 221 90 976 746 659 206 244 423 516 956 530 472 221 952 103 25 403 320 359 956 523 341 403 598 430 174 305 879 451 498 466 874 969 566 526 427 81 92 989 562 702 394 564 446 866 577 830 805 766 522 534 316 46 705 472 876 490 308 582 703 726 177 535 968 470 904 957 835 60 977 725 811 229 931 423 190 520 943 736 918 64 536 722 406 623 21 764 491 225 565 76 659 20 329 728 760 915 737 164 745 118 141 548 625 28 116 83 541 568 88 34 9 36 499 495 569 382 459 643 152 134 360 470 737 345 16 472 553 474 374 959 862 694 812 999 919 104 988 705 789 359 854 852 491 640 676 776 910 398 587 829 824 622 95 957 868 192 538 648 342 805 431 752 711 506 211 427 156 51 508 352 993 993 786 999 203 21 202 679 769 790 188 27 219 749 302 408 365 109 861 91 397 148 953 925 976 808 597 461 888 484 835 506 513 675 20 391 181 730 527 789 820 722 130 680 109 474 223 848 996 3 790 620 63 302 763 609 280 660 821 4 31 281 93 334 192 51 840 205 672 71 801 12 487 58 927 262 943 710 683 254 258 85 440 746 759 320 556 721 682 580 266 707 676 775 408 458 529 950 758 432 638 683 945 801 962 565 975 240 325 547 512 233 488 118 191 52 293 44 716 873 0 250 984 392 451 409 193 238 708 561 863 831 749 218 921 178 979 76 310 136 459 491 38 150 546 797 606 684 88 615 359 23 670 73 323 811 372 977 784 32 622 588 766 910 809 895 113 745 589 296 986 924 61 979 663 345 798 667 817 752 825 671 312 839 862 500 884 207 482 646 976 506 401 561 795 785 47 867 791 247 658 33 682 204 872 242 227 480 177 41 880 171 994 489 161 743 741 556 672 995 202 717 854 168 415 349 262 901 935 179 387 921 520 617 449 607 383 747 990 627 116 881 648 336 508 629 625 717 976 532 440 827 177 641 787 207 728 439 712 830 895 115 294 233 332 248 799 30 989 674 11 696 227 990 871 871 755 950 325 847 564 195 755 659 130 703 345 483 598 163 450 240 422 245 275 80 748 573 821 616 606 118 755 401 97 477 324 744 989 422 725 241 944 46 291 207 866 641 881 480 881 668 183 655 228 352 725 931 364 402 803 575 968 471 589 252 674 729 404 930 674 751 958 266 322 317 716 176 197 141 908 597 429 380 664 377 797 154 858 28 499 934 779 179 754 88 18 213 186 158 239 44 713 275 316 561 180 781 379 352 803 440 581 808 315 397 733 730 108 525 704 276 777 239 174 810 321 86 716 712 925 560 474 547 482 242 869 654 94 708 329 24 377 27 758 535 868 462 859 218 809 765 61 988 264 983 48 249 928 332 770 973 567 635 809 604 151 788 813 87 641 480 540 542 4 225 115 761 296 863 203 252 443 709 827 467 151 636 588 755 4 273 877 529 961 165 801 380 861 482 669 794 882 753 514 28 24 997 222 163 872 446 243 17 621 699 454 768 265 209 197 458 976 270 41 159 40 129 923 864 651 709 544 805 154 484 617 920 949 376 745 519 647 544 343 367 928 25 571 608 729 126 637 812 836 770 393 677 738 216 941 44 908 634 555 176 22 877 361 504 400 650 905 8 880 743 704 298 369 451 828 433 555 61 424 664 828 948 992 180 90 121 338 252 130 370 815 712 888 843 852 626 226 145 148 84 535 426 722 517 815 715 380 414 859 591 652 208 330 707 715 94 275 20 732 794 312 442 812 972 470 841 637 390 16 618 135 812 925 738 516 303 894 908 528 375 142 899 993 150 468 857 916 620 62 254 170 228 22 226 616 49 579 660 501 985 75 154 667 779 591 592 319 704 457 471 731 461 670 948 603 200 702 587 167 335 921 225 831 542 554 178 562 410 459 407 186 239 163 126 281 130 953 502 183 90 146 685 237 986 316 749 50 939 516 445 925 323 658 348 758 893 339 220 751 218 696 191 652 914 505 329 420 626 673 688 543 566 668 548 311 859 845 70 393 708 840 123 920 51 624 167 56 259 152 375 641 433 737 156 347 147 187 887 115 20 647 730 589 473 453 310 859 787 262 288 895 51 759 182 441 316 692 168 335 945 101 684 43 424 857 449 821 371 183 324 211 468 779 395 453 17 490 990 393 444 182 738 26 152 320 419 626 70 738 7 431 465 364 781 818 641 965 88 266 1 724 177 194 39 908 178 925 36 774 774 381 107 903 153 575 599 279 881 300 314 447 390 959 16 481 265 619 349 31 100 540 343 873 72 526 448 840 798 257 235 108 573 348 512 745 963 388 627 578 397 413 77 629 537 280 247 347 961 342 311 12 887 687 882 657 538 962 879 453 290 33 71 658 153 132 900 155 46 361 710 600 711 298 991 420 880 543 657 958 114 428 556 446 584 896 85 319 409 832 268 815 352 643 490 888 905 421 150 50 601 944 568 616 348 412 364 831 343 448 722 380 259 696 346 899 276 212 15 368 291 107 28 296 363 513 21 781 70 975 563 264 919 622 943 511 676 750 466 635 311 655 130 407 421 725 906 604 971 999 157 789 711 2 648 718 385 872 135 156 45 341 564 300 131 402 204 516 343 592 37 504 523 429 584 825 581 3 34 745 555 556 144 301 100 587 273 203 525 910 744 227 12 671 562 479 629 18 84 568 423 766 522 104 389 607 944 528 459 603 520 423 84 992 256 133 560 972 547 821 43 957 235 656 844 208 436 860 234 216 776 861 978 922 565 109 820 561 451 887 979 24 336 857 879 779 720 587 181 741 600 796 72 115 397 984 4 780 369 509 200 435 993 166 622 347 544 109 727 64 312 73 485 816 273 454 323 544 403 123 548 297 71 275 590 662 282 482 207 75 523 892 269 813 367 201 592 566 274 111 862 446 991 303 927 682 942 135 847 170 157 747 787 490 797 868 410 933 904 69 943 503 178 122 339 173 704 423 688 679 77 965 221 84 982 182 39 356 571 513 704 502 944 196 355 495 370 666 639 706 916 820 169 225 291 169 346 685 648 869 10 331 650 79 305 877 879 345 436 475 742 450 437 935 671 967 945 861 178 160 673 665 34 380 924 347 186 830 65 67 793 924 161 524 147 935 680 451 221 452 410 433 872 422 387 825 753 778 31 169 337 515 443 982 149 417 214 138 812 973 633 566 62 207 849 422 67 132 658 338 874 262 263 829 113 337 439 776 146 368 507 890 291 505 572 590 307 456 643 57 709 736 22 7 264 275 333 911 140 559 965 78 470 208 389 4 416 275 37 909 372 518 165 824 833 328 460 32 632 6 885 828 768 830 13 505 776 501 93 426 417 806 820 742 634 456 810 534 863 588 717 754 52 513 204 380 434 267 897 18 194 188 447 684 200 293 65 560 186 314 71 58 640 834 56 229 514 584 688 802 169 385 690 125 606 741 765 322 744 192 873 855 510 705 228 766 70 425 265 682 81 489 200 142 869 509 70 240 650 66 664 352 977 742 818 341 445 403 416 927 106 562 259 484 984 601 453 335 910 980 635 504 376 886 122 674 366 382 390 798 741 743 734 532 462 367 436 254 935 194 157 878 817 275 31 293 446 493 962 416 273 748 938 82 302 30 774 515 686 304 829 571 259 695 657 773 939 753 302 119 139 592 983 493 394 357 815 522 986 433 125 779 188 440 867 805 810 991 830 315 462 500 914 853 489 441 625 282 958 294 262 791 875 366 787 125 365 8 888 703 910 777 622 842 143 684 935 397 127 784 999 181 249 875 247 41 975 464 157 384 499 205 255 869 750 990 764 638 877 595 45 189 804 674 437 411 225 576 488 739 195 322 757 732 612 737 364 611 548 155 506 122 168 20 24 902 599 609 658 422 497 286 186 645 449 605 698 893 339 411 344 184 568 932 533 448 273 238 895 415 237 81 360 866 435 94 515 613 475 427 868 669 651 364 424 610 274 970 594 701 373 712 154 428 798 514 160 693 666 378 109 693 127 716 244 72 990 896 329 197 499 923 880 211 913 916 885 258 477 507 617 564 322 834 412 984 78 877 880 7 160 430 922 383 75 756 828 404 280 622 953 219 954 679 833 66 135 105 449 839 573 50 669 99 958 123 34 798 328 603 197 838 580 740 986 618 380 272 497 677 593 778 905 334 357 311 844 769 497 40 503 304 172 558 618 166 428 738 357 289 549 946 928 125 382 231 858 888 749 481 908 265 230 451 815 72 929 784 196 426 465 962 88 868 926 368 481 99 606 534 277 635 397 299 11 112 890 659 539 397 594 761 416 798 849 431 834 651 129 345 857 405 613 446 438 569 773 52 545 295 931 44 39 316 594 133 759 294 975 217 882 83 466 705 368 784 514 724 655 652 481 962 129 255 715 269 531 969 659 698 908 613 366 649 15 342 339 854 943 702 912 280 305 221 759 226 416 897 895 171 230 886 859 390 984 377 507 574 712 78 341 643 187 447 727 22 51 356 653 992 77 836 243 963 566 871 414 997 908 11 394 290 235 742 861 119 19 3 316 856 3 573 646 339 655 309 105 82 48 99 653 219 722 534 62 657 442 837 486 137 668 928 479 498 463 721 399 260 853 499 987 131 834 189 838 886 304 643 272 729 337 751 177 957 263 337 760 780 808 619 474 312 708 107 785 287 33 496 720 906 489 638 980 967 95 367 918 680 962 266 448 63 359 256 224 753 401 227 900 120 372 181 540 573 68 609 820 606 422 402 694 788 596 438 721 36 861 142 118 388 302 878 373 310 996 356 631 356 2 774 476 376 889 709 467 894 337 758 315 264 995 241 898 945 54 524 105 69 87 948 912 909 638 759 258 984 617 93 977 621 758 112 821 511 576 866 358 826 269 519 859 243 419 415 464 903 437 913 484 941 852 462 963 702 700 338 446 557 25 580 960 289 21 380 709 198 156 84 558 329 850 330 327 539 744 580 570 666 452 242 521 222 236 774 296 259 912 224 944 35 191 568 866 22 697 317 766 828 458 785 937 607 158 360 324 129 966 33 27 597 723 19 61 487 723 959 278 821 902 326 346 290 389 507 142 768 960 9 335 846 738 600 617 906 558 585 543 414 939 905 534 257 637 266 745 158 569 915 88 267 836 739 558 518 689 829 859 2 527 496 222 24 954 692 402 694 718 781 107 2 951 48 862 253 269 258 559 395 699 431 526 614 486 698 479 609 796 485 700 654 207 358 861 84 699 806 655 609 217 935 808 429 7 959 188 403 688 214 314 566 834 885 180 328 850 152 846 325 813 27 557 550 36 243 463 680 62 256 204 860 615 156 4 222 819 178 559 745 258 692 97 411 983 829 119 790 563 414 507 543 663 284 316 225 786 990 806 126 481 895 202 373 930 422 470 474 552 649 586 489 166 776 412 975 751 569 566 37 741 58 801 258 674 337 283 117 929 587 816 622 12 482 857 484 396 326 308 474 410 409 167 106 602 521 798 822 27 778 910 584 949 891 36 837 274 90 702 585 776 58 64 461 901 66 542 399 787 307 36 209 161 571 413 440 159 638 746 896 219 607 6 70 787 89 797 573 74 632 26 80 983 877 600 139 146 399 277 790 398 739 961 997 713 459 604 811 987 499 355 495 782 175 921 927 584 610 505 579 912 986 690 188 718 840 125 77 940 901 137 347 817 215 250 589 662 850 379 983 88 361 216 369 510 292 641 553 762 800 224 81 539 17 345 804 921 639 94 911 538 285 986 123 479 858 729 788 326 340 193 703 531 818 61 278 995 571 725 172 78 193 652 574 634 265 349 694 213 552 640 728 979 517 27 705 329 471 657 387 45 107 577 874 557 88 385 815 496 924 261 338 360 710 74 500 955 589 404 736 192 640 318 310 605 615 277 571 781 462 354 911 781 674 336 913 351 964 686 518 189 37 303 610 108 46 538 612 200 518 601 865 604 148 180 961 173 558 720 997 775 111 790 527 671 805 376 565 810 494 675 713 603 493 76 113 112 220 105 62 146 276 85 38 210 930 639 326 949 474 279 303 525 414 354 496 460 487 170 253 990 801 201 313 618 125 266 342 533 971 138 76 970 116 361 662 631 348 794 433 137 491 565 262 199 76 987 330 865 377 329 500 483 749 731 66 977 596 444 414 587 264 672 162 883 677 315 301 862 493 111 310 295 452 756 673 739 68 317 635 403 268 920 898 901 800 686 417 846 518 112 345 33 973 32 894 672 995 626 941 388 496 798 135 746 393 521 924 957 537 380 697 544 230 128 878 497 751 999 33 844 974 448 560 6 984 770 876 555 580 925 671 6 158 715 865 417 797 804 528 402 360 495 344 579 349 590 718 95 896 964 931 692 536 456 364 306 322 412 534 944 11 255 231 45 51 877 279 821 24 931 736 991 581 13 668 85 16 651 343 356 460 947 263 231 995 529 165 585 243 530 575 836 473 827 434 978 910 345 713 458 279 646 83 270 336 300 313 451 751 265 921 125 834 14 952 844 848 999 880 195 22 301 374 705 541 456 914 189 279 255 600 546 846 270 187 288 558 511 988 825 74 480 97 822 173 143 839 945 789 53 110 361 339 515 168 652 907 436 170 448 989 859 147 532 334 177 799 58 538 384 43 873 50 635 932 84 558 890 385 722 589 248 137 724 438 758 558 511 252 608 396 899 76 869 370 731 263 228 453 817 927 659 395 504 746 737 804 953 37 131 208 400 811 527 127 646 606 420 510 379 890 2 85 748 320 612 833 349 360 782 328 113 930 755 60 384 286 735 472 450 977 723 515 283 35 456 187 327 721 898 670 429 41 767 682 342 91 226 339 828 468 419 553 270 357 348 935 839 575 829 464 775 798 443 518 851 101 770 583 240 919 772 114 592 199 601 369 557 977 158 818 837 18 882 722 137 780 953 301 649 92 782 318 99 226 611 203 87 985 809 931 122 724 325 211 130 722 93 282 564 235 893 403 300 606 520 446 183 672 907 359 614 170 990 124 937 99 780 225 109 548 30 513 979 903 759 437 235 480 706 72 672 588 883 66 613 7 34 555 90 80 583 872 725 691 556 666 972 873 269 49 566 678 867 354 952 283 467 491 935 455 707 414 79 113 237 819 773 738 668 745 760 328 962 546 437 58 335 317 771 743 107 412 931 901 449 317 695 403 889 398 772 707 817 590 434 968 878 468 328 290 200 454 796 908 188 959 47 989 225 912 54 504 918 506 814 97 821 945 17 614 496 385 4 883 776 186 706 140 351 499 98 456 594 146 407 985 598 287 487 886 897 63 509 5 393 663 161 657 979 682 277 646 394 452 218 983 832 960 944 539 420 569 768 867 37 877 165 828 506 456 763 508 126 62 461 322 172 449 296 287 356 335 448 280 847 42 671 889 593 361 682 791 459 231 580 86 949 72 59 576 895 356 573 712 639 765 679 387 546 745 404 52 75 746 627 994 446 645 635 446 933 572 437 471 678 89 304 866 543 844 666 305 556 199 909 482 422 178 974 587 579 125 582 380 147 49 472 451 26 815 229 783 23 308 286 182 349 259 174 479 26 287 672 15 678 234 769 348 624 446 173 500 826 298 938 558 901 49 749 772 131 316 832 413 80 607 304 770 673 22 86 764 970 682 389 413 351 876 440 91 859 835 376 630 916 618 393 683 679 863 141 17 352 483 628 301 180 573 605 261 675 416 383 266 944 266 829 688 962 86 357 149 875 268 321 691 767 35 304 656 215 352 52 193 491 97 497 195 119 299 358 654 293 524 918 653 920 630 163 122 739 53 779 899 659 38 96 769 934 339 971 315 121 688 884 3 911 462 884 733 303 573 628 622 609 902 226 317 531 901 25 540 370 819 561 662 578 589 588 710 187 496 904 227 750 634 427 71 690 953 367 977 655 730 927 556 231 608 550 881 809 340 148 79 91 920 2 564 668 925 742 680 412 951 152 194 127 492 22 449 500 427 175 846 531 186 335 144 367 759 419 969 836 839 947 516 242 333 755 519 892 967 365 107 470 844 591 45 952 431 294 177 871 91 277 805 716 487 703 206 564 931 457 51 730 539 799 746 736 102 356 485 714 958 561 513 23 826 355 947 944 574 846 317 38 261 731 647 402 914 468 523 578 730 262 211 62 793 828 542 804 350 630 987 853 208 879 366 165 188 155 546 102 176 857 56 159 627 480 833 970 372 150 565 140 410 583 197 358 340 863 969 548 352 327 845 277 68 70 302 385 243 682 784 478 932 299 269 821 842 765 245 994 929 889 324 655 148 127 27 939 599 469 684 731 802 816 619 753 382 456 934 444 201 518 201 866 983 717 95 395 216 580 587 640 711 892 781 735 556 498 119 380 672 593 698 384 230 643 459 80 950 126 840 660 457 151 898 327 344 904 621 467 359 494 907 684 677 493 225 138 582 796 295 897 540 781 83 877 261 351 364 164 213 101 227 821 725 566 667 571 898 699 383 744 385 157 651 60 209 463 237 233 724 856 733 605 712 807 589 994 95 320 956 154 318 674 597 571 493 986 904 495 4 5 270 289 33 655 241 627 418 623 86 317 124 216 483 150 755 65 572 9 562 64 736 890 876 280 683 230 153 132 421 483 127 423 780 807 430 731 490 198 825 868 18 877 400 660 228 126 190 514 942 142 151 926 156 985 757 186 818 661 84 539 118 297 780 217 415 128 346 271 354 593 253 367 996 755 632 834 976 683 493 926 793 480 666 118 961 550 535 485 134 216 779 5 545 915 538 200 433 243 372 892 647 399 793 720 87 631 558 561 233 580 615 351 253 708 41 577 47 140 146 679 545 178 746 43 286 836 946 531 732 10 731 728 729 877 276 170 103 270 360 861 423 718 647 226 621 464 172 694 225 864 366 69 101 971 855 194 907 399 236 587 464 287 556 317 45 93 954 561 458 757 27 377 842 279 631 0 226 366 788 902 325 945 809 889 640 81 226 717 263 876 193 484 668 819 459 591 348 532 577 269 182 728 728 103 909 813 444 307 252 610 822 122 24 413 130 491 499 250 331 745 565 913 368 351 836 376 645 205 504 765 297 827 992 13 933 559 14 789 911 276 672 836 446 287 538 172 690 297 789 221 925 835 918 509 422 761 878 208 211 279 836 176 87 379 387 769 134 101 290 431 168 807 83 736 386 609 719 125 298 175 684 107 182 216 403 458 737 747 868 966 174 573 694 714 275 913 292 181 340 457 167 813 244 423 549 932 546 315 924 847 415 143 107 107 214 170 488 43 953 435 534 662 575 15 968 161 227 219 32 536 196 394 852 629 944 212 311 398 682 221 680 826 59 789 284 246 33 836 348 237 632 567 80 777 850 601 616 307 54 381 997 164 700 258 656 659 362 363 576 338 479 912 232 987 166 115 704 544 510 514 351 337 290 896 463 553 331 906 422 609 203 680 413 122 485 875 867 128 787 61 401 44 213 371 635 567 81 216 511 145 689 784 338 547 905 505 401 21 53 875 453 956 566 466 946 186 349 433 309 85 456 1 600 874 271 91 237 1 568 782 350 278 135 476 786 607 154 536 845 902 849 959 186 411 196 19 720 887 74 857 732 561 104 26 27 355 489 241 652 947 948 192 799 7 872 86 914 306 617 741 896 763 17 804 43 700 504 90 109 117 495 642 558 213 774 874 821 838 997 779 20 122 208 182 30 892 252 475 238 457 488 148 889 608 698 305 261 745 797 159 372 270 774 355 349 499 278 318 496 698 537 650 895 0 440 919 101 147 295 66 475 941 399 536 281 724 674 12 669 78 786 607 883 796 418 487 186 736 106 914 232 75 994 282 387 24 377 448 389 76 429 852 270 140 153 245 612 296 20 822 618 461 675 255 863 388 303 487 301 321 58 887 912 260 914 445 79 289 493 450 60 860 288 116 412 95 942 252 497 433 40 240 270 172 986 903 225 932 629 287 126 283 80 83 819 392 4 511 723 570 724 65 867 11 263 98 686 809 257 112 636 924 883 527 767 974 261 404 179 748 32 739 483 471 39 204 287 488 905 57 334 364 934 772 933 683 68 972 70 190 717 432 795 306 582 837 585 20 406 761 518 970 174 595 111 557 381 461 177 340 435 715 773 111 435 397 464 193 877 858 164 657 588 672 456 746 507 784 846 215 235 377 935 928 754 698 645 668 383 919 741 80 420 508 702 818 382 884 634 579 603 192 676 222 231 412 627 797 938 78 862 214 912 462 175 616 544 558 990 865 482 637 556 411 647 428 726 291 109 281 855 962 359 137 329 87 517 353 374 619 768 379 995 832 567 295 757 891 528 732 742 239 457 437 728 143 143 183 963 189 326 632 776 322 636 7 626 588 71 11 716 394 690 666 319 284 116 799 391 437 557 210 942 200 735 954 874 438 581 698 20 821 143 357 341 656 19 454 828 412 352 736 372 243 201 671 337 840 50 785 394 246 36 992 430 72 337 910 217 363 721 142 770 360 182 414 179 170 151 10 817 531 555 630 258 370 965 244 491 872 822 359 145 527 789 647 217 834 907 358 719 84 11 677 820 253 615 677 498 971 493 784 154 116 561 104 734 471 831 203 360 909 781 328 162 224 82 998 998 69 99 653 582 361 445 271 594 522 906 295 325 87 191 813 658 886 354 278 187 467 636 66 270 320 319 310 795 704 280 669 30 830 379 863 868 827 474 695 101 775 649 799 37 326 783 307 472 743 810 143 956 109 928 432 136 135 464 724 386 769 632 186 804 117 948 500 627 191 365 49 745 276 936 380 991 880 558 408 869 934 124 515 658 798 874 206 718 474 961 260 377 959 975 117 303 677 727 439 812 20 212 824 56 4 68 555 287 614 481 986 764 411 697 492 966 10 784 415 622 928 45 999 622 949 909 701 721 756 677 721 160 285 840 988 932 580 936 128 891 84 602 53 39 941 708 894 576 175 185 330 280 572 174 807 158 189 262 346 273 187 295 422 355 824 984 227 215 291 344 548 304 170 254 383 558 197 489 182 428 95 902 512 880 603 175 413 600 315 53 800 146 896 123 444 89 130 307 691 861 80 736 963 863 467 649 726 816 352 902 429 32 76 822 134 998 559 359 442 841 51 718 858 340 165 690 807 604 647 963 717 856 340 772 826 531 537 536 940 667 785 919 351 967 841 269 917 320 622 911 111 905 38 197 821 480 947 464 801 141 783 820 321 390 266 206 493 962 927 464 225 418 549 278 783 135 40 503 138 466 46 668 408 707 725 176 501 322 171 844 20 527 494 278 235 514 845 286 240 85 978 762 193 422 363 264 249 295 736 233 82 220 315 168 203 496 748 473 490 337 219 374 0 21 615 207 320 806 659 856 292 7 764 650 631 824 623 705 12 365 57 145 925 25 496 328 641 196 498 851 28 339 570 141 224 235 202 643 299 971 92 723 205 846 974 90 899 308 533 828 456 468 453 446 835 810 148 997 642 564 536 685 688 716 58 357 348 112 711 913 681 655 515 440 111 316 97 905 74 766 144 29 374 874 325 879 191 26 223 911 883 319 63 952 979 690 651 941 64 412 955 66 339 332 204 71 382 878 694 788 837 263 259 450 294 420 142 819 476 892 781 870 138 374 844 908 803 761 315 318 673 877 825 759 2 693 949 138 790 560 482 528 402 896 500 50 948 594 68 206 221 329 464 598 580 248 325 417 711 514 566 921 228 998 273 451 614 448 667 177 363 505 976 276 318 69 555 408 223 687 944 386 737 310 637 348 125 525 727 52 863 488 964 43 403 631 291 6 27 579 160 179 512 419 632 356 601 919 827 916 895 855 305 249 226 953 233 532 126 603 358 113 936 448 647 611 96 256 938 580 542 570 787 388 222 450 926 910 307 964 318 49 766 661 566 44 850 544 545 778 648 295 321 208 226 515 258 801 25 417 447 385 723 1 201 812 188 410 911 29 177 860 811 129 42 588 787 743 674 524 718 945 82 435 84 757 812 259 494 341 526 551 996 184 570 217 715 268 594 758 863 481 481 658 887 913 493 905 401 540 789 873 861 564 328 410 630 508 284 673 103 597 411 479 465 280 166 736 747 580 169 411 570 785 238 991 322 57 690 536 532 212 985 112 100 961 622 78 476 968 634 270 27 194 719 240 550 15 282 204 399 466 427 948 989 32 981 637 5 328 568 668 77 865 792 777 981 967 129 51 97 926 237 787 703 157 166 885 155 582 542 337 703 102 530 888 915 883 92 73 568 360 503 835 290 367 489 939 803 836 418 548 865 383 180 40 57 112 268 323 269 335 449 343 778 870 39 799 227 494 295 585 319 959 330 185 952 722 100 161 22 177 622 679 700 317 218 398 791 241 643 320 85 354 936 163 643 421 505 545 10 340 875 938 856 528 877 251 902 827 689 141 429 999 204 524 458 158 749 834 940 347 830 473 188 693 392 877 247 890 590 447 94 754 181 56 975 16 575 324 236 138 157 967 3 4 662 218 477 307 938 752 918 210 132 379 820 126 87 832 622 155 209 410 586 33 211 447 552 184 709 284 937 952 676 709 641 996 170 440 460 153 101 39 651 90 676 945 166 338 922 861 453 298 100 310 246 955 816 17 846 399 239 232 706 754 460 137 229 330 669 228 642 455 369 887 410 320 400 76 225 326 546 685 727 532 988 834 747 792 901 718 585 46 571 338 824 882 535 177 482 152 110 131 984 736 91 203 803 214 165 892 346 668 251 149 776 678 521 334 941 40 396 572 152 106 730 301 454 916 569 39 453 287 400 203 642 553 843 934 769 20 51 807 954 301 169 462 505 827 987 508 854 585 177 253 615 119 238 44 900 983 511 80 683 526 855 300 633 275 812 767 997 625 434 485 420 407 981 167 313 170 916 883 773 836 776 953 354 865 407 363 937 189 297 931 969 443 489 696 558 993 901 782 321 319 478 143 728 321 838 819 314 90 231 996 7 780 395 332 155 938 144 903 521 362 736 453 346 316 59 380 639 294 450 351 51 889 965 470 672 752 61 68 73 631 101 332 849 345 801 469 622 778 600 947 37 675 583 319 615 417 181 448 965 957 768 792 474 232 427 744 544 645 603 535 376 449 330 304 501 804 918 72 434 17 401 102 747 136 336 654 433 16 585 766 611 390 345 553 350 824 134 510 239 241 711 667 960 878 225 921 823 325 950 49 29 660 779 180 186 771 372 718 548 981 889 591 373 983 886 231 416 479 18 507 472 711 146 970 560 330 632 210 647 426 912 511 222 251 606 154 221 98 969 693 487 373 54 462 676 401 956 780 301 822 261 631 844 828 122 800 961 521 38 260 547 769 384 297 864 185 659 505 747 321 879 907 223 498 783 837 309 922 311 531 659 313 553 866 984 155 113 587 387 124 987 374 356 903 773 520 388 203 408 419 841 625 527 619 269 844 814 826 110 188 375 686 491 604 881 15 194 530 191 899 96 620 904 243 154 914 390 869 446 835 685 954 560 583 454 333 798 173 553 375 521 983 211 405 0 44 350 231 287 192 442 543 204 300 435 234 862 948 170 912 69 875 501 547 495 408 209 82 176 651 135 688 418 768 145 387 84 84 352 908 976 432 627 421 208 730 998 764 369 231 642 490 646 419 130 983 898 33 290 855 634 162 73 157 828 60 901 46 593 572 440 532 831 159 993 714 731 1 275 625 945 427 568 726 44 691 410 396 851 466 898 540 558 459 785 276 600 781 858 41 950 378 313 754 200 828 657 943 755 838 453 850 733 954 564 132 541 791 891 143 950 153 684 284 260 449 429 214 65 379 159 118 944 894 485 592 540 712 189 198 430 347 195 345 504 589 831 782 232 88 84 975 287 717 200 916 776 37 283 580 349 618 507 667 826 368 778 834 731 623 566 423 907 560 968 516 12 449 873 91 604 836 424 201 581 512 752 305 590 97 797 865 923 272 116 847 991 623 458 236 470 791 685 910 796 56 307 263 498 49 147 372 100 204 476 923 884 466 509 784 163 66 683 832 56 866 479 280 455 799 102 251 445 302 61 746 659 158 367 104 147 646 882 118 24 819 921 749 936 971 22 885 815 330 803 611 945 78 962 794 410 471 2 399 96 893 569 716 171 13 997 364 714 635 524 405 184 560 384 551 432 460 797 819 234 548 198 587 250 547 342 790 783 960 946 301 683 680 421 352 314 486 45 581 123 135 891 767 493 290 411 507 580 364 110 712 193 645 951 502 259 557 678 888 462 246 858 173 394 362 950 723 11 254 372 791 211 334 22 602 508 217 193 604 966 269 682 970 601 795 771 234 498 941 683 713 832 134 882 709 427 822 210 421 499 245 613 338 755 948 827 873 555 415 905 506 415 145 385 67 653 688 124 538 360 211 402 829 443 308 920 154 3 617 426 653 399 250 307 862 481 181 124 303 278 15 245 386 449 216 435 795 939 250 754 879 358 630 874 693 187 982 136 535 495 878 987 413 138 614 16 802 594 428 917 718 662 646 166 411 934 689 892 97 14 953 920 107 233 603 998 872 442 429 257 370 750 597 843 437 361 747 751 768 217 384 349 631 414 76 147 161 325 636 525 418 466 464 704 245 373 958 689 439 576 146 328 938 389 140 560 771 685 399 260 27 162 778 382 731 455 981 823 661 367 44 751 124 106 641 641 346 82 763 586 795 844 772 701 738 468 975 543 104 489 871 755 728 882 396 955 674 544 211 57 232 719 712 419 295 874 332 58 255 616 853 479 65 27 923 760 669 393 861 379 261 121 249 941 697 9 418 750 76 260 804 3 877 534 821 99 870 209 688 551 944 723 692 105 498 854 579 361 121 711 653 846 233 723 844 350 962 625 207 272 374 766 217 857 628 548 82 439 514 458 418 378 930 206 920 414 564 861 715 393 116 779 126 300 146 312 584 443 481 353 330 311 859 130 561 311 168 293 671 435 921 587 45 953 814 914 642 961 376 881 181 776 307 854 985 679 384 25 88 466 261 715 26 547 336 174 656 194 133 863 840 577 12 531 492 631 817 6 920 220 74 46 513 580 708 59 877 110 726 796 173 138 664 203 177 861 408 320 249 883 750 248 112 262 620 259 414 281 912 893 473 906 479 777 824 181 329 195 965 902 364 503 364 350 685 542 97 125 725 272 22 847 83 189 470 506 886 849 108 383 512 224 399 940 846 336 590 87 405 163 358 955 849 306 942 44 746 946 146 509 783 768 40 229 78 521 698 278 785 539 479 768 904 536 761 677 840 47 457 518 605 551 947 203 354 547 206 693 813 648 502 989 850 854 484 659 229 901 422 269 806 29 198 678 446 567 85 899 706 903 303 43 590 749 802 657 213 148 138 255 442 67 67 340 241 946 461 296 307 15 693 725 567 506 887 492 747 730 292 946 197 50 60 67 125 999 748 273 692 706 216 542 149 759 55 640 46 611 909 362 220 701 655 828 554 460 406 940 193 198 280 603 602 403 343 405 473 702 244 720 28 689 747 393 356 886 479 793 433 617 446 821 248 441 142 0 198 39 633 687 627 479 236 948 994 322 725 61 102 246 650 753 825 849 643 348 639 304 190 428 221 763 965 791 964 363 50 314 763 597 988 30 352 381 145 334 282 430 535 897 443 284 530 361 17 742 747 521 869 560 351 392 170 187 950 667 616 510 107 66 380 604 938 244 892 525 258 572 856 562 26 53 951 738 259 292 275 50 792 481 668 555 852 314 706 970 36 190 574 166 676 416 293 84 794 568 164 904 309 864 656 543 457 612 662 862 602 732 376 454 769 363 695 581 136 827 345 722 333 63 253 373 293 784 490 400 484 810 353 701 40 493 709 810 894 328 314 312 526 270 851 904 783 221 936 340 403 429 83 621 343 8 408 96 802 834 970 245 90 611 906 362 63 799 111 315 421 377 706 637 210 141 937 841 97 146 768 236 481 180 961 111 945 5 244 764 212 267 629 340 250 470 81 693 422 603 139 854 521 480 321 803 592 810 951 770 951 717 949 432 20 912 28 126 829 265 622 592 62 375 394 872 564 495 701 491 68 55 658 574 385 645 971 251 54 336 121 718 767 355 73 141 758 363 983 254 732 380 252 370 956 478 854 816 224 919 218 922 765 882 485 231 494 89 86 539 895 688 567 853 924 320 574 588 830 907 622 658 137 573 969 578 301 991 265 966 742 519 790 383 472 334 848 636 867 558 411 472 225 435 475 335 594 718 792 305 246 569 147 866 377 567 140 800 671 474 857 882 200 462 98 681 857 49 735 318 105 355 591 312 785 580 238 637 42 929 0 836 403 705 206 377 243 543 778 529 858 452 278 978 379 442 991 488 169 466 779 217 760 113 468 916 197 387 797 510 499 197 926 626 223 57 763 169 973 300 522 973 502 604 92 10 630 494 288 613 726 607 476 400 617 546 57 73 875 766 154 556 614 197 270 729 708 729 702 44 718 230 882 204 50 92 648 864 874 690 90 136 57 703 662 707 826 91 682 538 611 332 61 614 648 233 430 121 703 397 695 149 545 585 802 356 953 193 637 676 731 137 46 46 182 394 932 22 196 217 308 895 128 768 354 308 922 911 60 593 889 617 366 957 502 332 530 672 28 139 185 444 361 74 563 720 937 122 838 112 486 245 554 850 369 193 313 828 798 173 761 202 147 164 836 632 130 30 714 864 291 308 771 75 872 206 670 965 28 62 537 157 702 469 563 906 756 15 569 447 297 517 690 717 747 800 612 172 804 813 241 660 17 927 236 113 175 889 866 616 934 712 971 100 46 497 318 79 949 684 115 967 415 991 164 500 401 379 179 968 896 907 314 196 856 484 100 547 20 75 964 386 235 583 612 362 462 553 873 963 14 577 261 288 667 471 955 15 867 846 395 39 791 533 440 251 326 976 523 812 360 290 652 950 362 972 907 466 43 728 503 921 885 657 24 35 16 192 15 243 777 629 234 806 846 569 382 559 232 721 697 742 66 206 201 412 362 973 894 68 672 217 946 131 675 101 77 314 702 690 497 473 696 936 917 695 416 777 395 149 60 114 878 937 871 614 820 592 161 804 910 844 264 107 774 963 288 341 794 476 764 855 6 491 316 33 534 966 550 711 840 595 561 310 432 711 648 733 577 416 254 558 715 842 535 649 875 355 670 682 173 593 477 676 531 841 553 161 626 81 48 393 457 669 108 480 143 105 16 331 402 749 165 83 438 413 525 41 42 460 137 620 95 872 465 668 102 366 461 444 957 502 334 569 112 417 438 477 227 42 26 192 523 744 137 267 477 401 814 532 404 217 728 261 881 221 17 339 237 342 61 326 743 528 841 173 742 181 725 584 357 768 163 601 2 818 681 640 260 168 429 106 350 988 205 310 4 697 680 442 134 65 238 119 24 327 855 332 453 378 301 213 149 616 608 333 979 830 1 220 208 282 501 703 810 765 560 949 592 490 539 46 373 605 14 915 35 581 794 742 937 688 66 943 126 319 358 46 379 479 182 100 539 233 515 344 186 129 217 460 409 726 641 901 175 775 380 28 716 276 482 670 412 783 181 49 571 123 442 912 145 711 528 333 433 661 121 242 55 651 132 882 657 313 320 308 209 390 412 58 342 43 319 824 299 374 193 242 292 93 427 432 287 820 531 212 863 918 445 939 533 996 656 458 800 205 518 217 260 612 200 212 623 931 173 88 788 816 191 465 286 608 181 830 262 169 460 36 173 60 978 345 550 392 384 131 941 421 985 221 609 141 753 608 425 326 152 541 981 968 798 781 143 163 123 412 472 763 951 296 685 803 934 11 109 421 166 875 368 770 784 127 349 473 366 155 378 501 179 348 863 273 123 323 104 338 987 510 686 407 523 24 797 951 665 632 995 963 91 546 178 780 902 792 293 738 371 280 788 473 148 301 86 911 537 252 12 978 639 575 437 535 519 800 2 103 406 514 646 206 115 585 483 548 181 644 350 855 593 969 232 969 469 31 684 769 696 585 221 323 302 134 589 639 120 656 456 995 932 152 154 572 130 416 623 882 701 481 477 568 599 83 851 298 267 283 958 901 205 840 426 612 621 976 387 898 538 429 353 256 972 44 196 484 317 295 672 897 779 146 796 814 863 982 418 415 255 760 449 975 876 33 932 345 724 264 592 822 866 480 127 564 821 62 960 633 964 845 493 91 426 927 131 708 875 844 819 950 342 676 436 47 663 619 335 513 210 256 172 307 441 337 818 345 191 682 370 134 120 36 744 199 773 251 531 971 648 566 395 225 175 436 301 277 614 863 482 512 201 58 885 924 583 19 506 946 403 953 635 626 229 79 982 761 312 760 986 50 402 60 626 513 376 140 839 592 870 859 135 206 4 107 165 718 24 83 225 921 867 659 772 291 709 202 633 437 497 389 51 35 438 123 716 631 903 277 417 938 45 977 842 422 980 563 484 720 696 557 641 703 905 856 731 702 993 890 926 142 293 45 786 364 993 333 617 689 673 410 184 21 623 515 493 164 722 420 936 541 613 715 417 381 475 696 552 411 808 549 623 197 691 594 636 258 265 309 994 309 824 205 21 618 991 669 210 796 722 927 699 823 872 928 511 174 907 776 326 499 691 531 432 17 326 82 94 698 956 321 291 215 391 977 535 282 209 447 885 257 405 260 434 495 623 268 548 342 225 949 623 240 739 657 355 645 967 185 267 664 641 609 318 10 226 528 137 452 891 463 262 542 810 499 64 885 732 359 599 418 193 356 657 690 228 783 427 624 622 847 858 440 447 940 550 436 251 106 969 793 598 513 751 811 649 662 161 483 191 473 522 706 476 849 825 744 164 904 687 447 388 449 591 486 278 938 83 136 885 247 354 681 696 753 2 355 518 209 916 132 588 41 514 392 296 158 333 30 774 335 173 346 958 718 167 452 699 719 636 405 893 405 112 449 753 895 0 631 24 926 658 941 73 538 921 967 319 406 916 47 765 180 655 874 220 285 690 684 632 208 280 583 831 554 441 33 834 183 124 561 537 844 771 197 955 372 451 442 761 872 746 185 420 768 949 319 527 512 470 933 617 807 192 631 448 411 317 378 223 939 814 854 767 346 788 444 488 218 943 901 670 414 316 363 900 619 552 261 733 723 587 522 285 613 420 35 666 602 456 566 991 481 772 223 793 700 912 260 704 736 99 624 602 372 787 352 427 147 243 520 133 14 50 306 21 554 519 68 901 716 908 862 429 673 934 733 939 341 394 990 715 921 469 348 972 502 374 52 625 567 714 860 414 116 66 88 746 285 147 438 185 655 371 928 622 398 112 663 748 16 364 103 388 569 490 336 903 332 957 115 519 969 409 958 192 586 702 156 163 94 595 239 30 534 549 645 23 142 540 297 867 377 13 280 736 709 177 320 65 693 377 696 282 51 641 921 231 337 928 722 559 826 921 958 452 158 256 296 941 992 625 674 455 954 683 361 54 913 736 100 420 784 705 596 961 61 464 937 115 213 933 23 745 36 684 976 524 354 864 625 931 946 321 671 346 966 66 713 307 434 699 838 900 555 497 660 608 716 92 607 492 893 107 837 543 680 996 631 959 407 431 941 658 280 578 777 563 326 260 237 951 262 274 417 165 800 355 883 776 577 133 199 159 235 218 310 415 507 187 178 810 501 70 197 491 389 626 193 630 751 77 929 730 433 807 594 11 437 637 445 316 497 74 148 655 899 680 841 504 194 744 239 429 926 427 235 986 607 628 409 954 415 10 618 536 761 194 373 870 45 56 863 308 297 490 200 193 340 239 994 920 138 394 20 260 699 108 711 725 240 847 62 175 137 127 736 354 722 937 85 862 410 807 245 937 224 382 0 552 529 549 491 219 299 789 161 402 651 191 515 226 601 337 593 66 705 194 44 806 252 315 57 142 614 966 139 849 876 100 519 170 217 668 671 163 959 474 133 731 706 709 53 110 776 86 775 721 305 714 626 820 36 641 856 84 559 592 842 981 184 856 600 430 1 571 371 77 738 911 302 787 138 914 253 143 873 649 635 23 624 910 469 448 16 211 916 832 392 303 544 546 309 453 733 685 117 771 109 680 949 687 558 431 513 247 830 435 81 902 876 500 346 322 702 95 455 892 155 423 750 484 546 0 876 537 521 822 786 15 569 678 509 691 127 696 278 143 127 825 815 560 644 872 147 302 964 517 116 572 726 954 551 715 572 470 492 61 247 424 485 623 92 722 800 108 319 798 865 861 104 279 359 174 733 850 906 251 43 360 774 346 938 632 75 978 816 301 844 430 402 649 276 595 658 936 758 910 393 104 89 875 189 293 630 674 24 822 896 802 34 461 496 798 786 725 439 193 965 312 155 999 195 953 188 241 287 297 215 404 38 934 173 614 49 945 695 669 436 813 748 534 542 81 963 460 259 767 526 333 772 738 118 406 26 721 331 520 55 228 997 241 454 844 194 631 344 46 865 560 796 759 978 92 641 183 219 344 357 590 516 43 434 765 233 475 116 143 637 443 869 289 736 734 288 153 47 64 132 476 714 707 954 843 920 899 243 759 870 526 489 198 154 271 421 304 673 907 766 502 854 59 548 417 588 721 648 142 481 528 197 470 421 714 723 678 369 210 776 664 204 426 408 433 905 282 730 503 692 240 526 671 914 769 658 491 835 114 263 911 20 95 855 385 977 751 773 329 786 576 415 543 755 837 979 546 178 83 341 255 264 672 107 633 24 288 766 922 99 287 551 529 233 138 672 879 280 47 688 359 455 593 943 121 633 796 491 470 204 311 582 974 494 759 296 396 246 958 33 799 683 707 679 150 937 523 586 393 358 311 882 922 338 829 422 301 718 352 651 498 290 979 678 612 609 642 687 939 571 169 794 83 429 722 319 998 606 840 112 367 309 20 763 481 279 450 673 96 185 216 780 282 75 717 828 751 32 389 656 343 921 240 261 178 417 846 591 252 60 220 565 677 624 298 657 823 127 758 394 821 410 842 41 821 538 547 342 591 211 595 242 660 856 615 125 386 858 424 403 799 958 19 453 581 326 28 194 851 691 732 893 72 46 808 906 469 330 783 399 94 64 541 937 925 709 917 279 238 571 795 68 472 609 803 606 25 500 178 7 405 734 649 250 143 213 613 461 640 278 609 59 768 418 877 886 823 38 106 935 697 618 190 578 430 700 544 215 173 608 858 464 59 822 908 353 632 642 677 548 9 593 479 822 701 886 304 654 624 966 860 354 289 814 381 327 897 186 886 906 81 146 288 297 761 989 890 484 852 438 433 899 138 260 429 486 308 794 148 538 914 520 839 790 976 438 705 736 415 214 511 426 345 703 202 272 62 657 415 406 890 495 334 47 557 671 931 642 163 342 193 197 735 2 90 460 132 792 231 505 561 537 26 576 354 115 521 575 161 121 779 763 786 757 423 336 735 717 914 914 399 928 622 1 794 358 916 106 918 25 953 777 216 944 481 307 428 117 244 994 570 207 895 18 232 993 750 630 911 353 87 501 416 885 992 500 354 684 43 910 207 830 877 259 388 688 35 918 137 632 101 605 950 21 125 333 351 700 201 266 3 438 143 969 654 496 152 497 350 697 956 965 758 227 410 344 328 41 6 899 817 429 762 948 646 295 668 465 255 201 648 671 290 398 247 177 523 442 938 597 177 182 874 696 662 939 190 206 878 20 61 8 655 749 635 59 7 323 346 469 214 7 208 636 78 466 867 731 260 368 417 593 416 486 668 431 451 74 884 546 104 512 923 89 434 739 488 930 937 759 412 54 523 497 581 178 747 742 209 841 328 315 546 625 570 348 247 549 746 806 880 351 443 336 413 315 756 283 338 203 266 169 280 213 956 634 53 27 205 517 494 155 475 104 771 64 870 103 856 518 419 102 769 601 806 833 169 526 47 575 885 788 343 679 706 96 788 396 30 264 720 459 965 858 13 491 361 745 875 221 324 133 966 969 200 483 84 487 627 542 495 321 896 971 719 280 221 37 485 750 960 968 896 451 910 325 547 173 811 138 235 871 706 624 306 435 405 143 464 91 463 252 147 713 750 133 414 720 352 587 38 195 235 600 568 301 439 68 521 380 905 674 462 350 291 563 187 219 471 957 493 2 93 970 691 772 670 859 345 43 644 750 712 580 128 564 944 194 403 1 69 201 764 683 221 712 414 303 306 725 902 907 865 751 611 387 696 887 12 956 888 778 782 724 826 16 17 639 343 582 776 438 503 605 841 997 32 917 825 567 261 934 660 42 281 281 670 356 95 293 369 830 589 877 8 548 130 216 846 351 990 906 256 509 6 183 141 288 575 604 427 402 969 587 943 279 646 639 273 390 619 294 925 214 44 627 330 972 842 243 811 673 856 487 231 817 327 997 751 350 775 106 710 72 64 232 937 708 339 337 903 594 974 264 559 300 895 904 573 753 726 706 523 433 577 957 796 850 308 886 783 923 274 370 78 23 959 563 148 770 34 967 712 474 420 593 347 162 267 994 898 425 734 744 220 827 612 530 453 255 946 395 634 79 995 56 625 593 616 495 969 212 826 680 647 390 736 505 806 267 429 986 813 368 282 2 746 425 173 55 250 692 299 807 400 482 487 277 685 368 400 650 329 863 75 47 314 128 392 881 738 96 98 279 114 372 740 844 888 230 705 990 398 540 817 789 37 885 367 854 717 909 509 48 698 792 26 623 308 91 571 764 489 169 71 38 317 229 572 605 365 374 604 970 855 314 145 641 782 574 974 885 168 291 552 672 115 56 678 861 484 39 77 309 820 555 76 746 121 815 891 441 398 725 719 992 137 896 210 501 145 892 918 731 968 697 558 384 916 998 54 42 949 852 423 227 888 377 170 71 598 131 946 569 465 516 797 83 427 27 110 514 369 345 589 79 429 770 212 858 242 484 63 466 165 17 869 951 83 14 844 819 891 381 465 400 583 688 556 892 590 890 780 277 792 531 389 751 321 356 126 983 0 650 587 643 110 869 689 36 953 954 320 932 972 235 418 904 656 528 157 421 479 436 327 949 305 694 953 648 751 784 427 678 678 338 340 889 195 941 900 294 682 516 420 845 873 452 39 428 865 882 725 519 940 192 192 841 184 245 940 296 634 757 977 970 0 327 973 842 646 900 193 655 460 130 358 66 263 499 18 775 910 988 223 311 556 512 319 759 600 848 170 794 808 930 687 171 423 446 473 333 527 617 683 914 454 237 719 299 639 136 765 630 405 862 621 355 447 77 589 574 504 726 556 749 895 543 228 321 897 369 815 756 345 973 938 621 535 65 47 264 272 301 437 804 881 100 126 236 943 822 923 882 26 499 578 819 540 653 425 475 148 707 329 107 761 438 764 864 517 571 524 388 652 306 542 609 375 131 231 838 337 707 431 609 491 915 743 418 526 268 921 891 682 454 125 35 142 798 186 540 671 18 589 191 322 741 847 316 277 905 514 269 579 709 416 357 625 279 184 294 712 546 933 205 523 189 644 75 93 541 3 667 207 34 703 54 732 406 500 980 41 825 959 79 700 809 103 807 182 885 164 167 357 639 706 687 244 353 20 160 715 599 141 227 986 250 547 873 280 486 565 272 230 591 417 618 503 537 81 599 407 19 59 413 56 113 104 655 255 138 118 171 332 748 973 704 718 231 481 253 845 107 190 711 335 614 213 580 725 769 658 972 85 363 952 714 480 190 713 625 18 598 737 45 276 347 373 455 511 109 173 797 952 701 160 508 277 977 763 886 818 287 2 387 949 770 133 482 80 642 929 504 129 169 976 668 40 503 202 487 188 951 778 154 304 701 939 441 811 67 44 757 880 730 728 346 733 13 869 645 564 662 656 999 502 791 814 696 717 56 210 171 630 495 798 514 582 811 872 609 50 978 324 448 568 131 861 409 71 683 814 426 423 80 128 536 682 589 732 845 340 803 592 363 534 490 100 251 669 406 569 502 633 906 582 137 938 847 625 739 316 752 787 48 637 300 171 822 358 722 85 838 145 303 458 619 377 780 328 479 731 946 435 268 283 665 571 373 477 740 115 239 331 265 87 778 140 502 802 797 452 937 500 948 138 262 742 637 908 466 247 825 490 370 583 882 150 413 653 573 744 618 710 336 838 629 190 851 981 641 941 231 427 833 122 79 897 236 494 30 667 144 26 551 61 602 972 529 499 969 316 68 642 209 412 496 305 832 462 745 578 430 489 241 824 700 82 758 861 318 906 101 703 633 255 967 870 28 96 13 162 187 508 90 275 987 223 166 14 737 330 663 733 503 285 154 825 798 716 146 256 731 51 955 900 511 145 273 460 432 983 659 673 321 839 797 522 248 587 853 356 568 886 320 336 641 139 900 75 52 202 395 907 34 983 454 410 404 415 120 308 745 529 440 40 632 441 52 201 628 300 841 485 440 360 636 688 973 834 435 687 243 697 628 369 671 705 459 557 799 384 365 486 86 490 280 240 279 912 44 484 561 260 749 943 844 632 238 197 777 103 319 342 530 481 824 452 400 765 899 990 188 987 603 235 476 985 579 212 147 248 356 520 472 33 191 321 184 552 583 821 424 248 550 856 654 184 52 592 68 950 526 425 931 511 258 671 411 239 75 899 6 757 111 819 933 868 870 197 371 908 41 695 894 294 116 666 879 758 890 298 969 37 183 946 685 822 60 319 537 648 659 760 76 434 819 191 812 944 984 854 451 567 900 853 149 395 585 554 890 132 694 584 943 356 372 73 406 91 675 103 910 909 203 215 538 522 272 729 159 324 376 877 642 723 529 782 273 319 134 580 914 804 903 662 786 430 229 601 105 309 268 813 863 773 524 35 680 806 854 479 711 593 638 409 202 197 375 289 582 263 777 263 445 674 148 486 693 831 628 491 914 253 644 913 264 470 178 790 71 104 949 504 834 889 865 503 701 830 850 209 767 701 93 139 322 295 187 687 970 967 441 950 293 559 880 303 527 57 350 528 407 624 333 477 769 604 128 247 216 386 813 16 948 488 800 661 311 985 527 172 90 123 935 376 732 434 977 322 433 313 962 83 361 737 142 475 687 853 88 489 861 77 869 532 877 37 90 891 518 453 577 404 14 456 182 967 95 661 130 107 280 422 492 409 844 206 249 462 385 532 695 136 891 982 490 606 525 402 225 591 814 8 158 87 47 177 315 348 748 195 284 481 370 596 604 449 687 734 434 972 981 718 870 395 660 678 676 166 149 308 476 885 527 693 395 496 52 875 41 356 691 648 169 688 304 27 97 430 943 208 351 137 500 176 561 813 815 475 342 221 370 710 712 540 914 955 614 118 415 819 664 968 657 657 860 381 347 698 536 754 590 533 836 3 564 36 698 611 831 543 128 907 322 44 84 851 350 395 162 776 671 883 335 14 786 443 264 854 733 682 550 438 739 790 924 921 475 391 401 75 651 107 650 131 120 282 290 87 526 876 411 549 196 313 891 578 992 894 667 461 612 345 333 160 197 407 618 895 551 202 26 950 2 5 333 859 132 498 444 735 735 978 444 543 48 597 908 521 331 437 58 725 218 837 176 16 484 33 732 86 930 728 984 362 92 888 474 615 860 992 623 24 892 561 888 332 621 31 321 800 121 805 108 945 377 540 821 998 978 314 547 461 78 8 28 240 880 991 623 449 585 825 879 855 10 902 157 631 235 852 703 376 436 609 289 344 916 645 959 37 934 619 458 6 397 372 555 314 349 229 821 184 965 140 85 316 86 141 105 474 521 756 518 786 855 893 100 741 784 242 852 814 361 647 600 950 974 601 961 516 531 616 331 147 8 325 285 806 911 770 800 257 562 15 920 781 503 358 756 469 298 56 524 728 468 430 201 251 330 304 298 659 701 84 803 135 984 784 144 338 905 168 394 897 73 58 302 222 607 131 3 182 278 928 860 190 254 472 179 732 846 649 211 552 169 222 136 41 332 196 560 56 562 864 975 726 114 540 438 68 714 582 74 77 996 528 468 926 901 155 612 781 315 314 60 623 3 563 845 452 171 504 619 86 623 407 582 910 626 52 129 61 844 910 481 383 6 478 836 304 890 950 752 970 970 286 926 97 23 107 90 935 953 888 80 642 695 318 798 994 110 58 380 861 905 741 327 592 339 345 46 368 520 217 668 420 654 96 895 446 527 550 32 727 89 849 545 977 397 777 233 239 36 146 991 330 880 138 90 417 28 696 646 278 635 507 468 995 749 653 953 200 898 795 212 133 401 490 772 160 739 610 729 315 307 397 61 730 453 685 815 802 137 441 315 314 309 614 952 605 967 68 814 216 997 202 202 766 58 140 282 122 376 468 455 260 691 941 198 611 298 613 660 506 52 189 927 246 935 321 146 99 667 221 669 101 653 3 987 716 220 728 477 759 184 382 287 27 53 744 346 398 551 937 602 262 940 86 429 830 583 870 537 543 669 448 971 641 546 23 724 656 721 941 134 187 643 908 320 959 283 885 387 989 897 800 499 434 118 679 982 411 304 628 550 7 859 880 621 342 471 96 889 613 635 955 145 606 522 165 266 163 314 429 506 245 963 946 600 166 925 43 709 921 885 257 402 953 801 42 200 506 401 873 656 530 142 835 831 976 47 553 924 408 757 72 798 75 185 887 590 190 470 873 816 895 447 684 826 579 12 969 190 390 452 635 550 668 577 71 612 369 502 597 480 404 793 735 728 652 643 829 926 725 71 198 724 892 410 952 829 249 861 873 343 920 269 281 893 795 992 824 602 881 744 246 580 223 483 748 899 627 404 480 839 761 177 249 372 234 553 601 498 679 459 705 169 896 313 582 500 245 337 513 815 417 843 742 844 269 517 353 721 251 729 249 466 305 500 350 40 454 906 460 30 343 556 499 708 877 277 92 654 57 742 79 861 379 592 497 700 545 84 550 916 665 146 227 208 114 119 768 681 721 926 987 196 501 573 129 216 959 565 473 538 192 390 91 509 778 42 634 636 134 496 593 299 568 361 43 170 704 336 807 116 689 436 449 308 856 171 709 963 4 329 246 902 944 445 354 25 886 930 581 919 433 480 328 149 486 675 280 32 554 293 954 833 792 3 791 810 492 714 4 796 111 738 115 912 616 465 262 2 834 775 194 47 966 162 546 115 277 599 274 100 456 714 408 66 900 247 395 17 525 904 618 507 324 575 107 586 850 587 986 763 929 396 524 953 552 823 277 801 916 178 245 379 923 676 391 497 401 374 979 268 637 372 310 558 233 96 671 161 557 483 145 600 715 81 234 340 788 992 815 150 179 116 871 91 470 922 190 366 613 801 528 179 275 49 738 761 319 299 899 471 562 816 300 967 959 139 905 88 781 127 218 173 642 652 120 40 194 637 95 733 99 722 483 91 816 190 591 803 971 642 390 505 976 271 360 920 609 233 725 493 145 969 399 719 892 265 350 556 362 339 976 801 343 761 278 792 235 934 439 888 916 978 620 768 353 223 511 581 853 78 797 213 716 253 574 41 380 180 478 936 492 356 500 325 982 122 236 736 66 403 612 152 392 686 619 877 523 904 479 472 77 105 955 196 409 652 940 879 498 240 420 433 555 440 587 754 432 791 296 594 528 44 799 40 944 251 632 323 200 424 972 505 75 507 612 733 973 449 509 463 694 746 852 790 882 281 73 636 680 229 581 601 195 832 155 566 270 179 430 355 862 314 342 858 363 827 290 373 48 872 321 984 617 676 471 556 346 691 644 993 312 279 509 192 371 332 177 779 697 154 364 901 687 40 706 727 951 722 80 754 480 624 532 676 58 303 979 878 510 715 719 292 637 19 150 631 907 814 146 847 239 501 785 185 86 946 52 531 228 519 241 532 188 40 507 300 328 167 459 428 918 399 114 448 262 301 799 374 5 760 945 740 501 142 643 384 903 739 686 223 754 496 796 811 623 261 301 476 875 790 979 572 352 990 364 853 239 504 805 721 863 911 614 306 47 506 729 550 647 85 824 835 448 547 399 448 611 102 674 899 24 942 733 378 882 957 241 324 529 40 698 541 678 143 407 745 183 480 399 54 957 7 807 764 315 356 903 771 713 892 866 927 179 446 122 505 270 772 730 652 147 243 545 760 302 906 961 876 341 53 534 918 626 43 883 849 965 881 161 527 814 831 723 340 464 800 326 346 851 194 955 952 452 748 343 609 14 171 858 36 912 548 750 67 89 148 543 715 899 110 949 357 236 622 320 266 802 914 715 523 623 120 813 519 823 319 355 95 81 682 853 620 120 746 644 295 714 663 372 360 461 663 125 960 875 655 335 279 898 942 461 154 531 711 183 285 319 829 473 264 359 524 171 921 801 355 101 886 549 308 936 915 275 27 658 495 268 962 618 556 619 251 437 149 303 802 418 207 888 129 310 130 485 255 83 111 384 939 854 42 141 320 980 481 444 80 69 248 744 414 915 256 636 533 784 570 699 829 410 672 231 9 472 796 959 315 570 856 528 941 735 711 753 508 109 571 775 175 255 205 738 900 985 243 499 875 547 522 822 262 91 779 94 356 883 402 198 664 727 93 564 286 579 832 7 414 953 706 277 614 858 710 971 262 514 709 971 484 937 337 211 414 816 61 615 94 802 367 5 804 77 367 812 936 643 996 637 117 532 920 535 821 611 503 565 49 738 502 530 502 339 949 396 85 916 954 368 198 565 809 452 445 602 729 847 388 745 239 587 379 234 196 309 198 19 800 654 336 597 902 404 993 300 33 637 672 757 668 465 501 584 561 722 67 658 78 231 468 208 246 796 43 809 869 65 168 70 202 195 663 999 474 498 199 547 988 374 608 169 685 219 958 459 892 712 763 752 690 120 920 790 805 9 929 325 207 870 395 325 872 74 221 210 720 221 622 821 584 894 849 328 41 78 353 396 805 93 182 945 516 798 220 78 954 112 475 347 298 427 437 185 422 396 81 519 406 126 569 962 911 17 806 656 40 223 365 617 101 907 168 475 31 881 337 557 939 376 854 506 984 634 561 320 24 628 154 587 446 605 908 945 605 868 613 714 523 948 485 850 973 310 519 44 84 467 867 204 186 810 974 180 838 344 420 100 808 184 932 889 823 218 129 389 757 243 503 436 338 213 445 529 787 476 257 128 349 323 562 6 938 477 503 663 97 401 929 349 199 328 270 381 919 95 70 760 623 28 883 386 973 583 950 68 863 2 711 2 622 299 360 923 479 760 492 477 676 125 461 380 371 691 507 777 827 711 201 441 805 428 449 664 110 527 849 799 666 379 175 173 98 72 654 330 766 6 901 745 455 314 960 227 436 807 92 249 850 787 601 154 678 879 316 300 681 143 678 128 714 983 317 844 552 805 50 368 203 969 550 986 172 505 549 861 145 98 513 264 0 851 253 934 422 543 503 819 78 747 580 452 154 868 591 794 289 484 588 638 116 17 177 839 496 668 878 230 421 323 932 797 81 936 313 26 341 115 756 910 490 743 568 500 131 719 228 433 985 274 358 854 65 696 466 643 522 806 525 943 966 740 603 296 543 607 766 79 412 980 562 651 822 664 832 817 764 45 98 678 444 910 328 474 374 439 905 872 8 202 734 259 964 82 260 964 218 114 514 688 4 672 765 679 353 803 6 837 724 841 481 855 712 802 315 644 646 732 842 618 198 207 991 562 240 158 523 783 676 793 795 106 456 812 473 549 303 500 1 8 390 706 991 784 162 227 702 252 721 989 197 39 811 334 626 64 549 141 118 926 448 654 248 395 738 92 822 273 895 550 452 614 623 565 686 677 841 38 929 677 18 739 429 978 75 741 803 430 472 720 119 193 84 884 467 714 302 210 157 332 264 302 368 754 897 872 979 349 600 562 549 478 88 891 360 30 219 295 673 110 904 832 840 312 994 504 437 371 874 176 188 437 355 53 282 2 309 858 35 686 564 517 688 908 367 123 547 259 555 747 502 40 92 996 59 933 353 497 720 509 461 743 978 541 563 918 98 14 497 639 605 640 531 430 445 185 116 483 690 782 100 352 875 378 130 202 93 159 227 580 712 275 650 906 473 803 545 150 114 100 442 939 143 259 76 646 476 274 94 321 900 766 626 726 699 926 585 383 238 683 858 331 924 649 589 591 486 928 972 822 691 158 219 696 78 467 156 232 322 948 846 524 351 603 27 617 824 545 986 572 300 889 366 682 573 850 833 524 133 204 672 996 34 190 400 352 464 894 775 126 23 722 419 265 81 68 19 402 162 986 992 565 560 319 21 739 415 87 270 393 943 76 84 900 495 304 781 181 794 565 748 270 256 279 830 993 249 829 33 52 331 704 159 241 371 283 443 739 14 574 677 947 815 948 350 450 603 98 130 386 62 496 720 820 17 50 589 244 2 251 102 825 977 273 845 4 108 137 160 421 930 944 436 40 276 327 746 96 490 563 144 758 945 359 383 737 563 513 955 897 989 186 194 17 170 147 542 472 792 654 920 80 769 515 620 228 760 388 964 909 674 111 146 642 620 575 147 409 155 70 472 642 674 488 87 633 142 62 40 568 287 431 495 255 677 809 12 632 643 141 550 641 95 121 783 290 97 522 531 30 360 799 916 922 518 544 784 71 121 58 112 504 855 867 223 616 666 343 851 947 359 218 984 886 68 951 136 494 408 857 981 499 647 848 779 696 395 859 854 783 106 227 364 30 928 709 195 418 373 357 727 780 988 699 595 3 99 147 193 681 860 992 932 80 529 528 40 146 539 327 311 166 374 921 285 903 227 156 692 680 367 658 288 15 380 925 317 962 162 613 607 136 521 529 694 978 665 976 708 561 657 196 494 74 707 434 99 384 230 518 80 399 394 113 885 399 737 460 427 744 13 59 481 344 274 147 37 694 474 146 61 121 891 342 43 969 555 614 79 473 495 625 14 446 587 366 483 732 258 995 111 737 907 496 340 173 884 945 991 944 671 145 66 973 928 234 466 861 588 954 833 7 838 333 400 10 138 772 417 901 5 697 338 601 749 657 870 541 520 223 953 296 39 505 912 587 530 811 719 557 806 852 818 3 243 660 920 558 775 266 561 663 975 926 867 206 320 625 739 198 781 301 922 804 988 130 240 505 615 786 264 707 357 516 141 269 168 507 426 347 535 402 96 81 625 600 960 93 394 768 798 890 395 987 472 668 372 360 844 202 578 440 67 332 70 496 988 719 191 711 195 820 278 875 145 241 773 923 684 590 10 756 165 538 770 431 424 248 898 318 169 615 40 618 650 193 87 239 690 678 905 50 455 283 554 184 291 653 152 228 774 810 409 833 207 317 241 12 434 474 424 106 979 148 93 783 971 426 387 826 813 719 278 876 109 565 903 30 575 922 145 649 192 434 522 337 319 526 798 129 431 956 984 760 277 16 11 876 538 510 842 304 896 824 386 665 869 366 181 151 587 514 16 335 512 726 851 374 213 198 439 310 330 113 958 497 84 68 989 0 359 745 230 926 177 73 762 701 170 451 224 758 216 67 225 538 484 996 793 476 988 438 658 449 589 931 796 947 869 953 283 812 252 155 231 814 237 814 68 15 617 787 572 408 704 284 325 550 756 766 325 849 341 329 567 436 550 267 276 424 741 972 998 833 931 184 786 756 49 235 551 619 543 221 381 621 256 312 771 112 255 489 161 487 442 70 610 822 106 656 847 778 676 351 841 839 314 217 570 814 75 124 189 797 687 114 98 831 109 270 275 810 321 928 109 567 139 69 103 713 223 65 469 338 417 93 256 331 353 783 907 478 808 906 339 542 944 631 89 410 70 800 441 68 339 442 99 532 137 629 507 924 92 675 967 436 369 277 32 348 572 925 107 51 98 840 819 510 34 827 950 187 310 732 896 33 435 641 264 716 662 982 219 942 391 483 418 342 217 588 183 215 267 438 727 324 55 153 948 258 941 761 693 643 991 607 222 837 284 71 323 66 219 885 13 584 901 85 332 989 525 742 300 708 390 951 67 146 861 906 949 690 908 201 901 537 251 292 38 260 608 974 993 927 497 68 558 435 332 895 58 390 178 597 340 632 341 83 743 3 460 554 774 75 204 594 899 362 367 970 207 56 834 860 897 243 125 183 180 744 138 470 925 618 307 358 454 795 702 476 758 402 701 513 551 270 909 962 875 127 240 490 524 468 987 173 733 223 536 1 917 97 45 499 80 461 807 114 646 347 610 782 869 627 861 88 783 161 941 850 567 906 865 23 318 195 79 997 821 598 196 85 94 254 718 866 898 978 720 589 64 364 112 722 216 510 717 277 235 18 360 31 191 285 394 259 578 126 620 271 210 31 211 110 320 66 250 320 440 905 982 41 36 100 979 215 709 199 729 447 585 979 804 421 84 275 591 801 509 382 898 518 184 434 534 72 585 905 106 143 880 975 298 281 595 677 426 859 832 893 124 208 343 12 666 471 835 734 735 934 205 66 604 189 706 920 139 673 447 745 308 813 0 232 378 210 580 903 444 870 455 122 616 56 234 578 593 798 890 804 512 248 865 356 36 494 168 874 381 734 580 483 39 347 966 410 521 311 603 535 633 867 451 329 944 912 445 958 194 44 716 606 558 726 119 411 453 841 952 344 235 501 324 256 43 646 964 201 567 441 534 478 464 597 770 573 742 459 220 910 617 163 417 222 856 778 575 694 63 739 504 160 547 782 348 267 546 548 336 652 60 182 910 80 249 65 755 372 464 5 327 547 888 463 808 233 677 533 509 57 963 871 694 198 191 879 930 663 98 645 531 132 173 991 77 340 550 877 653 929 345 161 777 454 356 541 746 554 340 34 275 866 778 93 584 35 698 818 756 686 32 109 66 581 29 203 801 146 493 616 484 137 659 406 77 622 31 387 312 442 803 769 605 880 535 291 774 739 699 749 330 359 268 806 330 748 914 398 568 69 364 210 888 919 985 227 832 909 658 264 92 650 30 833 496 547 271 628 925 51 296 979 961 601 210 830 727 444 626 227 251 819 654 486 137 866 399 736 748 778 411 795 386 479 964 889 455 908 107 730 292 502 435 104 332 645 684 936 958 514 872 850 755 506 451 612 716 853 595 981 977 199 1 412 812 919 534 293 320 128 650 334 681 827 584 19 979 203 302 366 885 844 54 122 268 409 808 259 328 329 844 863 810 140 741 414 928 657 433 968 542 126 616 930 795 828 497 382 151 947 194 848 578 387 679 557 258 526 998 809 336 7 741 937 949 734 844 430 946 227 702 849 864 386 509 126 678 224 95 713 73 224 73 331 413 674 781 813 209 302 572 411 172 861 239 186 608 873 291 135 413 922 864 662 873 89 400 474 118 894 802 249 698 832 874 191 923 688 997 169 737 435 452 24 30 321 515 977 250 210 808 33 202 928 872 88 122 276 429 603 982 101 526 801 311 479 292 519 490 294 478 308 954 692 318 920 182 508 21 536 130 3 376 990 816 370 443 426 127 850 973 402 527 171 806 5 882 545 690 645 942 648 206 36 689 710 533 613 896 78 598 414 19 664 421 149 784 110 888 462 999 126 864 98 939 767 131 290 996 202 626 629 290 233 590 486 377 667 846 731 917 690 741 975 395 766 839 838 988 878 229 469 317 448 303 204 237 528 90 381 853 651 157 136 966 812 281 443 803 533 895 643 888 198 860 602 409 990 918 79 480 820 812 49 35 235 24 679 577 86 859 126 330 535 574 378 989 825 330 964 911 771 527 884 162 403 725 557 279 937 482 752 377 754 492 91 987 23 785 116 508 421 501 712 3 686 812 434 537 526 650 164 199 75 762 290 567 402 482 924 579 858 154 142 965 211 950 442 517 370 219 751 864 724 82 971 260 574 158 323 497 259 75 910 398 597 901 480 748 994 874 356 339 641 397 903 567 885 83 299 636 266 636 207 375 534 41 70 781 42 209 607 149 890 304 731 557 431 883 51 78 826 139 58 215 222 729 126 943 931 950 299 392 380 490 272 212 326 450 843 666 322 380 421 733 235 54 484 720 937 638 521 310 392 622 211 96 311 870 615 849 917 962 913 995 798 963 339 591 155 641 727 952 629 576 308 962 600 842 358 598 318 473 569 896 152 882 504 881 195 382 767 421 622 460 51 879 729 314 277 558 134 600 521 259 563 795 393 514 562 921 115 63 945 557 987 619 516 801 223 985 790 283 17 197 511 849 798 746 978 141 400 246 760 851 451 315 236 434 41 13 527 351 970 795 498 514 423 838 121 172 597 565 551 490 589 233 369 349 550 567 418 126 374 310 557 869 882 29 441 950 385 761 627 702 732 235 30 403 968 14 541 627 799 871 220 94 505 169 754 123 785 431 661 128 606 694 645 534 300 47 428 382 617 274 647 160 214 647 627 998 29 107 474 426 947 442 869 979 425 701 181 702 917 438 869 787 186 394 397 521 55 966 126 745 776 702 328 693 800 371 744 358 708 274 605 449 150 577 19 382 820 684 503 936 991 41 562 362 824 740 486 969 23 807 329 262 359 704 62 301 500 103 827 770 699 533 927 977 426 71 359 88 915 929 966 350 442 396 481 142 504 928 542 741 365 833 641 901 357 859 445 141 794 184 161 680 629 722 255 939 221 463 751 522 610 539 681 608 165 92 488 185 371 431 888 205 946 364 857 41 684 391 250 652 726 90 577 231 264 333 855 603 30 367 830 818 910 175 494 996 956 750 307 435 712 844 627 254 997 9 799 312 705 600 183 739 13 635 725 447 815 279 72 107 62 645 993 359 97 556 731 949 146 769 461 796 231 773 437 724 375 383 744 143 130 508 324 757 496 855 963 122 955 920 551 25 582 113 768 649 360 665 813 561 415 822 943 45 780 124 334 670 394 524 633 749 619 719 579 481 753 919 604 886 9 304 305 879 945 129 242 666 840 710 896 657 218 135 805 239 107 905 29 199 918 748 763 648 397 849 736 982 229 353 273 745 874 592 286 570 449 468 126 450 610 697 407 696 953 390 585 514 105 982 982 212 941 868 968 731 85 797 61 197 179 358 928 768 542 818 762 729 426 715 237 372 174 186 52 365 411 111 853 158 378 34 699 794 6 347 896 850 765 68 217 428 246 840 560 112 880 8 732 700 921 469 184 906 369 290 886 948 665 222 16 179 448 364 398 375 795 422 526 516 718 12 476 448 850 631 471 357 178 540 808 745 445 363 311 167 798 683 973 328 692 110 741 774 953 443 959 632 485 479 253 29 660 473 996 456 904 484 229 360 182 713 605 26 709 738 75 756 275 34 808 759 66 17 127 761 592 865 554 964 596 198 654 907 894 592 417 558 623 972 391 599 960 229 337 707 998 387 126 612 629 902 93 192 303 108 72 608 15 857 74 20 965 460 806 321 228 382 982 994 370 619 591 294 681 912 575 589 648 159 352 506 524 741 995 7 865 687 614 11 971 291 612 24 59 129 589 840 811 741 407 311 657 402 343 420 387 232 496 343 437 932 580 373 879 432 795 156 939 493 532 766 895 412 800 944 968 836 500 416 253 375 468 157 742 514 819 855 276 238 963 647 210 856 140 842 688 227 431 431 940 572 516 593 345 740 504 485 212 281 429 109 526 681 888 533 439 697 211 164 372 735 771 773 420 864 296 617 929 204 783 588 680 58 542 128 721 184 294 460 895 503 784 820 517 381 141 575 108 80 854 270 546 232 319 626 182 783 135 600 218 965 94 51 371 112 522 167 22 881 587 418 878 159 86 922 53 371 752 195 779 561 355 650 921 450 50 722 539 408 191 268 732 133 687 914 317 255 25 675 653 904 138 903 626 921 834 543 466 730 381 599 468 821 382 654 62 99 49 921 995 605 519 452 720 683 168 836 92 732 707 821 497 230 774 965 987 683 956 592 413 429 696 424 23 147 420 497 83 72 172 416 451 621 102 892 696 619 441 901 809 404 488 290 973 258 484 828 793 930 706 615 850 841 270 82 154 886 114 705 202 678 922 105 302 304 277 619 375 518 77 86 988 215 43 133 160 472 82 189 30 474 415 284 251 653 358 62 556 717 603 561 217 15 741 258 363 495 581 361 634 440 310 921 745 620 577 470 956 179 815 544 161 371 845 66 783 555 197 753 816 387 997 334 116 557 572 360 801 762 829 559 920 463 934 781 36 497 470 242 965 776 961 983 527 163 916 330 195 724 280 732 641 66 69 748 434 566 125 580 427 615 378 397 247 329 43 414 547 717 700 889 571 508 637 228 952 968 52 832 514 584 333 342 701 584 650 767 383 385 260 429 9 113 879 382 783 405 86 426 287 151 99 10 899 924 108 36 731 951 271 622 558 305 620 972 667 209 990 160 425 927 665 0 757 504 273 800 182 195 557 217 930 633 784 808 759 601 493 868 904 383 355 486 576 876 182 374 654 38 695 607 119 671 471 147 390 744 248 5 638 252 694 178 396 774 642 524 412 241 195 898 775 614 907 123 609 957 916 995 989 657 695 387 131 489 666 85 584 379 557 484 494 278 882 305 547 253 258 295 819 94 217 926 151 78 692 826 483 503 235 33 28 178 615 21 890 46 535 199 830 310 400 381 865 64 711 514 967 124 729 530 960 177 608 880 159 653 686 839 4 394 898 67 113 985 18 140 162 1 382 15 185 914 576 248 724 143 431 544 58 805 685 986 25 19 196 844 591 677 639 552 392 489 629 210 744 762 747 143 410 945 563 284 651 986 530 621 545 83 226 941 312 464 426 251 237 508 413 899 308 876 906 805 919 722 740 2 212 666 951 627 217 775 73 602 685 496 614 970 944 911 515 749 437 370 834 752 981 375 610 495 746 887 889 99 180 487 561 454 581 420 117 778 758 6 977 60 23 724 220 921 643 839 324 10 759 830 325 924 943 721 96 71 910 53 811 628 727 471 602 88 507 197 617 360 84 424 447 992 405 304 314 340 697 729 920 426 147 847 170 863 140 596 224 181 919 951 356 304 501 607 5 863 304 470 463 51 967 751 527 868 949 374 707 224 564 221 436 299 152 87 934 576 880 472 247 205 387 236 452 629 128 392 999 756 859 914 99 318 721 386 962 83 782 428 154 878 965 741 304 306 958 900 457 549 669 205 29 844 588 590 786 157 138 939 257 557 346 590 504 978 759 257 295 639 74 265 572 101 135 379 472 882 439 810 353 141 43 469 978 947 7 181 771 469 59 144 887 469 26 915 906 586 475 321 930 981 712 775 203 65 518 184 677 449 9 871 34 72 253 248 270 393 340 376 845 128 717 227 724 223 544 302 396 551 137 826 892 347 635 340 468 410 634 561 531 829 278 668 413 887 633 548 149 753 981 461 263 218 699 57 608 581 684 95 749 745 437 299 407 385 732 257 87 48 62 264 177 717 618 481 68 810 49 767 985 567 234 665 126 684 131 232 624 810 743 881 266 119 329 151 802 998 614 815 376 216 264 143 954 503 533 332 813 3 668 607 270 48 615 146 309 775 292 592 824 52 203 274 656 154 273 6 574 591 625 1 817 839 171 689 735 702 205 985 385 65 44 827 434 352 944 520 211 78 854 769 275 128 573 510 785 548 549 61 486 762 353 718 772 71 900 88 777 329 156 145 408 174 239 591 669 794 498 802 675 523 386 190 563 600 728 523 285 992 90 567 628 638 79 835 710 880 303 208 382 321 164 64 209 973 128 933 264 707 854 803 755 547 809 417 960 835 402 707 70 50 42 382 262 424 345 105 940 918 982 367 633 104 777 191 251 469 341 41 327 105 874 379 624 488 35 834 885 969 566 457 164 279 384 966 703 861 638 676 133 218 236 623 990 910 304 660 409 683 504 983 823 992 117 480 211 210 667 63 826 778 99 183 396 431 695 802 768 34 9 241 108 4 574 0 35 159 503 984 996 892 372 317 494 114 458 584 714 546 879 636 52 813 615 478 81 747 178 736 92 874 864 638 879 667 3 261 226 735 246 999 465 878 153 741 410 275 912 528 814 290 188 964 63 308 693 270 100 241 232 489 396 964 838 463 198 159 156 64 678 445 538 328 510 831 61 948 590 515 603 227 107 779 49 894 831 800 461 149 465 720 488 857 346 304 368 734 183 854 13 46 230 421 531 876 204 643 871 312 369 159 675 978 779 492 91 506 753 240 97 458 993 241 313 796 650 483 762 848 582 16 892 111 529 465 886 448 607 626 755 608 920 634 493 735 956 11 503 246 839 777 327 848 306 152 352 575 925 421 904 935 752 835 591 785 897 639 247 243 283 4 982 519 530 370 877 938 26 385 585 807 968 353 482 891 312 664 311 407 983 568 354 703 951 926 114 251 607 293 694 397 992 589 527 694 812 870 592 553 259 16 431 561 368 741 149 924 260 680 696 484 762 847 493 647 702 876 626 57 450 397 42 618 840 525 646 855 901 433 994 338 79 333 701 714 394 932 431 961 886 90 89 531 768 731 578 792 541 385 759 380 789 583 438 196 356 787 312 692 25 975 981 743 433 78 40 436 690 865 797 278 361 968 879 918 449 939 671 653 112 560 946 812 599 27 237 654 202 263 7 96 719 536 511 792 657 567 175 553 342 807 77 206 845 573 893 526 86 520 497 6 659 384 390 283 332 248 276 945 481 905 546 995 92 344 898 707 698 619 186 592 165 943 866 31 589 58 416 260 821 438 958 428 676 387 644 642 925 304 300 813 332 471 729 744 715 407 157 427 486 901 284 516 351 353 648 873 663 343 927 470 730 973 615 800 771 726 465 540 363 756 104 797 962 92 871 567 852 472 231 358 63 752 468 583 451 711 533 640 977 730 426 263 342 228 613 549 349 807 605 836 120 454 562 919 391 152 280 415 982 975 558 925 862 451 555 361 92 522 988 533 525 518 67 479 137 139 719 417 223 244 287 192 28 785 552 907 163 308 812 535 338 792 882 674 951 245 778 245 153 292 814 656 147 183 115 951 783 866 410 527 952 70 314 790 99 217 664 829 736 263 290 442 752 970 762 593 885 818 687 916 513 51 355 621 474 629 164 138 208 602 839 116 995 874 703 843 392 659 228 792 762 397 107 980 774 525 793 228 342 814 632 306 935 986 279 458 431 99 567 684 124 622 224 914 926 614 910 617 460 154 487 520 758 919 668 261 75 190 397 11 239 59 869 784 497 870 857 652 275 155 236 333 370 851 468 996 70 280 246 281 200 637 150 4 525 869 880 678 251 274 465 471 693 959 738 314 98 550 236 887 612 686 842 606 238 559 738 912 260 485 489 392 192 762 400 366 641 845 613 3 681 458 772 362 668 419 379 222 909 500 264 343 230 751 15 697 458 320 879 275 389 23 182 71 816 789 144 383 390 781 979 826 597 965 841 647 9 328 671 96 187 274 126 901 574 214 847 585 282 453 877 231 841 464 839 45 826 517 372 229 964 805 453 292 343 805 122 814 88 644 621 310 406 215 152 472 898 606 820 434 250 154 277 14 245 89 671 378 199 617 134 635 793 340 535 829 122 915 225 595 155 95 739 984 942 314 162 637 109 114 128 350 748 387 893 373 991 111 440 445 823 477 307 891 98 710 51 781 876 736 159 206 153 615 605 14 720 316 630 714 453 609 129 731 81 347 144 326 983 521 984 319 29 462 803 83 326 80 638 471 595 485 222 792 108 44 439 294 309 90 821 916 110 790 399 903 776 759 615 734 60 761 196 459 78 216 30 522 360 530 540 626 449 582 876 782 674 888 284 537 679 46 225 747 663 79 165 78 949 630 389 578 794 387 191 819 630 176 154 621 261 522 53 604 844 784 555 727 862 129 228 1 321 87 133 243 873 597 432 435 513 614 785 321 175 56 443 415 938 4 850 56 678 991 70 805 960 233 369 932 19 514 286 691 44 505 292 630 757 828 777 157 213 381 244 953 626 8 64 734 796 828 833 94 328 148 725 793 950 697 740 452 80 236 750 136 964 601 309 859 841 742 47 323 110 437 818 25 854 747 683 615 349 39 184 522 842 427 575 135 723 664 571 7 811 826 685 117 800 120 73 527 964 610 211 535 210 135 750 841 635 893 641 451 878 417 880 835 357 805 813 627 904 280 944 976 97 491 453 97 566 522 58 334 18 777 739 268 162 571 821 726 568 155 342 253 23 800 217 51 331 224 59 121 101 628 77 649 200 554 45 643 772 582 172 415 102 511 237 364 850 923 847 157 310 213 871 870 475 879 353 596 264 534 110 454 360 653 576 663 312 406 173 420 648 836 418 627 551 872 283 621 337 398 620 692 30 209 422 95 982 924 571 687 635 92 755 91 730 563 216 420 608 22 849 864 636 27 0 553 650 919 143 337 546 923 303 525 217 321 360 352 370 789 65 995 910 904 797 796 239 478 694 285 676 88 110 330 601 664 664 112 665 744 270 900 353 968 243 487 628 933 573 614 318 46 194 190 280 115 372 433 521 362 668 48 333 631 96 645 692 997 13 761 82 11 389 367 619 325 291 479 851 192 125 610 77 71 877 757 947 801 850 25 504 615 329 535 885 105 9 373 18 898 617 300 218 759 771 588 780 621 978 622 453 257 366 661 231 331 402 313 280 664 462 907 932 609 982 85 200 293 398 352 112 953 983 617 269 883 857 674 541 599 221 310 641 650 283 804 465 44 303 596 963 280 944 587 881 540 205 144 581 631 248 356 892 917 870 870 469 448 239 763 437 690 847 752 759 73 723 312 944 451 796 38 634 241 385 920 39 192 84 319 236 152 551 976 333 106 869 843 374 924 373 659 732 733 886 484 236 807 197 694 397 385 836 184 376 672 935 875 147 460 788 227 991 699 203 473 398 907 685 577 420 123 607 650 566 658 743 843 228 6 809 493 187 417 292 918 190 474 146 440 491 871 730 138 717 694 271 742 344 403 662 43 54 824 217 228 230 797 290 600 20 39 45 829 303 662 17 588 506 802 292 945 454 589 460 9 764 262 991 804 899 426 6 711 657 116 293 236 275 151 509 665 617 673 261 636 333 987 1 119 708 730 438 455 400 168 325 208 92 391 5 224 692 993 635 662 726 337 354 857 230 235 738 972 311 143 530 423 60 312 119 971 263 850 933 871 614 817 492 377 585 619 633 437 393 572 566 359 946 481 775 148 5 37 460 116 805 888 31 520 723 899 780 646 618 8 385 384 770 462 631 970 543 989 355 24 461 461 609 647 700 588 422 966 206 144 684 227 696 590 236 92 17 828 728 206 668 485 100 850 587 299 675 702 807 942 283 489 429 124 163 336 983 851 431 649 91 19 515 479 307 828 239 884 976 387 590 703 34 428 265 177 471 30 354 73 775 107 443 300 871 291 415 426 797 935 504 858 508 312 549 721 414 99 927 525 306 51 461 962 17 571 644 51 228 723 105 772 63 601 158 976 629 830 689 176 379 133 68 549 648 390 841 834 907 928 890 573 267 368 771 259 982 141 145 999 403 440 416 328 913 561 515 45 178 200 159 894 423 598 784 749 749 616 6 692 412 919 677 625 199 184 535 513 178 696 837 938 852 721 953 103 431 367 261 297 767 942 142 36 652 32 248 243 993 10 636 489 76 22 942 187 883 560 25 472 985 72 175 351 499 290 12 959 253 331 70 131 780 396 639 372 368 28 413 984 7 371 383 841 330 949 773 793 558 355 268 759 401 393 865 119 822 413 896 957 704 892 223 677 57 345 353 943 668 470 664 688 681 51 422 994 702 763 989 332 125 322 441 627 874 342 735 263 155 937 41 791 749 730 26 24 966 454 151 694 97 510 846 833 873 871 203 911 857 215 330 680 22 674 233 556 183 110 901 796 289 576 514 650 105 904 526 832 856 608 441 47 950 55 565 667 882 473 918 774 685 212 768 176 153 918 944 951 528 539 286 585 381 394 226 647 190 260 164 435 490 49 607 115 514 407 182 950 716 785 258 219 138 282 162 412 940 434 20 113 233 578 117 753 13 438 859 659 658 530 645 67 225 266 667 511 296 8 474 735 685 555 319 718 228 199 481 259 837 524 152 66 180 306 966 643 278 391 181 976 242 170 173 406 473 261 996 978 682 948 308 33 232 204 885 536 606 713 780 652 463 111 635 312 55 277 311 265 909 237 643 200 605 82 253 117 417 810 461 287 265 725 614 76 843 503 707 220 331 569 789 523 527 319 584 289 233 838 467 493 928 169 526 73 273 181 820 55 638 86 896 85 940 99 133 740 816 648 523 3 671 957 879 402 241 258 674 112 753 60 133 384 104 279 801 758 197 737 565 439 847 93 833 115 822 980 431 1 959 638 763 102 457 838 302 633 40 131 742 56 335 179 694 846 230 488 928 487 290 147 884 127 107 766 580 58 173 890 992 78 767 288 278 450 933 571 268 671 304 675 873 962 627 998 530 455 602 731 451 820 307 838 249 317 858 887 5 774 415 551 207 125 203 45 716 935 1 472 43 21 371 836 962 22 336 901 73 246 291 139 870 380 620 685 436 80 397 625 102 579 812 956 860 306 130 341 624 213 500 525 547 85 714 463 299 235 375 764 339 590 836 245 678 117 145 625 310 427 384 197 94 474 53 596 809 985 855 678 371 310 773 761 862 85 522 72 14 371 996 213 978 203 828 647 969 475 592 490 965 162 426 686 883 370 400 568 758 90 75 771 208 651 878 289 50 731 944 441 75 47 770 274 749 472 644 91 738 341 380 632 315 165 679 615 706 755 2 438 6 133 423 87 526 884 887 825 224 114 818 314 755 995 86 138 389 400 224 177 694 564 832 539 523 373 811 237 179 526 281 169 405 146 371 159 246 292 606 196 971 416 531 714 114 981 543 272 762 690 582 852 158 594 510 105 631 741 578 42 279 264 776 316 911 2 148 374 791 919 961 472 20 322 946 747 633 563 544 708 655 372 790 55 259 165 207 461 477 837 931 839 841 853 77 842 158 342 166 371 228 471 391 186 101 991 45 24 124 997 52 354 699 914 286 664 501 727 520 115 928 784 626 760 918 6 211 137 608 620 454 439 162 999 24 259 158 207 198 148 414 661 608 898 252 700 167 530 677 124 204 96 102 941 315 122 882 313 105 39 78 688 308 267 475 62 38 466 77 673 923 976 562 686 699 176 300 196 28 376 906 856 979 746 644 221 515 213 902 868 411 945 984 210 29 963 136 23 437 106 144 912 988 352 328 843 571 92 440 709 257 830 51 928 949 901 999 918 864 43 141 762 631 848 871 635 606 119 82 661 13 590 93 422 334 693 754 357 785 126 219 11 264 942 539 168 448 263 378 725 861 589 985 9 480 797 573 591 578 914 336 823 810 23 613 23 149 623 868 751 460 368 888 251 986 999 941 336 278 244 866 802 527 263 206 733 253 453 602 136 511 336 647 764 587 477 228 508 359 807 782 688 687 469 229 769 20 628 783 436 158 886 131 662 467 609 51 736 822 69 833 608 745 821 157 772 932 665 85 516 377 714 483 392 705 958 427 503 742 508 373 585 373 873 961 638 170 424 33 783 605 893 59 130 739 762 631 301 17 176 842 360 670 499 16 547 292 449 387 449 355 17 525 760 537 635 322 695 333 570 53 24 419 745 990 144 320 121 138 7 309 514 414 503 481 677 528 58 75 340 953 235 684 600 647 637 100 6 994 333 78 965 560 413 789 68 427 781 109 279 401 88 765 62 648 234 738 646 881 547 472 691 31 566 924 146 499 483 473 918 683 261 831 385 350 472 752 109 329 811 592 505 91 315 197 592 654 181 872 194 313 126 25 255 91 37 112 524 23 564 301 991 307 206 468 651 462 567 463 149 258 406 999 516 424 808 475 5 484 922 697 788 334 509 386 972 529 447 836 761 967 837 536 143 134 787 937 654 840 950 869 547 355 60 61 646 162 182 970 901 417 211 485 657 456 501 763 15 987 292 787 933 614 876 65 274 576 10 721 258 912 445 443 913 557 973 385 957 169 418 95 155 408 6 373 883 427 171 24 713 589 314 527 638 572 6 616 516 940 645 655 529 854 757 314 212 477 592 747 236 715 925 695 155 679 616 242 122 357 703 694 270 329 884 550 618 615 245 628 491 7 270 834 980 774 321 79 312 589 319 572 146 382 284 406 858 827 624 592 115 999 607 913 273 543 549 40 192 577 524 769 400 721 649 814 895 875 152 650 254 313 448 119 32 9 296 538 298 156 601 875 762 411 70 29 770 294 704 311 607 151 63 310 529 456 966 967 186 986 684 682 632 886 457 756 726 717 424 72 912 334 906 679 483 597 364 971 323 677 908 964 122 440 49 739 420 950 407 39 573 235 984 668 925 701 787 31 737 815 125 960 386 51 495 753 557 818 73 750 430 106 782 555 636 195 845 894 857 193 435 395 482 55 213 951 766 712 438 577 766 613 204 243 629 367 367 149 579 761 469 542 255 452 621 714 89 77 347 829 23 478 473 260 236 675 187 236 324 90 252 233 919 306 334 890 952 421 140 638 651 583 963 53 200 395 649 270 482 955 728 547 100 123 215 892 343 316 359 899 982 668 181 948 205 476 558 562 555 134 115 255 145 146 276 871 2 202 416 516 714 758 101 181 639 350 173 281 498 841 249 454 528 508 789 323 931 398 1 439 809 716 5 359 644 498 587 863 914 15 928 412 622 688 197 47 269 919 321 495 888 30 973 519 355 883 705 514 6 256 322 675 230 818 723 11 525 521 33 7 652 637 933 861 695 17 248 201 780 50 864 571 871 489 921 246 454 129 90 576 503 861 156 682 490 672 225 948 203 489 883 876 585 589 350 483 300 931 791 391 885 806 87 164 232 455 52 907 22 893 31 473 769 346 565 531 146 988 294 231 257 768 864 100 820 963 443 960 31 331 707 291 486 328 847 934 747 778 446 538 827 202 604 102 913 567 733 298 90 307 790 559 418 28 407 438 926 610 340 135 121 968 924 633 815 301 254 81 802 671 839 637 635 368 860 758 204 469 18 789 609 950 28 818 817 509 158 368 781 707 644 459 599 279 692 616 760 951 287 853 640 442 941 497 643 922 200 412 967 347 450 661 714 324 166 299 480 619 692 203 358 50 935 124 482 82 666 658 999 47 935 222 452 652 789 292 497 140 416 131 456 756 801 604 807 499 273 974 575 56 702 537 681 631 532 468 619 906 358 699 515 866 481 978 815 810 158 948 118 271 714 231 56 512 227 803 373 521 486 111 211 743 964 75 94 775 563 79 194 935 827 185 945 104 5 675 347 514 404 460 98 475 98 812 325 811 481 326 334 707 275 369 139 44 134 99 497 324 782 703 386 580 861 208 183 79 607 964 75 173 400 587 791 890 985 319 888 725 568 401 378 865 533 163 445 936 316 702 706 30 639 773 635 242 127 567 853 36 207 998 375 202 976 376 240 808 32 361 101 989 561 358 628 763 505 390 295 934 998 296 772 478 708 561 228 633 397 524 949 925 785 435 727 454 653 106 538 378 167 552 448 953 458 100 315 295 343 467 40 753 591 941 945 694 661 748 575 803 218 297 888 610 590 727 752 919 0 541 105 644 823 138 401 448 96 554 785 376 563 96 660 700 318 245 906 860 448 109 400 990 774 124 71 311 69 175 797 526 205 205 171 267 111 621 653 406 173 833 625 897 854 769 533 333 540 295 981 887 794 866 634 292 11 785 177 734 231 704 663 813 939 944 21 402 434 897 350 204 28 194 146 772 973 954 247 561 419 312 193 205 907 41 604 239 342 358 171 437 943 174 171 957 407 463 928 949 854 1 314 758 143 523 125 896 946 640 437 684 208 165 697 140 725 985 756 51 749 391 774 297 577 505 877 920 760 520 806 949 437 84 630 944 825 262 810 914 936 883 946 23 888 371 375 424 8 782 695 644 815 565 80 192 777 272 485 715 712 342 884 583 799 236 639 927 323 709 502 312 162 537 645 621 35 923 961 777 788 653 567 262 342 179 412 220 886 15 246 45 171 477 950 835 633 135 90 162 896 572 800 835 142 252 193 838 759 326 232 103 492 632 941 827 458 926 852 616 843 145 750 704 445 617 332 229 871 735 131 221 153 346 858 23 826 968 185 29 296 617 423 656 13 865 416 237 934 392 833 279 757 611 97 199 896 379 670 89 934 157 601 779 522 823 180 39 99 522 440 59 8 304 530 465 318 453 893 310 209 306 782 151 273 30 857 792 410 678 120 142 301 834 142 363 318 840 225 233 115 241 899 339 890 783 463 646 792 462 445 719 331 672 965 748 101 221 332 188 778 188 716 34 468 634 551 45 874 773 278 45 286 402 464 608 656 520 400 863 422 739 172 101 887 218 839 970 847 274 407 91 510 414 597 563 725 545 459 98 948 823 942 573 852 252 372 412 93 749 467 354 886 794 203 727 925 684 695 725 1 849 775 853 620 206 764 362 750 693 529 431 537 486 266 711 985 733 250 623 813 368 511 804 769 655 95 97 472 436 381 428 298 62 452 247 986 958 776 314 600 555 390 271 800 50 929 218 5 342 25 795 462 742 147 10 450 183 655 558 798 270 964 950 367 953 869 322 909 651 458 144 229 829 922 279 660 610 47 976 622 121 833 686 71 533 131 929 819 635 91 98 551 420 85 135 403 771 94 323 349 346 267 725 152 199 903 272 687 699 528 599 998 877 737 570 484 928 762 481 206 377 378 782 86 313 512 597 905 172 504 180 296 645 249 936 208 8 269 525 635 373 687 736 402 401 943 501 803 523 234 349 878 390 964 182 662 748 340 636 41 869 281 137 633 255 578 642 145 353 780 182 586 213 441 480 935 522 383 882 356 159 871 533 652 262 341 657 634 267 332 344 878 271 404 549 573 966 913 491 255 48 887 353 705 643 529 237 697 175 877 261 396 90 453 568 875 879 99 978 706 439 224 556 249 163 660 110 874 799 6 63 315 267 152 392 59 936 433 196 567 264 197 424 624 182 832 637 304 880 701 723 77 783 788 663 466 951 894 906 814 319 888 824 173 488 711 278 883 947 37 470 894 78 857 433 4 628 715 792 393 513 352 53 928 822 197 182 356 174 80 253 330 11 999 887 93 130 23 393 186 69 953 957 347 917 854 712 586 938 207 63 577 971 343 700 661 487 505 54 874 225 346 741 65 748 112 298 922 792 141 165 720 574 185 227 434 782 638 216 413 123 197 756 539 396 456 756 244 905 450 867 908 683 999 345 967 109 23 373 137 412 626 412 670 743 639 176 546 95 876 660 299 712 204 448 515 767 469 277 705 56 185 965 312 573 402 891 613 152 946 321 303 295 4 239 417 87 471 123 646 550 99 328 835 656 650 850 95 611 934 598 764 707 928 113 171 469 409 518 618 231 143 560 360 713 471 827 999 98 954 831 377 375 426 874 798 142 577 579 837 765 683 84 287 403 231 849 28 206 921 330 80 903 83 171 395 755 730 460 532 82 939 245 187 117 185 311 387 186 696 335 139 22 622 657 738 659 571 370 216 244 342 737 907 4 767 850 845 136 802 990 284 816 381 769 458 341 127 664 307 281 842 155 686 178 939 507 592 581 900 472 751 870 24 934 828 87 72 356 357 221 429 231 524 4 859 90 925 383 668 707 152 518 890 733 237 137 950 91 666 610 961 789 923 701 897 921 877 658 351 995 494 203 242 167 583 227 293 505 902 793 311 604 375 527 878 896 37 900 970 920 506 403 492 351 973 896 676 170 380 369 891 594 725 19 789 622 174 757 876 251 836 691 361 24 779 749 962 66 924 314 22 995 224 821 665 157 244 487 423 901 879 259 82 608 520 149 881 22 365 79 647 396 65 902 103 380 880 778 968 283 694 711 249 902 104 680 220 99 981 493 581 357 710 943 23 415 858 730 965 383 819 740 126 125 285 605 655 275 256 136 240 344 412 701 390 639 25 958 84 984 485 466 667 877 90 146 233 608 607 85 790 407 348 520 211 467 385 427 795 802 955 697 322 625 855 267 336 173 9 699 251 687 991 224 906 677 834 276 832 533 599 514 683 826 53 848 981 162 253 638 2 857 985 288 264 938 476 79 495 322 637 646 767 953 63 487 675 582 229 264 429 896 448 47 90 344 682 834 562 543 334 950 893 36 832 817 888 525 800 369 491 339 524 199 872 919 178 241 133 581 70 453 489 270 981 543 856 160 104 138 438 622 493 191 174 419 792 283 259 382 140 941 974 152 335 783 860 85 746 587 402 468 538 960 858 314 630 735 473 329 453 979 691 68 872 366 399 539 118 835 100 359 480 693 597 93 143 830 778 668 283 695 298 52 629 102 807 141 787 417 783 8 592 260 838 881 726 826 882 991 716 186 185 680 408 715 631 229 510 161 206 538 924 559 213 353 641 187 52 860 122 960 785 425 472 64 193 909 689 511 407 290 96 79 907 874 357 765 308 585 930 417 655 861 496 549 849 496 401 42 409 881 636 323 819 604 946 353 91 829 467 156 995 352 618 539 383 642 469 124 216 279 411 342 338 739 261 712 838 687 781 953 256 22 362 998 909 377 907 202 828 919 885 620 607 255 810 428 262 674 553 77 707 275 368 206 630 891 988 601 245 607 717 764 624 880 606 786 355 626 434 693 57 867 213 241 948 908 647 355 854 828 985 890 630 970 428 222 782 412 572 548 632 673 176 893 780 566 376 238 872 227 611 560 652 433 820 34 820 805 7 300 862 68 47 829 960 989 290 70 242 770 784 884 95 727 664 536 482 916 318 694 115 936 5 93 480 132 970 184 982 825 432 439 252 894 859 30 781 741 964 59 224 453 977 761 138 456 776 888 677 511 503 983 827 891 956 962 467 900 333 149 139 122 691 472 831 937 504 715 565 894 206 795 169 393 655 684 801 345 633 761 547 504 639 656 4 832 466 957 359 107 333 19 79 935 227 402 956 140 651 820 39 144 287 494 565 198 731 46 191 344 959 963 134 278 1 992 147 833 910 952 451 810 852 160 277 341 565 144 300 940 100 928 288 679 786 977 215 665 726 809 673 674 489 526 439 574 667 470 174 989 526 436 281 198 186 26 778 407 342 982 779 839 687 787 662 740 894 565 804 19 549 988 594 567 545 386 914 441 731 261 727 901 229 7 914 364 927 466 766 453 591 608 657 788 592 396 345 605 705 599 767 664 234 246 518 112 51 130 942 501 725 809 32 311 531 171 525 440 777 786 103 649 400 991 574 279 796 47 948 645 230 749 228 563 891 478 861 587 761 631 979 273 748 273 457 793 444 327 713 114 373 586 977 432 457 758 579 947 479 275 403 647 558 809 839 419 125 104 711 772 50 163 377 173 732 459 309 766 853 830 264 798 352 725 262 741 831 73 25 604 17 208 234 587 765 676 979 381 815 359 448 159 544 853 69 544 970 702 619 324 104 922 852 116 401 426 460 366 542 373 382 148 389 829 312 546 824 624 749 368 257 424 135 105 499 293 320 390 159 12 794 470 664 769 480 22 974 196 487 947 748 60 857 357 128 517 959 216 657 681 885 986 993 313 897 792 632 131 55 72 68 56 953 100 193 680 923 901 648 622 980 108 84 671 331 188 978 215 611 43 221 878 202 834 270 604 22 919 317 270 749 325 328 748 722 370 623 942 649 573 345 28 415 955 596 680 569 790 609 393 723 335 21 43 997 811 291 561 315 643 936 314 887 636 391 393 733 11 931 554 318 914 459 78 509 924 595 670 170 28 670 279 357 649 939 543 442 791 210 449 249 254 457 745 86 17 385 992 756 490 923 784 970 703 920 379 60 82 587 917 407 930 361 155 594 945 473 412 298 755 606 156 18 267 501 257 413 44 612 349 99 20 472 336 405 375 399 159 967 884 292 231 89 562 836 680 176 122 975 345 242 486 279 237 965 577 704 95 281 694 278 683 824 804 382 854 58 702 734 575 90 57 934 462 386 823 738 926 937 568 58 713 412 6 805 86 304 375 101 158 132 514 266 583 962 138 720 810 731 677 713 448 868 958 128 665 271 9 884 296 985 417 722 133 303 756 876 790 860 165 266 580 874 360 748 366 718 784 108 946 395 127 584 855 286 328 144 272 217 291 467 170 41 26 776 637 230 122 816 44 802 902 77 497 404 630 268 664 932 148 576 685 143 287 723 516 13 300 912 953 584 292 822 289 980 148 997 360 763 346 193 597 701 799 195 272 580 156 338 322 772 56 193 559 768 481 572 648 211 33 986 32 940 524 675 438 466 318 237 234 784 979 609 659 386 439 604 728 697 189 761 99 785 357 802 243 932 53 357 298 46 13 85 423 174 411 512 721 741 560 998 384 980 648 571 532 823 937 664 936 73 771 388 673 159 449 366 168 726 163 166 516 533 931 939 32 456 693 5 869 592 164 838 454 517 849 696 770 303 14 785 802 893 259 364 691 603 762 779 312 606 442 631 149 595 600 577 545 842 651 469 339 686 522 105 296 188 326 504 734 662 965 480 83 8 397 656 21 198 829 99 787 815 421 330 525 647 695 318 248 176 633 808 469 770 808 929 591 26 348 542 47 556 565 590 506 796 805 938 753 969 788 944 396 175 845 176 651 443 90 93 215 338 704 559 367 23 566 211 267 68 94 965 113 332 767 601 543 270 215 376 270 683 652 611 54 748 551 655 832 496 56 409 194 888 226 775 195 351 785 846 57 290 891 133 668 176 861 786 469 971 404 131 507 473 128 988 934 410 511 312 201 244 836 705 466 427 625 567 372 251 954 682 859 100 857 622 756 720 203 355 886 512 483 63 825 309 828 417 757 688 393 822 621 945 190 860 463 227 602 562 129 418 392 473 262 339 791 500 12 100 545 30 737 847 264 341 515 566 227 373 319 775 29 848 671 509 423 450 987 625 204 904 243 613 868 466 291 387 417 126 113 836 937 154 72 590 973 804 145 299 148 634 315 527 654 171 148 270 495 641 443 352 171 770 175 664 277 462 651 926 157 390 868 940 744 505 81 194 136 242 769 305 805 451 438 775 768 976 828 285 556 211 227 851 328 731 853 856 599 317 314 11 937 467 13 1 257 370 876 149 953 364 243 33 338 743 28 259 491 166 494 584 667 50 823 174 26 521 884 858 259 692 9 173 896 691 325 266 619 772 157 145 192 215 579 495 13 917 888 423 682 859 33 873 853 857 908 411 103 630 394 167 377 464 82 51 155 54 745 54 269 332 175 938 435 200 623 192 827 676 593 658 515 437 51 798 671 775 942 304 848 417 399 671 726 203 120 555 606 471 761 878 257 782 466 197 873 702 78 294 838 818 968 227 360 242 679 640 409 297 3 879 535 809 716 695 969 656 211 322 456 928 166 820 698 923 569 702 477 128 182 759 1 488 520 542 770 680 912 242 480 773 70 447 455 767 51 391 86 666 838 250 441 253 533 536 17 94 525 362 64 199 94 855 853 936 776 216 341 151 887 257 499 763 155 54 599 902 21 241 846 911 73 814 64 731 93 169 800 589 35 509 445 462 368 889 96 222 831 19 678 335 487 682 584 938 783 438 844 957 771 26 179 917 181 836 777 203 109 333 502 813 54 510 64 870 685 502 189 915 84 363 383 676 114 533 597 518 456 311 228 261 490 987 365 761 446 227 449 475 30 948 171 798 392 94 956 856 571 489 300 40 307 306 824 984 518 904 789 632 620 876 295 279 541 337 812 84 637 342 569 194 641 907 384 313 111 597 990 335 763 763 605 297 554 818 993 123 107 343 623 422 450 755 631 516 858 924 760 620 56 780 93 760 119 441 348 557 320 699 709 464 151 925 400 903 997 144 962 508 615 869 246 765 187 246 866 596 737 299 224 923 716 173 728 695 807 64 880 403 730 516 568 31 176 81 680 917 820 490 255 556 941 66 288 795 94 372 154 25 973 670 365 363 295 701 875 524 393 660 780 957 360 961 878 220 692 41 474 698 116 318 62 415 323 404 782 911 465 477 849 107 809 299 582 497 860 36 345 217 824 640 653 706 99 408 178 697 917 925 340 574 458 331 649 15 492 465 331 466 378 693 190 733 572 960 259 403 395 467 121 83 652 48 745 976 525 182 590 14 346 593 901 48 975 347 814 452 608 658 123 544 856 688 145 47 133 115 551 486 91 606 73 555 738 632 535 950 926 328 729 345 647 179 124 56 714 858 692 84 536 189 588 258 402 34 722 73 680 629 726 165 651 753 56 922 184 538 171 334 866 684 603 170 515 990 75 806 740 559 418 963 349 935 347 172 431 71 236 41 361 509 138 240 778 202 146 322 597 301 823 755 889 200 236 338 898 172 745 976 134 668 840 837 488 481 768 271 132 849 261 129 170 270 945 220 441 317 871 894 94 697 873 760 867 330 658 285 387 965 137 792 625 146 953 977 167 393 523 902 769 428 629 45 714 469 172 71 643 938 698 809 363 868 565 566 883 501 491 953 590 20 350 918 293 896 42 517 297 539 664 811 713 278 349 651 584 238 59 344 213 639 589 423 232 778 83 440 557 76 577 26 922 163 813 223 141 316 127 329 32 157 696 193 431 309 959 633 284 842 265 218 653 873 512 850 926 432 349 70 510 855 78 732 810 323 838 572 729 528 48 870 551 426 59 856 73 511 820 695 568 964 698 825 396 432 502 92 166 745 529 365 688 378 299 340 424 527 397 31 950 825 353 301 812 220 809 426 282 984 161 483 915 980 296 557 302 770 916 462 906 184 524 176 135 206 936 948 773 452 703 238 269 478 256 917 753 79 299 890 223 63 901 567 50 519 334 275 972 318 441 240 798 335 459 576 752 734 972 409 635 807 260 594 673 496 239 365 283 324 891 609 386 536 599 294 964 815 481 572 199 405 334 206 407 10 697 86 894 617 292 332 93 506 223 236 211 333 181 858 395 804 912 919 529 346 270 414 450 362 529 821 831 506 172 936 494 880 213 838 592 787 756 306 991 920 696 319 555 172 92 525 778 467 623 973 335 142 872 425 840 864 152 147 964 12 870 647 786 593 28 462 653 542 861 243 899 701 973 768 587 507 415 752 629 563 988 519 832 501 644 180 192 888 735 608 107 414 229 673 887 135 728 882 583 780 567 980 223 909 661 487 900 638 498 642 144 391 50 330 850 788 748 116 571 585 825 855 343 759 530 712 737 423 403 577 993 656 436 626 617 499 486 688 528 467 149 637 141 930 321 351 937 877 777 893 9 114 179 428 85 539 651 916 573 607 851 644 573 361 50 202 585 411 262 578 508 171 21 756 393 182 75 811 522 171 48 436 327 105 926 133 913 978 623 946 373 765 724 196 960 62 660 309 512 222 978 852 992 533 56 372 895 461 34 579 390 295 781 225 897 668 773 694 811 178 555 147 445 535 845 687 727 105 519 709 594 240 261 511 364 651 230 211 964 398 860 972 641 287 506 757 334 414 913 145 334 890 420 711 168 230 33 147 186 688 199 885 939 448 40 563 314 118 536 4 215 174 283 732 91 73 361 970 212 764 498 47 544 632 132 643 475 577 807 670 118 883 683 98 984 158 514 112 798 520 991 81 155 274 638 82 166 516 915 456 244 16 780 459 37 572 88 607 603 196 295 713 243 286 169 279 151 738 872 968 432 142 576 975 820 71 345 742 759 758 843 589 397 891 851 606 217 837 410 454 92 450 803 653 366 262 582 232 729 590 681 14 437 951 375 501 476 782 723 157 46 671 781 120 958 251 48 998 957 720 373 798 705 760 562 91 34 346 412 291 523 715 216 150 712 250 554 44 67 8 284 600 757 848 198 438 128 157 409 155 267 883 158 466 616 829 472 361 327 380 78 348 598 644 76 143 293 152 104 459 40 929 937 861 371 505 307 418 208 132 950 280 13 719 602 567 299 934 462 929 642 378 521 233 282 70 66 166 447 490 385 458 917 385 155 426 703 224 82 715 434 509 558 95 375 37 318 79 428 189 124 313 383 330 457 758 991 802 260 648 848 729 571 178 754 540 385 274 53 836 283 42 255 611 472 11 200 101 431 252 332 324 435 150 414 141 824 426 155 564 952 672 320 726 353 201 94 705 597 758 721 673 37 205 247 194 798 884 684 30 131 130 272 996 561 546 48 96 120 282 774 352 916 793 850 65 360 363 564 800 5 545 823 953 626 604 634 241 91 310 547 765 663 996 372 460 456 711 63 564 92 582 864 332 695 560 357 577 642 611 564 717 360 818 363 191 853 307 321 806 47 400 860 88 424 771 767 668 251 215 151 211 776 467 44 946 899 133 45 39 857 121 557 405 122 572 378 518 664 443 102 777 549 131 918 527 615 316 528 402 799 766 333 656 141 266 222 584 530 187 592 514 657 439 561 715 510 816 86 577 95 613 140 495 594 366 849 107 225 43 163 648 403 911 495 841 699 625 243 26 465 972 28 901 415 378 956 550 687 854 670 403 121 655 163 264 759 970 971 339 114 275 318 374 351 98 250 18 211 594 847 941 124 239 211 263 117 980 672 251 801 139 404 857 735 316 323 515 790 150 179 789 128 461 479 227 876 731 181 690 281 21 174 305 598 844 447 105 636 622 602 248 916 1 245 338 547 591 380 659 516 726 229 861 944 951 120 105 685 125 782 274 993 859 232 732 355 918 470 869 326 957 647 435 518 571 572 546 625 759 378 441 452 854 959 916 620 572 875 996 855 823 41 868 494 88 309 262 555 964 882 635 207 219 220 753 540 131 572 743 118 918 677 376 948 908 597 649 565 823 43 112 905 958 133 537 502 509 200 41 303 736 489 704 497 523 95 29 300 112 187 213 308 329 331 789 488 905 165 248 207 8 964 422 535 340 381 399 545 735 597 685 560 977 488 446 150 7 572 11 359 689 801 880 137 671 340 642 431 303 725 479 920 395 755 260 348 553 819 653 52 297 743 502 590 540 870 245 286 434 510 581 592 88 82 804 315 932 956 513 260 185 107 228 707 16 669 497 797 878 431 73 614 241 146 373 876 836 417 125 838 738 524 361 645 647 565 191 996 601 829 772 512 455 992 536 415 161 140 790 639 198 572 201 235 786 379 800 890 806 389 218 343 414 958 812 167 908 907 954 409 595 766 419 543 402 544 251 484 684 197 535 673 373 449 784 337 53 271 767 525 726 884 966 874 492 534 403 568 133 552 207 446 334 281 447 483 857 961 117 368 681 817 66 393 170 895 155 881 742 471 773 540 766 169 934 708 74 918 737 423 971 419 716 276 705 822 254 771 237 447 543 713 753 935 192 610 960 733 141 260 82 824 274 700 781 259 885 171 619 687 294 870 591 914 963 201 525 351 685 940 0 192 133 68 227 332 802 884 179 94 592 86 61 298 506 453 697 478 469 412 164 477 701 995 327 12 681 128 698 575 304 532 225 681 644 129 216 809 264 27 575 755 247 944 975 325 560 418 775 476 857 444 895 412 823 521 900 536 892 573 448 92 89 205 606 831 574 501 466 305 210 474 608 169 10 65 151 126 939 187 613 785 923 132 599 491 309 436 668 568 416 22 202 757 125 214 205 415 629 776 872 690 242 745 759 238 756 766 224 147 885 698 903 516 631 651 327 484 304 613 571 697 765 743 370 924 263 135 738 970 52 682 826 934 725 980 920 679 52 307 448 949 729 615 823 479 82 79 451 779 92 814 351 654 522 640 91 143 102 614 962 700 825 97 214 280 32 110 128 858 573 266 411 860 825 276 227 748 291 726 407 282 837 671 380 731 274 236 72 928 697 799 289 673 699 249 79 293 783 547 37 179 911 836 759 50 843 214 584 163 776 508 884 250 186 24 239 937 747 158 304 728 88 168 61 388 330 29 813 77 744 197 208 598 913 850 905 503 812 7 365 552 542 34 258 494 928 232 71 134 653 400 961 291 31 511 788 201 672 880 274 197 398 494 830 995 741 539 997 255 2 612 11 107 289 831 107 760 523 939 965 388 512 652 127 484 252 283 853 604 384 151 480 106 98 448 561 214 998 739 703 344 528 564 198 209 527 845 747 635 148 672 585 837 263 259 508 988 473 305 721 117 139 523 412 762 619 171 90 651 501 700 18 674 567 96 909 410 391 546 731 831 82 942 814 976 90 706 930 422 592 287 823 896 297 387 470 356 67 39 391 310 24 972 713 732 406 490 695 285 630 21 321 763 424 129 349 163 469 644 128 706 802 747 540 960 165 426 455 926 999 64 219 908 250 274 148 778 819 977 911 959 151 501 256 492 88 864 664 819 74 77 571 699 918 373 926 966 477 995 651 901 694 277 255 826 527 439 621 842 156 975 398 838 625 772 468 76 703 626 461 290 505 579 677 155 104 379 546 472 502 109 9 756 102 796 936 92 328 537 990 611 67 887 268 78 736 361 963 469 949 323 3 816 48 946 134 627 547 652 771 873 97 988 760 769 21 11 477 385 658 338 975 711 784 897 416 685 424 780 921 100 8 958 596 144 916 969 937 71 148 260 912 39 59 508 29 40 296 933 894 371 378 147 334 271 620 757 184 192 891 759 857 130 502 791 983 839 99 367 862 273 743 483 406 670 782 676 165 125 955 252 399 372 394 895 875 210 129 338 123 578 321 212 468 919 769 977 51 387 639 397 609 983 222 966 420 375 419 391 91 608 979 855 894 170 855 250 417 738 713 23 180 655 302 705 805 533 633 754 92 315 193 796 89 698 633 76 693 965 441 212 684 891 879 672 383 277 493 674 386 296 653 718 329 314 394 688 604 409 420 510 505 838 205 750 208 2 566 138 716 761 214 949 494 250 785 665 579 232 13 987 313 700 302 906 9 695 740 486 315 872 292 430 325 182 623 691 502 500 673 239 804 589 18 69 490 984 254 920 181 597 323 337 620 712 390 484 32 393 199 524 930 58 175 467 58 731 948 905 320 174 971 813 342 752 243 262 149 472 868 948 859 393 809 193 905 840 877 619 587 114 980 104 677 608 582 902 770 38 865 166 428 672 906 741 918 612 286 497 527 55 913 133 890 767 234 689 326 231 387 64 288 173 335 315 24 242 124 870 705 475 408 326 576 552 568 474 291 204 360 862 881 761 689 15 370 250 802 36 246 581 173 757 210 850 248 954 792 550 720 196 781 350 878 200 100 677 176 58 77 521 539 899 171 973 782 767 502 872 9 571 962 29 981 154 421 493 517 563 56 200 689 142 0 298 400 631 819 710 939 529 504 582 962 464 83 110 701 483 688 669 16 444 864 179 175 232 283 437 742 611 432 185 466 324 261 262 168 672 348 637 143 82 606 307 126 310 544 627 143 359 483 814 423 439 538 632 594 10 229 512 243 505 916 379 188 655 119 262 108 84 292 992 696 240 374 67 302 428 219 642 877 517 594 77 82 663 400 767 440 34 527 715 500 643 413 681 722 15 881 619 765 226 359 662 817 577 293 19 442 37 31 388 889 118 466 258 128 465 885 637 293 58 722 7 281 133 740 857 164 797 753 634 435 728 537 523 564 733 748 637 369 980 122 153 755 992 446 187 970 450 630 263 149 739 457 531 396 149 99 241 328 492 136 700 615 886 16 553 433 907 704 715 885 254 60 30 803 459 442 888 480 289 696 433 979 480 821 149 946 445 722 173 994 362 134 82 59 26 915 153 827 920 741 445 407 201 622 240 256 412 441 420 744 455 845 894 253 975 67 917 339 285 500 911 775 413 720 854 938 31 195 42 774 954 829 437 156 955 194 816 849 695 370 598 271 16 941 632 302 975 933 352 269 989 714 802 117 892 196 970 387 4 287 482 924 470 654 216 437 946 287 558 550 503 896 266 926 212 475 843 242 544 916 34 86 745 699 765 278 565 605 282 121 508 400 837 352 881 725 731 783 31 549 639 586 137 298 892 392 828 332 808 788 839 46 660 905 991 604 77 242 325 274 231 586 663 480 642 112 464 394 980 647 615 455 357 469 802 541 297 537 281 962 867 521 681 941 988 858 484 555 477 313 907 715 828 156 493 550 382 644 452 882 550 349 348 809 698 506 352 645 538 979 920 687 468 220 93 260 925 30 545 922 829 833 383 925 97 322 830 765 466 374 922 380 615 815 812 233 535 319 825 351 923 836 564 645 332 368 642 22 97 229 259 472 146 590 855 357 634 977 709 174 707 556 930 324 643 801 989 465 50 820 465 427 504 614 451 149 379 790 147 900 922 990 699 760 262 130 720 334 242 151 89 428 954 173 990 471 827 943 96 393 359 461 643 601 380 162 62 341 610 528 318 985 115 31 332 932 44 187 615 960 717 134 285 921 864 827 485 112 935 313 266 932 572 931 392 646 526 509 94 354 48 844 128 961 494 380 763 173 659 116 148 833 145 944 408 254 37 630 809 696 627 185 919 382 666 371 77 710 831 112 621 125 857 35 906 467 428 973 806 219 560 929 397 951 933 275 515 786 392 94 828 950 971 311 496 846 959 751 673 680 390 580 400 734 876 296 683 180 461 865 707 243 814 858 997 453 168 681 957 741 53 728 899 280 231 901 581 885 574 904 655 323 972 218 818 884 970 655 251 212 398 29 894 417 99 419 70 414 867 56 336 566 161 118 846 919 176 401 467 773 10 183 67 48 76 828 398 37 66 307 56 149 361 312 726 175 76 783 203 945 64 920 231 716 282 262 387 15 839 101 502 398 578 618 199 579 979 977 126 74 656 35 694 839 622 465 387 771 946 177 893 827 411 530 450 527 629 477 89 289 657 483 414 805 227 208 826 746 781 260 782 834 909 828 951 74 451 648 113 249 779 849 603 876 703 229 871 357 376 145 974 880 88 959 193 201 6 266 101 839 705 141 401 362 10 970 667 853 279 123 352 999 219 882 731 55 200 803 580 460 169 174 727 123 683 362 674 734 875 843 742 379 218 628 833 567 557 237 207 112 347 394 42 779 130 430 890 2 450 710 866 412 126 256 529 901 377 800 532 217 342 119 314 750 340 31 198 871 438 899 678 843 144 480 875 808 871 516 273 677 31 737 638 54 928 560 169 15 486 739 207 511 81 800 671 181 841 279 662 109 942 111 433 158 1 169 846 143 272 275 143 229 142 222 232 71 477 311 174 76 590 36 775 607 238 548 877 969 150 901 59 952 10 935 47 413 688 319 121 671 166 831 254 690 548 398 972 83 120 880 353 562 639 247 216 78 487 516 416 719 654 390 979 426 730 701 724 843 803 851 522 890 640 632 26 423 113 613 175 188 716 819 699 814 682 652 435 538 616 99 877 25 371 947 690 608 459 803 79 845 41 334 757 686 46 67 52 222 41 475 299 768 308 92 983 324 641 743 747 951 251 652 775 118 496 941 138 72 260 927 730 179 247 515 406 128 815 651 419 131 737 114 941 79 822 558 223 935 611 570 40 761 510 386 390 888 815 192 54 651 75 898 26 971 372 833 348 841 308 393 622 85 568 249 184 294 472 144 702 795 533 609 216 212 325 924 927 665 497 379 572 2 187 589 563 944 915 535 972 91 783 889 282 541 37 229 692 754 400 739 304 910 376 969 930 629 9 113 186 427 92 933 877 654 467 7 949 144 385 513 541 732 175 667 773 443 406 867 448 525 846 839 183 825 735 776 556 829 468 273 386 0 8 991 762 205 859 957 41 872 487 752 265 216 435 16 891 24 467 884 709 740 894 2 841 796 69 73 517 662 491 807 12 433 73 606 597 223 975 783 742 437 309 240 616 787 351 553 569 84 438 732 671 463 204 632 294 597 528 73 498 137 743 768 756 923 357 693 130 318 991 99 235 791 344 527 910 586 725 266 729 401 963 396 480 285 710 31 385 8 957 208 132 264 521 713 833 841 292 439 309 176 494 879 818 927 583 405 932 543 292 275 545 895 648 772 133 975 912 386 417 90 156 667 183 938 555 341 518 505 860 864 656 12 417 202 384 239 518 701 596 38 746 64 691 597 983 295 162 603 578 752 691 246 738 114 133 246 462 105 587 994 499 118 709 887 470 235 438 580 644 889 941 536 574 335 290 821 486 88 384 221 687 265 574 122 368 820 166 325 863 955 413 17 253 857 796 883 122 43 579 81 437 63 305 505 593 411 768 791 965 977 451 671 984 539 156 171 127 362 843 19 696 892 127 984 379 844 702 249 665 606 27 491 573 970 113 705 111 693 104 78 969 838 34 440 111 125 496 488 9 307 669 193 389 507 380 48 33 443 935 126 109 412 19 860 553 913 448 482 539 10 450 313 344 574 412 914 221 287 439 773 262 890 290 222 480 642 502 675 88 600 665 963 441 107 589 366 460 889 802 481 55 178 376 146 812 819 592 665 92 603 890 854 849 198 907 723 945 703 666 313 225 610 563 107 348 714 772 23 741 502 649 602 195 117 648 813 416 365 421 740 758 306 29 421 572 665 863 974 937 494 476 441 754 500 875 301 601 879 593 617 86 804 803 788 390 734 827 33 617 163 880 585 250 721 692 452 225 466 907 985 696 701 195 13 892 360 485 148 449 485 625 64 977 253 409 367 882 977 150 27 412 763 215 165 562 104 826 441 142 890 983 874 211 338 486 148 255 696 408 288 893 611 985 738 154 302 681 213 330 304 282 446 550 191 976 196 361 728 954 127 632 696 586 165 213 655 817 194 342 622 360 836 943 327 290 514 170 172 491 621 186 452 1 521 618 162 705 362 59 556 601 338 817 997 191 287 73 634 289 885 565 621 909 585 773 207 828 657 487 264 789 14 528 111 110 759 632 234 924 236 825 234 142 741 727 129 586 215 502 368 953 580 15 411 384 79 695 968 787 871 529 484 596 215 334 639 102 228 814 373 449 279 516 956 172 193 466 454 583 674 438 219 913 598 530 822 694 993 298 670 990 575 566 426 830 324 539 668 299 821 6 340 713 815 269 949 777 531 76 853 803 414 976 990 561 686 356 634 588 859 204 346 22 775 209 386 812 914 254 95 795 171 992 320 851 884 262 121 423 280 622 892 89 399 813 183 394 286 578 753 388 598 985 7 984 597 373 149 672 527 273 520 615 16 138 403 199 878 114 561 312 305 683 203 447 125 878 234 840 26 664 266 216 169 832 649 8 941 461 343 671 281 808 429 659 850 360 360 763 773 976 75 763 798 455 423 801 782 552 295 529 466 115 617 401 713 235 475 756 371 558 906 601 916 276 459 800 313 515 39 189 560 232 278 353 644 939 785 984 905 40 468 534 70 603 441 58 769 675 301 545 968 339 628 942 494 218 140 951 457 88 427 886 184 744 441 699 363 72 80 866 739 532 718 184 821 892 590 558 514 487 789 91 249 389 788 494 661 507 341 877 334 246 393 173 973 54 178 127 245 608 272 93 801 269 792 862 337 127 653 743 701 567 570 231 644 903 62 850 738 484 214 985 448 134 657 902 594 188 614 792 862 7 311 866 414 567 869 923 128 649 311 964 490 552 929 698 219 864 755 203 151 667 201 416 338 952 62 160 956 902 96 862 284 277 768 431 430 93 780 505 432 560 409 629 175 271 610 539 493 694 134 930 559 62 462 770 128 824 223 637 672 792 87 224 914 550 224 8 962 869 56 836 569 179 352 723 459 635 71 630 892 197 917 403 44 267 477 706 227 355 905 171 294 501 932 371 722 778 878 870 240 554 966 426 331 799 277 630 413 330 384 402 827 71 734 313 48 428 778 607 21 953 476 953 108 754 676 916 976 198 624 855 470 747 73 295 654 985 729 909 168 486 739 123 980 110 568 254 904 952 69 530 246 941 257 733 284 261 190 922 932 260 116 122 759 12 907 980 108 199 750 841 818 987 323 579 545 82 241 161 531 140 496 966 454 700 225 157 394 781 974 164 770 677 632 510 176 288 658 476 644 92 129 231 815 409 898 967 665 562 922 377 921 781 529 25 77 52 656 146 158 552 216 745 455 778 62 47 33 514 294 465 491 135 97 762 870 461 454 352 677 206 170 793 485 406 583 742 3 599 905 913 646 61 317 572 43 498 108 951 216 350 316 962 87 893 427 313 423 646 598 83 662 104 439 961 842 99 340 246 912 916 12 55 47 986 488 805 905 573 459 155 507 723 535 311 791 898 36 463 957 748 825 389 920 582 61 973 766 667 828 168 241 729 537 130 155 202 886 393 368 794 710 169 468 856 566 255 419 210 672 592 975 875 952 777 174 3 362 388 796 562 523 30 685 955 44 581 585 295 669 923 727 95 816 235 994 137 351 269 797 101 610 666 497 472 878 26 139 784 213 575 940 984 45 15 530 567 917 645 277 630 491 512 92 795 32 445 649 995 65 914 931 830 13 623 386 599 188 162 408 899 526 409 465 481 914 960 328 171 732 735 942 220 683 685 620 824 665 698 680 46 951 37 880 163 669 429 641 689 325 866 329 243 928 519 347 164 555 498 132 609 251 983 70 735 853 816 160 780 785 665 579 533 817 768 829 506 30 601 457 450 372 71 307 711 970 250 588 191 712 862 859 992 175 335 518 782 160 13 467 284 321 303 898 830 404 213 656 150 783 813 664 634 804 381 525 184 884 96 584 392 46 759 440 952 798 111 893 411 965 215 901 265 67 388 397 180 870 657 890 546 994 871 872 886 279 84 55 453 205 109 476 412 564 458 949 997 875 673 221 640 833 266 290 191 28 270 411 231 200 71 817 448 628 405 309 182 532 361 841 35 291 848 773 649 863 405 197 146 674 965 77 437 764 597 508 709 728 458 828 240 132 441 346 897 997 978 623 266 591 230 365 206 466 663 366 365 612 827 161 277 357 40 264 694 875 55 927 866 152 232 647 645 500 59 482 180 975 340 94 476 410 2 547 511 576 561 719 85 338 955 367 90 477 187 649 153 650 594 405 332 737 219 294 297 391 243 399 810 962 621 71 166 164 883 372 861 79 655 320 149 17 710 97 465 688 93 171 666 59 61 425 168 128 909 711 357 764 835 42 880 979 293 353 432 441 206 154 878 440 537 262 761 940 958 354 414 44 951 624 148 827 538 342 822 57 185 248 227 294 106 417 459 872 26 432 647 665 458 256 196 761 872 219 834 154 131 882 116 785 181 279 336 600 709 355 698 873 643 427 848 156 802 102 120 677 299 802 234 578 150 129 933 106 219 984 121 767 636 335 217 302 10 86 398 279 879 708 216 602 959 727 506 19 173 177 57 805 482 407 865 609 107 767 248 84 420 66 593 884 3 989 268 731 721 401 487 147 226 7 439 799 753 732 889 551 378 162 691 723 490 823 958 799 408 739 975 680 260 354 420 331 84 290 21 141 872 924 723 16 437 663 23 828 343 990 100 401 305 34 185 556 713 263 439 946 300 974 647 699 731 72 566 390 305 752 394 790 806 389 314 832 200 829 582 912 569 300 642 887 151 132 947 356 264 942 993 82 430 911 885 76 180 73 155 191 933 575 759 21 863 247 636 959 611 785 850 205 118 254 610 175 672 417 901 226 137 462 117 332 414 374 917 71 890 921 994 850 97 757 646 210 231 733 291 327 716 434 219 761 178 543 933 891 419 79 763 258 121 536 351 178 451 902 633 241 312 446 8 850 753 310 67 591 25 579 936 135 815 596 488 518 340 748 644 259 795 713 949 765 376 498 740 694 243 361 263 404 67 500 492 16 219 486 974 469 92 155 734 141 889 906 66 426 944 885 3 312 165 245 958 379 92 903 811 553 248 355 724 78 659 92 593 943 450 891 565 37 506 536 962 273 32 924 830 258 503 514 159 995 660 462 367 337 893 471 726 615 60 768 692 737 816 653 42 513 711 733 624 548 825 363 401 656 929 655 3 477 973 440 954 663 486 658 291 199 536 564 301 686 626 581 349 117 202 733 691 61 926 826 482 458 633 328 43 764 204 469 466 17 494 159 710 970 132 785 795 247 828 835 534 421 459 177 590 507 305 150 235 517 197 168 334 221 31 240 609 489 932 497 966 103 240 710 0 450 420 36 809 137 957 954 142 621 771 257 315 447 954 359 580 323 126 640 809 611 109 525 916 93 934 427 230 221 981 934 997 650 957 771 609 306 444 99 546 515 392 111 720 852 845 806 874 847 522 6 99 231 770 790 316 386 672 888 658 297 870 669 976 200 891 832 603 772 235 197 299 347 862 955 802 246 401 89 247 677 467 704 252 17 248 135 784 114 90 259 499 655 839 112 784 742 942 442 141 471 236 241 790 355 444 581 426 192 790 44 61 725 258 395 99 662 921 645 861 541 655 772 515 491 652 791 255 809 403 778 285 491 962 193 737 578 134 389 322 880 275 36 622 580 657 726 619 971 698 870 868 626 418 962 95 520 364 673 165 175 772 1 780 127 868 458 720 914 844 190 122 965 338 819 207 780 2 310 691 257 228 870 743 706 288 675 638 459 460 249 732 410 585 592 506 949 728 657 115 703 874 614 139 805 122 81 338 748 394 813 475 918 593 362 619 116 822 231 993 633 821 906 155 930 588 84 226 236 185 55 861 661 787 324 290 335 501 80 742 36 785 976 92 944 350 404 118 267 525 521 175 291 924 33 269 39 451 150 235 454 130 308 95 374 36 421 457 144 643 130 563 242 998 917 473 913 857 116 407 62 536 385 906 332 834 716 95 357 749 421 796 300 170 844 504 832 314 883 73 147 644 877 791 476 125 469 386 0 385 352 592 923 337 643 1 870 36 784 500 102 946 440 644 22 674 802 301 938 624 748 631 945 414 959 816 108 584 153 428 697 959 529 881 765 901 693 340 269 491 401 423 93 795 135 575 97 197 197 895 199 490 828 289 261 494 306 617 225 754 842 414 576 625 987 256 860 959 966 659 100 235 388 613 455 548 163 714 35 485 796 993 204 862 504 215 839 100 479 408 836 730 514 356 385 351 432 824 667 527 363 818 120 532 140 880 718 514 349 283 718 753 859 699 768 554 968 825 799 666 360 600 907 743 374 42 97 745 919 352 921 414 630 460 236 356 294 12 567 700 991 341 765 86 477 778 247 367 263 170 647 629 967 327 265 185 415 21 73 522 889 125 751 337 334 316 482 825 410 397 16 935 518 765 965 527 714 543 133 452 750 228 524 171 132 557 553 16 193 608 79 765 567 442 297 400 81 449 227 401 798 560 385 451 863 745 87 405 994 519 152 348 985 88 42 235 841 284 104 9 196 845 37 272 451 370 246 44 920 470 772 351 604 43 108 657 448 311 800 786 325 454 11 164 874 330 955 368 448 642 339 142 349 503 914 304 512 636 991 595 774 46 987 436 342 947 703 163 99 111 281 143 970 647 275 75 837 507 15 323 717 984 22 528 826 527 288 62 523 886 122 465 109 164 298 862 412 755 680 650 213 750 250 883 297 665 915 840 390 579 988 166 969 985 459 481 694 168 671 257 367 890 634 398 649 132 753 403 505 755 331 329 505 718 638 380 997 980 558 826 959 418 504 337 811 132 251 619 718 550 741 412 861 966 103 704 897 546 722 227 716 960 227 558 946 856 439 706 890 888 682 845 169 398 225 81 977 718 391 420 983 54 483 380 571 253 758 213 926 505 873 293 174 242 63 305 27 171 300 739 193 771 907 62 490 659 204 188 955 885 79 823 242 352 818 438 428 999 566 92 601 96 645 518 334 634 322 16 689 68 726 216 990 867 130 38 875 306 735 195 275 230 129 557 681 329 21 839 909 554 691 599 936 889 72 113 12 377 906 580 181 664 306 90 447 790 54 681 839 533 337 424 911 932 230 321 753 786 124 412 693 139 386 429 301 559 582 117 807 171 139 939 780 116 261 919 729 418 515 834 452 643 842 595 63 778 964 547 733 119 951 539 686 732 901 708 164 252 201 784 879 492 594 303 900 680 411 215 93 675 866 733 858 175 234 287 511 926 722 760 439 968 465 416 492 694 48 340 21 185 478 730 123 279 840 435 762 628 101 534 462 556 361 224 487 960 843 78 151 968 321 561 398 837 737 758 860 814 178 578 295 487 420 690 858 333 922 737 162 182 868 321 293 488 99 875 281 120 918 316 923 602 681 3 506 684 770 660 169 29 262 472 552 65 71 491 158 26 564 827 25 187 699 981 49 209 62 513 453 135 636 968 468 391 138 659 178 142 51 821 688 759 617 793 238 142 602 979 153 775 969 885 166 580 186 853 94 144 445 913 774 639 464 452 656 59 923 264 595 773 232 470 74 963 566 536 613 934 7 28 311 465 820 266 457 525 318 504 762 226 168 903 143 270 679 626 236 825 534 810 751 670 939 469 773 200 206 517 839 904 228 588 982 652 277 11 113 571 156 652 618 40 474 994 922 808 275 649 171 408 618 744 697 27 877 168 944 524 772 255 73 264 112 578 759 107 275 552 149 975 920 268 944 563 969 493 2 842 212 840 253 482 365 621 867 916 650 75 537 661 171 295 339 966 580 2 402 162 871 815 56 81 430 702 378 943 222 377 896 898 783 2 957 475 519 236 270 793 35 608 249 139 88 843 693 727 141 73 5 787 732 564 154 562 489 385 405 462 939 162 283 155 542 540 637 595 743 993 957 164 555 942 132 625 241 398 669 715 50 204 385 598 631 363 766 57 963 226 826 583 571 561 753 598 124 18 508 63 842 849 183 492 5 27 303 326 242 483 742 373 909 353 433 818 89 915 84 675 396 359 498 974 217 656 958 63 993 528 140 725 912 106 372 615 524 497 784 87 450 884 992 618 792 701 54 803 348 81 728 813 162 472 173 198 469 38 536 448 46 518 115 255 907 691 737 770 752 629 779 571 424 188 247 591 273 353 633 830 672 372 166 987 620 148 571 744 25 140 957 156 262 660 747 852 555 864 430 168 481 80 610 686 708 484 672 696 588 235 314 948 69 640 94 755 448 68 736 350 612 120 577 886 10 792 564 712 102 9 312 20 477 397 696 658 504 171 198 501 893 833 471 919 611 619 588 35 987 916 49 347 155 119 802 256 203 59 831 747 266 962 888 516 496 974 972 865 268 745 827 377 698 639 658 739 996 959 674 181 266 997 658 707 652 836 677 420 118 322 583 432 257 943 190 430 758 585 446 229 527 795 963 311 135 496 534 544 623 281 694 161 894 160 989 459 183 347 580 257 133 675 902 118 200 809 106 985 246 660 38 484 781 667 872 561 981 468 212 458 129 847 982 676 618 550 929 470 375 910 808 360 90 415 381 283 170 560 534 548 944 190 397 378 334 667 751 975 198 532 356 898 175 304 209 584 877 326 774 55 847 228 749 37 822 913 511 455 832 919 813 347 997 100 959 229 366 53 428 603 690 157 303 12 907 33 187 251 338 567 440 263 262 34 604 354 528 341 581 126 625 457 41 407 31 931 686 645 460 764 414 459 155 197 128 466 706 321 448 987 386 990 762 499 22 636 696 322 631 290 762 696 131 818 432 672 627 10 815 322 8 244 470 236 519 967 955 136 910 616 307 329 683 341 115 229 965 80 54 380 871 855 776 755 707 537 527 311 765 587 845 523 556 916 824 734 36 717 53 360 702 170 672 343 53 736 399 623 422 990 468 874 478 5 305 550 412 471 669 225 10 422 346 544 141 546 272 186 261 297 906 311 144 974 641 665 400 868 519 896 7 429 95 859 354 997 979 636 330 677 248 23 59 69 221 482 288 742 607 879 131 124 858 547 853 350 790 149 479 258 598 469 931 910 785 574 818 172 547 958 144 115 548 148 27 986 199 365 890 531 865 70 807 683 78 936 420 370 99 949 195 674 839 657 292 30 600 385 830 730 149 191 852 997 230 473 514 528 714 914 4 82 450 379 949 756 18 213 593 222 706 157 239 191 90 432 539 183 576 429 354 272 375 876 778 492 409 584 405 919 758 707 495 413 651 453 816 874 79 514 675 620 31 922 862 671 405 847 105 832 572 791 119 825 709 114 194 350 761 171 385 36 12 953 584 432 841 517 702 828 946 377 489 894 7 85 400 615 741 212 297 465 406 978 37 151 472 358 680 874 322 258 246 858 827 192 690 988 957 88 20 723 718 118 693 798 160 168 733 139 999 786 985 282 469 149 891 388 641 465 24 203 824 213 675 274 395 416 503 514 362 671 491 651 691 221 469 514 171 156 916 425 301 652 791 784 887 386 392 284 249 277 467 911 849 673 551 265 630 214 188 43 288 757 477 473 616 307 624 925 157 648 84 1 929 321 84 300 739 626 605 455 962 685 890 709 128 668 130 865 923 906 63 679 528 418 379 208 339 423 429 504 209 366 776 515 31 710 18 102 494 736 796 989 139 102 445 368 945 924 319 450 626 358 40 8 220 100 566 775 154 379 604 385 493 863 150 283 95 479 965 105 732 644 468 264 559 878 898 529 540 837 680 253 234 876 846 238 705 662 928 801 969 123 47 495 637 774 758 909 326 794 412 955 905 638 410 302 201 971 167 417 140 338 839 234 646 880 928 897 206 544 33 962 372 131 453 606 88 77 40 297 925 779 32 444 935 455 989 687 767 321 224 870 171 481 555 746 751 136 996 99 642 201 450 538 852 369 807 612 616 648 541 244 391 668 445 212 636 829 355 696 533 440 83 860 530 701 538 181 322 186 153 149 382 541 663 773 870 74 153 896 280 279 318 860 564 271 289 77 689 325 319 849 967 175 537 620 903 56 39 506 158 481 557 780 314 421 606 269 854 173 363 467 901 533 33 74 550 279 610 251 751 288 71 221 778 746 261 771 382 974 604 995 252 210 719 939 416 730 832 733 99 926 549 264 266 228 558 484 543 445 479 258 949 309 666 89 356 312 334 562 415 797 307 75 149 938 89 160 157 706 66 981 86 537 970 865 912 684 21 579 662 680 1 391 240 542 770 537 21 709 104 790 687 776 403 328 729 230 288 727 618 912 563 629 264 286 805 940 313 577 217 810 500 819 320 322 352 808 159 622 31 405 599 680 974 846 85 841 262 825 990 263 753 372 806 119 892 254 312 470 48 368 272 462 289 141 42 426 784 976 763 923 831 268 767 735 769 96 109 863 854 29 359 349 587 251 131 660 955 200 721 363 900 179 662 286 856 620 720 294 262 398 895 16 172 903 486 605 112 471 144 281 635 841 172 480 335 83 502 985 680 694 771 56 517 417 332 946 600 628 711 784 696 182 511 495 687 859 788 775 95 624 493 989 616 118 100 620 73 408 456 973 178 132 816 940 742 805 456 510 568 520 589 629 687 152 15 526 488 333 602 475 502 950 323 396 337 218 570 22 804 972 118 145 154 684 912 832 17 860 194 2 352 367 236 607 154 841 246 748 410 76 668 622 698 620 481 733 841 530 642 148 609 637 675 793 832 26 706 874 5 22 28 535 778 59 981 217 728 749 125 24 294 56 371 212 444 823 141 622 742 417 235 86 611 220 562 567 446 67 94 153 942 923 9 474 564 342 493 139 839 90 719 844 195 336 423 210 667 463 310 921 935 165 550 137 493 940 417 497 556 2 93 657 634 359 829 190 351 70 266 127 280 119 914 934 149 813 682 105 397 299 732 811 622 909 788 345 518 578 407 176 699 880 972 963 535 521 71 703 746 323 649 267 175 857 946 12 81 582 314 288 995 696 394 478 198 605 481 784 56 926 781 668 413 532 889 213 541 190 539 484 537 635 810 891 923 714 647 946 825 219 878 237 642 637 698 106 33 76 773 606 33 274 186 166 139 552 488 377 918 727 388 927 12 11 971 80 994 917 957 599 368 148 507 385 589 362 876 418 813 846 969 108 184 909 12 198 12 400 401 24 277 547 679 673 776 413 627 950 943 450 333 734 99 467 187 0 637 922 237 113 198 210 418 958 375 911 760 37 830 430 935 336 585 564 535 861 101 877 515 614 280 478 611 297 433 22 819 819 571 208 135 862 931 369 518 936 773 708 80 691 366 548 396 497 582 17 410 297 727 338 63 449 127 759 987 559 870 848 578 749 119 638 572 357 118 49 574 293 406 345 92 524 193 955 652 802 894 476 252 731 717 379 277 692 490 68 616 57 540 762 169 287 725 735 471 43 688 132 945 652 741 147 657 551 446 490 301 953 379 656 430 698 332 402 348 240 341 272 459 427 354 825 502 862 162 240 221 314 323 190 892 189 461 114 883 980 679 125 68 752 270 262 824 606 154 965 210 970 878 571 392 907 741 564 786 288 147 391 628 314 478 153 580 259 556 441 485 368 385 561 728 976 982 252 519 749 552 235 222 784 673 459 204 945 700 794 747 577 446 703 108 89 83 568 637 26 530 438 289 623 935 374 414 143 228 802 908 806 730 282 587 639 392 581 579 135 433 542 68 139 838 284 983 513 72 151 662 300 952 366 336 713 674 962 861 591 719 564 120 28 226 805 297 658 609 353 941 131 625 731 492 913 768 782 473 608 416 488 434 461 144 777 201 890 423 895 301 357 806 525 924 885 684 527 183 481 239 83 461 977 564 541 996 765 363 229 501 974 253 807 259 798 752 248 697 503 929 34 957 258 381 916 443 205 137 822 749 313 117 682 151 612 206 707 231 466 193 557 682 786 643 836 355 966 386 343 548 692 0 281 602 739 845 929 487 282 913 65 260 947 316 433 677 871 526 467 251 482 780 487 346 208 671 314 453 805 76 732 7 907 438 277 769 678 188 385 559 875 100 683 332 593 661 912 0 777 412 938 747 418 619 780 499 197 84 443 229 72 930 6 350 538 945 668 36 157 924 256 732 505 192 292 201 965 306 393 422 422 256 755 823 53 555 174 952 234 351 907 599 828 592 980 592 701 496 794 138 330 124 868 299 31 975 397 643 678 777 83 171 726 6 899 488 663 253 852 545 311 570 921 32 881 118 138 975 919 675 326 291 608 787 263 709 486 663 266 941 937 921 409 913 834 836 195 72 995 722 518 506 403 268 595 635 754 893 364 514 301 988 662 972 263 917 858 536 698 529 544 795 984 219 458 731 996 179 685 639 292 514 588 440 334 503 907 342 330 698 22 23 369 992 333 286 167 798 940 31 567 64 795 930 946 377 597 143 657 146 109 241 880 245 939 272 586 139 642 269 614 345 970 12 35 947 330 150 631 327 125 249 627 361 214 71 353 576 817 161 504 462 960 49 188 50 758 899 171 183 547 285 671 494 839 934 261 914 232 822 324 386 810 143 164 539 900 163 978 536 719 405 918 938 189 125 585 29 79 713 207 855 308 750 388 398 572 50 789 972 887 896 435 599 789 403 546 688 445 92 114 265 801 715 744 924 383 738 863 175 278 196 637 172 27 18 990 518 594 169 219 229 632 850 415 360 959 178 443 335 890 426 870 596 334 147 51 605 530 198 722 305 675 167 716 101 270 665 323 310 829 842 202 527 895 596 798 162 940 853 58 689 376 810 416 136 450 779 927 946 465 408 686 954 259 181 844 132 510 934 599 25 973 177 974 494 374 771 460 631 691 432 285 837 968 209 793 87 224 895 201 325 507 910 671 460 746 54 858 533 665 346 840 404 431 640 817 214 998 988 176 860 491 636 75 146 825 284 846 299 562 595 393 353 30 585 118 154 407 889 943 783 423 692 500 375 131 592 452 257 259 307 296 295 932 321 245 473 619 778 483 886 972 13 960 514 755 589 471 367 521 50 777 500 725 373 66 909 216 897 445 325 934 864 338 477 545 180 853 309 674 90 607 177 64 634 2 711 956 887 829 875 249 539 762 554 54 667 992 17 448 499 749 926 458 571 881 646 123 663 841 907 233 82 172 257 144 896 894 481 192 973 879 724 123 306 198 286 785 383 391 646 15 886 532 472 662 249 172 7 89 329 136 757 665 614 95 82 586 911 807 639 946 287 408 282 7 144 142 63 925 398 134 510 759 834 949 148 620 283 41 635 193 108 437 706 617 696 249 375 458 776 410 633 335 218 857 417 168 272 777 783 846 654 802 893 782 147 333 774 883 217 176 527 162 320 48 244 275 763 459 858 76 783 372 146 780 285 68 72 552 909 181 266 766 880 726 963 856 99 978 538 655 33 602 492 255 258 210 878 122 66 213 896 468 847 630 345 254 602 182 534 607 436 751 987 221 685 566 960 993 417 438 573 111 947 825 517 909 673 284 300 147 500 935 752 649 129 663 100 845 183 785 622 308 639 888 6 993 874 447 944 599 784 201 910 935 69 244 462 331 571 324 220 721 267 119 325 508 365 349 965 417 645 652 295 987 657 648 997 133 320 521 600 544 334 149 518 582 788 210 832 451 765 89 283 504 571 888 302 442 853 218 657 314 952 948 558 853 962 914 435 301 375 47 459 599 622 121 630 500 161 445 906 455 589 707 301 154 717 477 501 804 725 283 40 374 104 408 488 863 269 355 61 848 263 893 32 80 970 944 393 334 990 193 399 306 393 895 798 291 135 853 51 155 158 523 579 620 915 976 862 646 327 596 825 147 370 125 677 709 91 491 449 763 254 245 149 636 738 843 536 334 489 421 296 789 209 719 41 368 891 563 718 580 316 993 215 716 57 779 54 309 150 307 542 991 906 442 287 651 186 924 129 690 550 129 65 713 410 128 663 943 628 520 60 469 325 979 236 804 248 142 392 731 463 613 485 672 93 298 616 903 948 366 264 574 384 286 431 60 154 674 229 244 580 168 683 214 576 253 972 435 425 283 984 729 400 16 935 911 27 472 272 8 601 883 46 311 295 876 93 33 337 492 121 49 193 673 58 742 302 638 953 166 377 803 367 747 722 354 66 353 571 618 355 346 236 190 281 970 526 650 223 316 462 521 48 999 341 534 615 344 341 702 700 6 147 565 159 60 360 434 918 507 701 731 781 488 697 920 304 334 490 368 588 929 640 767 368 768 463 516 951 607 471 164 522 234 16 451 576 88 20 153 794 287 819 872 641 131 763 491 206 510 500 220 632 351 629 621 340 811 315 447 580 532 327 256 423 189 335 351 344 515 949 796 990 784 387 945 74 591 627 742 807 437 146 926 93 77 410 991 650 487 525 840 875 210 586 330 30 805 913 904 797 930 601 551 40 668 481 536 494 568 410 856 77 288 495 993 933 810 831 840 480 483 651 33 268 706 813 399 838 440 85 181 681 830 343 837 146 126 366 199 757 604 116 908 839 917 598 430 212 402 109 940 913 726 248 863 998 618 477 510 879 87 799 237 692 58 411 222 715 213 257 449 773 168 121 590 718 827 153 723 992 204 119 469 145 67 420 668 87 238 837 975 107 986 475 542 940 530 560 971 755 229 999 550 492 617 819 163 544 717 692 845 719 491 484 663 264 762 512 619 809 571 89 926 958 518 179 637 808 749 842 686 164 935 299 650 655 347 498 335 367 263 192 809 61 217 278 762 571 660 192 573 333 494 938 747 21 150 131 311 848 499 549 863 598 762 149 868 903 204 449 299 131 761 256 447 868 929 523 208 191 179 502 695 702 186 581 482 197 218 497 95 280 429 81 982 209 10 649 429 538 441 309 177 893 132 241 849 107 961 976 416 29 572 656 854 864 678 54 635 424 506 160 713 416 696 840 379 379 369 477 126 172 765 218 688 258 503 615 644 638 677 919 895 568 975 501 295 926 142 610 379 135 277 856 16 427 905 707 976 738 469 383 994 997 231 158 728 497 769 608 612 405 43 16 942 151 176 690 543 437 645 845 114 821 956 661 751 529 272 932 991 221 731 259 913 223 572 459 864 877 756 184 792 259 950 188 894 320 824 493 666 622 977 938 783 623 907 387 636 407 937 251 474 339 608 202 461 46 582 14 798 569 447 726 46 576 274 693 233 870 160 88 421 211 833 295 703 322 63 469 209 992 194 47 573 817 509 655 224 27 445 659 674 23 716 152 105 300 228 950 513 535 374 649 89 698 520 237 182 152 475 729 546 423 229 400 448 55 715 655 78 245 625 741 393 747 678 730 882 621 270 562 49 609 496 712 216 132 612 678 916 43 444 408 861 145 921 244 489 882 815 351 6 114 197 16 623 37 784 79 40 260 637 833 747 536 215 540 324 359 492 483 628 28 584 705 113 901 253 113 272 281 163 259 648 425 228 139 507 432 617 249 856 497 757 716 428 0 785 433 973 272 977 464 835 557 937 443 76 970 717 561 675 239 730 230 582 255 32 238 735 984 15 240 489 844 277 481 701 275 627 250 160 82 753 463 279 449 363 601 525 996 319 38 645 275 193 901 483 677 917 600 513 498 835 759 34 73 444 536 369 661 476 836 676 122 556 755 104 0 637 82 35 423 676 35 390 580 856 159 10 982 64 369 970 845 381 127 741 766 840 102 224 617 140 516 704 132 214 180 724 693 694 602 182 631 603 436 472 38 760 801 791 536 870 82 848 379 646 963 90 40 908 57 481 583 552 964 658 756 189 628 809 704 140 540 358 764 396 964 853 691 931 187 340 723 39 973 773 986 365 129 64 274 14 198 255 616 245 249 239 796 552 406 170 797 305 910 803 918 105 967 762 86 777 445 783 729 690 902 875 500 698 627 211 241 516 305 102 841 244 107 708 654 917 769 599 13 162 72 158 145 688 276 243 287 189 78 943 286 15 64 658 629 579 578 206 526 985 389 935 802 995 693 58 312 43 594 715 220 849 894 384 755 253 444 730 370 181 196 626 98 676 797 787 205 187 234 36 308 323 122 863 31 977 411 353 906 571 693 800 832 983 307 554 53 601 359 277 735 458 228 785 134 457 597 394 972 446 757 720 69 729 309 568 470 140 82 845 491 798 963 163 828 13 352 440 970 369 642 1 250 847 336 198 459 945 593 14 107 308 665 774 743 177 336 768 267 737 22 850 978 827 900 215 215 857 474 682 936 907 211 22 571 724 457 793 319 984 530 516 454 561 111 378 802 625 329 18 115 367 27 824 197 175 934 871 452 242 210 684 778 587 685 663 761 684 381 835 340 4 201 83 396 77 181 803 61 863 95 293 367 648 40 67 820 382 525 302 309 113 67 828 242 655 776 813 512 65 458 623 817 510 501 562 284 206 313 847 425 817 24 731 495 863 884 546 579 197 517 42 659 788 178 998 49 291 601 771 108 43 267 725 281 594 523 609 284 920 793 289 766 949 651 28 504 21 549 3 225 156 415 464 348 560 155 333 755 22 721 950 376 837 100 384 300 354 798 322 656 307 383 94 623 741 335 912 260 887 744 645 69 576 139 675 206 906 261 638 269 894 208 929 827 625 105 369 635 936 299 922 420 761 30 765 664 760 20 108 652 912 406 964 369 441 939 78 222 431 621 631 972 593 712 348 425 448 962 419 284 314 999 725 532 953 79 83 776 15 61 433 347 286 498 534 875 244 716 40 151 720 227 848 634 948 564 216 648 74 368 900 514 848 151 502 205 266 380 945 518 294 700 927 365 727 828 678 523 751 121 81 398 902 951 600 56 107 118 682 674 177 676 424 882 396 679 197 500 882 693 73 843 671 479 200 152 517 349 100 106 3 950 423 354 824 657 57 531 939 506 740 212 683 715 391 488 181 441 892 625 126 254 406 956 285 678 158 275 577 110 658 513 971 352 235 288 464 380 390 174 889 886 146 73 638 633 610 907 726 530 323 736 767 271 513 608 917 277 790 475 546 927 37 113 493 415 827 501 789 883 309 831 589 287 173 947 829 426 816 899 158 504 113 282 515 671 942 382 309 701 559 840 667 698 199 659 166 846 261 340 627 204 895 203 34 152 403 684 503 202 628 561 584 653 188 495 777 878 70 696 387 688 741 737 583 945 394 907 919 197 400 264 285 814 370 786 988 171 416 225 261 968 464 668 84 449 455 593 634 968 898 842 891 375 635 993 57 637 583 554 720 942 190 220 837 442 667 68 728 253 777 280 729 500 36 861 882 536 379 80 446 780 101 270 907 794 807 158 503 842 415 420 348 693 635 252 857 233 214 715 783 634 496 595 513 820 672 378 510 510 131 118 550 611 122 392 132 358 152 625 671 1 234 853 625 658 374 111 253 840 425 157 977 593 97 939 534 2 472 186 323 665 528 23 733 271 797 660 52 237 442 920 249 639 640 68 260 952 578 246 709 685 976 439 110 806 752 510 528 914 441 427 613 56 716 22 289 763 386 121 112 54 611 635 555 752 350 734 474 486 790 411 218 748 771 900 692 322 101 138 610 485 751 715 830 263 194 392 414 216 204 496 384 26 432 111 597 303 600 906 992 388 640 284 714 115 215 684 522 708 606 826 316 273 666 957 775 863 126 432 810 729 525 510 358 242 500 790 193 310 613 492 608 523 530 328 612 823 1 729 207 571 631 670 533 21 355 758 715 659 521 616 805 592 322 231 541 711 210 515 657 155 835 163 203 540 63 799 370 692 339 622 352 1 759 895 362 707 80 826 419 427 906 885 853 93 960 200 658 64 127 969 509 542 707 682 198 572 547 64 693 537 581 899 958 529 417 944 191 390 627 126 707 98 877 833 897 531 571 536 88 376 58 10 501 147 41 256 145 482 935 734 798 727 23 43 733 568 449 566 16 412 433 156 283 894 782 494 245 854 738 222 369 281 870 239 601 410 144 35 889 888 722 295 215 489 114 455 850 664 820 424 407 283 696 455 310 100 318 293 788 400 639 43 322 658 291 592 481 949 453 181 568 203 11 811 596 682 523 861 497 296 475 930 354 545 838 413 751 24 476 626 637 804 813 150 193 928 461 878 397 998 948 29 63 444 433 544 356 586 869 155 658 831 479 575 600 890 700 583 996 76 227 506 517 162 966 772 771 248 786 715 945 719 615 693 629 379 175 971 155 500 631 185 340 986 569 28 76 392 283 918 432 683 104 152 10 750 466 227 456 796 396 411 142 913 298 26 71 670 855 392 237 702 555 548 940 300 378 983 11 575 79 2 570 467 503 89 886 218 752 311 538 634 660 476 982 188 101 731 786 354 146 338 82 341 324 194 902 813 465 687 506 201 122 35 37 9 320 529 291 789 360 210 398 176 163 342 818 852 542 45 259 317 671 625 790 414 738 925 119 255 290 960 101 593 795 679 468 642 321 438 967 828 522 955 204 130 306 693 10 701 159 566 963 681 606 468 678 702 116 77 23 717 75 570 530 818 256 865 396 851 845 575 705 920 45 50 357 364 282 623 613 516 217 245 299 614 656 248 68 416 986 66 43 144 861 868 719 492 884 610 827 565 967 125 67 872 144 324 192 123 841 757 732 761 9 20 720 388 2 78 574 774 788 46 112 787 397 713 642 349 193 224 449 597 630 613 90 945 703 817 273 931 406 435 824 940 579 478 498 178 224 944 370 638 764 689 390 833 84 758 472 583 196 859 410 102 52 638 569 859 156 325 143 975 806 823 647 74 14 656 295 578 1 385 681 59 818 9 267 117 951 290 744 141 592 361 572 796 474 701 779 728 940 969 43 834 28 587 410 409 146 786 491 763 341 828 945 15 197 960 969 248 609 402 657 914 55 181 262 376 550 186 887 202 789 740 345 268 102 551 314 296 150 945 731 656 968 422 476 929 296 938 204 632 670 306 60 611 797 427 165 610 987 37 657 418 629 684 425 759 705 284 969 575 223 788 69 612 292 700 474 718 24 106 550 496 128 84 694 867 717 294 721 33 718 913 256 351 121 495 70 729 672 443 79 645 345 291 870 371 983 819 668 385 9 886 992 148 442 516 469 62 929 516 219 619 901 185 98 692 135 888 466 122 204 214 937 879 534 426 717 921 159 71 51 79 464 503 565 14 219 934 450 494 31 101 530 351 323 129 604 929 793 789 678 808 234 433 495 564 443 303 382 865 706 846 269 847 133 286 720 489 503 583 286 164 132 385 486 961 103 897 293 631 912 133 697 643 57 408 841 492 691 329 947 547 764 960 449 309 176 484 122 304 689 883 244 255 419 175 159 299 196 64 314 71 479 481 784 723 367 672 571 17 326 314 643 687 524 779 977 172 833 646 253 125 83 430 313 672 89 811 652 509 161 755 478 714 883 945 779 197 511 310 387 105 122 507 679 522 998 451 582 864 294 422 168 666 791 607 469 887 446 443 607 982 927 825 994 490 204 706 811 886 22 943 254 285 737 424 393 252 126 671 337 935 288 294 68 480 276 363 542 867 754 883 725 273 345 749 926 281 225 495 331 948 834 831 83 869 780 579 355 209 855 230 541 644 579 276 143 339 711 473 189 897 998 299 574 534 159 276 225 157 580 491 986 411 343 423 988 118 988 698 694 840 632 881 111 625 99 259 116 174 513 640 174 859 508 439 738 686 529 712 487 671 828 515 985 819 476 817 592 325 206 564 869 577 417 318 492 640 189 885 496 358 797 807 280 356 215 888 559 22 493 703 767 739 908 874 889 595 766 501 78 406 200 636 552 495 732 569 76 741 734 228 584 76 927 366 173 152 207 875 964 666 688 326 922 523 615 929 804 40 676 102 24 356 114 580 674 681 949 191 112 408 774 846 261 391 467 300 966 909 350 432 659 7 936 509 235 274 798 92 800 578 550 174 277 915 458 185 159 578 612 570 961 719 593 873 71 428 212 338 19 421 330 872 498 633 345 918 427 296 823 878 78 329 908 100 30 603 145 419 604 642 868 486 525 549 268 939 713 831 267 640 330 395 313 554 55 675 660 93 422 25 202 90 321 682 453 508 477 818 422 57 958 370 502 299 786 579 571 727 662 405 236 901 928 788 122 292 846 588 31 655 233 48 426 352 170 143 690 903 411 944 244 511 553 914 636 382 787 13 442 650 377 375 667 842 914 852 992 865 266 814 783 225 232 692 595 688 518 922 66 359 625 229 985 971 834 261 264 102 963 277 290 641 845 145 477 557 399 837 62 628 362 182 348 295 217 268 320 866 555 635 958 252 627 892 473 793 422 481 865 436 538 64 621 320 123 15 512 373 555 220 158 875 503 256 122 437 867 176 796 677 921 383 72 775 379 394 830 950 528 244 726 368 736 988 14 201 521 248 475 268 361 679 252 331 859 999 876 119 908 655 430 950 28 981 716 809 405 175 344 244 194 483 36 983 895 560 900 558 589 59 584 613 234 193 665 249 390 110 109 573 906 38 256 138 440 622 218 957 199 784 311 764 677 829 440 559 542 577 543 328 387 126 186 777 239 891 874 928 530 701 191 723 464 138 177 631 415 916 697 728 685 79 638 709 680 478 307 180 659 182 287 46 726 845 125 550 959 600 491 655 794 442 251 308 31 323 51 841 73 80 996 89 567 910 920 29 738 874 272 749 90 377 559 998 951 72 946 870 421 442 102 225 79 24 467 133 566 952 548 892 733 914 943 608 41 5 915 34 763 106 834 358 459 675 545 407 456 406 830 318 343 304 202 261 487 810 702 356 790 387 339 788 145 566 270 732 692 61 771 715 952 526 984 230 988 288 390 793 200 818 432 949 606 402 59 919 658 166 111 849 557 350 82 451 306 827 393 775 653 635 864 345 413 990 783 206 866 803 443 335 90 809 377 50 351 149 350 738 80 815 333 907 734 171 88 639 90 480 177 951 298 955 942 590 746 76 941 160 367 189 591 502 412 744 905 295 110 353 3 985 723 443 82 994 260 164 687 524 831 4 826 985 936 126 286 692 946 230 306 5 749 825 234 70 572 654 991 582 120 927 280 715 231 459 25 540 887 918 903 519 336 65 69 191 773 284 645 368 60 432 502 391 289 646 824 427 354 37 45 296 879 635 527 335 104 256 68 766 832 508 605 404 275 253 621 177 51 921 205 34 680 111 609 846 237 504 801 245 890 283 672 32 288 111 232 128 815 356 112 62 878 420 280 388 309 289 315 331 508 866 712 355 323 117 581 950 585 13 860 471 68 609 737 685 397 652 764 552 972 154 42 642 56 252 935 203 542 371 660 444 913 134 421 335 691 846 670 21 436 903 268 738 391 719 630 665 350 507 501 595 271 744 251 557 280 782 847 145 701 293 628 844 578 122 608 319 222 712 42 44 417 842 507 546 803 47 118 210 954 554 53 389 336 557 703 743 111 535 318 404 878 665 36 248 444 487 531 911 336 487 199 949 348 261 753 2 548 467 208 777 471 953 507 897 432 390 335 970 714 102 351 24 146 102 119 147 634 395 863 456 719 186 188 396 696 824 85 89 42 776 215 908 38 902 224 105 673 725 467 938 393 911 208 613 989 512 320 45 58 853 600 391 216 419 231 648 44 653 914 255 860 612 388 952 29 381 157 413 518 496 109 417 672 78 989 450 655 602 929 400 445 607 255 209 993 676 447 652 616 129 215 660 915 4 417 462 433 424 157 287 366 419 958 181 598 707 459 877 869 880 482 256 932 92 484 827 389 732 744 712 96 604 733 659 435 485 68 166 628 592 774 842 124 938 357 372 604 361 550 578 455 86 266 902 618 292 384 655 259 378 634 832 544 344 510 176 389 612 449 490 428 895 121 925 768 137 67 576 619 670 31 875 167 928 662 649 552 903 735 194 935 538 269 631 595 400 890 10 187 44 969 22 242 308 555 89 759 579 511 526 102 791 440 973 454 117 397 344 883 963 876 333 879 504 514 189 594 770 522 701 361 906 585 765 139 268 147 755 996 651 582 249 718 691 898 36 9 116 801 270 35 237 200 680 450 289 774 794 335 973 90 56 342 920 826 581 584 471 324 174 282 166 554 143 73 180 223 915 152 60 259 259 881 704 850 543 93 8 297 185 105 310 868 991 47 284 458 476 892 724 547 740 273 901 995 972 116 496 107 321 817 375 788 989 349 876 26 881 776 646 989 519 62 645 955 389 465 614 155 199 28 12 985 331 706 375 276 101 828 287 180 93 767 968 849 977 628 793 21 626 623 965 975 435 955 930 482 171 706 110 76 510 885 520 183 135 818 161 607 802 973 998 286 374 167 972 770 266 244 540 976 573 598 219 536 931 393 985 503 594 765 822 309 732 847 301 821 127 126 853 246 795 949 764 30 746 227 719 43 626 846 262 286 993 566 734 329 291 545 422 759 446 747 422 113 607 691 921 68 27 901 289 142 369 440 174 143 721 819 484 477 998 800 458 72 44 818 766 85 618 909 577 536 664 564 374 148 580 869 5 585 49 429 364 437 814 374 572 98 257 67 128 298 899 249 139 757 342 172 686 804 18 392 808 271 369 33 892 942 609 740 618 975 371 943 115 325 349 515 42 293 791 372 166 294 894 581 688 930 818 160 385 106 803 58 431 591 139 757 637 695 331 293 84 785 304 360 970 85 301 467 343 698 809 600 113 931 170 237 531 571 443 226 14 908 629 784 170 501 615 506 480 469 146 469 485 700 830 486 906 716 605 786 184 879 316 199 1 70 468 991 122 104 23 796 899 265 888 368 46 193 771 739 190 20 366 545 439 924 506 42 988 272 63 20 921 389 208 657 91 444 380 631 435 331 241 264 249 372 44 323 809 207 111 902 606 234 752 118 827 242 506 112 391 731 262 705 168 427 388 949 150 743 884 901 280 715 359 168 858 485 390 434 375 480 224 321 20 626 950 341 997 403 90 596 73 813 317 611 375 896 762 394 562 819 797 33 109 500 441 921 519 729 286 307 648 168 402 978 285 376 292 599 381 378 972 348 531 717 990 659 244 393 40 645 478 392 778 649 353 501 313 754 378 133 651 992 922 923 111 493 312 936 522 166 223 565 985 285 884 767 576 54 326 581 764 156 446 111 754 104 658 363 217 492 617 484 707 358 415 289 574 729 295 607 807 691 67 149 244 229 458 575 50 643 162 488 731 741 960 848 945 51 105 812 21 529 535 153 523 818 429 788 234 160 777 22 928 237 309 376 603 766 314 739 372 422 606 903 139 397 270 582 954 490 760 596 112 485 995 229 101 283 626 55 741 50 253 879 292 573 779 151 974 856 664 330 573 195 484 581 727 866 778 242 281 791 462 223 79 705 209 628 858 960 761 405 0 950 191 444 330 346 282 779 652 627 676 756 403 855 560 396 622 437 775 533 187 820 12 870 912 206 448 657 182 373 782 25 607 608 169 822 811 465 739 22 449 361 596 840 229 632 757 945 7 570 165 292 765 566 242 371 851 763 223 831 150 776 140 274 791 530 493 671 739 903 904 486 655 294 95 691 470 988 62 765 261 621 632 483 745 827 992 586 598 738 800 969 363 865 365 456 473 591 536 382 359 454 568 730 676 684 497 759 26 38 449 511 732 76 142 659 690 436 663 378 831 741 405 557 243 131 5 548 500 325 513 542 171 364 55 623 226 675 779 668 14 40 538 228 940 863 699 194 16 773 333 603 287 470 330 830 707 576 19 24 508 915 115 573 740 263 539 905 368 341 932 63 945 997 486 906 927 219 191 830 628 503 174 507 300 671 141 959 83 142 695 788 565 649 715 182 51 335 361 456 523 243 399 678 655 658 149 988 897 71 380 198 843 471 930 365 352 681 430 924 507 575 188 400 573 490 757 633 927 591 298 11 876 378 356 326 670 677 366 209 676 253 228 608 32 463 323 958 641 346 739 664 757 182 746 286 155 805 500 867 877 804 817 839 106 376 482 838 516 744 33 472 443 471 705 346 881 66 781 104 692 790 284 620 287 396 428 306 949 791 263 763 462 297 957 766 492 598 487 283 570 473 423 456 106 888 973 627 874 755 992 631 808 666 727 364 28 291 895 237 507 456 407 899 6 709 222 179 849 272 129 846 5 927 81 307 123 235 554 879 415 142 99 468 897 706 858 366 771 127 943 190 822 397 77 178 899 258 928 933 903 278 104 233 212 118 643 984 820 296 998 895 201 58 764 215 953 248 777 411 695 466 438 338 997 600 644 73 948 52 211 925 351 254 637 457 894 775 590 234 753 869 139 244 292 845 437 132 693 93 257 34 598 242 822 132 986 983 315 18 822 770 261 824 273 863 268 459 599 493 449 94 243 374 737 229 939 548 164 680 674 367 935 921 356 762 851 673 257 870 690 671 795 969 694 293 530 315 428 49 139 228 74 980 423 666 457 483 914 365 699 863 203 54 474 201 978 334 80 875 601 731 358 400 845 625 941 295 715 245 674 97 660 80 577 651 116 815 953 118 369 635 30 8 211 156 836 310 695 53 166 291 394 995 453 168 989 363 643 936 765 695 761 663 368 28 346 67 44 877 498 452 702 890 435 426 608 171 201 947 535 130 462 981 294 289 508 988 344 685 225 593 320 625 349 462 622 120 86 19 339 735 924 885 31 141 161 948 56 871 531 584 430 965 204 900 467 178 305 813 586 935 286 693 439 111 397 88 733 260 130 569 823 336 542 657 710 93 285 67 822 951 678 561 33 338 926 26 739 207 504 295 799 864 252 890 406 889 636 548 151 236 458 520 500 811 893 788 613 643 204 137 91 913 557 296 928 237 291 569 855 107 79 784 434 585 998 501 726 837 134 122 737 982 56 184 286 786 122 213 665 670 923 127 478 769 871 222 717 645 691 125 186 726 429 860 62 196 389 536 697 424 671 957 460 126 960 17 743 666 148 935 39 704 145 862 748 627 927 798 859 640 916 439 876 414 500 198 527 979 950 691 974 286 507 550 169 630 655 694 268 602 917 65 751 30 628 766 44 145 180 56 480 488 936 853 823 125 531 981 184 63 817 986 143 857 614 121 968 885 845 799 724 344 303 347 626 596 110 91 844 781 215 806 931 411 634 170 515 38 392 275 233 847 319 332 132 628 321 397 525 639 427 272 93 556 527 828 221 847 647 578 505 724 6 573 989 734 661 491 611 126 9 494 94 246 811 130 122 901 516 767 121 646 525 746 165 609 826 706 946 952 742 164 430 935 525 488 818 84 778 439 966 777 673 827 37 483 259 381 696 795 250 766 379 206 320 222 728 245 264 694 570 266 410 152 981 759 935 95 588 406 550 587 31 902 586 259 71 673 24 643 55 103 792 520 313 755 677 998 765 527 623 577 264 187 32 620 715 604 282 570 27 613 205 617 824 207 224 631 653 628 850 226 735 764 317 445 982 295 762 379 962 435 225 848 566 200 615 994 805 520 122 946 959 994 138 695 154 4 815 183 675 328 231 565 666 902 774 443 860 85 160 781 878 193 286 91 278 78 187 154 963 453 699 401 148 107 148 175 210 853 643 458 504 630 358 793 712 378 73 304 8 570 159 671 497 684 737 294 749 380 191 691 154 700 133 832 151 794 830 654 38 248 604 316 316 686 393 751 46 206 45 741 321 681 229 979 931 894 975 64 711 844 165 122 765 271 28 66 110 316 277 107 666 59 382 66 145 813 162 836 987 429 555 952 517 845 547 216 847 130 909 26 454 610 252 417 297 575 901 835 86 196 34 180 331 920 615 997 345 900 682 494 778 117 205 404 44 199 686 585 534 138 332 306 196 2 555 641 557 630 837 91 190 157 475 943 11 342 506 285 73 821 188 870 754 440 34 278 422 818 26 574 706 568 124 457 576 766 607 614 439 996 857 220 306 149 291 767 562 103 450 813 588 661 973 747 997 204 292 326 566 690 949 375 247 305 147 586 643 877 271 879 934 226 720 500 380 39 345 933 90 635 852 654 946 590 811 63 210 207 269 516 419 377 934 883 173 445 505 567 113 756 676 56 370 792 609 681 95 299 0 715 668 758 953 516 241 298 174 337 723 10 378 510 66 485 893 358 348 551 404 262 115 76 433 24 406 776 109 778 180 528 843 195 888 62 1 485 493 734 399 817 87 77 596 326 303 59 691 332 878 578 321 727 234 158 603 36 855 698 473 343 916 96 893 739 776 362 934 935 825 422 993 176 12 99 748 978 708 648 784 475 557 512 109 381 633 219 900 816 663 964 562 388 265 199 647 908 102 878 486 499 247 473 406 752 950 734 326 347 400 460 209 194 99 235 842 951 413 328 167 999 267 282 716 818 335 784 191 190 48 455 673 822 15 262 207 607 710 623 610 288 420 262 466 271 875 974 565 832 559 231 325 844 115 306 797 627 981 316 848 864 653 846 490 163 478 88 819 860 139 849 728 603 853 239 472 290 929 606 251 418 522 433 803 784 24 366 413 562 452 943 88 224 760 413 458 597 7 567 625 445 798 271 691 736 36 890 913 435 931 973 308 559 221 634 222 86 277 653 196 309 970 675 878 318 722 348 730 780 885 893 145 181 151 528 981 24 71 732 852 65 349 633 643 921 59 73 719 942 926 804 917 608 969 939 475 360 339 991 71 801 605 938 18 484 330 833 963 664 173 89 250 455 297 17 90 817 880 940 311 280 173 16 900 817 571 642 360 648 808 500 444 126 256 318 336 354 311 562 236 571 444 969 369 249 254 885 786 228 541 441 845 565 245 770 610 771 411 768 770 482 271 607 333 207 800 57 962 758 910 996 980 568 727 866 529 279 454 60 94 691 512 70 626 823 813 583 245 122 592 355 418 218 476 516 562 247 627 608 548 790 243 154 528 334 845 627 433 314 395 373 631 940 385 249 196 140 380 797 723 969 495 57 369 798 485 313 304 900 956 996 103 651 54 839 171 485 631 476 154 539 939 566 768 752 788 511 628 488 549 281 832 318 533 124 432 801 631 735 90 190 149 106 738 721 335 496 943 114 550 318 380 489 33 972 422 971 384 520 812 441 253 37 886 216 917 450 838 987 605 518 640 730 445 388 769 695 226 914 855 888 989 319 755 136 212 25 735 412 8 392 818 735 377 340 609 847 537 178 555 215 365 322 260 839 741 0 370 139 753 508 836 596 810 799 996 5 425 48 563 299 397 358 330 595 639 17 206 923 398 868 584 491 598 320 849 658 492 585 459 621 463 602 533 369 772 336 816 459 769 547 635 626 276 566 142 825 995 932 110 834 693 443 423 267 28 708 101 951 852 737 812 839 905 368 458 228 920 584 180 996 127 621 534 907 914 191 446 491 813 881 25 135 934 388 504 237 195 575 691 596 446 709 414 226 317 849 485 905 163 83 197 112 585 964 991 877 303 680 875 384 758 924 816 11 550 162 161 17 587 353 541 593 78 525 932 95 59 210 782 619 530 873 721 609 935 520 750 861 56 376 256 132 137 298 588 224 646 548 667 746 880 175 141 34 623 757 259 812 245 304 728 663 15 790 265 986 535 792 979 118 714 123 276 274 766 116 699 287 822 315 531 785 814 695 349 594 263 506 859 471 251 516 6 991 613 628 855 921 686 542 746 77 44 96 588 314 545 663 383 198 725 410 449 980 245 456 21 74 839 102 927 892 140 272 446 452 521 267 917 995 346 32 697 242 409 313 346 286 906 707 343 145 696 773 39 878 396 940 200 221 981 779 568 676 845 985 583 930 709 89 981 250 314 13 0 406 915 325 299 348 965 258 470 165 121 673 883 5 457 853 246 91 995 216 881 450 77 410 861 579 891 952 12 927 540 175 710 63 604 426 540 840 321 287 591 48 687 661 644 527 254 487 25 933 96 443 937 181 864 454 374 235 133 196 155 876 763 303 259 580 186 760 495 35 219 863 530 130 49 736 743 839 624 136 669 46 282 9 94 913 500 716 244 7 776 580 944 100 663 158 967 387 212 398 546 595 402 539 880 763 331 352 688 497 899 523 399 251 980 971 437 883 968 912 936 576 463 591 364 576 109 951 978 298 327 559 602 655 837 591 322 222 286 933 89 777 97 886 288 37 100 432 770 585 521 608 361 297 529 507 814 885 248 709 157 994 700 141 717 319 938 27 597 375 605 891 156 609 933 46 280 920 41 754 640 55 529 50 51 651 29 521 287 453 713 430 885 538 946 999 749 354 202 823 374 971 597 229 319 358 369 302 150 679 467 713 357 350 81 720 522 871 871 252 174 120 17 235 791 28 471 845 825 119 851 53 168 538 4 423 763 83 840 550 185 154 796 263 252 475 339 266 134 9 80 223 985 513 596 614 251 102 654 457 733 558 507 270 361 823 333 338 705 501 455 553 844 30 117 603 535 707 296 987 612 209 190 615 500 838 175 908 543 441 647 301 818 152 672 402 124 837 842 686 231 378 391 198 716 365 952 348 906 793 352 205 477 916 408 950 395 394 912 652 391 286 695 172 235 731 688 360 361 104 115 429 90 322 303 561 901 184 22 326 354 114 810 605 243 720 64 455 951 557 725 637 93 781 523 999 720 955 493 584 341 884 384 852 258 280 205 644 388 289 607 202 25 911 894 57 274 999 896 441 614 918 637 709 122 341 269 792 665 401 551 615 28 369 605 993 794 161 13 570 282 529 955 753 481 858 586 552 581 229 299 547 822 91 279 218 888 10 883 264 698 296 978 881 633 999 649 655 43 837 921 755 812 283 590 897 613 913 303 750 126 707 460 349 569 125 277 557 711 689 68 804 205 255 923 966 405 54 911 560 155 745 433 326 195 8 994 120 312 47 758 413 180 809 473 772 891 460 718 924 578 537 264 685 179 90 819 501 739 496 2 198 71 974 174 608 558 316 538 65 655 967 82 973 879 718 91 917 433 49 874 598 454 32 86 825 496 53 886 705 673 848 400 850 680 751 456 463 627 958 169 707 782 225 34 61 777 656 142 948 220 819 606 480 981 219 484 307 886 382 924 604 6 158 584 337 708 877 629 814 295 274 936 713 636 411 335 721 721 328 79 131 540 113 160 46 631 412 420 904 780 717 512 556 62 420 54 349 449 572 586 215 976 663 450 737 978 967 737 277 852 524 98 529 742 162 411 364 942 573 67 481 260 543 481 346 902 840 16 314 918 720 56 34 7 344 457 908 1 99 374 744 784 988 629 923 631 116 352 115 848 682 531 50 659 919 28 946 626 785 586 602 666 124 68 682 946 305 384 168 521 70 402 776 156 860 777 502 244 227 976 635 308 626 277 809 906 492 634 336 946 924 94 40 777 653 606 27 698 100 681 513 449 970 228 472 49 189 825 602 700 977 12 25 580 888 138 437 411 919 576 211 361 320 250 858 216 993 347 796 48 948 506 539 118 295 101 276 80 481 898 478 482 153 507 871 719 295 410 621 790 554 858 74 91 771 412 14 419 277 586 438 963 363 168 248 352 57 640 93 82 589 81 602 246 728 812 955 799 152 701 111 509 273 84 658 883 326 287 250 133 856 765 703 614 606 254 654 760 113 51 297 277 336 715 148 377 431 45 90 300 100 894 129 179 554 110 546 456 573 69 466 402 888 276 389 993 35 542 148 854 569 693 44 485 762 70 370 853 422 852 897 822 284 229 100 803 982 831 585 610 37 801 870 825 719 628 239 905 898 868 353 403 482 294 987 115 320 196 473 409 615 217 373 655 370 715 944 707 508 423 838 982 944 730 635 968 249 183 163 885 179 541 188 997 401 518 928 977 657 226 774 543 610 271 546 145 152 906 888 839 331 990 765 185 720 557 570 366 687 884 881 974 795 875 417 634 861 773 845 426 755 987 484 278 668 653 277 636 978 425 184 608 799 96 462 682 962 369 279 501 729 800 566 74 400 498 276 647 434 245 370 31 36 119 635 38 668 313 921 438 108 205 982 721 442 349 534 944 626 73 499 931 202 545 697 252 497 705 429 131 131 220 610 125 88 118 589 631 836 64 790 697 488 818 114 579 785 22 723 740 637 504 653 926 857 334 818 606 756 287 344 301 419 788 826 433 910 360 58 607 419 700 764 898 920 891 425 901 481 644 922 621 984 486 342 779 418 478 308 99 57 115 548 550 779 235 23 458 510 320 910 443 50 627 528 139 218 828 719 361 199 57 135 703 677 542 993 607 188 985 815 50 285 622 74 594 144 308 103 294 432 54 727 506 686 450 921 945 436 757 461 363 811 923 332 490 827 898 905 521 480 642 588 585 300 554 528 732 138 349 245 960 606 865 811 893 207 528 978 599 523 463 650 141 504 855 728 132 953 761 11 208 114 714 774 311 896 642 954 937 446 142 843 561 89 965 802 50 943 419 912 440 917 945 409 417 530 376 647 714 847 542 205 699 584 973 688 102 596 648 341 486 423 791 841 650 209 578 895 136 81 981 69 812 252 842 557 633 750 900 276 756 81 380 175 212 263 121 608 782 834 957 605 383 313 766 573 814 464 209 21 688 254 885 866 626 878 439 530 969 602 506 718 277 195 129 861 334 291 358 398 48 830 896 62 55 742 756 874 878 763 990 616 129 817 981 950 846 616 699 139 904 33 422 352 334 963 895 943 47 756 714 424 125 881 357 943 166 574 108 589 350 235 542 532 758 457 634 332 148 994 596 283 572 539 698 121 598 312 762 819 877 277 737 255 473 240 572 930 181 724 170 581 517 868 608 109 738 928 200 834 455 154 969 686 725 650 627 504 232 920 469 584 781 706 929 321 824 297 636 153 538 462 879 401 21 573 256 147 682 420 760 485 217 63 106 428 135 605 701 844 348 932 189 365 540 834 606 535 662 893 682 528 349 888 295 977 629 55 387 995 749 855 226 741 58 628 635 983 671 714 824 525 916 522 577 212 712 252 409 758 133 239 781 815 998 737 109 780 870 851 732 143 65 858 592 171 771 595 684 701 885 908 473 537 826 952 120 697 141 922 346 235 288 773 89 312 434 696 553 662 515 108 661 518 872 938 631 868 732 784 639 675 776 896 94 557 980 806 945 233 510 235 394 92 359 912 263 599 140 926 927 151 239 779 445 458 89 80 738 870 595 327 108 88 114 866 236 682 894 640 644 59 917 779 732 873 268 3 731 994 799 596 698 547 773 12 407 2 220 140 234 324 681 917 768 328 190 304 951 868 655 15 715 712 0 731 965 740 67 687 725 851 713 764 234 285 863 450 474 120 425 997 774 317 424 155 678 446 621 689 595 375 461 469 401 820 326 595 209 174 508 742 255 404 290 355 379 804 920 470 475 301 802 832 364 47 456 232 278 92 378 337 959 555 561 122 600 779 502 181 648 938 202 460 585 192 646 473 738 934 662 935 775 583 724 892 982 698 816 127 447 355 387 766 34 537 482 360 897 849 718 303 420 130 309 864 495 509 540 66 798 536 796 130 250 315 781 505 828 216 546 418 212 659 334 231 117 580 19 501 81 390 842 187 983 404 606 404 199 689 822 362 293 74 478 995 29 632 931 144 874 306 50 596 155 175 440 208 529 998 28 12 615 873 186 28 768 590 626 222 70 269 305 686 345 919 616 94 318 369 773 277 753 627 317 846 103 928 188 980 845 383 848 484 853 468 763 833 558 616 690 669 454 423 902 863 588 934 517 622 941 220 563 336 602 790 457 259 264 720 770 975 37 302 204 52 443 486 634 801 20 578 155 95 512 89 794 696 381 944 356 381 268 210 632 897 100 958 821 278 969 173 197 222 581 618 577 949 830 992 771 406 527 673 433 337 847 359 721 990 111 166 92 448 552 373 992 95 758 858 651 584 486 313 80 277 555 326 364 415 622 452 732 579 269 244 142 575 290 735 333 991 93 556 183 942 610 885 652 996 800 233 198 261 310 148 862 484 79 753 564 280 289 431 95 164 876 146 358 451 473 738 137 822 8 12 950 8 59 669 8 318 688 103 930 128 467 383 387 550 233 665 15 892 459 676 829 276 38 527 620 817 14 839 701 760 992 980 848 150 429 711 671 353 605 293 192 425 225 490 196 583 90 271 485 241 611 70 548 914 754 875 239 859 754 954 567 455 840 184 104 710 707 996 537 561 355 551 677 251 51 629 134 97 391 119 222 707 167 406 557 291 582 688 266 458 617 663 495 62 642 532 784 74 58 117 93 144 43 491 369 398 125 347 627 529 517 260 54 988 553 146 903 461 676 171 981 171 124 742 585 643 507 975 816 952 113 482 97 600 795 190 880 749 570 222 720 699 10 913 317 976 845 750 726 851 517 345 273 254 945 113 98 102 582 89 417 212 45 211 42 491 755 475 26 925 65 635 526 723 302 36 964 281 826 99 231 28 626 495 706 288 993 528 950 400 729 123 975 762 611 656 614 680 557 730 933 959 667 983 158 435 348 2 264 243 436 984 382 966 738 40 782 142 494 488 440 51 987 863 250 577 59 344 985 953 659 568 304 4 988 5 355 514 6 740 848 605 850 286 706 201 979 938 428 562 41 643 823 771 426 765 573 584 579 234 70 56 505 860 591 235 413 753 726 577 689 949 358 558 863 644 949 396 849 828 558 984 337 342 599 774 101 172 847 910 361 292 580 993 564 704 527 470 746 457 220 643 419 108 15 864 79 435 856 805 44 996 974 638 147 837 122 483 600 76 747 946 775 654 525 180 650 567 124 895 728 271 210 782 4 212 312 96 217 649 18 517 353 357 639 613 354 454 311 475 41 993 752 755 93 438 173 698 322 884 465 569 322 402 666 235 33 821 498 811 884 875 921 403 520 873 489 882 81 627 700 363 876 401 941 186 802 247 452 126 499 615 816 633 528 379 104 517 454 488 542 62 864 989 891 164 287 339 940 705 792 225 703 857 921 168 411 352 104 920 499 373 967 818 554 360 759 380 687 792 200 444 715 301 133 997 608 752 341 2 55 347 330 741 253 396 515 436 446 765 630 357 810 661 936 623 896 536 41 152 415 548 893 449 805 520 898 305 958 853 522 216 652 167 381 288 964 218 955 117 297 179 927 557 779 172 856 233 93 342 325 130 524 624 791 36 3 525 79 422 889 199 93 58 250 731 839 221 628 555 323 206 752 49 465 910 627 454 282 491 252 395 786 304 115 639 431 673 667 789 414 493 224 64 170 112 577 827 285 389 706 150 33 709 439 721 81 171 163 790 564 679 433 686 446 585 671 437 890 217 374 393 282 859 530 114 506 28 687 72 557 167 179 237 781 945 69 996 760 193 87 886 665 634 879 665 471 197 125 688 882 772 591 449 267 408 238 769 829 8 379 306 936 845 597 357 457 160 841 263 551 782 431 545 897 914 447 329 451 254 603 728 453 44 195 394 136 756 165 453 385 25 414 793 299 492 340 983 306 763 755 4 26 243 660 443 919 522 507 825 697 501 602 91 356 960 247 443 847 261 327 521 820 205 407 65 470 626 540 881 828 841 230 226 476 854 284 334 23 149 680 539 835 434 717 626 851 208 877 697 529 916 81 408 255 795 353 936 386 857 28 505 375 182 435 665 359 391 345 11 167 542 282 134 967 532 168 237 342 775 246 196 153 35 184 922 296 501 971 325 779 214 182 325 859 586 232 751 637 893 597 943 293 462 53 919 827 146 51 205 523 747 343 589 240 563 981 59 442 738 240 451 679 113 415 949 37 987 14 263 843 832 930 109 122 308 751 157 256 951 730 173 904 779 892 334 886 322 838 172 424 192 282 478 637 668 141 336 658 671 932 298 168 920 50 940 606 80 77 333 609 658 606 336 113 303 835 501 659 897 475 464 803 611 727 9 133 65 633 945 33 691 715 674 74 802 632 682 754 360 836 503 692 301 49 60 605 301 154 341 309 388 545 80 952 756 398 431 447 30 53 686 474 106 836 162 488 914 140 832 655 943 417 606 133 639 116 704 907 512 980 933 814 425 945 842 41 94 347 564 872 319 132 973 280 821 833 670 887 657 253 420 613 620 263 522 378 738 325 793 387 684 643 358 571 737 526 750 130 36 301 0 421 254 588 263 173 453 276 889 484 475 874 127 510 187 622 99 865 595 332 903 45 361 306 949 640 293 673 923 338 468 293 467 700 446 83 671 272 146 218 977 499 983 625 843 619 80 83 57 438 744 855 952 418 815 46 384 141 848 738 763 204 640 254 435 209 261 663 162 25 526 590 809 498 581 493 650 241 861 990 408 28 284 813 20 575 313 162 426 868 362 428 637 7 367 797 403 250 841 185 670 281 306 650 891 616 683 309 802 104 269 718 958 86 467 290 510 606 293 893 56 872 21 23 34 775 134 776 58 114 273 804 341 716 25 360 116 376 992 180 618 86 816 302 20 85 331 238 728 313 271 739 514 836 463 657 680 648 804 23 613 306 772 498 874 469 91 241 953 219 521 619 649 769 855 542 855 388 705 583 174 127 136 993 127 989 825 817 475 149 993 790 165 599 840 874 647 257 726 793 563 614 93 727 346 770 354 716 508 403 791 880 869 331 195 270 615 694 837 975 500 960 462 2 611 767 575 461 335 689 416 828 913 780 395 115 870 304 598 255 971 14 284 405 536 166 498 252 564 289 452 998 974 26 840 255 643 901 20 175 956 713 944 933 113 703 958 50 180 64 368 282 448 701 64 905 662 946 945 869 953 466 755 271 524 88 248 751 6 544 830 923 615 302 15 943 7 289 978 195 246 728 985 19 571 310 11 999 466 263 966 316 186 573 324 410 886 786 874 330 985 488 306 841 765 0 548 791 432 743 32 794 456 208 871 603 975 820 488 26 208 941 556 26 812 924 599 442 204 686 880 591 606 510 999 645 740 492 944 783 926 773 728 446 638 150 358 703 996 107 618 918 296 904 346 946 133 896 172 550 413 864 984 130 722 412 547 602 861 18 862 825 975 455 727 500 298 686 604 859 511 917 24 901 149 110 764 509 807 321 803 778 13 792 8 877 895 89 542 222 824 757 609 242 914 551 358 908 825 884 928 869 729 201 710 286 137 493 955 518 662 763 959 320 450 22 244 888 640 992 433 420 971 607 645 700 942 682 551 692 515 870 754 632 477 955 245 244 530 785 457 839 825 842 605 908 900 458 862 597 485 686 386 202 879 483 90 328 198 788 884 957 1 304 548 250 420 246 201 431 273 492 35 379 218 230 179 5 752 432 891 17 500 77 691 122 324 942 899 955 405 561 349 900 146 512 611 121 371 699 430 568 943 406 251 1 433 329 798 355 360 676 150 846 346 51 480 475 36 39 140 237 192 737 858 789 291 156 668 230 988 271 841 611 531 591 947 58 624 681 10 659 63 237 86 357 555 543 781 452 64 696 87 325 833 47 189 731 520 501 464 970 629 713 337 995 676 860 561 961 371 39 396 583 520 458 47 303 351 611 478 111 563 439 522 122 289 104 503 394 108 440 624 133 103 797 758 464 436 16 877 130 940 603 855 749 684 987 98 258 907 162 126 13 117 923 49 415 537 620 105 778 318 513 954 208 577 333 575 742 558 806 555 755 815 414 17 591 105 192 742 924 535 231 646 322 205 936 212 184 49 400 295 530 308 3 745 538 961 235 568 304 718 251 344 736 491 87 12 299 842 586 778 899 187 177 531 336 10 399 929 763 713 305 706 589 824 216 118 667 557 745 481 590 520 253 856 972 910 41 677 50 349 41 377 480 292 880 410 739 45 161 879 475 590 103 122 927 750 709 925 679 284 505 672 797 739 140 190 740 829 416 810 539 772 510 781 102 582 182 657 646 249 814 975 248 309 223 101 77 356 234 383 538 254 380 885 122 890 572 30 715 455 700 155 884 112 588 450 89 903 75 418 51 698 230 660 984 675 151 375 16 397 953 570 981 872 634 349 318 75 902 475 156 96 525 18 939 175 546 598 518 615 945 20 648 799 761 101 48 384 526 508 526 777 955 908 380 634 862 161 336 654 461 400 115 19 24 550 927 872 964 14 165 35 245 293 763 612 136 897 677 984 150 642 27 905 245 581 516 882 418 281 587 611 730 330 652 767 513 30 882 10 133 97 66 554 124 479 61 177 804 183 138 154 819 321 88 507 964 383 203 71 140 792 867 903 401 484 911 45 411 380 494 728 494 908 735 829 208 684 85 904 74 539 838 977 225 780 22 163 360 677 851 605 954 162 580 447 89 935 262 217 180 591 15 575 17 109 772 507 260 98 358 102 399 473 75 788 715 935 988 10 465 397 875 918 524 830 197 377 251 964 48 662 320 444 194 267 771 140 303 702 553 454 242 952 176 164 768 980 887 954 527 51 335 585 225 100 234 282 613 884 417 668 296 420 729 933 287 482 560 155 735 32 936 841 107 347 427 263 822 942 301 526 710 306 528 863 979 396 578 944 747 360 64 704 294 874 645 726 186 474 362 207 758 845 316 490 168 469 108 888 432 960 348 470 194 904 175 274 723 327 200 778 986 983 196 140 653 299 709 820 208 734 506 868 665 126 366 876 690 858 14 560 463 151 680 381 817 17 265 991 60 136 796 801 939 604 628 824 100 607 821 1 558 766 827 517 964 838 995 713 728 760 243 330 864 328 141 554 429 60 319 936 690 318 26 225 892 832 142 700 86 479 833 654 818 165 135 265 844 809 879 743 975 215 491 734 423 94 23 469 146 576 31 923 383 713 153 532 755 940 577 525 11 449 594 439 913 747 714 201 600 91 887 792 416 744 178 324 757 663 213 588 900 406 64 140 653 36 938 301 112 171 913 490 750 816 849 58 589 502 18 786 893 449 646 534 530 743 747 423 549 306 683 336 406 0 447 863 372 285 997 696 386 850 127 717 915 747 261 110 571 218 72 285 912 157 104 653 346 602 580 679 311 110 718 29 679 437 325 712 728 90 485 482 914 175 276 207 581 497 638 550 418 848 134 206 707 639 527 522 809 507 318 350 949 838 888 606 139 625 338 274 49 129 459 41 780 253 688 965 890 24 968 418 165 583 231 392 18 27 105 632 899 787 39 337 822 123 394 795 155 178 398 88 924 612 656 615 341 474 929 94 274 898 892 213 677 134 897 505 240 611 766 941 936 148 948 339 64 814 829 682 517 673 903 596 717 753 288 296 70 963 741 647 546 820 528 768 905 771 678 927 379 679 965 24 76 364 18 888 196 381 398 227 913 553 47 99 332 49 201 747 433 118 48 142 567 597 81 961 913 170 525 601 844 813 194 511 317 715 103 863 893 89 942 274 569 16 540 587 675 724 869 770 57 490 218 131 386 436 451 885 301 848 864 911 698 542 359 604 248 181 757 860 45 585 168 542 228 797 525 582 919 843 919 788 73 876 620 137 577 963 761 459 474 274 874 90 354 111 790 833 623 871 324 552 421 835 765 933 702 621 880 298 128 48 762 339 182 953 537 510 302 528 755 943 784 258 970 593 924 461 443 233 816 581 153 248 421 194 866 994 828 855 492 372 42 932 929 590 678 860 442 578 463 583 155 262 836 631 378 433 723 648 217 638 127 194 248 753 832 676 988 993 960 789 48 726 666 382 731 13 938 94 686 108 948 412 356 432 858 874 845 576 432 32 65 75 770 250 786 746 925 249 595 935 887 971 52 325 318 336 984 932 436 990 445 483 344 542 929 145 710 568 118 240 745 361 995 412 842 438 630 531 13 938 373 43 840 869 615 667 380 177 109 824 10 798 12 722 347 805 943 224 642 637 410 817 585 331 401 414 42 252 214 844 704 320 811 416 66 906 339 701 720 543 83 544 500 795 807 733 349 49 20 957 439 450 218 628 640 855 255 841 233 275 51 117 632 312 691 855 376 811 25 323 398 119 355 704 24 877 204 11 753 972 354 44 461 253 952 185 201 994 94 701 461 504 722 253 13 997 359 758 261 450 321 698 229 785 321 616 575 951 796 610 750 426 348 702 863 309 240 703 48 250 10 376 558 701 855 577 725 46 379 269 380 641 96 23 393 608 258 931 975 323 152 542 709 460 25 73 676 367 515 755 675 530 414 38 809 367 460 840 538 140 988 368 833 443 658 635 976 722 374 436 308 985 264 768 896 763 111 685 487 163 518 679 669 786 201 968 398 387 321 129 460 350 755 83 950 154 985 996 805 421 112 676 333 642 189 676 123 360 327 438 191 745 673 994 225 894 65 525 811 424 375 48 875 213 1 918 554 504 561 894 580 807 181 293 888 216 150 122 6 129 6 583 439 342 475 501 829 556 381 504 925 88 604 159 173 608 6 7 663 196 333 86 166 99 842 848 789 221 221 371 329 805 731 148 65 856 658 583 469 913 712 445 23 29 585 74 54 579 388 907 797 248 18 351 358 579 487 639 924 66 302 720 973 168 566 297 576 641 566 983 562 32 86 492 970 941 458 43 72 442 970 711 643 440 145 69 259 328 431 270 487 53 633 561 439 764 703 265 203 562 748 666 649 107 134 289 608 930 150 146 0 558 641 963 586 370 566 145 291 902 640 79 459 54 464 449 844 944 780 162 11 214 610 218 537 429 856 990 501 494 185 39 900 900 458 101 494 124 45 611 4 820 566 134 17 477 269 633 706 762 991 123 199 55 239 668 553 442 397 297 234 740 833 371 549 594 146 44 847 341 558 927 322 502 827 393 756 100 928 943 507 213 223 128 535 128 234 473 922 756 582 933 213 447 127 974 78 132 844 990 667 846 916 988 492 166 240 99 124 24 461 390 665 899 476 348 870 405 372 585 507 399 690 625 384 228 312 986 109 187 570 414 177 331 528 444 932 746 869 769 820 945 488 358 433 534 645 121 763 806 742 805 872 731 431 540 707 126 717 381 79 607 44 629 712 890 403 224 722 976 659 528 521 166 920 210 414 847 639 864 842 36 4 746 595 665 517 625 225 932 46 759 556 596 561 957 649 660 535 959 286 8 189 603 222 56 571 491 803 807 726 862 527 721 554 131 338 673 346 863 415 328 144 385 812 368 286 572 805 145 679 215 932 503 302 346 623 198 347 874 264 457 60 138 596 294 301 170 163 502 158 322 45 716 887 383 690 721 255 683 880 37 288 912 43 187 384 38 110 522 616 390 495 759 12 175 859 564 282 583 677 916 691 369 652 49 651 531 454 733 732 339 569 305 655 743 878 921 343 838 991 117 663 632 949 231 178 3 196 407 167 171 476 208 776 819 220 304 11 128 552 7 643 873 589 932 102 757 147 810 122 932 226 217 442 991 7 424 220 750 398 175 697 526 310 787 994 899 573 917 267 278 906 360 90 216 563 152 117 695 399 237 437 911 912 484 185 194 335 695 586 897 462 935 221 919 36 303 708 809 188 762 933 496 326 966 330 772 1 438 490 795 9 761 701 37 590 754 955 492 84 305 425 176 427 890 224 765 764 461 699 759 527 209 898 50 725 51 982 991 689 899 846 688 104 411 780 391 442 32 903 683 169 864 560 986 925 976 863 746 447 564 735 812 599 390 614 512 863 61 925 581 764 453 101 895 793 381 196 976 279 839 83 48 192 714 177 625 336 8 812 675 541 507 235 423 417 368 371 135 863 450 950 227 941 137 859 964 960 753 466 658 330 138 154 237 724 536 484 507 598 934 211 628 532 25 358 593 997 299 391 256 44 259 878 838 822 332 224 83 944 98 298 288 574 904 687 285 911 375 763 248 572 930 455 475 625 510 875 271 103 804 766 157 531 755 524 333 842 664 190 116 270 820 304 954 372 136 595 957 329 593 736 361 449 167 68 523 871 637 948 324 328 783 147 341 586 479 469 993 357 13 245 128 165 435 967 649 105 617 744 339 242 662 555 841 506 307 185 865 416 778 632 580 1 470 608 915 411 349 815 980 978 965 477 722 415 159 946 297 692 149 851 357 202 540 343 898 17 649 605 740 676 444 581 344 428 606 711 319 693 170 223 243 284 614 245 289 150 638 912 210 790 133 710 1 103 305 383 412 728 727 397 3 856 920 5 661 961 390 239 876 221 698 985 209 842 106 107 818 199 349 317 420 383 897 702 765 77 475 178 766 492 573 830 143 307 387 234 592 885 871 126 898 642 863 80 279 427 969 681 140 981 35 516 744 38 773 800 645 421 594 539 70 218 804 746 251 457 116 396 39 503 632 14 493 254 936 566 935 814 241 76 466 935 547 338 854 591 131 732 735 800 221 201 658 107 950 824 923 126 492 894 503 555 410 985 151 85 149 345 911 393 83 332 513 811 746 937 90 406 923 833 566 663 840 617 607 868 975 763 318 236 743 831 725 728 425 725 573 874 311 336 147 553 470 177 861 245 79 932 842 784 543 997 865 436 596 502 120 193 376 221 551 215 803 101 328 726 301 729 806 639 168 562 62 276 181 29 166 886 807 23 308 709 211 453 235 904 692 683 899 374 646 595 816 54 783 803 475 117 843 589 217 963 795 905 467 398 774 511 345 627 865 82 338 431 220 101 554 382 977 366 467 552 926 793 910 908 772 753 909 753 10 67 849 704 19 830 809 943 817 364 875 674 775 715 25 447 231 681 585 74 97 698 64 511 265 129 219 188 96 526 230 597 234 298 717 601 318 588 779 886 830 545 993 390 262 207 923 224 922 9 423 372 447 338 526 137 520 666 148 975 273 245 663 734 331 342 228 517 199 110 50 58 618 55 62 313 55 541 265 553 631 478 487 712 731 122 243 360 497 231 965 722 97 513 110 649 111 644 64 309 178 162 827 673 703 241 648 882 712 831 566 632 185 200 560 627 896 429 551 409 274 175 210 0 74 737 398 288 176 490 134 577 170 277 450 189 862 170 802 223 511 428 260 340 121 687 775 508 487 24 24 723 97 697 224 450 940 859 460 401 689 426 968 958 788 491 120 182 611 283 128 631 206 223 731 744 623 982 669 218 267 144 768 118 194 491 244 886 594 654 865 933 776 632 664 5 963 896 527 778 815 444 727 86 68 436 353 702 446 737 208 273 6 214 710 402 408 361 116 304 542 626 631 423 294 206 191 947 391 199 319 358 136 470 172 353 285 841 277 970 536 2 442 283 908 246 902 165 404 24 385 444 2 422 791 32 455 193 551 112 369 774 325 39 880 106 582 610 315 157 792 964 428 758 112 700 77 112 210 517 682 462 494 911 908 825 599 301 428 8 104 969 433 753 364 928 47 368 474 679 789 582 437 255 219 902 771 711 634 430 894 805 630 372 526 803 66 229 550 102 674 170 178 984 704 571 855 578 506 530 785 392 603 295 877 5 787 417 646 864 575 33 188 204 222 101 474 254 777 688 786 500 602 955 885 728 24 809 381 391 39 44 259 984 728 268 132 188 401 375 144 708 161 762 574 719 923 987 487 794 17 61 750 89 251 987 101 126 855 632 968 121 730 466 862 696 423 522 390 264 804 568 287 744 582 378 141 562 624 571 731 510 656 726 852 911 660 109 96 59 525 215 895 179 300 388 4 687 264 690 565 160 539 246 607 147 243 32 894 785 809 327 898 550 659 715 511 910 174 108 287 652 127 421 989 939 982 748 392 253 292 899 398 448 909 900 146 642 321 726 832 307 92 571 833 287 628 955 23 359 781 34 747 150 154 770 375 660 326 547 647 667 919 957 559 556 356 418 77 272 951 188 266 170 477 29 195 894 534 852 2 521 740 281 668 157 56 18 643 994 654 703 612 309 38 213 170 968 157 805 727 474 746 775 670 156 327 294 675 204 485 11 9 415 937 153 499 928 520 932 303 153 718 596 984 341 650 241 715 73 564 730 535 813 107 871 201 214 370 782 550 912 427 379 743 487 771 917 418 615 544 74 767 493 423 880 476 418 500 153 86 392 818 387 601 426 967 19 242 971 703 111 561 669 933 446 61 721 950 351 621 957 837 915 148 396 889 665 58 185 685 328 481 228 247 525 572 448 227 841 510 552 497 788 899 443 147 411 998 201 922 120 868 558 369 422 338 109 437 634 224 375 561 919 719 109 862 485 11 946 86 812 302 860 412 985 538 106 607 762 173 461 883 446 226 894 805 573 949 993 556 29 663 862 699 984 912 525 986 62 922 369 282 288 452 334 448 245 706 59 518 622 868 293 58 96 543 673 54 168 867 99 92 717 594 81 382 357 341 932 220 418 144 975 344 24 436 553 753 51 648 954 50 396 527 706 999 593 692 828 421 218 386 137 494 492 897 768 202 187 162 997 424 698 116 859 910 457 21 221 775 910 616 814 763 302 50 967 186 452 759 824 652 572 693 435 941 549 393 247 945 488 974 170 519 413 635 257 347 540 350 762 416 135 519 113 279 467 643 289 103 39 843 647 196 258 213 784 571 942 112 154 857 545 33 631 523 555 568 381 990 225 691 733 317 510 997 970 361 547 552 100 741 204 340 391 194 307 917 911 808 797 685 775 929 842 575 303 780 849 404 917 427 572 881 73 159 777 229 256 894 711 259 971 630 153 812 453 196 547 674 225 416 881 30 604 453 994 67 810 466 210 283 691 911 347 271 442 506 697 468 165 773 117 570 650 20 586 91 119 352 576 550 507 732 735 897 986 180 151 145 715 62 831 548 409 100 685 851 132 626 568 617 624 562 171 249 638 640 653 513 995 642 542 119 245 397 979 82 651 989 894 303 109 695 889 73 755 675 998 795 699 183 293 283 537 622 432 955 275 170 55 542 598 945 641 644 50 301 27 6 634 875 600 296 701 163 948 647 383 707 958 956 830 614 663 28 930 467 570 168 460 938 10 417 113 140 746 101 718 120 498 552 607 732 417 369 715 673 555 556 76 811 981 263 352 738 839 502 83 445 442 922 793 253 862 581 47 907 355 453 701 118 450 898 185 144 839 916 190 165 52 608 727 567 434 171 346 50 421 214 314 869 973 767 468 175 758 177 675 74 628 165 282 811 972 422 309 714 389 121 939 129 322 20 36 117 652 439 70 395 24 457 308 623 515 190 19 492 800 910 264 237 164 647 73 707 11 951 539 825 829 570 80 85 585 213 39 75 524 832 403 656 885 261 455 607 460 918 105 124 869 943 666 77 123 287 650 831 980 677 112 652 402 441 498 413 217 803 869 106 854 22 811 214 367 472 621 662 485 297 596 719 434 491 374 40 6 470 268 436 718 698 474 692 463 670 111 961 495 306 438 332 983 190 872 709 629 805 204 825 7 733 296 225 316 102 774 844 125 654 539 159 542 6 643 951 829 644 967 303 148 490 977 767 493 697 82 373 925 554 874 543 175 441 132 428 997 536 145 301 435 560 695 876 45 39 863 507 521 850 668 365 349 498 617 542 562 513 871 305 449 581 331 788 99 626 361 796 217 329 927 72 708 572 141 265 111 509 431 780 864 14 226 246 278 501 376 482 111 673 159 258 758 825 813 145 236 163 916 120 826 43 587 50 549 977 660 802 911 137 760 980 816 33 383 494 244 391 867 243 519 333 13 403 421 179 830 656 764 249 299 568 51 712 402 351 545 94 866 34 803 313 426 538 67 934 385 538 281 526 530 951 589 904 281 295 482 782 779 771 896 661 702 247 895 831 364 766 693 119 147 113 432 587 657 291 853 567 125 510 817 450 686 383 767 708 745 994 303 169 480 259 655 19 252 5 442 337 138 922 416 945 802 950 509 634 716 425 517 722 145 264 984 533 458 144 972 452 75 81 665 968 712 506 454 82 973 577 196 998 514 592 874 290 948 817 9 23 716 432 892 350 770 506 318 654 846 512 195 743 87 515 832 158 118 259 597 51 735 962 664 314 995 861 252 320 782 965 236 246 105 423 376 26 752 523 429 516 87 223 618 165 31 981 77 919 777 895 32 380 127 165 561 225 241 478 52 731 190 325 724 828 932 157 351 80 703 321 229 713 303 390 487 616 594 613 661 739 511 72 358 978 904 31 649 840 430 600 762 166 165 868 334 506 323 607 948 251 711 38 320 902 993 655 166 550 515 461 394 650 453 29 439 798 33 795 295 103 750 532 962 637 328 460 38 372 597 269 232 629 762 826 523 38 233 226 376 895 851 291 629 979 924 730 441 543 809 662 833 128 75 113 761 123 940 620 485 600 979 710 249 482 426 154 893 503 60 293 49 326 388 745 624 253 56 241 372 829 267 428 721 13 912 799 552 665 633 235 349 749 375 706 69 129 282 127 561 807 774 398 9 683 904 292 3 622 10 417 473 845 50 954 96 83 996 908 619 346 669 82 657 359 405 966 219 738 838 120 125 29 95 345 156 517 321 794 72 98 935 297 991 987 429 474 381 829 247 257 747 400 263 932 616 454 470 152 670 241 927 83 625 596 586 681 600 887 445 299 131 203 185 918 776 437 30 811 99 363 281 24 211 958 295 318 55 249 462 933 911 498 417 982 881 858 179 663 257 370 509 955 218 248 64 794 744 520 59 271 879 164 896 529 581 396 196 526 778 834 681 562 606 108 168 938 772 282 800 137 308 565 237 981 619 19 712 776 853 750 302 679 292 171 279 410 631 235 698 894 596 116 226 312 354 960 54 362 633 999 98 250 280 992 203 870 621 241 768 61 158 56 272 926 584 634 200 438 161 145 881 235 912 796 809 388 548 998 681 967 739 372 248 870 953 961 242 797 463 735 135 722 853 12 13 174 706 71 802 2 671 481 526 939 798 62 221 960 72 74 381 63 332 926 543 321 24 978 723 928 445 358 52 539 940 94 632 458 610 668 96 246 489 656 959 486 309 42 22 710 560 633 105 130 632 354 306 201 460 864 635 707 559 4 403 365 22 928 462 446 386 345 717 471 102 943 831 392 421 378 653 675 377 683 360 878 381 365 236 795 36 820 72 60 151 613 157 439 988 362 411 866 888 543 833 903 809 815 464 72 281 54 842 576 228 193 933 645 941 366 611 464 466 854 426 766 727 762 294 803 128 314 356 490 346 586 217 850 685 518 658 474 905 190 455 527 667 895 835 653 763 397 359 322 508 154 307 189 84 163 957 655 101 435 654 362 241 252 521 318 880 917 726 394 968 778 797 252 641 353 161 155 649 764 675 112 175 21 305 612 275 281 491 484 400 501 996 228 336 84 172 693 146 943 809 415 823 791 195 197 155 802 298 459 961 267 295 831 832 359 231 631 556 922 195 686 485 9 780 552 123 459 54 877 869 926 874 35 20 318 614 417 838 345 130 962 194 575 528 823 322 517 409 426 98 654 556 679 903 894 206 986 490 717 834 957 913 134 104 942 525 854 551 517 288 168 969 655 93 639 992 90 513 643 65 475 744 302 100 69 721 625 288 553 659 942 934 769 688 591 58 764 975 500 109 554 867 698 507 477 545 963 301 211 472 985 438 511 699 397 406 506 136 71 893 339 801 460 192 519 524 933 576 635 20 879 891 985 333 552 708 181 752 789 763 416 166 925 53 542 813 864 783 584 613 190 204 97 45 621 676 157 30 906 608 294 928 48 244 487 846 610 817 636 276 380 26 192 261 336 922 976 408 612 629 44 518 131 61 443 999 26 640 316 702 946 902 608 717 645 785 414 710 100 633 803 794 717 633 89 491 752 693 211 6 41 148 129 694 334 863 67 507 507 2 719 863 565 467 721 716 350 62 648 821 884 505 996 926 209 325 310 100 248 182 971 351 709 730 589 914 228 777 992 96 915 988 268 557 420 988 810 758 56 420 835 46 723 259 263 44 322 33 736 960 359 293 827 446 575 631 42 55 321 567 124 995 80 589 929 896 316 146 336 986 744 503 547 267 544 8 619 869 162 36 300 979 291 341 748 409 834 333 964 69 659 452 976 44 392 940 926 17 348 728 226 23 383 68 520 122 741 354 333 804 289 41 429 976 309 894 145 616 25 626 22 326 315 2 806 766 494 545 267 155 172 72 546 655 920 44 464 287 680 695 10 754 910 110 78 981 672 55 301 103 457 982 959 969 295 264 771 595 748 914 460 943 339 566 19 732 388 804 910 534 853 398 93 820 227 74 996 765 99 881 850 987 529 410 744 145 412 374 603 493 440 872 956 8 317 811 729 344 94 722 812 583 469 188 305 770 542 817 243 756 167 853 3 772 111 911 756 762 350 714 88 548 712 943 986 757 766 441 376 734 639 930 653 197 14 579 274 547 669 609 382 207 688 672 525 845 560 579 470 228 990 0 758 191 127 329 624 876 806 9 633 263 997 811 359 573 559 623 555 28 701 269 535 243 450 578 806 26 114 272 851 149 478 137 27 331 522 454 717 171 365 155 517 67 690 694 335 428 353 245 840 775 722 888 157 642 915 512 706 272 650 766 449 843 13 29 166 972 479 367 297 883 407 348 776 476 434 742 436 130 18 914 74 510 286 528 152 824 557 992 856 802 832 392 942 222 65 350 586 195 716 715 82 993 735 672 896 868 344 523 33 525 154 418 685 671 663 557 405 594 418 872 94 895 711 360 104 511 226 184 598 820 368 308 176 264 177 264 288 873 291 820 787 795 672 328 922 859 844 77 634 340 53 177 731 345 241 157 330 267 689 839 375 50 666 456 928 552 168 954 101 973 329 955 127 773 850 224 301 971 183 836 182 969 564 914 444 775 966 809 127 485 752 341 245 525 859 680 489 413 368 933 831 818 791 847 171 909 58 93 669 354 620 279 745 233 555 64 901 372 54 682 843 654 686 958 713 54 579 175 346 91 371 762 47 137 582 462 291 106 367 251 837 788 168 112 744 392 426 106 205 150 523 621 675 151 112 236 195 606 368 376 678 918 362 416 522 448 866 653 467 889 353 241 52 635 775 97 600 411 985 332 791 123 711 59 384 255 406 258 177 33 665 437 813 539 544 323 449 679 480 11 646 918 564 884 125 773 106 967 367 110 873 249 504 154 442 257 668 263 700 941 412 333 718 865 897 376 832 520 843 729 965 385 387 408 678 90 552 617 159 397 717 777 386 370 866 159 665 406 739 685 633 430 371 809 329 152 903 556 932 525 285 198 233 672 57 315 712 544 640 568 185 429 941 59 321 403 774 958 388 556 465 759 797 112 668 47 365 52 204 952 624 209 924 437 987 682 602 588 524 627 171 788 543 311 370 844 903 317 429 10 269 368 276 226 278 142 122 641 40 834 623 719 94 964 173 610 237 355 753 49 638 760 604 39 495 360 671 507 227 137 708 292 654 503 496 345 715 776 918 537 853 154 531 365 84 379 428 353 116 837 544 418 778 69 465 40 431 801 446 155 576 139 629 100 229 507 658 696 42 499 864 249 44 925 80 948 137 409 628 196 902 34 74 958 827 367 789 857 996 557 111 365 521 977 674 591 10 531 38 716 993 955 90 434 684 73 622 745 255 664 73 876 595 205 779 901 211 384 102 410 62 322 232 975 858 62 388 594 185 897 683 123 130 275 582 719 384 171 549 190 935 457 710 994 399 714 271 921 596 833 731 685 95 828 774 18 160 483 897 959 586 951 267 27 503 521 711 54 670 52 575 646 712 574 864 974 320 983 668 444 496 51 236 115 951 398 272 396 767 848 228 295 709 34 985 731 783 527 816 8 414 710 684 237 525 278 853 356 408 592 572 701 145 996 745 659 708 769 519 512 546 87 859 228 523 884 892 953 818 692 571 306 937 699 663 97 686 142 195 816 56 259 203 340 461 909 812 263 274 980 208 320 421 134 221 83 127 448 204 392 697 699 148 43 106 361 412 834 445 732 537 468 284 649 912 237 424 449 710 187 673 777 217 132 804 246 638 340 213 8 808 336 49 539 391 914 310 461 282 819 374 847 932 918 719 85 820 356 594 430 914 297 624 163 293 718 78 182 543 506 198 886 152 271 870 942 481 814 662 366 84 207 379 946 302 356 637 199 284 248 412 52 786 908 557 705 563 200 770 101 635 113 55 591 438 857 128 889 96 419 405 212 931 475 27 20 365 568 276 663 924 32 268 415 467 481 582 4 89 590 790 217 74 525 118 229 172 554 119 863 414 929 349 50 970 365 338 66 438 598 13 953 29 707 91 481 423 369 786 181 185 213 794 365 938 655 533 966 896 38 919 947 810 597 15 762 440 501 218 454 513 374 361 247 552 604 137 982 207 339 60 323 330 342 196 998 715 863 163 557 309 987 377 325 826 169 154 818 932 397 996 488 975 293 20 549 240 230 93 579 562 652 650 236 905 110 452 718 705 614 451 113 670 82 252 470 292 176 698 185 830 864 867 673 514 850 782 5 413 607 189 696 158 659 657 447 35 962 76 82 377 486 453 98 627 417 165 745 215 677 350 785 954 83 947 864 823 769 987 712 69 365 812 975 817 726 737 847 685 366 938 115 549 138 235 443 816 66 836 803 238 823 120 790 575 537 601 215 39 563 684 670 748 392 580 502 829 485 600 276 591 767 485 502 568 354 767 302 97 404 195 747 509 570 745 770 685 237 636 784 999 370 224 655 907 931 323 53 173 93 141 266 895 658 312 164 595 662 368 410 332 115 920 878 977 77 861 275 238 614 851 213 144 221 645 111 766 820 86 800 627 259 705 981 995 475 810 652 168 364 594 569 885 89 204 571 185 859 646 794 70 389 500 569 72 67 289 618 230 475 389 268 68 935 939 804 809 230 705 108 197 114 520 942 511 753 548 575 38 157 17 970 37 816 964 441 10 678 946 17 435 399 227 366 597 243 304 36 192 654 597 900 351 713 179 460 970 554 654 217 793 987 780 913 876 109 926 791 542 890 944 713 82 769 157 558 609 386 629 702 767 161 212 333 585 946 516 592 622 591 497 661 770 63 931 373 639 48 113 749 854 583 473 195 581 380 870 434 992 563 248 849 82 205 718 833 777 663 795 692 636 274 648 95 324 567 983 287 870 609 143 837 938 695 130 386 804 809 189 474 31 901 301 271 120 750 442 863 86 267 931 431 350 138 138 607 702 333 171 647 777 198 807 109 270 176 694 611 349 459 82 682 651 2 903 554 174 579 784 990 205 105 712 360 10 343 833 767 317 217 694 610 609 124 87 949 678 304 832 789 143 843 408 835 870 399 741 571 397 654 233 946 642 93 28 595 956 475 86 529 860 650 219 695 351 92 5 897 846 184 371 729 233 607 802 241 248 869 128 199 771 833 429 457 815 151 244 737 739 371 285 456 985 958 855 418 66 990 435 54 13 677 954 20 749 815 366 519 919 877 98 137 289 133 352 266 75 885 342 961 870 360 731 679 670 127 919 150 920 457 477 898 533 226 903 227 456 79 713 174 693 555 821 210 569 398 883 248 609 789 95 754 715 340 842 491 821 987 466 762 988 777 300 999 897 244 418 813 356 962 393 464 214 893 720 962 524 97 203 750 141 620 761 271 258 637 443 582 425 76 75 740 400 77 855 324 286 755 984 563 376 679 994 785 571 448 341 518 138 438 882 835 585 252 186 319 709 380 18 964 41 822 395 770 510 896 812 432 146 847 954 188 989 457 463 525 662 682 517 466 976 896 334 455 835 257 718 43 714 205 975 262 221 109 931 838 37 323 511 77 861 991 868 852 863 325 782 530 778 404 535 110 577 113 508 47 859 647 904 223 332 580 252 125 388 616 45 807 770 251 574 907 584 370 150 437 642 718 829 30 252 529 933 406 53 652 143 793 840 310 435 911 227 444 376 175 426 925 527 146 305 352 142 768 184 807 177 784 313 667 838 781 812 246 391 831 425 307 311 583 28 928 141 538 450 756 903 234 456 329 254 560 368 729 587 438 558 897 679 178 865 397 416 843 150 520 776 194 25 814 352 483 103 518 446 154 484 495 240 902 137 90 529 775 407 76 805 439 836 56 25 670 200 605 799 753 251 328 848 176 694 920 567 304 139 140 43 910 426 731 226 532 608 882 1 986 113 765 787 510 321 138 546 339 667 266 115 797 551 868 524 136 442 470 390 663 395 23 628 169 79 973 959 163 555 432 314 73 563 67 280 636 498 462 259 426 406 965 231 162 633 818 294 25 513 375 544 580 833 141 165 976 408 865 554 72 588 723 711 206 290 868 936 209 526 279 668 694 120 757 134 427 442 766 936 647 140 699 802 770 350 657 730 83 675 256 122 318 186 869 806 764 970 474 169 956 430 638 918 641 408 199 65 712 139 696 818 691 198 293 992 169 777 78 348 667 103 251 16 935 396 261 131 986 977 930 409 561 870 247 959 332 572 935 487 450 95 847 28 685 728 88 107 145 368 77 507 210 824 765 397 904 191 955 868 80 103 600 531 738 674 638 679 455 787 513 198 536 440 815 14 927 356 435 976 382 880 863 119 822 998 629 394 310 911 997 129 497 930 794 249 114 88 609 600 388 203 177 627 40 928 570 304 812 456 256 692 184 813 147 28 690 512 559 57 721 458 641 990 987 596 116 515 78 544 196 589 59 504 171 701 869 126 934 629 157 322 818 508 284 470 350 497 372 13 252 843 307 380 355 786 188 591 895 363 330 854 677 736 867 279 555 64 673 547 260 546 386 88 351 491 17 653 938 597 88 723 496 101 978 873 581 795 692 232 589 808 118 264 321 998 87 700 441 25 897 922 246 263 268 180 765 116 916 765 804 206 191 279 866 910 7 134 75 8 143 816 757 948 272 742 166 64 896 196 119 561 986 752 406 143 741 361 220 412 440 675 920 76 43 470 920 658 210 569 831 103 231 415 518 627 198 317 814 398 823 72 230 323 256 152 215 973 685 957 241 477 648 440 33 243 459 636 450 371 164 682 745 290 786 370 661 485 261 943 768 934 557 124 167 843 86 695 97 98 161 852 524 117 890 341 789 194 753 212 64 850 988 953 854 600 220 340 838 1 543 156 626 65 871 747 0 167 760 284 771 321 371 532 401 506 354 661 78 867 71 925 621 418 172 512 525 421 534 841 514 352 577 929 225 160 100 323 448 171 621 337 644 415 55 133 233 374 429 135 352 877 229 304 554 175 389 255 880 107 368 254 960 60 739 809 767 992 383 380 711 539 682 655 147 576 252 118 30 615 712 618 185 956 919 500 145 865 182 927 959 839 120 239 554 142 649 740 231 265 318 938 279 342 921 303 394 817 461 65 918 837 76 458 373 559 689 649 438 573 486 668 840 489 149 910 163 717 581 213 998 733 7 677 907 720 222 919 495 241 785 159 329 492 699 127 70 556 20 371 700 490 576 739 702 860 401 902 457 816 848 635 635 986 494 989 828 108 257 832 230 281 125 614 324 6 408 460 103 195 377 397 950 703 419 679 609 663 958 945 44 228 299 499 931 541 879 890 959 788 373 697 742 461 754 879 703 432 962 150 426 529 181 143 320 265 560 331 806 457 224 278 559 956 309 268 48 507 846 78 408 162 823 773 539 282 393 171 311 878 784 747 700 613 635 492 364 684 944 856 251 794 963 539 812 10 181 912 46 447 440 980 104 589 220 395 614 750 669 497 274 585 849 213 334 721 77 65 898 213 135 279 859 462 752 150 661 299 375 908 949 522 434 102 497 601 917 191 502 400 451 120 128 206 917 352 193 528 623 482 380 167 159 646 296 671 987 484 297 958 579 429 810 288 412 198 382 833 623 80 598 101 305 499 958 752 805 74 379 890 767 933 242 974 888 185 735 63 811 798 495 908 95 666 438 249 106 57 663 478 681 304 510 315 820 321 56 366 389 983 441 551 299 66 958 769 866 681 130 217 919 357 621 361 883 979 958 991 137 80 809 472 296 352 314 647 793 965 71 370 39 55 868 661 789 271 470 349 342 208 488 723 450 741 922 895 702 863 752 761 975 112 688 833 753 48 111 777 151 19 194 824 833 224 681 375 606 335 925 395 584 858 170 446 488 938 753 729 88 224 699 452 193 657 609 776 852 605 434 619 132 112 429 976 195 120 540 165 663 270 867 355 334 476 716 238 646 345 521 440 463 551 149 354 723 66 679 640 311 741 129 510 753 237 69 732 445 325 402 942 354 423 20 665 771 457 661 476 364 666 897 770 27 58 219 865 837 560 699 804 624 531 70 552 41 443 129 45 229 26 737 508 259 484 691 712 966 215 397 920 730 94 986 823 835 776 960 531 735 158 690 886 414 38 710 291 526 731 435 565 317 9 124 263 49 308 73 803 305 90 580 329 898 210 466 643 458 645 93 508 712 554 531 573 898 334 65 774 656 182 899 300 743 382 445 569 960 892 620 816 11 669 574 32 80 870 312 131 29 560 33 525 685 749 485 141 618 932 523 940 675 120 169 869 674 418 42 405 373 481 234 206 74 739 331 947 76 508 870 907 272 360 34 419 656 179 250 757 703 321 119 793 398 925 190 711 563 150 549 792 192 918 356 785 715 624 217 549 645 31 844 585 261 886 451 154 679 500 995 246 828 18 295 150 523 921 82 626 361 859 65 615 896 114 854 69 591 306 15 628 883 852 243 87 514 510 489 334 939 618 756 279 687 317 120 415 553 970 748 121 626 339 585 528 110 644 409 615 186 781 106 477 467 351 868 807 130 620 37 526 777 249 518 886 195 235 665 643 745 423 708 808 335 744 211 683 805 915 359 179 179 398 393 499 530 567 559 400 119 602 446 993 938 689 840 710 580 289 951 955 133 231 97 902 30 286 914 125 170 563 920 741 875 407 414 885 370 802 807 718 487 328 161 168 407 698 38 524 383 94 653 604 755 669 87 832 890 272 146 22 172 257 14 286 429 588 823 586 89 459 658 66 991 311 979 492 764 769 905 381 586 969 374 616 33 12 154 241 241 255 906 532 498 670 541 630 275 687 608 431 441 420 351 933 94 85 913 851 589 467 467 724 173 327 931 315 89 122 568 418 779 172 6 912 88 48 655 673 599 226 479 574 221 449 160 863 11 478 338 134 683 272 555 644 838 511 587 870 118 125 176 758 395 526 37 637 312 264 199 207 863 375 717 143 656 877 591 274 559 729 364 702 898 837 758 114 213 403 707 454 354 229 161 337 981 532 380 391 953 265 739 395 971 244 760 478 625 989 188 562 559 470 43 256 923 86 585 695 659 172 437 983 924 630 509 462 951 418 22 402 79 839 790 42 998 970 669 580 756 415 532 721 51 636 407 799 807 83 683 960 590 418 66 503 590 964 913 99 274 577 367 365 183 992 619 409 335 220 433 853 176 932 941 100 472 484 83 490 183 601 468 508 908 498 105 379 375 410 949 862 956 927 459 742 854 390 689 865 367 147 243 676 150 233 112 660 513 337 724 984 897 296 845 665 483 432 85 354 76 451 647 501 321 41 545 356 243 486 875 10 503 222 515 380 611 377 234 347 717 563 23 687 995 244 580 656 291 506 599 684 459 356 791 938 78 399 713 568 521 35 761 636 143 377 768 388 366 329 76 71 401 486 368 391 316 915 990 981 898 541 951 381 158 449 479 270 132 893 791 871 657 179 882 248 664 286 919 688 577 945 164 92 526 927 336 586 747 480 260 250 127 606 432 698 52 210 229 886 458 564 433 576 417 337 588 340 863 879 377 903 814 517 971 135 830 442 89 150 967 714 693 97 175 216 765 197 659 92 642 756 761 571 20 883 749 412 911 851 114 438 29 126 368 534 925 893 653 211 37 126 607 372 147 698 694 869 921 683 250 806 625 620 254 518 506 271 32 133 369 90 411 973 611 640 976 13 229 336 203 208 139 834 913 189 259 406 55 33 870 835 565 815 653 37 994 476 438 945 170 781 158 716 270 681 773 328 500 486 369 951 888 147 825 639 140 405 906 471 914 881 592 462 286 77 308 919 291 637 22 292 611 830 705 215 325 694 416 736 702 202 645 137 452 304 841 19 543 135 181 710 900 166 950 241 896 819 85 745 878 936 914 270 575 538 151 853 286 591 274 690 55 249 773 283 346 798 268 168 803 316 860 41 686 123 346 105 213 109 868 443 513 577 732 998 981 607 870 664 590 228 649 995 174 925 511 284 146 6 314 794 952 108 48 613 123 0 213 912 722 806 434 991 489 354 805 747 374 767 370 240 975 838 371 23 518 44 123 427 523 517 839 153 535 749 536 923 154 629 661 502 417 611 621 407 208 578 321 574 175 901 171 689 135 296 277 648 733 924 389 610 165 40 78 584 26 925 964 500 213 186 541 39 111 881 594 121 679 749 455 129 374 651 891 850 777 912 651 816 901 977 874 264 209 173 915 331 541 919 673 137 667 481 958 851 18 825 734 613 952 631 954 732 112 109 834 77 996 223 932 764 54 308 839 380 314 141 639 907 651 609 477 340 740 407 460 764 24 847 21 107 747 581 63 979 216 681 11 417 282 59 445 377 725 717 853 473 519 185 976 68 465 856 525 354 827 200 393 277 553 578 308 876 74 141 557 972 557 2 503 85 31 666 732 251 649 580 139 345 788 314 693 625 201 19 20 574 721 521 648 42 152 61 258 381 183 257 33 416 522 167 695 550 82 574 857 254 130 780 271 472 959 645 757 803 843 492 906 332 676 749 886 69 823 410 131 741 678 725 624 208 908 430 275 406 985 59 36 893 538 647 80 256 539 850 450 126 768 276 182 440 876 359 427 6 850 25 100 8 183 457 233 210 791 827 216 458 269 606 721 612 754 106 862 942 462 645 683 556 218 338 85 288 270 911 696 123 313 899 82 722 581 764 109 730 53 873 574 143 336 198 738 126 249 355 492 63 197 200 912 947 753 450 923 635 858 480 925 506 839 588 202 284 622 197 678 948 510 915 340 941 564 14 41 779 297 561 824 409 331 529 508 366 379 577 516 791 198 752 811 305 379 219 36 898 983 786 519 550 813 206 968 675 916 481 985 669 178 265 242 66 550 66 404 686 995 375 857 588 354 602 680 843 159 679 641 743 981 964 229 145 13 807 991 960 978 220 20 351 577 756 638 634 988 922 794 199 9 41 785 197 801 508 236 218 328 297 251 244 534 878 54 557 403 417 190 119 957 385 120 492 227 22 230 596 414 754 221 374 984 591 951 88 882 485 142 572 737 65 730 485 907 677 622 29 254 374 216 97 414 371 866 632 818 444 319 901 386 689 765 39 492 828 778 515 485 648 401 543 581 555 53 567 572 479 936 350 34 307 928 497 74 745 533 900 293 111 647 491 961 271 502 619 320 73 606 739 619 105 616 541 447 539 672 77 372 653 86 383 385 419 150 795 257 512 671 556 906 760 748 256 828 789 379 999 493 68 880 486 104 128 2 461 378 825 206 943 380 375 208 294 714 385 325 530 806 416 942 770 695 583 672 420 559 439 425 74 840 333 277 655 362 881 795 149 480 41 863 568 876 256 335 494 962 577 786 463 910 582 26 256 398 93 3 195 728 937 520 945 529 676 365 358 179 541 825 702 239 198 461 324 958 97 420 574 901 215 912 311 265 330 472 850 756 276 815 620 140 868 574 753 372 696 578 944 646 107 604 550 142 381 431 684 363 914 307 728 899 723 939 276 410 675 574 714 324 695 295 463 934 513 355 250 159 884 809 303 108 1 786 390 36 343 575 891 304 668 423 186 550 826 296 587 861 509 190 124 282 958 972 483 989 124 208 563 719 505 453 150 564 24 895 552 185 489 915 842 572 220 146 960 669 219 807 441 221 360 695 885 400 960 28 545 361 351 876 792 605 748 853 307 817 84 405 501 148 333 279 948 197 977 294 792 519 566 797 356 152 373 451 812 510 549 918 299 515 369 178 386 399 4 28 176 432 347 857 262 510 156 11 63 591 140 948 101 800 882 496 294 826 97 415 251 843 705 396 795 4 283 91 622 799 657 208 32 969 753 271 863 226 70 816 179 355 852 980 527 413 213 498 693 903 806 816 584 399 842 446 651 867 871 816 786 607 598 255 463 891 60 93 230 886 464 591 357 653 449 991 323 570 739 844 151 482 737 323 190 438 595 389 187 413 668 392 254 137 744 483 721 696 636 975 420 186 529 996 639 221 874 853 335 658 567 377 574 72 813 523 981 169 959 1 138 956 936 214 958 235 562 513 791 594 642 334 556 580 51 282 278 782 160 472 785 197 855 86 255 62 897 836 711 215 781 554 63 647 955 739 334 703 141 747 612 328 610 593 37 663 595 889 86 240 728 733 205 294 130 933 326 454 517 842 841 281 148 932 486 149 896 707 21 627 682 860 523 998 35 720 665 470 203 325 887 745 985 409 215 102 619 663 597 84 17 137 296 97 379 855 835 534 286 752 811 517 589 269 394 198 196 255 0 943 740 83 409 338 1 272 704 380 482 598 696 373 356 778 268 427 179 416 229 554 441 990 188 523 933 187 809 385 820 482 130 549 844 229 962 174 820 901 173 444 223 820 772 529 255 491 397 426 247 836 252 190 378 309 768 185 60 187 88 514 694 542 25 284 185 58 96 197 371 710 240 77 854 496 316 847 683 318 920 916 342 935 472 238 860 463 772 885 427 217 777 818 332 804 2 39 502 780 190 725 221 342 750 45 474 538 454 872 189 395 65 148 963 983 159 925 516 735 553 296 868 293 511 238 18 454 100 365 404 209 606 401 180 506 848 80 475 97 291 389 261 892 818 209 246 772 756 334 979 850 297 976 272 842 207 459 88 725 179 964 470 626 20 359 113 319 708 534 706 404 502 322 446 244 426 100 661 554 531 910 930 958 161 155 880 960 752 601 60 412 123 746 276 432 58 236 993 478 417 117 651 847 947 598 152 429 26 960 271 684 153 956 866 432 385 72 191 971 283 446 230 959 836 559 657 289 758 541 548 75 905 761 190 39 740 57 655 216 525 270 999 160 196 743 714 440 54 388 460 349 260 468 238 648 607 918 345 219 109 507 400 250 307 523 980 140 179 962 123 616 91 531 153 319 707 426 360 560 352 519 519 36 776 590 410 479 986 651 306 872 91 739 879 208 901 424 947 411 294 646 523 38 655 447 7 377 317 367 145 359 301 768 248 921 310 64 936 585 247 616 620 379 803 556 324 521 82 102 141 261 967 605 603 148 867 420 60 920 649 12 286 785 131 250 18 596 564 137 849 617 202 536 58 672 868 879 435 140 97 267 126 754 367 700 972 634 767 427 199 622 872 933 647 331 116 242 859 797 881 317 806 413 644 744 334 674 346 79 833 333 236 825 92 200 980 357 385 212 198 179 862 555 331 845 130 330 647 8 797 363 513 453 128 418 774 199 295 826 651 683 498 531 216 96 660 216 236 601 310 858 704 610 747 642 197 186 902 940 940 347 355 415 614 873 393 481 900 909 792 703 52 750 785 360 961 811 151 21 589 271 265 726 670 337 299 463 162 166 264 591 531 517 999 899 933 277 150 251 1 952 160 202 258 138 160 625 312 761 573 101 790 866 249 595 673 89 33 843 329 937 456 564 841 712 361 389 641 344 898 668 315 801 106 156 918 966 806 770 396 843 790 210 68 997 863 463 752 333 300 545 388 208 950 443 249 101 165 591 744 685 787 480 148 850 621 464 194 955 273 369 366 449 307 341 904 229 126 664 912 204 889 515 968 527 225 490 933 134 614 862 118 720 758 763 718 686 65 952 768 343 37 773 55 75 876 941 145 481 354 788 804 386 876 316 348 381 908 810 882 65 450 26 241 640 944 250 180 306 992 712 139 630 593 399 172 15 155 68 571 526 359 960 341 683 806 707 24 250 628 79 845 826 243 221 527 16 720 423 25 871 622 220 729 619 601 146 25 743 588 525 593 384 444 397 55 752 787 820 646 979 999 632 711 890 665 80 201 783 800 691 662 926 304 881 453 615 140 98 73 41 785 86 190 278 834 840 589 977 609 745 98 940 272 672 808 652 987 473 905 960 841 709 695 209 136 646 688 817 677 561 659 473 665 445 255 493 772 607 547 383 422 870 967 819 644 216 408 954 959 550 759 369 176 6 716 247 808 55 15 393 562 819 313 546 528 170 967 437 659 52 153 742 125 979 933 220 224 885 453 244 251 882 770 981 702 319 712 290 481 70 125 626 148 774 109 6 552 116 858 575 563 57 461 335 221 839 554 685 906 26 8 335 84 28 262 710 780 718 654 744 34 906 264 845 696 495 622 816 225 171 313 537 112 686 724 431 858 666 506 982 10 466 458 942 629 273 369 661 528 283 353 403 250 183 919 401 598 872 762 576 999 911 434 874 893 338 262 293 724 751 693 683 320 534 0 322 957 677 308 881 542 662 63 682 80 461 644 14 925 669 907 995 571 360 5 788 543 185 524 81 616 584 539 196 879 968 849 215 258 187 864 391 204 645 229 296 979 200 195 584 659 886 907 118 656 301 296 450 591 532 728 351 735 130 67 608 795 169 319 325 893 12 308 117 912 122 767 287 525 865 317 426 363 432 235 991 335 11 665 826 308 252 523 400 751 727 53 7 212 70 591 946 420 680 371 504 973 540 318 845 319 642 507 681 693 216 629 195 186 358 758 55 394 62 314 861 931 835 782 526 885 523 379 554 133 257 289 352 994 764 94 608 805 854 49 491 446 787 3 587 649 311 201 398 805 315 193 455 172 587 423 431 688 709 330 908 462 977 937 408 61 908 673 743 530 15 614 471 962 885 635 604 602 515 826 440 28 465 271 350 805 803 711 936 896 136 845 526 434 202 265 259 19 459 930 179 297 633 648 244 111 52 65 602 206 937 639 521 493 830 295 445 933 387 676 191 479 130 389 700 913 744 946 760 393 442 159 244 775 41 996 150 38 840 893 554 384 79 439 738 611 679 222 809 876 287 674 701 445 681 291 940 640 744 340 187 793 151 945 115 956 576 580 336 838 201 939 515 131 277 708 550 189 769 547 936 745 215 155 620 823 37 70 147 299 704 364 863 402 596 932 480 172 983 911 770 400 972 681 42 910 460 397 63 874 809 578 494 883 786 278 753 374 953 169 232 933 90 795 571 906 113 829 319 799 818 212 636 236 480 804 122 931 845 448 678 93 862 967 223 340 723 509 341 432 50 529 443 27 579 898 880 973 208 322 697 529 262 50 558 546 685 715 20 737 994 840 808 883 850 882 532 107 393 836 975 543 988 38 215 424 804 906 12 244 746 656 734 853 294 908 202 548 134 419 645 666 740 272 178 294 900 102 732 720 111 923 646 973 759 123 750 326 880 36 719 365 856 848 242 328 273 271 959 410 748 234 937 189 324 699 881 411 292 290 128 408 334 445 263 495 362 239 123 226 884 126 798 81 74 283 454 554 343 72 693 4 141 22 821 632 56 732 433 119 755 465 140 268 564 687 866 371 508 222 913 340 228 750 656 454 623 668 589 35 878 221 673 729 752 730 205 379 461 953 656 537 196 952 221 81 612 572 675 893 656 664 217 877 996 224 118 349 213 192 611 201 922 128 967 886 283 388 859 55 733 780 925 934 359 34 388 306 506 118 928 276 60 396 348 565 500 112 879 530 110 323 665 948 282 802 561 880 336 614 196 141 660 393 900 406 590 556 699 439 877 225 146 870 835 895 142 604 463 999 778 657 279 840 428 480 811 93 72 732 83 117 234 431 477 529 741 983 339 281 968 156 195 618 152 650 51 829 294 690 649 464 839 650 766 574 944 725 744 330 923 839 194 629 113 452 930 401 612 705 734 238 406 250 676 871 888 890 991 810 561 208 354 651 833 830 782 900 376 570 259 577 91 15 199 163 177 373 768 698 868 544 149 911 948 707 768 329 280 390 517 508 537 671 285 634 339 524 924 15 583 13 101 712 30 150 649 134 85 263 848 149 414 518 526 28 208 725 864 182 418 698 585 276 777 753 684 322 800 901 716 701 335 271 966 403 601 99 405 407 18 545 951 450 277 691 925 343 236 511 226 442 393 77 98 821 547 324 399 735 152 898 25 94 6 763 521 118 545 146 170 799 437 892 948 251 843 421 57 362 762 350 863 410 527 450 524 622 87 464 14 927 872 24 910 455 135 372 494 368 954 254 809 658 260 49 858 972 73 652 763 820 675 199 699 288 622 149 821 45 602 786 428 442 422 268 320 513 166 302 636 248 881 626 312 121 649 764 415 91 126 199 584 206 289 90 488 539 708 488 508 462 677 279 283 449 198 930 792 113 103 415 787 187 739 972 889 15 201 437 415 831 566 54 696 138 921 211 945 622 245 756 25 533 902 46 977 528 815 14 159 251 848 81 553 340 223 639 104 89 129 683 470 743 77 671 173 869 306 332 997 375 978 575 865 681 650 251 103 432 47 600 412 809 865 66 292 422 627 636 155 612 105 278 192 449 635 712 499 829 183 499 439 437 404 859 81 48 40 690 292 509 80 480 852 264 575 731 147 373 252 879 343 978 234 604 680 873 42 482 915 733 724 907 271 663 179 319 307 741 706 558 332 823 221 654 174 427 991 908 379 526 658 339 664 686 130 364 564 288 892 58 449 364 547 206 179 515 36 215 947 521 795 885 390 722 175 906 748 969 982 973 432 914 746 407 659 675 630 431 950 662 86 978 148 184 55 849 494 25 751 141 228 355 262 57 863 198 661 755 378 127 171 183 359 445 886 984 858 944 772 341 646 948 275 121 456 920 797 204 146 408 700 207 911 139 817 547 114 916 894 555 26 912 820 637 0 711 248 894 975 679 52 177 842 991 723 602 449 906 548 459 629 869 465 166 599 493 346 446 434 548 401 401 285 372 185 358 465 869 780 533 389 364 46 496 966 974 967 42 754 219 325 514 912 893 737 171 418 924 692 38 71 609 572 171 410 47 967 356 259 389 581 713 720 39 153 305 687 5 434 698 479 907 871 197 591 283 740 216 121 891 673 84 420 811 62 987 131 64 95 387 376 635 777 465 207 816 293 446 822 694 691 993 706 185 891 364 918 283 753 845 256 670 28 592 9 429 657 386 576 511 169 264 21 666 522 705 432 992 113 171 39 345 985 677 708 461 646 282 312 230 659 668 925 254 174 202 97 618 320 934 714 642 235 19 360 694 347 870 11 349 996 825 215 606 378 690 518 704 888 886 272 447 845 177 493 770 1 67 265 294 704 377 61 761 871 500 423 135 631 198 584 883 961 309 156 396 4 962 366 236 282 127 75 276 413 610 897 954 848 429 256 521 683 106 671 910 373 245 593 906 204 654 480 64 216 934 756 360 378 382 170 935 518 390 10 438 545 801 721 767 219 67 675 48 862 404 329 352 645 125 362 456 358 562 541 919 864 930 274 30 653 16 321 386 773 643 454 673 20 866 410 132 92 422 447 47 888 103 126 485 218 93 911 625 399 674 31 760 556 772 704 829 701 685 159 480 472 883 180 507 699 71 367 607 46 624 118 917 710 973 10 525 10 229 599 155 435 409 341 724 279 438 321 492 761 814 271 322 29 794 321 853 745 215 707 748 478 876 132 143 743 418 401 763 724 417 849 342 525 960 141 903 919 129 452 774 717 39 864 542 920 301 244 722 176 961 49 756 599 352 804 309 526 270 116 993 945 528 964 814 953 406 341 438 295 214 532 804 450 59 109 325 105 506 769 46 287 463 614 493 424 720 124 928 115 79 885 892 456 753 245 540 597 839 192 885 107 216 285 481 296 746 893 180 600 742 145 914 644 120 707 214 986 762 49 857 254 174 655 540 611 155 392 499 731 680 40 337 67 499 513 150 435 580 493 960 892 492 846 184 609 489 59 118 947 954 868 658 293 547 494 578 986 831 398 142 258 772 715 378 993 60 922 167 83 503 373 866 11 70 818 282 355 964 541 834 719 765 975 843 733 483 144 566 26 12 626 619 878 754 390 458 32 405 320 153 313 748 623 330 106 683 30 849 646 973 481 647 966 686 816 194 49 566 604 100 206 949 295 675 854 85 759 72 436 679 238 910 820 203 741 59 593 51 52 370 361 387 698 531 408 12 724 529 97 147 112 319 583 282 822 469 404 642 766 342 148 936 904 497 142 939 995 88 901 599 916 546 476 189 483 932 689 325 718 794 79 254 473 802 429 12 75 576 871 877 707 473 512 860 624 775 412 906 948 424 477 525 452 721 965 36 244 312 46 735 830 259 930 324 889 362 624 331 933 5 591 462 804 569 306 446 589 566 475 280 31 254 443 920 1 399 32 996 232 829 134 376 826 215 505 435 90 34 781 450 792 726 496 438 859 938 524 182 4 447 966 334 436 819 720 304 366 967 168 552 133 638 581 853 119 946 425 218 705 671 748 882 296 820 344 554 172 31 2 790 147 700 717 684 962 130 524 219 3 370 34 154 648 9 575 156 452 200 643 425 179 237 434 606 111 291 143 487 637 355 608 465 187 686 391 394 52 570 906 782 116 691 240 86 791 791 199 731 245 44 217 212 320 463 286 679 504 615 950 489 630 275 433 41 175 433 768 21 611 663 215 359 928 884 101 694 150 719 210 479 738 335 932 436 993 530 15 653 403 836 136 295 928 911 229 192 97 664 284 52 207 309 24 665 289 217 3 741 246 526 696 259 77 444 966 178 141 487 449 729 558 369 782 271 992 277 332 787 935 32 681 970 848 539 697 73 539 588 297 203 600 846 847 340 522 726 376 342 827 962 52 971 711 621 233 168 674 45 409 741 552 602 678 355 632 481 675 275 509 569 36 333 473 849 49 356 411 933 191 255 838 876 256 661 876 637 591 71 706 380 730 363 746 144 87 117 196 232 49 421 39 548 918 329 724 522 257 306 615 223 522 267 182 21 884 942 388 751 444 36 674 762 482 119 180 926 231 270 262 678 699 100 171 428 862 180 623 699 734 268 404 829 966 841 289 86 583 641 592 980 122 654 372 258 451 285 932 631 578 955 315 578 732 707 177 749 110 324 406 724 531 263 153 910 565 157 259 173 551 134 490 941 387 733 744 116 579 894 302 319 72 2 824 935 93 386 751 280 259 765 576 851 543 74 675 226 299 141 599 210 712 457 434 141 943 682 925 349 260 13 353 656 351 102 371 84 42 488 382 925 100 983 339 915 352 303 353 775 57 708 514 809 874 417 849 283 844 197 501 800 649 909 205 600 955 853 345 717 88 779 967 690 52 152 695 104 975 671 279 632 164 365 2 841 401 276 0 649 396 846 428 929 910 256 553 953 134 90 325 377 773 993 132 99 529 808 924 820 771 98 792 545 805 440 939 293 821 601 807 805 492 240 883 17 325 717 193 99 459 591 27 650 92 865 691 814 68 908 685 961 912 203 758 212 753 558 496 988 533 931 716 523 580 774 785 768 592 918 873 965 836 245 568 948 183 868 693 879 208 277 182 935 808 605 841 951 846 562 645 305 883 768 437 29 352 226 536 321 299 868 542 577 918 755 168 376 946 77 986 680 5 847 767 480 285 94 798 33 527 613 751 748 801 689 346 964 326 30 363 281 865 645 607 502 388 375 410 33 579 877 55 692 614 767 357 125 138 241 150 765 90 618 342 668 993 952 934 280 51 658 990 356 278 143 160 92 105 378 177 939 969 679 205 512 706 673 156 246 937 343 790 940 864 799 299 279 244 238 431 709 361 350 946 936 205 734 965 873 667 124 673 731 966 935 637 194 756 546 368 122 889 826 487 731 736 585 105 405 321 268 229 167 107 468 556 223 520 786 694 659 348 337 628 545 946 912 531 420 931 385 34 403 247 704 854 770 340 76 461 569 795 527 595 176 389 83 927 704 962 834 95 41 964 627 379 360 954 340 268 495 745 28 95 435 219 515 151 5 863 459 602 33 532 680 987 950 779 343 736 663 136 516 267 874 643 959 228 973 914 221 807 75 353 504 445 9 590 161 861 746 119 308 194 148 778 514 409 107 492 271 529 172 413 545 497 764 484 291 966 641 338 252 366 956 176 320 613 410 469 16 136 390 71 190 164 8 780 914 649 58 631 128 834 309 956 369 245 583 609 318 363 329 187 800 283 327 1 178 211 282 120 104 920 56 824 474 645 285 322 102 884 840 405 277 763 597 562 925 585 650 267 228 254 608 925 772 555 190 138 58 122 488 295 767 114 788 772 946 404 50 890 653 849 9 327 84 603 222 688 763 87 672 451 6 903 295 797 74 197 844 99 41 562 684 611 16 353 565 982 107 66 745 600 595 116 317 829 916 778 555 81 121 941 90 587 229 416 319 164 78 980 784 712 163 114 448 960 592 728 433 555 671 771 26 28 981 341 774 869 952 536 314 895 312 252 162 895 483 983 696 846 768 619 600 211 940 408 960 544 504 725 106 339 316 530 653 87 975 806 680 605 826 290 537 366 702 988 240 372 992 397 349 8 206 944 488 901 609 518 927 992 874 732 626 595 934 879 484 147 171 967 773 311 299 326 789 475 193 892 900 43 699 543 292 459 977 827 987 253 506 256 851 45 819 485 569 786 105 408 924 741 240 878 706 723 71 29 707 899 794 867 615 758 801 439 44 304 326 788 967 551 36 764 912 786 831 957 698 7 902 107 516 290 319 295 237 939 662 27 785 341 195 629 849 939 79 825 780 175 831 47 833 116 728 744 860 17 124 124 73 762 121 992 284 734 414 358 654 946 928 250 113 201 542 777 304 269 189 675 852 488 232 853 668 932 48 444 206 347 870 121 597 679 389 975 691 12 98 395 596 202 274 563 813 491 518 283 979 355 976 722 654 355 771 644 497 702 175 357 799 720 419 773 137 778 36 110 438 235 150 122 173 712 914 315 670 483 965 245 880 998 642 211 205 4 359 492 564 440 913 511 220 983 445 702 565 609 387 883 947 791 289 560 34 213 458 777 107 999 482 339 695 122 128 39 250 54 917 530 614 515 956 138 99 959 513 873 928 486 398 142 194 569 361 433 432 166 355 468 597 267 306 552 857 725 848 909 424 228 958 814 345 732 958 817 718 210 521 886 455 53 303 716 210 168 636 271 486 917 435 586 311 196 538 292 844 511 678 882 105 155 383 375 585 924 966 101 918 107 175 970 162 573 626 737 654 775 138 465 736 90 734 24 713 274 470 931 86 566 888 928 162 469 922 526 941 128 405 840 765 512 985 919 889 391 208 256 249 380 507 944 218 432 698 220 244 41 969 801 715 484 50 131 611 544 622 343 222 368 288 501 736 559 72 177 557 453 245 321 929 64 284 968 398 979 412 881 365 330 9 127 281 768 463 425 813 903 448 685 245 433 793 536 38 317 990 872 963 635 88 272 251 573 937 838 159 15 495 524 806 520 851 776 31 107 644 16 793 831 368 390 793 939 372 758 393 49 59 335 208 833 672 925 673 497 422 831 703 787 940 581 105 554 571 947 563 101 208 364 303 146 778 353 743 28 363 297 904 802 204 923 420 155 483 229 154 195 776 41 338 447 234 233 334 871 948 150 97 542 896 243 587 875 374 991 146 986 271 278 928 702 931 682 910 411 918 86 885 5 877 608 1 471 621 572 238 301 172 70 298 715 467 760 355 672 302 204 706 626 964 582 993 838 906 874 557 263 223 161 276 786 792 225 526 606 632 30 955 51 163 326 676 422 489 518 496 653 998 547 752 460 687 581 235 658 848 244 382 420 844 124 637 174 557 523 645 270 228 864 286 89 926 256 583 775 322 455 959 933 586 426 437 955 268 822 755 285 410 933 551 599 371 399 669 369 460 16 892 249 506 871 233 818 260 441 374 672 998 219 27 961 135 536 99 295 602 890 841 583 821 153 86 213 581 4 983 898 267 473 644 112 254 852 723 904 475 279 553 721 394 502 149 727 240 493 381 751 904 163 969 202 138 343 593 309 376 473 477 861 713 131 135 83 547 789 510 862 35 100 732 904 749 866 365 972 52 482 37 874 618 373 536 175 648 811 217 264 574 477 913 89 24 61 192 460 913 741 878 227 441 645 969 99 997 158 25 373 747 618 581 643 517 283 548 145 145 87 250 474 535 888 623 626 715 727 306 613 348 946 687 747 906 932 610 36 135 931 926 52 305 717 687 795 882 588 688 833 978 484 110 949 62 953 841 826 124 334 28 542 155 163 199 691 433 118 50 687 756 252 974 355 760 443 628 282 48 448 388 607 560 877 767 802 751 754 296 531 55 131 465 803 921 246 694 250 942 971 679 689 933 268 521 439 239 113 484 569 851 979 781 984 72 970 200 884 15 386 738 255 787 832 82 463 190 833 79 376 645 466 787 364 53 166 735 848 257 890 355 938 261 608 827 779 763 461 68 859 844 854 592 855 41 125 691 134 598 120 485 147 502 737 203 890 132 752 665 812 660 487 618 303 42 487 447 734 940 833 764 291 502 532 19 81 40 545 670 969 706 391 554 524 671 261 73 766 633 688 440 733 572 224 605 483 786 371 662 250 310 903 88 516 61 153 782 128 562 83 608 828 122 468 859 631 320 162 89 844 610 112 595 819 247 216 792 734 637 556 542 102 352 725 205 485 72 486 640 119 939 529 569 114 943 150 995 832 160 384 547 605 173 540 945 146 318 317 419 263 626 860 417 123 962 898 340 841 327 954 68 309 17 248 777 363 748 454 459 289 122 647 793 585 412 67 959 463 324 674 903 938 201 93 934 112 798 894 792 261 509 486 66 161 470 638 928 598 850 282 736 50 469 390 245 148 86 780 718 530 854 341 15 272 518 557 623 165 277 310 823 32 171 695 182 646 928 951 671 32 982 16 517 174 353 579 969 603 944 25 954 175 705 311 477 167 649 680 590 106 802 652 829 761 145 336 720 930 650 168 119 702 281 464 947 824 998 602 778 715 419 305 330 835 516 503 26 331 498 106 219 764 962 327 331 364 533 172 452 334 264 4 829 507 874 211 27 827 484 239 109 446 161 814 145 591 75 540 395 995 674 268 49 357 473 6 692 869 984 925 97 956 168 55 874 971 830 547 994 719 234 940 179 507 47 383 885 254 197 443 800 53 378 246 866 274 551 103 411 851 72 649 972 579 59 946 353 803 743 473 127 588 659 274 881 380 332 544 927 78 677 327 175 658 63 543 746 505 953 474 929 819 117 478 154 340 272 823 411 376 281 751 224 422 966 532 651 908 288 246 904 991 962 815 495 319 793 633 535 448 305 74 766 922 804 811 290 38 789 508 745 571 948 365 274 248 930 951 835 914 82 102 846 797 141 577 25 566 421 676 661 683 494 759 640 466 388 784 356 939 797 485 993 656 607 930 304 275 875 794 943 279 197 722 824 84 112 233 856 246 164 774 240 411 916 805 564 980 817 903 195 713 652 162 437 518 559 309 591 664 386 256 312 788 67 563 161 453 340 923 157 325 482 819 227 73 836 398 112 968 151 32 935 116 777 919 130 847 365 369 157 674 935 678 286 577 500 750 237 626 79 9 435 910 75 658 829 271 303 772 308 980 300 591 438 370 241 782 53 803 833 249 739 989 663 119 746 30 178 252 2 177 188 827 40 429 339 17 350 754 98 0 124 2 785 135 345 717 88 190 179 124 290 179 780 194 446 693 595 958 989 800 230 411 223 381 208 569 921 130 780 306 412 398 115 270 485 109 244 555 735 992 812 887 363 867 826 985 538 958 652 167 548 367 785 227 638 108 766 210 289 418 901 179 288 76 960 386 8 885 772 718 983 820 164 135 445 764 586 703 40 449 676 831 283 177 545 314 85 57 291 186 748 338 76 877 236 709 137 84 256 238 114 120 839 773 476 522 725 777 893 868 397 648 972 176 359 942 480 752 315 650 59 229 938 518 442 296 525 75 195 562 954 991 581 386 515 811 335 306 828 760 288 429 31 152 801 647 649 204 723 468 220 709 357 371 433 14 532 234 225 345 798 838 400 806 464 599 84 736 899 292 797 648 360 931 360 598 418 649 648 83 287 990 4 67 358 72 795 536 726 526 301 593 291 126 862 148 684 375 974 762 693 590 793 686 687 405 840 310 540 687 336 480 552 304 300 695 762 700 293 918 192 416 294 936 311 259 396 979 479 638 324 66 373 624 566 363 50 663 823 458 768 387 434 48 143 420 724 548 964 393 748 268 538 259 590 993 330 935 546 421 398 308 631 919 337 964 775 74 671 160 175 543 964 247 813 671 719 40 661 112 795 819 212 199 486 313 723 894 888 384 303 484 86 871 179 640 152 576 801 203 629 328 999 435 119 442 689 70 241 489 476 836 948 453 700 527 40 671 336 940 811 567 911 775 259 343 546 360 207 60 636 527 969 391 40 108 543 658 846 54 813 371 860 147 170 559 859 901 780 859 634 311 499 43 610 893 306 552 654 170 882 294 754 400 79 922 665 650 21 256 58 478 532 234 487 574 403 391 303 267 310 419 433 802 465 273 443 970 664 471 23 325 599 371 617 454 854 264 94 395 21 264 521 978 369 116 629 276 202 672 827 45 735 987 406 292 764 113 670 71 393 139 946 741 790 10 382 800 417 451 5 755 150 290 566 151 429 131 247 121 108 2 823 982 380 515 938 411 295 50 516 331 342 496 550 658 400 76 183 66 649 757 209 686 817 274 708 990 141 417 751 856 747 317 319 131 534 661 723 614 377 402 60 38 344 928 776 812 570 650 114 777 843 131 121 153 336 551 178 263 580 322 570 925 133 251 866 691 805 208 869 243 523 858 445 566 604 652 429 592 670 719 721 625 528 197 723 57 210 706 984 392 460 133 807 469 678 861 643 964 656 899 465 332 457 101 959 70 141 414 984 982 574 862 919 567 39 298 495 481 614 962 626 307 51 773 738 461 431 694 908 746 199 826 361 365 697 511 493 37 896 34 448 67 717 818 899 839 758 564 871 266 300 736 698 922 969 130 392 482 943 229 946 427 228 304 483 643 29 783 290 379 417 477 668 272 203 668 487 427 515 60 837 139 757 566 400 304 983 149 631 343 0 831 533 859 639 483 214 504 474 281 65 631 652 354 333 620 892 139 630 648 133 81 142 387 889 966 214 477 781 520 732 14 662 666 497 723 4 63 497 323 179 421 393 699 47 865 219 638 719 820 190 352 352 861 338 448 559 919 885 471 489 405 321 547 561 338 14 484 128 410 474 545 410 651 258 873 572 981 685 361 641 762 582 38 309 265 574 493 942 194 94 930 88 615 20 7 418 282 268 500 336 244 117 590 180 594 598 41 803 609 924 239 952 737 230 308 999 879 144 524 491 949 503 232 162 511 363 374 956 783 417 52 998 87 970 597 540 596 188 283 480 464 73 492 371 603 372 73 733 867 100 971 479 236 185 614 749 550 834 494 868 167 116 600 602 191 630 656 472 89 549 111 394 898 323 953 581 767 722 56 645 272 172 553 524 182 676 340 239 711 261 897 88 976 859 863 463 718 829 457 984 12 101 576 343 30 707 35 340 417 970 83 438 512 137 847 558 294 266 376 68 819 682 279 191 928 904 497 862 827 998 240 49 315 350 98 403 756 138 690 555 838 867 577 660 692 420 595 37 278 573 488 416 800 766 764 44 672 913 511 297 394 221 962 71 177 827 977 75 209 138 775 220 943 133 151 429 887 467 170 117 354 119 144 727 883 683 515 909 81 168 332 844 482 459 819 396 671 848 887 830 519 28 420 195 315 837 99 670 14 253 954 837 925 454 981 477 520 852 701 440 645 727 696 719 643 183 475 294 920 340 712 530 674 193 888 902 216 379 863 315 156 489 359 170 121 46 966 611 83 879 838 539 690 165 851 132 74 717 811 486 464 771 599 663 31 895 254 352 42 258 562 683 251 762 780 139 81 271 181 217 370 806 162 236 389 871 938 141 306 905 38 200 265 729 569 963 317 70 433 687 574 354 914 231 802 53 494 216 618 347 623 804 22 312 368 780 27 768 806 71 932 674 321 359 152 585 816 501 781 98 624 778 745 390 329 595 832 807 159 591 294 912 963 990 846 182 44 765 111 432 75 652 439 371 791 573 164 227 224 41 23 705 919 141 783 880 300 947 910 103 823 983 211 256 216 873 517 363 373 812 759 327 16 91 536 760 475 550 671 187 153 937 556 499 328 600 169 993 155 856 703 966 328 845 975 367 839 55 208 576 160 348 734 493 20 691 809 696 396 223 230 911 603 314 722 278 511 214 766 773 487 642 180 372 291 94 361 336 779 514 76 499 684 197 359 107 139 448 245 54 331 405 632 721 369 972 684 523 710 143 97 215 517 879 614 242 309 952 567 252 612 746 452 880 449 46 79 971 328 819 101 822 815 410 540 173 146 244 726 851 668 378 459 121 827 596 621 587 73 877 998 394 685 297 109 789 846 799 269 700 608 501 121 947 110 277 26 694 863 267 481 207 425 46 796 323 803 630 985 671 99 869 377 375 968 589 998 208 175 21 289 751 459 958 320 441 381 862 532 837 60 276 69 225 355 957 599 747 207 584 715 692 616 67 312 487 625 36 276 274 508 180 370 267 232 44 973 385 613 751 881 765 661 612 260 35 74 429 359 328 404 467 474 189 395 671 555 716 225 851 297 882 595 415 470 840 278 511 305 568 592 557 277 351 579 967 592 852 133 607 619 939 672 428 796 22 38 14 496 51 225 695 921 687 466 413 887 479 711 199 333 638 37 981 43 340 605 185 186 210 135 176 476 95 638 486 306 932 461 499 537 355 578 531 187 108 768 101 297 465 660 723 739 345 667 686 63 458 882 710 63 853 635 770 805 266 539 53 54 360 118 657 783 76 243 173 117 777 652 551 639 288 500 915 441 744 974 641 374 361 33 323 847 910 483 538 808 190 316 855 250 846 583 926 284 67 19 10 830 701 619 623 298 624 598 683 367 160 266 113 37 324 483 868 375 691 411 521 58 867 547 183 859 661 145 729 250 221 593 231 782 612 845 564 868 892 295 246 725 560 599 486 922 960 429 839 370 327 481 244 58 556 452 269 905 117 285 419 924 703 348 941 383 31 686 121 185 54 277 551 323 763 540 492 863 696 296 104 171 541 940 198 262 706 811 263 315 663 670 899 318 595 956 142 85 54 716 754 548 88 617 714 517 193 932 103 177 481 649 297 645 456 316 118 4 618 71 390 998 983 870 540 985 53 448 954 594 31 808 677 437 996 745 363 222 872 825 369 196 373 521 877 278 470 843 511 496 718 91 349 494 844 258 205 130 76 799 247 588 334 967 290 596 33 49 597 766 542 754 579 970 166 165 287 401 31 677 524 731 13 381 824 368 519 898 341 901 383 119 715 173 487 25 344 100 206 171 222 886 652 138 539 659 141 292 457 571 304 213 337 822 905 128 381 453 933 246 145 116 141 991 924 632 805 486 724 649 443 379 550 377 21 679 139 43 703 478 652 258 602 392 957 557 155 120 386 890 695 300 284 730 588 619 962 89 820 292 568 405 407 722 766 42 21 546 577 821 565 524 872 179 437 522 764 589 433 176 648 460 431 174 889 236 318 394 151 788 615 886 179 558 105 628 510 552 595 682 214 366 801 467 344 3 531 5 240 777 366 179 768 248 817 608 134 86 973 146 994 101 241 504 408 513 56 752 732 3 823 762 196 534 252 167 296 649 765 493 850 15 975 948 180 667 267 461 562 360 35 262 760 804 908 624 216 816 330 640 526 803 980 878 992 779 272 970 322 109 758 474 141 960 985 939 239 408 22 336 421 274 986 782 951 400 492 554 531 633 863 919 392 511 666 855 964 322 698 988 958 75 14 289 796 296 608 253 880 72 697 30 718 218 773 157 854 210 962 304 167 653 790 354 625 833 173 825 508 323 997 131 779 266 900 145 786 388 770 103 871 836 908 488 50 447 322 762 920 364 718 270 103 62 716 344 19 628 455 576 401 369 866 891 111 301 919 653 489 401 631 791 246 397 511 643 241 568 367 783 846 725 7 822 444 914 490 793 421 899 879 892 545 380 514 991 234 465 608 226 385 865 618 854 775 487 975 859 502 494 317 820 622 509 586 113 13 577 734 360 505 244 235 366 469 19 399 821 38 791 183 137 363 656 867 125 998 339 178 369 230 288 971 800 973 169 881 767 754 59 636 386 405 599 11 105 824 156 293 811 772 7 151 657 348 687 819 501 626 526 678 991 408 597 238 651 711 393 160 992 111 347 805 536 779 474 425 629 988 338 692 550 361 139 640 695 995 180 219 618 568 251 221 628 971 158 502 966 903 483 876 965 439 822 665 655 191 217 767 792 803 235 573 480 12 924 283 920 615 232 212 462 894 188 440 183 666 122 620 695 661 542 549 879 87 678 501 92 327 215 448 656 448 253 173 707 695 732 8 141 329 503 291 902 365 121 816 704 38 337 460 477 508 147 598 899 130 361 17 919 239 578 793 466 550 697 172 840 900 558 812 520 838 191 47 177 515 458 641 85 790 327 578 795 287 740 888 709 639 526 156 479 750 785 625 894 992 274 972 525 69 616 804 162 682 116 201 661 794 676 486 343 84 270 340 773 921 324 803 971 331 429 955 906 180 733 756 299 193 504 667 328 259 349 966 701 729 997 444 112 125 215 989 425 341 465 87 262 691 904 749 419 390 999 298 343 810 498 231 844 193 866 847 842 522 159 623 649 920 318 316 748 565 206 865 657 434 653 72 511 468 183 87 814 312 161 510 250 945 895 738 550 5 792 11 260 579 685 710 931 580 247 904 999 434 797 355 338 873 76 652 175 687 312 562 554 890 549 710 859 652 540 802 67 618 663 946 83 152 680 365 526 676 586 330 799 151 31 207 149 276 155 232 246 147 376 462 474 381 858 277 240 236 183 75 895 927 201 255 227 663 645 796 755 79 345 932 947 103 698 139 208 710 687 161 443 296 524 900 542 77 931 301 488 728 152 732 106 826 335 536 395 740 547 751 968 723 24 585 950 495 214 264 295 171 150 637 560 4 71 912 474 45 657 588 992 328 359 627 767 873 216 184 198 106 624 523 260 826 160 575 370 320 91 651 978 807 309 812 7 665 665 401 209 683 605 372 338 658 310 21 597 573 739 554 127 326 97 467 177 351 901 413 140 801 272 268 572 550 613 822 296 279 303 969 506 168 626 902 979 317 190 317 149 224 871 962 995 248 66 598 665 843 661 233 359 558 463 735 135 791 147 973 367 663 760 739 822 653 917 896 56 279 681 12 472 621 594 259 277 29 220 638 454 918 524 291 196 907 5 372 803 12 880 28 388 657 654 915 33 207 553 25 693 62 571 253 999 571 251 639 282 911 209 757 975 705 202 79 664 897 57 333 443 246 277 310 455 445 513 519 518 441 386 8 581 626 46 328 308 737 266 869 592 794 626 869 926 254 873 668 539 642 587 644 914 427 479 816 442 897 946 879 790 997 257 643 858 476 517 837 380 40 345 271 256 109 909 887 525 464 150 481 530 69 109 551 844 64 238 717 448 57 374 142 66 856 701 433 708 232 693 211 474 735 28 405 672 928 623 153 370 554 410 560 574 812 382 479 976 172 881 947 240 182 667 41 804 849 726 293 625 685 412 437 288 552 90 118 365 127 416 263 24 395 687 16 155 342 874 609 188 855 336 36 791 31 248 873 341 492 324 403 558 648 543 106 955 595 119 143 388 260 858 626 538 765 443 75 969 476 374 165 839 632 864 200 549 225 313 88 692 386 628 936 224 224 844 387 883 94 487 343 647 35 720 41 142 377 463 906 517 382 34 516 890 730 582 627 160 935 170 835 13 857 429 141 59 284 596 243 406 312 627 466 631 94 520 479 844 338 352 243 420 38 855 241 325 847 981 354 176 688 682 94 555 346 181 610 378 357 747 151 275 33 176 372 176 730 512 33 710 565 123 528 423 195 158 686 647 448 549 883 727 908 424 330 581 489 871 146 863 154 992 739 179 692 763 391 821 997 77 500 391 474 878 1 695 596 588 550 802 449 831 765 224 315 131 555 254 246 593 95 61 277 338 159 816 124 668 432 157 35 97 245 258 649 388 190 93 144 551 140 640 771 41 924 455 31 679 92 894 295 478 423 721 390 743 232 548 716 174 432 287 900 962 59 433 985 218 676 556 649 477 284 982 210 925 967 316 146 457 13 614 860 570 118 569 179 92 188 834 148 879 95 88 728 560 116 649 664 756 974 765 42 763 478 185 519 361 976 577 431 884 341 836 281 617 499 520 441 469 909 952 804 536 767 989 745 980 512 432 433 72 609 140 97 912 675 480 364 829 501 106 35 705 226 651 18 535 504 19 556 733 472 660 613 675 107 820 723 477 810 541 805 853 244 907 399 480 938 49 333 253 434 325 212 333 755 452 455 69 729 260 352 927 661 694 524 395 936 384 556 334 593 93 288 801 654 345 598 215 925 340 741 32 837 105 541 496 181 292 220 256 174 534 146 881 617 826 950 434 830 173 326 106 160 118 564 333 673 401 451 489 57 414 263 270 433 950 55 444 330 135 915 582 838 829 263 337 368 788 967 93 564 189 862 127 585 128 969 547 522 36 437 26 976 576 313 223 845 384 966 55 373 760 247 804 944 148 884 967 304 911 391 157 241 519 708 976 365 607 637 230 777 154 729 314 985 90 19 927 687 16 698 744 799 287 606 116 172 684 832 263 782 123 380 425 583 490 72 168 451 572 531 201 643 404 323 517 183 662 406 371 331 233 249 206 242 616 658 421 889 74 499 661 879 621 744 434 7 575 503 548 716 890 407 420 776 391 796 942 175 193 434 127 850 776 197 993 751 860 477 439 60 918 67 356 370 157 705 64 705 873 449 773 165 714 954 577 349 961 440 832 656 784 977 643 503 158 608 80 73 980 689 9 949 492 410 59 932 575 518 467 531 733 311 514 349 486 200 660 796 619 827 208 40 125 205 766 262 1 511 278 770 787 98 460 821 533 0 131 846 692 267 532 370 527 864 616 130 922 130 336 540 957 577 523 876 19 462 191 957 387 199 420 298 56 843 372 64 306 953 42 173 332 948 560 190 389 917 431 740 612 482 457 145 317 861 11 135 959 979 818 226 301 750 629 49 70 464 90 674 355 13 637 26 723 422 203 763 295 104 246 506 597 561 250 561 777 916 697 60 540 521 822 595 163 464 923 278 708 244 490 581 643 846 75 697 355 430 961 558 827 371 936 183 471 168 991 77 99 876 581 96 53 531 823 997 560 403 606 976 241 301 336 43 447 601 998 74 474 762 318 760 797 624 297 396 310 141 54 45 624 800 339 243 928 333 797 39 6 251 661 619 340 691 386 342 220 667 765 562 974 212 427 97 538 592 20 272 239 901 989 918 797 645 496 187 603 265 985 594 438 445 884 105 369 678 139 525 124 552 48 134 737 712 1 592 531 938 336 356 845 341 142 872 353 150 528 319 11 746 745 82 116 255 352 895 760 129 133 870 381 477 615 663 934 622 327 382 602 485 979 684 514 172 709 852 835 932 65 394 598 609 14 127 789 181 856 209 256 224 144 922 686 67 239 193 53 431 801 480 678 388 69 384 653 519 592 190 188 256 265 331 151 7 681 554 512 301 216 254 514 290 223 720 673 475 299 105 151 556 307 960 717 977 941 10 831 97 851 309 266 806 428 292 10 2 712 746 946 521 833 578 36 902 241 392 333 506 7 306 949 242 953 641 636 705 252 870 234 785 367 218 28 740 658 14 573 935 486 874 126 604 513 346 128 488 112 367 205 538 146 782 655 413 531 837 840 559 481 259 622 208 129 702 601 509 574 232 637 503 962 88 189 315 201 406 931 443 34 498 297 180 212 77 263 270 17 991 611 52 529 362 199 125 795 740 871 825 358 899 287 784 913 227 214 600 247 489 670 953 451 714 77 896 31 243 985 866 438 94 647 610 229 452 115 989 702 497 277 542 724 825 634 921 770 792 890 290 762 10 98 129 408 341 906 335 724 371 259 393 782 220 333 35 293 488 209 324 885 519 113 570 149 225 440 555 379 235 515 758 565 823 958 477 99 859 511 293 405 682 252 864 513 722 126 738 704 997 399 900 882 11 920 385 126 993 229 674 620 351 751 203 970 794 181 139 62 667 774 481 174 579 531 235 713 639 670 148 585 505 365 464 511 393 242 862 836 843 67 297 565 746 143 940 443 413 886 60 224 557 246 372 991 13 343 755 11 77 161 672 137 280 541 906 65 485 593 379 101 290 782 225 905 158 230 725 991 589 555 143 282 507 962 325 912 546 614 309 402 944 98 73 941 78 202 656 0 515 809 402 946 528 360 782 561 818 253 887 292 703 313 868 746 713 932 606 766 678 374 316 630 334 104 202 746 556 841 833 717 718 958 871 667 787 852 564 41 354 159 272 267 912 574 341 971 258 518 450 371 475 13 345 137 767 677 747 316 760 952 793 465 669 498 274 932 951 234 853 894 539 223 735 117 636 161 820 993 964 438 927 360 885 661 675 695 999 137 390 435 103 145 429 623 954 377 227 381 604 63 209 767 13 339 684 520 532 833 347 648 662 886 959 232 592 337 124 933 933 334 471 227 956 859 430 425 401 184 951 197 240 610 25 316 149 221 536 558 78 496 728 235 221 389 628 673 7 48 572 561 846 831 256 232 275 276 136 9 620 71 768 728 925 997 555 536 387 814 387 986 375 113 33 960 196 3 917 146 138 768 817 763 392 585 977 444 28 880 608 567 947 796 867 534 700 472 564 254 791 87 47 185 458 176 641 243 364 458 541 780 278 533 977 965 573 607 192 358 154 806 197 139 58 22 628 392 692 975 447 419 947 878 831 257 794 941 721 190 474 335 145 999 958 52 723 719 36 502 642 917 410 234 40 52 27 567 939 84 476 826 435 638 339 659 889 582 917 652 579 363 905 63 134 961 3 980 385 170 756 458 464 795 64 148 232 242 862 3 923 60 719 856 420 614 604 609 324 707 438 536 188 230 562 256 122 544 857 947 95 535 779 321 131 159 515 268 684 994 236 790 756 400 329 656 864 360 896 686 9 654 362 437 981 830 268 484 93 838 512 225 778 872 407 643 989 899 384 443 712 225 234 797 41 393 793 98 753 406 158 155 841 467 951 176 843 461 291 396 268 879 367 421 646 28 823 864 874 31 282 535 280 27 441 324 473 74 229 583 478 631 390 422 883 353 50 233 762 174 948 370 750 129 360 594 977 222 398 234 450 612 288 390 109 244 623 761 745 45 816 101 684 135 720 702 467 86 792 482 963 176 228 894 264 323 910 452 123 15 237 360 956 704 64 698 440 580 33 563 466 256 301 70 508 770 50 120 822 300 194 568 605 403 579 811 826 154 244 54 507 415 465 823 866 571 628 906 162 140 755 446 9 816 936 719 210 411 533 111 514 918 371 138 59 445 500 907 729 303 809 359 282 787 322 675 850 910 356 208 45 957 98 717 128 312 24 308 379 662 800 641 775 751 669 211 866 939 87 750 657 675 703 932 298 331 470 553 511 199 843 516 724 961 269 45 917 100 412 649 752 860 707 188 829 421 523 290 423 268 559 180 511 20 317 209 142 981 849 789 926 985 536 573 25 371 750 453 851 438 978 124 20 910 122 159 780 68 545 546 836 691 901 463 600 505 878 43 380 646 445 804 593 916 722 597 220 695 66 925 835 717 387 439 563 958 504 9 877 461 881 692 549 953 700 482 945 427 231 728 348 742 389 176 223 71 997 961 910 290 729 183 996 298 15 644 105 997 493 244 253 339 173 943 41 306 259 470 213 954 370 608 688 954 267 354 130 685 108 177 475 725 996 456 640 843 87 827 721 133 483 341 647 691 518 876 819 258 866 726 161 190 144 555 592 299 32 626 332 701 509 656 829 328 405 149 635 939 499 127 306 470 346 279 632 824 867 166 708 756 889 28 755 204 182 255 663 787 439 515 195 818 308 620 628 953 80 306 319 128 419 738 914 123 776 51 682 781 161 701 641 571 679 268 56 439 257 342 950 847 819 502 954 610 780 447 927 887 455 100 406 346 397 891 625 535 658 79 651 185 24 651 352 330 25 862 454 609 48 975 937 880 61 355 209 718 170 607 327 664 551 928 463 351 953 528 771 473 124 785 782 795 332 828 437 493 468 138 0 838 545 757 820 413 293 754 770 997 827 973 580 673 553 389 926 885 588 676 823 339 215 371 508 155 294 957 168 976 821 646 60 692 795 641 751 705 30 920 798 578 928 962 848 498 593 854 595 436 159 997 174 810 502 668 644 799 505 670 627 818 811 209 797 775 467 562 493 297 267 618 538 421 627 460 260 484 982 574 737 408 896 157 506 239 261 72 76 11 162 240 15 702 890 312 521 835 453 461 616 788 438 343 827 861 234 698 510 162 671 525 788 758 166 177 541 377 116 594 19 703 15 985 617 909 963 537 677 625 820 932 393 115 165 148 320 980 841 675 786 981 310 981 506 952 899 51 510 974 351 918 827 122 107 321 306 143 427 41 11 478 455 172 152 674 156 775 275 346 327 487 701 937 270 186 160 691 792 781 184 864 185 788 609 291 414 843 321 710 283 777 818 776 903 387 235 327 1 179 116 413 85 54 542 387 520 463 951 686 377 704 996 864 327 338 126 762 539 380 707 410 472 710 37 60 156 707 447 390 444 707 591 532 297 338 24 966 446 248 64 753 91 19 23 391 608 570 332 672 781 315 696 804 864 419 382 204 616 311 195 606 161 207 267 493 93 673 296 713 32 157 901 870 426 55 426 509 176 124 440 207 231 224 429 144 928 614 385 397 605 651 455 899 505 224 937 589 496 153 826 321 376 0 99 605 475 802 361 389 861 267 391 945 559 395 614 671 816 296 195 749 792 623 626 52 206 263 973 122 64 384 989 313 584 163 515 816 83 829 467 728 117 826 498 685 774 731 126 666 641 881 333 271 20 268 742 843 285 994 257 158 321 569 228 193 506 188 916 469 386 974 155 34 117 498 648 281 966 596 867 157 164 651 884 887 233 520 425 170 13 842 36 352 678 593 163 894 220 809 892 549 370 375 656 312 195 18 516 974 978 127 908 32 190 862 32 600 15 967 839 398 991 831 443 518 222 154 703 298 77 114 275 74 444 34 25 822 487 961 345 338 8 747 875 887 855 585 201 242 194 694 564 975 983 989 820 138 605 185 481 250 900 232 55 55 611 925 959 542 641 66 368 320 658 516 110 808 953 859 445 305 294 771 855 780 755 467 717 515 910 237 774 617 894 154 747 737 144 854 526 690 48 513 579 184 396 669 558 532 693 193 973 620 974 900 671 81 670 156 87 581 448 796 533 20 773 548 54 677 542 400 874 103 793 473 6 684 936 351 20 51 951 203 877 346 967 622 556 306 636 54 211 356 256 987 102 336 356 311 414 559 664 582 334 207 910 390 32 623 307 283 629 392 441 185 740 948 3 275 367 376 34 566 254 888 631 488 475 963 897 965 551 491 50 584 207 434 524 83 825 514 51 699 717 267 11 143 519 2 647 730 5 553 41 175 920 637 877 868 360 387 490 428 745 762 197 178 971 269 55 23 642 448 45 773 824 653 384 463 592 471 474 389 378 410 17 394 921 607 35 991 279 411 799 132 401 303 105 122 653 457 582 320 678 698 498 406 229 709 973 90 554 55 450 829 99 923 685 723 135 824 437 316 307 286 408 710 957 765 68 61 111 453 519 746 66 610 700 441 211 391 101 606 881 298 496 552 733 567 235 509 22 522 347 895 660 203 795 656 718 728 826 728 617 238 691 244 635 391 338 255 696 88 992 583 349 544 843 726 248 737 150 217 726 947 955 292 632 521 76 674 912 198 372 45 774 955 210 430 442 464 207 258 155 863 870 909 492 350 567 541 941 994 731 645 518 444 489 364 8 594 992 382 118 381 579 118 582 252 690 374 156 142 51 18 863 26 241 895 889 935 368 182 724 972 336 450 580 565 9 697 78 388 44 480 214 657 383 441 506 904 509 891 918 986 583 372 390 511 46 122 881 758 45 122 687 783 94 977 427 48 880 558 480 823 212 95 351 303 567 718 159 860 584 464 194 94 432 974 84 22 976 313 787 129 458 183 144 234 369 885 709 112 231 849 759 273 991 910 559 678 333 503 597 707 123 528 344 30 695 118 34 320 694 835 69 58 600 190 373 790 639 5 296 957 69 750 780 621 278 980 890 114 994 74 476 365 425 338 11 503 456 459 929 57 248 111 690 529 940 973 930 540 901 236 593 351 331 775 642 223 196 574 291 235 241 673 99 716 175 288 925 555 410 457 986 946 346 101 212 278 866 202 271 114 6 459 34 589 905 1 776 231 904 806 163 17 604 3 910 50 523 881 170 320 773 846 507 868 166 338 452 343 124 437 991 810 811 189 802 897 486 587 956 324 420 1 159 560 794 589 679 682 733 316 184 387 261 240 86 702 139 177 725 563 906 131 380 151 987 60 249 218 571 47 90 21 697 730 413 105 959 376 317 498 738 605 421 579 966 177 92 799 659 691 220 350 410 662 282 559 62 12 33 803 232 153 552 731 459 298 885 863 969 777 708 887 796 390 348 26 69 860 416 7 806 289 200 972 210 440 454 263 768 370 984 686 841 320 183 912 453 727 25 152 543 397 689 174 413 891 898 844 423 181 41 57 497 686 133 603 575 952 638 69 301 912 634 480 559 572 389 87 999 584 110 620 77 41 438 875 56 113 863 214 58 449 52 20 170 544 582 980 244 962 324 883 952 878 965 353 794 693 617 316 357 752 290 694 666 148 362 36 628 881 995 772 668 538 486 517 889 250 133 114 870 213 176 437 482 309 992 322 28 100 146 335 626 670 774 813 694 845 483 402 791 41 911 638 970 277 167 800 14 374 889 38 504 542 864 646 164 497 158 244 266 245 98 136 472 41 795 104 58 955 153 586 863 57 146 123 761 383 773 223 209 2 729 277 126 982 765 893 891 285 421 845 226 990 235 245 201 681 886 645 749 354 477 835 620 247 656 590 593 343 218 866 89 674 567 99 621 855 837 810 800 510 736 415 260 387 32 956 755 498 532 782 29 139 662 152 339 38 904 675 82 910 253 345 200 620 701 226 326 389 157 583 430 414 924 769 268 3 970 680 988 800 304 518 137 651 790 643 553 812 556 872 899 159 385 710 158 600 572 63 478 609 100 3 586 402 434 646 378 908 263 423 74 454 798 400 271 216 441 355 450 179 992 692 645 252 514 150 212 217 220 145 315 664 273 158 67 334 900 652 650 330 83 183 757 801 255 354 885 841 400 57 413 877 379 178 533 279 883 592 608 968 396 551 696 882 886 546 127 596 283 536 689 663 228 40 576 297 354 255 369 976 169 119 751 864 132 54 585 634 185 416 808 333 301 234 182 184 298 780 678 465 858 762 73 907 922 434 762 766 59 292 547 931 985 988 237 31 247 922 255 512 975 55 472 909 41 281 746 122 659 720 979 956 746 732 846 253 545 152 390 258 376 444 476 773 435 613 602 723 131 303 695 577 89 603 725 605 564 188 469 384 468 8 677 567 876 667 277 807 262 618 771 653 266 432 604 558 331 220 149 638 507 379 34 239 779 319 241 598 555 600 519 524 55 233 241 395 14 820 543 855 663 137 695 91 473 619 51 379 110 813 664 558 197 144 742 183 404 790 109 649 882 655 135 165 41 476 331 416 50 936 756 346 965 601 553 581 672 16 927 442 332 336 502 124 266 32 938 906 90 376 893 564 681 225 232 286 222 723 392 283 699 330 911 739 422 605 206 935 624 35 108 538 980 126 32 777 511 918 302 474 52 398 153 983 547 284 567 258 36 291 367 619 224 851 588 789 880 430 320 411 787 988 23 652 922 921 537 534 664 224 207 448 396 169 568 107 398 652 732 604 215 765 906 847 623 155 7 787 775 301 629 794 205 151 37 875 953 94 15 701 871 658 451 763 211 791 747 516 117 296 300 962 118 540 633 923 122 125 271 454 327 103 404 828 922 995 605 709 936 289 53 919 696 387 397 264 912 810 710 515 31 212 487 242 772 664 556 961 416 990 719 235 690 820 881 92 818 647 642 817 204 435 382 691 962 602 469 964 51 25 835 500 516 368 528 959 202 425 660 98 329 273 264 350 350 800 918 434 527 992 35 174 617 261 696 998 23 597 128 747 63 210 169 317 449 944 312 723 997 755 742 993 91 613 47 455 105 362 514 926 187 835 800 483 657 883 983 560 185 137 86 398 342 292 770 535 205 6 0 12 15 299 54 443 157 25 625 512 967 671 155 139 951 119 955 164 302 709 374 492 53 388 276 802 108 175 467 833 132 161 809 835 199 187 699 114 956 177 202 18 138 940 785 505 996 445 937 759 457 723 432 342 518 127 499 892 47 337 172 93 960 208 369 724 901 331 632 677 791 455 960 839 701 929 221 957 32 574 284 678 789 816 709 786 268 289 416 108 316 0 476 377 822 37 714 977 724 454 137 858 787 745 432 838 30 8 687 86 702 666 240 476 117 963 902 509 647 886 263 387 71 475 476 437 243 491 776 552 530 380 570 488 701 962 707 600 267 535 496 761 847 859 720 481 12 102 65 368 843 982 367 137 876 671 224 662 419 653 496 754 68 965 394 197 685 128 241 184 565 533 69 441 543 764 44 433 266 608 97 680 484 634 616 974 979 927 351 36 50 827 24 102 33 445 762 61 946 823 582 679 864 367 152 159 264 908 24 419 53 217 120 509 541 669 57 874 543 892 172 460 905 77 701 205 659 19 698 437 138 241 417 562 822 309 804 33 193 847 708 133 728 313 882 249 493 212 802 426 652 665 871 929 672 354 431 530 772 646 948 922 359 541 574 31 209 515 824 767 432 938 230 904 37 315 93 33 539 192 404 745 99 921 698 428 357 883 805 576 452 305 951 516 383 691 117 512 896 560 464 243 811 126 417 854 46 3 910 308 341 802 230 552 101 392 313 939 244 592 435 117 45 547 412 844 460 162 206 308 786 220 756 17 612 555 864 824 426 523 878 557 949 208 626 979 884 615 84 743 147 671 264 130 644 703 291 76 920 850 219 501 363 28 601 184 707 921 57 27 852 937 269 780 830 830 391 153 824 831 747 890 634 440 517 606 961 277 332 789 818 380 808 695 548 419 446 623 564 605 878 650 833 181 560 709 841 224 466 159 334 588 771 100 377 468 951 733 691 61 108 428 258 851 583 657 262 645 847 147 122 493 202 481 296 35 216 43 983 523 57 551 62 754 839 353 624 13 834 882 86 875 415 92 520 669 817 795 532 719 364 291 326 842 288 12 493 543 94 572 237 550 426 508 521 518 326 402 107 707 151 838 752 874 750 671 742 677 508 282 77 107 119 295 968 717 911 965 867 284 838 148 720 293 695 665 792 399 269 155 29 524 373 21 860 779 62 290 548 368 45 491 561 221 749 13 308 472 621 53 186 498 782 693 92 746 699 574 240 361 383 931 901 965 489 595 963 124 710 37 680 360 725 177 616 429 650 386 884 622 649 188 242 667 593 760 316 293 39 833 150 209 474 293 224 640 29 119 804 286 411 61 491 556 479 27 556 493 682 827 942 557 180 276 569 439 846 848 960 960 253 775 625 434 995 477 116 797 767 151 270 527 906 701 858 101 658 462 371 229 547 600 779 903 103 426 857 625 65 64 850 992 738 42 817 846 997 937 821 585 734 620 721 722 816 944 998 731 684 908 536 545 126 463 441 267 163 983 761 858 900 533 683 499 843 717 654 729 731 17 306 740 37 422 701 123 197 35 932 190 506 734 994 58 41 446 5 509 776 154 653 204 304 459 345 849 866 280 274 76 157 524 647 410 373 858 633 197 931 729 445 139 681 277 138 180 787 686 133 915 726 339 334 789 346 71 148 406 188 972 604 657 516 930 931 977 739 149 640 410 127 184 265 321 7 178 39 52 232 492 634 523 445 918 258 980 304 95 595 798 205 908 238 620 752 488 770 977 514 761 121 898 660 779 832 442 82 52 230 416 335 920 286 27 550 945 743 556 252 497 944 300 788 407 817 49 669 559 809 250 384 791 552 821 873 214 30 987 781 455 834 669 982 67 340 385 234 358 614 592 501 179 228 799 658 670 77 897 40 871 710 813 64 945 932 918 692 94 660 713 132 560 725 642 312 472 65 531 297 278 636 918 588 938 710 647 798 17 830 228 188 860 731 894 340 457 173 775 45 0 643 7 522 771 331 307 585 896 479 628 159 574 573 754 814 222 160 371 231 954 771 700 929 314 89 541 848 454 264 487 258 536 541 138 145 589 569 781 843 625 873 80 302 928 355 40 794 463 515 234 651 918 224 796 251 341 900 424 965 867 5 86 828 507 395 151 128 596 27 591 372 1 393 979 677 79 359 188 458 310 794 362 948 34 458 709 106 848 189 424 283 286 928 18 456 30 621 917 789 484 80 345 424 664 270 109 441 135 497 14 204 235 897 445 645 506 48 356 417 835 205 917 282 698 984 661 497 569 948 773 690 930 39 691 915 312 976 480 68 28 179 532 546 317 673 471 474 946 805 443 141 863 658 87 5 125 250 374 877 953 874 292 604 696 656 141 185 933 817 948 528 364 392 364 310 291 266 218 690 115 555 227 734 348 564 912 865 954 704 441 167 91 233 203 246 824 872 418 782 305 488 752 701 526 745 332 669 967 610 435 135 706 799 697 924 699 140 835 618 981 935 660 836 512 927 534 89 708 460 416 282 577 234 513 480 687 942 904 588 443 140 610 474 739 446 416 397 802 309 64 252 685 571 298 462 179 43 660 589 818 358 325 741 823 79 164 332 35 723 19 111 99 959 197 159 557 973 265 516 469 271 225 756 873 950 85 383 799 124 474 885 93 911 217 253 81 650 595 112 328 877 212 101 71 523 37 858 94 121 391 656 129 566 428 672 959 184 301 394 704 228 70 896 657 253 527 274 546 980 717 140 84 855 81 645 15 406 979 121 118 564 415 726 26 460 236 17 910 332 721 327 597 301 229 127 984 379 927 454 107 540 193 53 661 746 537 655 319 561 219 199 220 808 812 734 11 38 825 422 407 75 717 439 76 3 468 988 170 154 810 471 468 575 559 752 569 141 13 357 665 985 692 703 393 585 719 884 93 811 993 571 311 70 602 124 425 69 59 527 630 189 706 235 454 274 293 959 769 628 632 997 944 15 516 461 582 327 899 562 773 610 898 244 633 692 499 375 665 90 571 377 318 129 325 384 652 636 922 963 12 133 633 215 882 866 946 462 894 145 696 133 424 197 389 54 725 681 924 423 497 822 25 296 904 574 206 570 665 29 538 460 55 1 865 298 679 913 816 240 257 112 398 446 790 714 404 998 127 852 490 746 76 901 500 526 321 211 205 282 907 573 23 702 614 612 223 441 967 366 374 782 553 810 812 292 231 164 160 564 144 997 819 721 818 894 523 430 703 140 528 733 355 579 781 727 698 312 20 925 467 749 446 820 87 247 923 631 337 568 811 629 417 420 641 460 875 404 74 292 953 656 489 187 713 782 735 517 851 297 658 733 618 437 470 159 344 745 420 696 727 720 489 507 116 885 532 485 768 364 529 955 494 229 797 610 737 450 98 68 298 649 535 545 857 278 927 768 642 986 974 442 78 6 494 335 327 208 448 611 699 820 163 253 524 942 430 227 703 591 395 974 228 527 136 131 530 252 647 575 117 963 298 856 933 12 298 350 185 625 975 423 170 952 602 349 718 594 179 408 600 657 920 315 287 934 220 737 568 450 861 795 653 337 307 605 159 134 653 303 583 768 909 627 127 175 469 423 573 494 419 659 433 33 809 729 992 706 122 342 532 191 1 854 680 685 148 731 646 160 988 994 852 321 535 555 521 1 97 530 602 108 660 431 563 686 845 764 489 481 28 60 568 377 335 688 745 86 800 717 848 846 432 953 678 4 402 937 306 318 305 775 397 0 749 238 554 868 116 961 720 407 995 935 691 259 448 296 179 93 328 481 495 897 268 963 485 163 186 583 893 575 938 243 935 51 233 643 464 370 365 56 713 305 305 301 667 996 161 513 394 925 829 314 905 656 888 156 830 120 27 91 83 977 716 180 718 314 972 205 550 208 491 83 863 928 509 255 506 158 441 602 532 420 2 335 259 164 928 12 952 832 256 635 341 313 200 668 949 19 870 733 311 751 102 593 661 102 427 820 752 610 705 316 731 311 946 948 480 88 375 11 132 436 75 25 381 716 457 657 44 499 689 604 760 71 444 548 157 703 243 22 159 105 530 214 333 416 405 889 451 11 428 155 677 134 904 527 224 605 792 904 799 948 561 251 976 219 792 244 306 463 242 575 408 951 678 208 992 772 406 165 571 375 927 503 218 84 902 806 461 22 267 362 106 906 625 931 814 243 502 294 395 425 336 408 598 358 985 557 804 680 876 282 932 186 235 731 366 937 992 450 70 48 299 918 708 210 979 48 513 680 857 807 503 726 88 776 165 41 46 489 456 260 676 394 516 330 344 931 331 983 310 860 979 49 253 767 581 19 449 781 447 887 597 438 859 363 664 472 156 763 852 250 733 77 227 832 932 800 360 339 245 910 660 322 740 190 618 499 693 275 971 182 304 65 65 663 545 749 793 320 778 934 351 283 955 526 119 346 83 95 6 315 608 854 418 111 288 746 705 323 738 804 794 611 740 44 819 597 441 691 365 158 883 2 428 792 36 991 700 309 607 511 658 664 163 868 488 377 762 403 543 283 383 579 14 160 327 692 151 554 852 645 202 238 389 34 789 217 581 239 398 89 81 40 903 18 133 913 417 257 421 787 959 676 836 571 948 152 683 639 477 980 797 586 476 886 15 756 156 237 297 58 845 244 629 46 571 553 509 643 655 844 131 344 671 631 767 245 231 79 622 305 225 592 319 380 191 668 348 194 64 475 78 375 790 299 91 693 280 203 294 966 942 98 547 679 949 571 955 710 110 694 876 420 125 532 426 745 440 518 667 473 572 636 245 526 109 457 681 124 729 629 369 403 575 517 660 770 241 318 579 886 816 243 890 118 419 896 988 561 848 330 369 389 549 231 971 445 846 307 707 282 330 701 711 80 152 83 112 990 751 992 970 741 524 929 462 352 637 358 425 512 682 882 747 946 558 975 328 299 253 964 900 617 352 34 397 500 487 404 376 841 492 955 902 809 770 646 659 342 250 891 510 936 576 256 295 997 263 173 908 260 865 549 790 42 647 23 114 614 798 286 864 986 266 959 447 350 984 495 619 925 241 491 783 46 452 196 841 136 571 713 973 360 685 903 108 906 995 620 517 984 544 992 550 212 943 209 342 935 30 535 134 754 427 620 211 813 950 754 756 794 847 782 467 440 697 566 862 955 412 407 550 493 750 406 971 522 54 189 28 92 57 439 295 245 427 807 604 815 351 818 329 535 949 796 258 670 297 378 752 966 430 401 693 847 724 475 923 332 936 747 919 947 123 727 828 231 106 533 542 491 350 532 421 750 640 744 983 961 481 778 62 786 167 413 625 318 261 181 127 442 418 354 480 587 978 250 938 118 472 893 364 520 650 353 996 477 100 356 314 297 255 232 300 162 63 582 903 321 95 562 24 151 27 317 514 927 754 732 436 438 232 339 604 968 791 105 57 580 676 128 755 170 249 664 290 591 752 128 825 152 505 952 632 386 522 204 879 746 118 722 748 310 437 21 43 71 997 540 602 11 200 490 274 752 676 277 433 290 155 26 781 606 594 826 525 139 162 36 924 361 69 995 698 447 382 336 184 112 339 688 348 376 226 384 793 67 653 434 302 12 446 953 392 554 75 249 92 969 943 641 360 999 964 33 440 131 431 94 498 34 820 965 155 779 418 996 384 830 594 160 8 663 783 227 892 338 912 339 196 512 829 187 338 50 546 396 753 269 144 575 430 200 890 925 706 861 196 557 457 274 373 967 572 836 820 592 657 550 175 513 881 368 89 918 563 59 175 779 540 293 635 341 805 605 570 460 555 280 262 353 86 543 248 257 670 834 136 308 807 249 62 197 28 909 167 59 37 977 40 567 704 274 717 24 172 329 86 173 905 624 35 297 68 556 762 505 484 506 864 893 171 922 704 766 154 547 750 338 96 133 114 639 729 454 509 226 320 355 340 815 851 756 653 489 965 409 261 23 995 699 427 182 945 116 818 914 480 933 807 557 399 908 586 595 11 92 486 689 262 906 260 600 445 58 756 267 361 679 434 731 803 751 861 640 848 7 887 621 573 406 916 279 546 286 353 939 372 984 74 384 845 459 936 298 930 519 726 834 977 190 95 364 586 389 182 755 302 295 10 249 513 866 850 570 887 433 805 3 558 574 169 243 462 189 144 494 115 45 23 961 663 473 761 856 350 712 953 845 504 158 961 848 685 466 729 579 633 155 493 490 153 63 398 865 497 956 909 54 910 23 834 872 527 191 232 736 601 536 388 693 894 975 763 562 512 197 906 411 903 748 687 533 474 384 519 654 841 338 438 965 805 782 562 396 508 249 125 389 285 886 294 806 699 372 800 915 3 43 17 606 664 919 576 769 228 492 573 445 459 21 335 18 227 384 770 55 445 196 774 251 941 741 898 739 975 675 657 673 944 901 281 650 944 870 641 872 142 722 315 894 474 452 740 76 278 404 299 244 272 69 8 983 333 592 160 58 658 291 367 342 960 256 942 436 182 312 481 474 159 251 743 849 927 401 679 303 130 373 997 296 372 533 121 138 240 925 591 903 423 132 268 987 512 993 154 717 299 833 467 394 916 665 34 777 147 144 251 596 503 633 792 32 509 624 123 596 310 930 356 452 728 504 917 569 213 220 221 727 402 437 779 32 392 661 566 421 423 278 609 860 406 529 952 567 484 345 126 206 192 262 798 506 710 284 30 109 726 939 11 756 222 433 323 102 417 378 562 140 381 156 238 75 850 320 75 27 420 218 534 328 641 833 724 802 881 597 295 325 741 417 0 244 110 684 871 252 147 769 177 91 760 836 813 738 411 613 215 857 156 585 941 828 42 689 35 232 425 658 367 477 545 128 254 607 514 43 21 417 376 876 134 897 970 782 966 131 511 804 394 185 716 224 632 409 126 437 457 492 67 322 323 493 620 166 929 657 232 189 935 956 885 851 615 718 90 412 982 51 283 478 950 344 275 84 325 915 133 260 576 549 66 744 105 780 67 2 357 347 969 553 310 753 94 242 271 239 165 115 831 428 717 0 812 945 543 459 268 593 557 663 373 472 689 756 795 117 794 440 455 812 670 294 209 104 55 501 533 602 842 375 281 465 955 223 600 654 924 819 168 857 172 157 291 664 965 421 437 968 456 250 585 992 753 107 707 916 845 479 241 638 643 486 944 220 771 196 140 92 39 683 796 939 602 774 699 508 887 114 94 531 758 817 465 472 991 744 86 729 789 310 383 976 567 60 305 85 524 295 152 754 380 697 586 734 529 975 939 431 848 735 859 850 867 698 208 25 946 329 35 305 687 829 657 181 14 954 914 220 828 414 921 167 917 649 149 997 130 802 80 20 85 293 191 989 70 289 318 357 819 137 595 982 186 101 10 476 936 951 673 942 605 190 470 743 943 23 455 106 898 28 395 465 185 540 369 560 755 350 213 855 697 516 684 620 852 399 345 355 923 393 171 877 545 502 137 35 490 114 960 416 415 784 703 885 308 494 344 393 160 458 349 562 910 607 816 844 314 166 962 859 485 740 44 215 714 674 9 622 682 172 442 751 560 776 57 760 245 594 2 256 570 82 509 823 871 264 278 95 341 385 44 833 187 672 953 635 785 110 647 656 159 216 330 579 785 697 329 899 522 575 954 308 982 612 206 31 572 443 59 246 285 547 628 24 919 566 577 590 135 272 574 359 952 736 851 534 57 363 533 281 461 983 671 595 479 867 366 924 38 666 785 539 472 757 42 177 974 56 699 276 449 653 260 549 12 964 187 648 32 317 598 131 984 702 650 55 998 477 627 99 706 688 16 154 208 907 278 749 562 537 183 195 733 80 438 698 511 109 920 272 368 400 240 590 959 256 808 458 68 436 37 586 147 205 942 505 504 597 306 585 394 832 586 39 665 750 882 250 559 449 22 294 3 811 742 151 551 862 269 768 598 162 448 837 326 632 398 893 434 290 569 234 976 792 329 267 984 358 109 858 716 627 653 556 275 464 131 873 418 218 17 896 387 985 55 841 327 343 878 628 131 812 483 897 772 748 79 147 178 820 607 716 775 906 91 183 180 807 131 518 79 861 55 72 855 86 327 486 767 447 714 487 622 810 344 179 235 842 201 53 999 178 910 442 586 328 713 805 249 657 939 69 666 98 729 849 232 794 936 616 296 992 786 299 426 401 171 523 568 373 454 7 701 414 273 830 687 273 571 238 531 874 694 633 688 624 814 613 780 12 240 19 454 462 311 449 420 874 500 977 175 743 234 921 320 553 573 198 547 241 481 891 73 956 227 7 146 169 569 383 371 35 405 386 845 651 836 11 52 177 981 833 106 32 559 638 387 59 230 303 700 458 950 784 612 181 638 279 305 451 917 114 396 361 190 595 766 99 948 585 125 177 932 671 439 407 167 78 730 33 325 669 537 237 817 122 470 937 868 506 926 116 502 387 867 616 63 188 719 620 201 501 717 884 675 3 908 347 963 500 790 405 369 46 89 957 82 607 335 805 815 682 476 360 193 47 298 851 80 891 667 738 353 613 34 797 741 768 961 682 849 349 526 316 728 63 599 290 276 710 868 413 96 414 70 898 812 831 598 747 789 869 921 663 917 303 19 53 431 957 912 230 402 603 626 902 55 992 245 844 612 682 41 275 610 58 932 721 37 853 805 756 591 610 621 958 411 328 15 417 714 405 558 822 372 617 594 340 814 221 813 423 240 206 497 538 481 639 894 172 743 780 747 158 799 837 91 64 487 397 583 814 469 536 572 386 924 955 228 823 608 457 512 737 381 622 347 90 984 345 146 392 223 314 242 83 229 380 378 200 830 81 194 129 736 316 141 402 84 360 139 873 558 101 449 961 847 993 347 905 307 643 738 319 236 570 79 321 700 246 167 615 402 584 376 812 571 255 987 480 173 622 936 63 581 139 584 243 128 135 396 743 238 317 538 218 666 254 990 392 836 590 221 388 329 316 25 212 643 567 796 729 172 198 982 918 868 616 351 108 405 885 711 729 259 942 104 994 984 205 994 250 584 420 594 589 991 323 985 10 156 490 868 139 560 732 760 165 56 88 193 544 51 155 497 768 838 98 149 733 39 481 700 46 505 490 574 633 722 65 852 412 573 83 205 425 497 690 499 334 866 922 586 425 57 550 42 540 875 927 291 206 373 412 325 47 287 797 397 324 465 22 904 140 407 980 447 313 443 753 666 166 588 630 159 382 68 126 522 896 313 34 332 624 660 410 38 638 773 60 734 141 525 503 552 809 473 140 990 324 562 358 306 726 560 578 740 251 852 537 979 83 285 950 161 286 401 991 588 626 698 251 276 135 481 6 60 974 242 102 683 673 332 424 626 900 603 163 675 312 16 479 246 577 262 203 815 529 569 322 829 663 116 513 458 86 21 704 503 528 188 782 729 332 612 187 682 309 496 94 952 639 140 508 24 945 769 566 37 204 267 77 614 951 69 186 164 704 692 635 66 569 487 521 754 421 757 721 182 322 48 602 360 664 182 571 17 72 231 352 775 845 362 285 303 917 383 449 935 878 905 597 371 480 295 774 18 124 201 913 504 830 726 775 578 161 258 687 199 217 513 817 583 386 854 568 86 343 767 966 799 734 940 311 970 490 860 155 435 162 437 523 337 842 289 488 528 15 881 139 57 911 210 41 525 108 832 631 992 649 426 546 365 225 596 933 36 359 732 422 545 31 882 319 264 145 675 186 686 214 636 514 996 84 608 818 974 753 811 180 819 812 299 687 105 528 97 693 46 281 611 189 724 622 600 639 724 227 808 835 205 813 227 361 920 916 984 803 954 201 448 259 967 64 645 605 787 892 757 834 324 43 81 45 808 616 916 277 272 997 452 372 287 121 358 937 640 88 426 271 138 445 347 486 458 394 50 695 730 163 754 568 739 415 208 481 178 562 692 960 478 188 354 630 434 721 125 615 434 994 344 122 60 463 619 781 516 327 510 601 513 349 895 1 17 61 554 721 563 93 22 808 572 32 76 430 881 225 665 49 777 211 347 216 540 77 345 964 543 790 4 403 666 179 791 354 435 21 252 807 447 875 617 809 191 764 306 83 427 850 165 830 646 991 342 126 908 800 308 974 27 885 203 208 505 109 524 818 581 368 916 460 199 324 177 146 576 741 940 505 996 423 572 832 930 587 550 244 984 188 564 590 130 509 748 681 531 421 328 852 50 579 259 447 176 376 78 74 577 835 233 526 850 752 333 149 465 395 996 478 857 317 986 902 988 316 991 957 324 855 520 697 972 41 654 914 425 10 477 50 749 326 536 1 79 327 827 512 749 87 906 427 182 391 989 665 562 894 349 340 872 527 131 82 733 57 793 894 919 908 460 937 573 752 161 807 616 47 265 799 349 910 474 380 190 891 356 338 626 188 583 668 107 228 623 754 726 538 147 900 15 934 475 91 824 720 93 254 138 612 240 441 516 217 345 971 26 783 556 264 512 135 630 610 492 600 889 904 246 708 852 999 190 636 164 721 71 248 242 111 267 302 689 282 328 236 935 612 65 91 500 993 582 447 53 684 945 797 80 824 392 639 149 572 259 271 360 877 820 862 612 501 179 798 144 209 529 941 762 50 652 706 23 30 497 432 390 782 117 320 256 336 773 486 543 618 959 218 363 894 577 363 720 684 45 807 930 721 977 507 857 707 641 935 537 912 139 395 165 31 232 701 83 43 777 291 672 215 613 333 386 140 930 508 370 347 239 431 229 512 854 391 155 448 447 88 655 239 41 294 471 988 941 613 520 125 279 408 828 110 819 133 900 287 618 200 536 189 718 309 712 159 134 391 110 265 599 422 29 790 912 953 762 394 287 322 430 950 802 703 578 467 436 255 990 60 396 196 444 980 722 832 971 460 723 858 449 361 344 922 0 381 667 449 501 107 56 343 752 188 358 655 811 389 443 887 113 700 937 686 219 943 19 835 146 118 801 153 182 468 40 737 534 590 650 849 196 49 286 97 590 402 704 63 486 775 272 385 115 228 461 960 787 844 415 434 430 822 93 940 903 437 559 107 922 979 286 288 156 861 305 208 691 633 276 743 918 143 19 643 972 739 692 732 487 626 174 429 296 474 566 659 866 504 315 208 991 913 144 835 685 472 121 778 821 192 704 961 921 191 187 675 120 28 923 967 653 220 75 646 441 90 231 222 149 293 298 613 135 608 481 293 85 770 386 307 494 302 83 140 851 126 708 681 520 640 94 887 934 714 638 65 977 275 740 165 358 859 241 326 484 875 505 986 449 884 530 870 640 486 376 249 859 381 519 228 241 880 193 953 294 228 945 656 150 522 745 485 515 20 69 391 361 197 358 998 755 870 419 301 484 4 732 483 682 894 584 878 854 974 199 392 106 203 455 799 915 417 689 402 695 323 808 877 951 370 52 54 748 855 672 706 893 537 338 71 600 800 355 477 45 899 544 811 368 813 50 858 228 36 811 57 181 876 266 366 485 762 930 335 573 911 215 157 224 117 334 379 968 816 594 301 630 681 324 512 466 834 539 72 293 904 244 55 948 231 277 559 170 655 566 790 761 850 164 379 907 853 827 448 547 515 154 620 491 810 380 56 806 50 806 382 960 253 106 276 337 754 164 441 931 95 45 903 643 757 826 374 157 304 205 32 889 621 635 663 194 37 677 638 492 442 419 225 243 408 226 598 332 669 201 845 956 509 925 970 602 159 157 783 627 784 543 738 20 398 448 435 775 195 687 697 877 370 772 456 691 931 320 547 478 403 89 892 56 13 725 352 202 43 796 305 489 289 484 746 703 75 724 602 158 611 125 812 324 644 739 931 95 786 543 600 972 217 31 472 965 113 402 50 516 70 418 473 532 243 168 4 549 674 563 609 616 774 838 934 883 887 57 797 72 103 379 427 366 339 576 444 457 344 389 143 866 35 700 227 387 271 39 7 627 601 232 147 782 191 752 466 34 270 988 707 280 176 697 76 46 787 4 208 772 581 930 669 905 870 808 860 293 877 304 297 814 441 25 411 630 438 259 363 681 730 677 970 540 172 158 930 214 75 380 736 863 671 518 497 606 864 884 698 41 811 161 817 139 751 477 66 256 238 114 654 241 511 560 590 826 558 682 400 665 232 294 253 569 546 729 247 117 630 503 453 411 452 799 407 746 995 870 347 645 206 867 860 858 452 796 813 956 45 852 886 397 126 855 602 784 354 726 137 306 324 159 663 941 811 513 106 658 756 510 369 69 511 616 835 173 377 382 217 233 541 263 48 906 780 143 351 754 265 121 984 27 334 928 938 225 414 792 305 694 663 457 736 168 237 850 83 359 982 454 837 624 120 374 974 617 875 823 850 394 128 212 685 536 328 965 674 100 677 986 154 674 659 413 222 744 198 960 525 204 915 387 356 57 937 890 264 232 444 730 880 393 139 129 581 947 267 165 130 259 24 440 933 790 816 599 803 734 184 341 302 71 961 478 122 239 648 225 970 858 62 528 610 109 627 921 340 229 177 757 899 205 180 462 254 716 57 959 804 790 525 711 950 343 30 999 829 598 478 539 569 892 750 89 670 628 1 90 364 847 662 285 385 544 101 268 59 410 353 257 569 936 935 424 122 599 295 116 8 853 375 864 755 111 553 965 294 756 736 917 814 178 164 122 759 267 525 858 447 112 874 94 45 81 794 348 125 340 556 558 197 500 705 312 420 574 21 352 317 157 631 10 844 833 12 390 854 154 277 811 669 80 781 998 600 815 896 906 406 247 690 445 355 463 815 331 911 376 303 484 318 119 488 499 509 330 141 67 861 138 645 162 977 929 148 245 595 225 670 945 187 286 885 26 754 224 408 796 127 57 556 378 708 616 87 417 908 201 708 949 16 553 150 692 715 516 797 746 384 940 917 984 929 269 65 72 318 690 266 192 160 38 130 326 705 248 549 716 456 765 319 565 434 771 269 34 727 231 568 253 869 996 936 849 891 939 522 254 327 157 484 644 484 809 847 541 306 793 244 655 371 625 660 145 711 640 764 739 735 648 728 633 887 24 278 741 850 761 701 957 766 735 899 185 181 614 269 934 276 426 219 641 633 572 560 930 427 397 383 398 311 508 156 270 31 701 422 6 748 84 269 777 10 999 86 451 877 12 743 714 648 448 731 991 5 560 132 510 18 123 740 795 194 175 533 777 393 616 669 633 632 483 861 680 809 70 784 515 286 552 916 433 993 46 963 274 617 478 273 575 557 357 481 467 436 636 102 226 355 457 489 606 621 217 52 650 202 461 676 338 853 471 97 239 246 168 215 714 71 343 69 772 699 904 131 950 162 802 790 486 55 249 408 411 17 459 797 454 900 46 507 2 171 22 925 753 344 386 158 160 88 414 109 209 11 547 416 271 222 153 565 793 386 982 231 934 980 402 253 483 938 839 592 576 405 215 590 289 55 824 314 678 190 164 435 397 33 607 506 9 343 467 550 892 38 927 410 734 402 643 45 348 916 518 574 802 730 506 184 214 159 44 868 727 334 166 378 902 299 840 85 519 175 201 669 475 118 208 798 423 157 515 670 825 909 83 954 400 445 219 683 113 328 665 919 280 946 58 224 570 772 910 473 400 271 441 864 855 385 69 629 373 457 40 370 538 715 411 524 590 793 398 618 204 263 175 255 564 197 839 591 869 97 22 932 862 283 526 310 669 524 265 155 709 900 246 639 871 621 996 120 432 22 591 156 168 553 277 804 705 79 599 7 902 771 11 32 449 813 434 312 556 802 869 714 564 273 441 873 714 92 745 94 247 525 813 305 647 167 681 583 949 870 174 773 707 493 344 312 939 388 805 722 55 900 454 323 995 741 74 848 768 834 187 834 846 321 491 657 353 527 463 528 527 829 653 592 15 522 141 838 332 786 895 173 90 145 461 229 983 890 346 420 63 907 356 170 741 588 564 91 589 709 468 283 272 766 186 242 806 821 604 694 304 518 994 241 192 538 347 117 132 467 958 51 21 762 990 698 639 459 29 585 760 349 743 901 67 301 943 129 722 69 70 23 647 303 310 794 152 614 772 471 262 604 865 462 586 607 302 62 316 505 193 222 411 706 312 411 523 943 835 834 808 387 318 388 489 262 265 470 2 506 733 319 483 879 320 186 927 120 200 137 43 359 694 569 670 963 123 787 512 183 692 857 174 334 571 574 795 181 805 422 80 401 848 529 653 488 939 982 599 127 625 177 341 816 863 293 493 515 604 130 910 727 372 416 465 622 408 482 598 393 396 49 593 840 274 475 537 514 514 532 602 202 692 185 24 208 847 710 52 424 111 980 790 52 841 791 902 928 886 294 536 811 699 298 487 80 638 240 102 236 613 479 794 642 331 794 687 64 704 846 160 383 44 155 899 137 144 1 435 337 784 271 843 680 987 686 351 316 74 481 274 377 148 835 862 868 523 207 251 296 117 919 942 102 803 239 506 368 455 599 928 916 561 290 632 475 954 229 933 264 309 383 958 481 268 81 603 818 40 983 168 520 737 206 437 893 562 971 575 81 844 828 759 491 371 284 656 965 646 65 900 833 348 303 438 604 266 535 121 858 461 478 407 575 65 640 496 251 898 461 73 796 521 692 304 415 80 332 494 177 480 127 518 784 145 842 83 521 671 430 477 619 352 165 5 256 886 894 416 912 717 373 107 311 605 478 788 620 872 539 7 501 99 183 526 390 695 192 56 408 980 550 811 289 574 990 594 338 535 774 255 212 36 663 85 545 690 697 796 176 84 308 198 893 431 896 50 577 85 897 248 487 127 107 538 425 164 822 797 391 551 637 983 771 54 90 534 618 722 673 266 415 927 329 165 920 663 94 906 385 852 603 933 533 845 642 167 742 707 224 34 88 708 719 995 979 531 149 212 242 4 727 564 579 821 491 999 517 25 311 465 727 120 324 844 552 952 310 66 585 776 771 427 986 304 364 102 107 459 310 958 171 186 185 307 376 662 483 702 174 644 333 563 28 498 916 392 488 338 642 502 158 292 520 629 408 523 481 205 746 70 529 4 667 929 391 257 565 502 65 158 983 898 894 445 135 277 8 382 127 778 759 289 779 647 291 167 237 646 812 38 243 118 728 669 650 987 916 293 543 589 172 899 409 789 523 170 35 418 695 650 298 59 948 826 115 589 979 815 226 280 278 575 562 14 286 280 950 478 377 554 659 474 63 787 557 866 343 450 973 604 782 167 517 273 333 897 529 88 108 559 727 807 88 225 663 13 379 390 864 432 55 38 592 279 82 480 571 287 153 55 328 866 84 22 189 661 573 645 116 650 738 300 665 893 453 753 330 44 434 851 635 385 169 378 665 564 130 741 221 170 545 948 619 658 524 86 736 534 961 640 286 474 579 851 186 91 336 909 294 681 247 971 822 464 205 76 59 304 869 778 436 792 247 840 788 313 953 967 878 750 636 591 34 21 441 823 26 722 693 577 282 274 307 867 524 598 41 719 795 745 585 165 728 394 538 374 476 783 830 769 736 112 935 113 727 529 902 962 588 881 836 185 114 895 966 273 749 507 105 762 508 955 370 185 702 399 168 157 329 532 316 256 137 557 270 395 508 40 577 811 871 696 578 691 198 25 59 679 952 655 840 648 787 674 629 543 75 567 47 311 468 743 490 960 823 90 0 351 47 929 352 871 683 977 656 170 972 742 767 960 634 18 177 907 907 264 575 340 913 306 873 43 486 926 84 48 360 486 357 677 277 713 994 392 486 311 654 319 841 606 865 906 271 19 389 772 78 97 170 302 642 303 351 978 492 78 357 63 128 174 464 634 311 123 442 757 918 966 629 283 654 228 363 900 158 43 697 782 352 680 777 692 122 788 85 622 600 479 114 980 851 417 943 777 95 249 455 861 618 724 977 891 884 333 913 135 168 632 934 265 399 945 567 798 324 484 624 520 289 392 278 828 160 232 445 617 521 967 216 416 749 670 693 452 343 663 280 678 158 630 614 680 516 543 623 290 88 493 321 704 415 366 110 481 800 733 288 632 601 368 820 251 501 646 669 516 146 546 266 827 505 112 402 95 578 480 375 490 857 261 588 142 198 967 951 894 94 486 572 904 551 434 262 73 676 220 399 448 950 942 841 256 88 962 560 419 866 816 958 662 805 806 67 509 995 285 981 161 407 919 345 740 189 669 104 21 316 359 960 406 207 157 928 704 615 767 82 147 953 830 520 887 901 373 886 687 339 882 167 294 963 303 958 357 449 419 178 993 677 410 121 385 504 782 502 737 793 938 825 235 929 665 847 78 313 494 608 187 226 480 189 104 788 184 840 991 401 53 875 517 862 522 611 295 438 716 498 756 773 411 233 780 15 621 160 802 489 975 821 386 922 176 635 962 66 762 631 920 167 293 347 845 561 406 795 137 432 412 544 288 515 666 77 911 886 421 261 918 721 707 21 82 807 708 884 87 733 828 844 52 972 80 569 587 673 767 526 354 372 543 999 393 33 801 719 692 454 295 68 792 500 773 751 228 310 385 789 945 212 506 334 761 881 947 377 360 947 759 504 25 301 946 841 537 184 545 826 647 339 253 481 838 338 90 863 791 649 364 575 428 373 336 696 711 478 751 50 643 941 326 470 703 728 134 781 48 863 554 99 120 562 134 653 789 980 778 206 926 277 555 272 579 682 310 614 750 813 732 435 246 305 635 961 515 69 161 380 824 224 521 662 196 633 877 363 642 550 532 974 992 271 822 924 794 111 885 196 737 372 314 878 501 100 333 509 251 181 832 346 734 963 786 772 979 527 679 671 979 429 853 385 294 180 77 153 849 995 728 581 538 814 873 539 33 866 380 871 721 972 212 543 782 466 96 882 423 628 484 461 663 994 366 215 663 131 147 224 210 435 324 391 390 928 975 48 224 358 151 532 20 468 683 788 350 484 702 718 87 106 297 134 712 860 668 453 265 928 436 179 665 230 671 995 107 259 40 992 353 929 143 845 232 412 69 753 330 627 5 287 211 298 761 378 281 69 103 771 306 977 897 718 353 371 973 678 967 356 363 756 960 29 308 462 168 401 134 698 969 990 40 45 348 452 461 83 114 396 575 929 97 768 466 715 300 15 101 422 423 391 771 940 442 61 853 513 693 733 275 577 855 825 130 596 427 623 908 369 344 162 932 3 489 587 877 301 247 232 361 462 44 249 311 371 875 670 115 970 89 356 247 874 147 55 167 571 849 277 777 618 674 512 280 212 205 919 557 904 796 395 381 609 202 601 766 429 279 878 640 317 785 226 752 953 843 787 797 965 230 510 590 972 829 855 74 222 67 148 759 316 970 736 761 800 269 472 518 303 270 40 141 781 530 327 328 374 569 764 644 473 421 558 736 326 329 440 70 847 826 893 109 378 128 40 46 807 202 344 302 646 200 470 125 694 511 184 845 525 458 546 333 508 435 856 873 699 455 14 56 126 945 991 294 564 518 998 798 998 841 497 997 299 821 18 13 966 483 346 543 978 18 471 206 540 187 243 294 243 554 361 721 591 582 591 925 220 589 586 83 733 69 910 237 72 922 904 876 889 771 977 796 817 713 83 517 424 578 983 326 972 785 63 890 299 564 498 635 704 770 831 231 315 614 842 432 359 571 846 84 149 532 203 663 811 232 910 826 402 794 724 882 798 26 963 23 265 297 528 717 661 97 219 195 119 526 331 578 10 965 980 111 610 565 450 792 938 253 343 852 30 663 686 286 487 993 20 952 401 815 935 33 751 620 550 482 11 434 312 913 478 427 447 274 385 280 132 510 571 728 333 162 156 859 173 173 811 528 913 916 163 746 561 16 803 439 888 924 406 115 390 182 352 205 985 127 856 947 463 556 66 541 714 618 110 239 451 877 975 763 498 966 883 889 813 935 780 123 562 572 129 792 402 266 449 114 23 128 272 264 211 441 33 88 21 673 643 484 802 941 965 141 257 37 161 995 830 389 324 75 342 401 919 726 871 143 759 890 515 143 623 970 996 365 332 644 84 639 133 3 201 402 695 390 779 554 41 525 872 103 181 323 629 144 545 52 547 577 466 412 303 170 167 896 548 987 704 251 653 668 535 905 260 348 225 189 58 301 207 450 946 826 292 837 160 491 903 426 878 979 908 558 545 115 948 808 704 601 506 724 719 240 260 767 420 2 425 671 860 628 817 750 452 505 331 329 660 497 241 561 987 569 377 953 55 288 755 82 674 413 554 474 551 934 957 304 532 976 978 818 675 101 932 783 533 6 567 443 783 127 624 907 547 94 364 31 984 302 777 202 528 891 304 328 656 798 488 188 492 634 769 643 968 777 878 655 782 920 1 13 809 406 789 726 827 173 267 774 17 806 29 147 701 673 861 142 486 542 340 705 482 250 128 308 951 713 726 687 905 952 872 535 61 234 445 52 778 680 828 729 360 807 965 529 71 615 402 803 297 411 719 803 321 778 28 22 326 595 516 933 972 199 603 191 130 769 355 381 541 52 872 68 797 858 14 5 581 552 167 311 89 488 416 840 996 469 754 189 862 864 459 726 847 343 740 942 485 203 271 617 76 709 761 420 972 842 828 343 700 492 332 947 505 116 956 328 193 171 416 171 360 652 594 449 249 100 443 432 141 275 652 519 489 903 598 20 47 317 511 298 766 196 512 16 963 723 894 718 525 732 903 606 706 669 722 504 953 501 20 242 101 957 584 861 530 95 497 632 652 41 410 160 393 516 712 373 105 481 235 589 659 360 865 145 87 734 755 170 128 18 646 856 450 712 344 762 232 948 395 348 216 214 804 141 653 281 870 397 939 888 721 882 616 326 109 160 305 371 579 625 497 303 673 381 681 386 689 905 20 77 218 303 86 824 390 223 111 806 584 681 430 184 344 656 40 540 866 1 304 310 379 363 340 329 587 373 692 382 768 607 783 372 802 854 509 525 206 58 595 445 604 637 529 938 242 644 653 395 111 595 939 32 695 803 185 512 925 387 112 305 512 254 119 915 639 21 467 985 779 235 645 71 715 855 974 888 178 720 753 714 603 118 65 448 187 407 869 990 854 299 566 224 712 325 579 558 145 65 598 710 696 790 30 555 488 22 230 209 327 381 276 833 899 392 735 720 181 768 527 941 619 938 371 240 816 550 261 993 848 414 831 309 683 814 783 671 227 913 746 54 375 855 236 645 766 885 798 769 489 293 885 798 827 860 150 54 468 609 348 998 991 652 675 602 918 127 293 254 109 614 867 668 722 697 818 377 611 872 758 307 168 908 23 585 383 670 669 783 962 83 45 12 139 814 787 315 269 784 452 178 69 137 751 526 399 46 228 714 92 509 94 226 706 467 727 829 264 917 896 42 825 309 625 421 930 964 778 894 31 10 206 847 378 134 849 640 889 958 356 293 760 595 149 62 288 839 881 40 776 185 102 58 22 327 350 384 806 153 352 605 221 364 374 82 40 940 91 615 255 749 811 697 585 404 351 100 637 418 537 127 168 91 476 851 477 870 197 282 646 709 4 770 727 372 988 184 791 819 111 595 352 744 933 49 746 703 831 833 196 283 54 351 221 401 925 883 734 770 892 33 35 91 800 972 143 745 757 591 775 254 655 45 693 708 805 402 37 579 748 1 187 443 326 503 930 464 217 61 152 518 625 604 637 952 895 633 490 394 492 671 731 895 239 537 582 888 242 38 649 330 262 429 245 808 482 544 400 462 66 725 221 25 543 55 801 573 677 385 370 645 182 679 596 610 857 764 447 810 568 858 896 61 605 836 591 730 539 5 383 716 298 112 838 278 664 924 123 867 792 386 348 104 570 388 68 205 415 668 221 988 798 312 42 686 729 389 225 933 46 427 44 875 943 236 103 721 705 66 990 896 636 456 108 912 17 56 44 429 14 590 258 842 583 488 93 339 25 808 35 819 421 69 848 978 396 511 55 554 627 739 651 395 759 735 544 20 962 848 452 910 339 220 911 274 691 785 273 937 358 822 435 694 866 559 465 549 153 273 784 92 180 644 640 895 291 76 986 979 16 95 295 677 462 463 199 986 613 735 782 110 400 400 574 0 273 486 21 727 629 410 305 111 931 269 265 948 395 525 187 282 261 691 29 17 202 812 275 994 394 886 752 27 490 321 400 512 886 511 998 29 651 579 922 929 392 916 550 275 528 931 456 811 624 996 966 10 27 251 279 737 990 132 18 769 280 458 58 257 769 630 911 843 840 43 974 303 234 662 111 502 778 42 53 449 473 96 92 80 212 332 53 435 524 583 840 85 453 582 392 961 356 979 68 584 427 330 185 869 283 891 553 963 59 317 912 378 180 504 939 962 397 233 565 463 397 737 545 370 455 141 78 406 50 523 855 857 748 921 736 490 359 301 32 648 236 623 940 212 445 443 152 690 652 362 732 7 258 549 638 539 415 578 500 688 94 270 760 536 436 182 104 471 95 222 190 692 340 387 429 879 434 844 639 433 982 973 241 897 256 620 308 279 864 109 687 754 937 661 549 475 364 393 85 580 133 554 776 778 622 749 319 210 441 262 511 165 182 34 7 120 229 798 137 223 503 268 96 841 904 404 66 460 14 672 586 551 483 142 704 424 450 802 903 145 179 550 686 86 603 538 761 251 670 92 890 616 21 615 519 147 988 439 342 441 427 927 951 177 331 639 935 401 177 235 321 667 136 216 766 924 368 671 557 788 39 259 758 660 287 910 526 98 25 145 451 953 747 976 729 654 322 682 674 907 123 562 889 810 830 241 29 206 838 387 58 420 330 575 817 346 6 208 162 699 674 810 955 261 295 757 28 278 284 969 132 139 664 525 87 962 349 761 380 925 131 408 106 864 181 301 876 464 274 586 72 902 602 230 860 495 847 630 739 496 21 948 464 756 895 108 385 612 910 628 389 868 169 478 372 923 787 398 300 569 294 859 446 902 884 363 151 645 140 624 380 880 859 957 905 627 255 373 988 168 132 997 920 763 593 504 334 59 918 461 161 628 197 716 362 600 716 700 63 854 811 308 576 274 154 69 237 543 936 494 219 721 225 812 540 813 576 911 539 790 871 89 550 89 789 220 858 618 571 205 479 238 75 147 808 986 832 896 307 744 287 52 865 194 617 180 992 793 234 645 105 864 6 784 755 875 86 864 437 326 473 264 432 864 102 281 377 434 602 762 658 17 197 703 486 628 822 541 757 82 848 928 925 763 980 974 219 11 238 417 281 125 300 23 287 735 849 136 759 241 675 508 488 702 505 514 217 310 590 353 596 418 500 515 526 449 117 71 397 765 788 499 866 697 175 427 668 436 586 934 422 695 209 784 296 280 982 779 197 685 94 930 284 49 121 79 552 753 202 518 568 336 196 68 919 95 381 135 115 505 293 803 83 40 830 589 725 418 700 368 819 172 857 984 737 890 417 761 192 291 711 329 409 388 76 630 488 805 424 191 326 133 723 396 960 509 549 800 972 866 166 720 88 181 943 292 203 857 748 135 876 295 584 509 838 952 496 118 278 614 771 174 683 326 251 83 479 584 304 99 127 997 864 392 602 224 281 67 711 350 859 587 711 295 943 49 15 740 892 573 691 786 869 950 914 294 621 701 698 839 534 100 551 914 333 185 583 832 408 45 692 746 887 472 411 635 208 162 147 303 395 251 546 170 948 310 612 519 619 921 223 146 337 170 355 521 188 273 810 115 587 611 918 698 796 999 654 807 246 944 458 50 712 956 58 759 929 324 822 446 475 152 425 512 785 676 969 613 487 947 997 731 791 757 368 794 90 736 82 967 774 548 659 202 138 184 141 588 92 701 878 968 415 870 835 702 565 736 412 674 432 647 649 555 286 800 767 235 793 368 457 893 430 795 135 947 150 923 891 828 735 28 81 658 746 885 50 646 348 158 714 992 560 350 997 352 73 264 144 142 377 530 477 939 509 864 659 979 8 458 214 395 575 89 736 863 116 977 862 436 786 439 373 774 118 135 277 865 792 615 879 6 871 576 747 740 32 882 277 916 556 246 704 204 181 93 5 173 388 396 170 316 530 761 553 641 256 81 452 345 562 487 227 311 440 661 589 259 506 823 193 145 61 562 735 913 379 419 512 123 237 831 309 394 711 790 487 80 472 515 948 49 62 147 567 388 51 651 149 264 406 597 772 210 981 562 827 151 64 846 240 275 38 373 557 303 170 904 417 381 462 119 859 367 305 381 528 263 860 167 18 287 551 632 135 63 730 730 293 200 925 150 909 683 958 834 216 976 453 375 631 30 411 306 447 936 303 292 579 781 921 673 193 482 213 901 765 275 338 858 541 730 453 248 750 851 578 133 565 203 531 209 497 926 163 978 285 152 825 149 218 206 340 18 293 197 984 457 710 984 232 948 407 515 246 982 537 729 151 163 648 69 47 787 290 811 89 684 243 116 939 660 809 583 40 132 487 793 342 103 618 348 116 749 49 864 379 220 682 200 281 27 190 688 641 571 710 280 292 968 373 1 118 101 247 943 551 957 89 941 691 665 46 206 906 740 941 613 881 589 161 574 146 183 992 802 842 208 210 107 815 567 535 680 637 159 560 438 382 726 284 792 101 780 797 543 484 177 884 31 644 645 447 250 752 636 171 641 209 20 458 338 445 744 183 689 700 358 517 565 697 404 768 970 762 847 878 431 947 999 176 874 510 875 76 280 530 34 372 726 517 341 361 170 528 5 470 414 455 397 368 620 922 223 628 482 481 697 467 575 7 10 642 81 571 435 663 173 866 840 467 180 258 579 993 890 10 80 86 449 24 655 287 8 980 652 580 971 138 799 496 939 374 624 981 67 501 37 569 367 149 968 160 179 612 292 946 170 60 698 58 117 93 348 355 391 190 702 122 493 465 39 106 367 641 798 774 959 280 326 757 275 642 440 611 470 858 589 233 23 723 578 520 326 795 79 924 512 969 917 971 741 892 9 551 612 980 666 942 249 969 737 415 936 877 4 41 625 95 110 436 103 28 615 546 584 501 459 534 867 379 473 437 444 552 282 644 769 858 405 111 613 214 626 251 571 341 255 612 347 314 470 681 640 95 860 80 907 54 630 441 811 94 170 732 993 790 90 703 150 939 253 10 269 876 27 776 703 274 488 480 41 726 956 426 928 558 685 253 832 739 351 696 943 497 472 994 486 91 88 33 285 435 101 805 937 709 563 591 79 387 258 426 669 62 813 997 96 538 668 353 89 913 848 799 202 145 907 544 426 334 530 618 332 895 684 879 679 617 838 860 503 764 395 5 922 590 666 317 544 992 296 498 668 755 792 640 996 526 472 927 326 104 497 176 51 156 984 20 145 540 102 242 136 640 898 442 967 376 309 975 434 578 113 615 83 751 570 897 988 109 31 855 353 337 13 485 11 414 358 494 403 511 656 110 486 795 743 301 487 806 771 854 108 178 421 534 957 988 576 679 996 984 843 206 619 929 821 186 621 629 175 329 697 101 740 227 457 662 402 146 385 806 786 580 676 784 692 688 84 744 815 391 24 845 486 280 673 644 384 81 89 107 973 500 534 937 408 829 162 972 435 463 951 793 904 691 599 415 332 643 787 871 158 831 554 356 151 990 827 800 371 938 449 538 653 815 843 906 719 127 139 44 93 630 272 223 735 874 459 692 867 551 745 249 801 618 259 813 239 688 781 629 103 475 579 298 602 434 381 576 426 50 137 93 558 651 626 493 98 224 695 155 396 655 445 196 125 926 469 924 76 36 907 41 399 132 954 655 475 429 60 618 134 732 523 660 621 317 605 760 237 335 824 301 657 1 883 328 579 487 754 478 716 793 528 355 638 506 800 106 137 660 669 51 838 325 672 909 960 291 85 691 597 480 437 136 44 53 161 229 855 16 531 638 22 175 443 735 144 782 281 472 240 580 833 855 797 882 174 912 146 458 925 970 955 123 594 31 23 907 698 468 399 255 545 689 247 72 342 785 823 9 1 529 365 605 864 362 32 798 870 396 820 766 280 958 871 826 797 548 562 655 295 993 803 498 148 459 65 313 283 649 333 324 194 547 606 828 911 549 697 729 224 95 849 83 39 319 274 569 546 998 327 889 914 979 200 702 349 849 644 190 484 483 525 858 737 434 919 91 407 670 516 555 943 496 753 602 227 554 138 217 952 499 795 496 384 52 201 753 698 223 571 28 588 73 434 841 95 308 164 435 864 617 166 611 931 227 572 524 299 745 444 935 375 928 943 95 987 723 681 270 865 641 104 675 343 859 492 299 983 78 294 578 326 356 689 208 157 953 126 250 953 605 888 228 430 502 52 995 951 55 86 464 989 854 730 66 640 429 505 349 496 538 216 286 706 384 98 51 327 373 986 112 8 412 795 567 966 397 760 749 154 99 213 299 955 460 655 237 80 72 809 867 689 151 358 575 603 589 191 787 300 979 702 668 316 551 547 342 417 982 825 76 793 948 281 713 592 780 537 192 785 144 621 753 343 385 71 371 814 224 524 67 351 250 888 868 971 287 944 738 288 306 363 540 38 575 635 922 672 264 767 462 917 773 369 990 199 724 63 340 567 733 143 114 16 766 601 489 401 116 51 961 147 788 656 680 664 89 62 49 296 666 245 431 822 91 8 575 521 445 431 495 308 261 131 16 261 630 103 602 353 884 943 994 742 804 42 9 83 747 854 28 4 338 530 775 120 903 940 13 572 445 398 12 862 601 462 593 994 937 920 965 829 182 931 14 467 662 544 586 113 995 53 673 276 633 122 695 429 173 998 938 140 602 191 179 539 754 547 729 474 537 71 991 911 807 123 757 654 473 745 22 231 236 498 551 655 653 401 354 77 506 943 835 848 893 685 229 589 660 476 747 766 593 652 658 547 740 350 474 131 981 667 293 62 646 884 961 679 674 352 753 819 857 457 622 998 846 438 556 707 46 594 70 149 852 369 711 810 710 678 740 833 852 3 22 738 90 31 69 696 375 195 194 411 202 997 807 40 986 406 849 205 912 57 219 111 907 975 344 929 284 882 789 548 733 306 2 63 620 803 186 729 727 804 610 388 800 886 91 183 197 1 759 356 331 164 592 19 130 28 576 730 93 920 154 310 465 391 36 126 189 651 39 199 472 800 956 191 545 529 437 153 689 304 323 568 885 633 797 806 78 525 596 891 973 232 358 652 187 361 104 900 52 694 303 577 128 8 514 783 238 566 447 555 188 115 439 332 252 986 229 999 921 849 726 202 915 941 583 913 565 20 597 245 193 220 914 725 291 472 606 504 287 738 422 567 27 79 194 675 876 134 553 467 818 954 867 604 688 401 342 784 4 573 624 888 133 270 775 942 298 739 211 414 493 807 32 590 158 39 858 62 834 63 198 676 77 235 16 238 842 772 660 375 19 818 743 145 237 124 997 42 336 800 391 384 539 368 175 901 964 634 776 361 423 514 753 92 663 439 674 947 118 228 216 45 420 861 903 963 374 770 894 591 960 506 763 433 170 487 849 724 407 946 932 272 64 343 238 595 40 738 136 409 291 256 485 908 678 526 270 859 174 573 358 429 117 937 796 528 826 118 269 555 279 759 706 806 742 870 213 98 355 33 897 504 913 840 51 972 941 536 414 225 514 255 545 531 313 310 218 962 784 582 52 497 367 132 73 794 953 581 437 585 230 202 587 351 239 828 777 880 852 653 536 272 405 749 5 849 783 152 934 141 103 835 982 369 650 529 661 287 841 388 950 891 829 428 660 682 91 606 787 513 614 223 687 192 464 619 760 560 425 399 903 216 745 730 396 553 923 758 649 210 17 225 965 478 85 298 638 408 90 872 416 778 163 777 353 233 984 862 749 130 690 887 441 175 430 438 168 716 293 934 285 537 747 259 19 850 765 737 388 110 239 842 74 903 681 944 74 59 75 783 645 765 555 740 299 75 602 724 261 453 808 887 173 361 450 732 712 938 140 838 742 785 194 566 409 775 558 156 730 484 896 555 630 829 273 195 287 584 471 166 905 447 900 645 935 330 879 965 49 76 642 614 520 595 380 51 888 300 390 462 971 136 683 190 208 244 425 322 769 598 775 330 849 21 986 531 595 728 410 387 982 601 959 931 897 715 529 893 5 639 940 500 97 64 381 148 690 522 853 507 738 465 64 54 782 219 880 11 894 545 828 941 606 853 455 725 365 185 656 460 705 657 157 135 686 86 502 847 665 862 657 240 99 81 92 51 916 331 550 987 840 776 596 509 450 647 107 218 501 458 643 164 602 384 227 681 816 104 696 249 584 826 688 147 479 422 330 605 8 381 890 602 761 604 732 692 150 709 249 585 804 794 827 476 873 31 768 996 822 981 932 352 601 862 819 959 128 283 705 827 783 583 341 819 421 515 101 426 276 22 83 905 288 400 572 309 137 408 760 570 748 69 402 713 996 604 784 531 842 54 873 567 783 183 119 646 20 183 82 395 821 456 765 81 440 746 146 902 323 602 489 246 168 726 609 664 667 952 908 803 339 295 70 692 259 458 853 313 941 693 229 26 772 534 769 669 102 270 516 464 788 944 898 36 989 151 190 565 581 897 941 645 306 3 298 200 894 660 455 239 905 123 144 811 687 674 561 599 895 302 434 349 813 793 710 680 339 355 858 292 295 519 577 165 162 946 537 317 71 618 278 442 117 289 792 317 481 678 379 783 888 915 569 193 548 638 928 260 940 759 924 930 282 870 741 438 56 413 876 812 482 335 4 325 856 274 563 485 752 734 355 803 938 322 582 828 927 866 505 523 393 863 587 139 69 134 298 358 301 297 711 780 407 49 45 919 244 970 774 639 887 599 333 712 931 896 961 613 441 788 927 516 771 380 243 349 646 300 2 896 606 357 628 840 433 651 53 224 175 936 162 940 931 509 474 932 1 245 141 267 647 999 720 264 780 242 138 995 348 782 434 745 748 333 704 219 59 801 93 85 909 574 510 25 270 420 594 863 147 763 27 334 687 867 867 807 941 66 576 567 562 375 595 912 811 619 304 6 580 159 713 213 298 443 658 806 184 244 664 806 673 596 569 351 37 892 812 696 755 965 32 374 993 370 423 195 107 649 863 661 729 173 332 161 406 763 104 868 26 422 126 594 569 947 895 515 481 651 839 650 698 865 412 723 377 121 844 872 45 235 372 573 234 729 949 507 749 339 454 975 922 55 929 375 321 817 819 404 571 160 163 517 990 33 269 541 264 834 407 950 905 636 224 642 333 332 31 973 480 139 866 581 307 761 169 187 700 921 750 92 496 863 404 781 790 117 150 20 9 375 967 408 358 233 558 54 369 742 74 390 151 411 545 734 667 320 412 650 598 418 691 260 729 270 514 482 615 880 288 652 291 582 309 998 92 795 885 678 84 167 901 688 537 981 392 568 338 125 361 343 993 382 864 115 386 859 130 479 61 987 347 421 73 371 401 430 338 310 457 838 819 850 949 994 34 564 259 461 771 395 873 252 112 59 843 611 78 594 15 952 890 426 765 440 102 428 675 103 886 911 905 790 618 835 686 939 687 613 354 809 622 560 171 681 217 818 229 249 27 642 275 120 424 793 248 536 82 451 879 134 970 704 447 850 640 8 169 683 996 346 959 791 961 118 595 528 210 191 663 747 719 485 128 87 538 492 892 562 451 769 619 949 627 250 955 611 957 126 957 951 986 268 149 583 269 581 699 359 196 789 126 770 517 676 591 414 876 761 254 42 292 507 535 233 182 599 550 428 118 491 969 536 117 197 48 238 173 168 939 457 908 299 88 808 922 76 133 316 82 528 761 763 118 618 477 295 786 265 362 595 375 755 345 271 801 424 973 519 170 82 791 234 691 611 927 165 243 176 253 362 980 806 693 723 486 457 404 887 101 201 818 132 908 987 642 971 242 881 467 29 858 386 468 158 335 919 640 711 228 588 311 613 281 273 79 150 703 827 422 180 419 521 492 219 311 61 401 87 825 920 100 611 992 293 357 413 78 632 904 585 859 17 353 537 151 290 471 574 519 573 752 890 304 291 447 63 282 57 20 555 730 735 655 13 997 558 849 85 851 901 439 706 495 556 573 942 867 820 997 444 18 620 35 718 62 817 109 670 757 148 775 839 395 764 849 158 161 596 506 52 609 851 60 1 708 534 979 660 793 57 877 349 167 20 632 291 10 276 467 799 690 137 285 214 810 764 563 446 605 316 318 778 169 17 220 378 787 643 312 13 25 664 307 512 345 10 30 317 455 959 140 72 871 740 539 984 174 786 902 144 513 323 653 71 849 733 98 840 701 514 509 475 485 811 504 854 718 867 939 936 481 858 818 162 300 567 28 992 328 203 626 928 63 981 304 828 342 111 661 357 197 203 58 424 587 53 217 776 987 583 292 698 986 157 501 398 98 14 934 181 163 580 953 349 278 819 529 102 408 939 403 726 132 715 305 990 414 349 399 831 844 58 642 385 751 841 340 740 490 37 387 537 374 444 376 665 956 238 709 784 238 359 701 448 316 543 259 116 174 548 149 103 286 168 908 389 285 978 171 751 195 165 426 545 435 923 707 139 182 144 734 945 840 552 850 402 851 451 906 546 20 352 253 544 522 975 715 890 279 693 239 273 78 58 575 674 170 255 548 758 249 904 306 745 552 99 3 509 214 455 196 375 274 467 357 522 999 341 668 989 399 806 215 747 372 974 732 2 480 921 176 981 433 917 258 81 826 788 516 992 426 374 829 790 131 169 459 829 703 151 898 909 158 270 77 271 192 616 883 909 912 720 153 734 949 170 87 331 706 391 523 866 858 887 68 664 533 670 839 771 394 66 815 349 258 471 380 881 337 493 109 292 463 107 601 411 145 902 768 496 438 20 763 979 649 804 384 296 312 840 541 322 928 128 546 151 644 525 793 883 116 106 517 633 818 69 176 14 387 8 887 615 111 150 447 988 987 847 4 759 239 73 180 932 254 785 20 868 224 399 924 136 206 843 326 94 727 734 349 597 210 967 975 813 12 898 99 314 302 16 948 249 658 834 907 554 953 759 387 131 351 230 324 454 248 678 873 404 371 890 540 435 384 346 660 67 55 484 382 314 500 32 84 392 642 407 890 892 939 381 140 593 623 799 474 388 194 849 284 926 555 735 977 669 153 636 624 32 99 887 280 802 302 183 568 274 655 451 209 859 751 795 536 20 396 226 377 730 465 153 869 932 210 442 826 327 174 186 822 926 461 847 567 124 926 381 240 128 473 487 290 344 922 163 275 686 706 651 583 711 894 927 433 145 331 332 506 607 287 153 629 424 610 854 53 907 394 398 805 526 6 684 722 16 742 633 797 781 708 602 667 691 754 141 101 430 747 260 945 388 242 564 935 555 979 295 821 217 471 137 535 827 460 975 253 277 645 257 300 817 756 312 914 55 667 411 310 13 443 612 520 41 799 730 294 499 636 861 688 117 334 523 800 501 688 939 914 797 109 763 110 23 192 23 388 189 170 502 266 831 561 674 802 65 459 207 676 162 173 499 361 10 949 838 685 401 902 216 591 745 635 365 480 783 637 509 120 650 839 903 321 606 692 993 667 132 631 842 165 193 355 992 394 506 204 392 230 648 13 665 722 218 963 845 495 437 448 435 296 687 680 662 341 341 299 700 893 777 794 464 658 248 640 516 770 863 369 223 441 530 164 443 460 756 543 223 375 260 697 840 533 942 910 38 52 832 648 535 642 198 976 307 522 128 135 98 614 891 686 144 351 130 660 146 406 443 900 388 611 455 494 168 635 521 815 898 449 1 352 458 345 777 875 182 660 833 961 841 971 463 425 664 808 632 20 367 961 708 503 983 856 668 822 491 659 671 481 368 919 364 717 179 12 20 145 377 911 973 637 184 213 688 151 797 857 540 168 112 831 360 851 379 523 5 674 863 579 884 51 593 313 296 25 75 63 458 830 288 976 389 400 43 579 127 591 43 186 748 288 422 427 959 756 812 543 101 46 753 174 946 831 711 169 778 401 246 674 351 394 394 418 74 464 326 74 464 873 2 398 714 878 314 886 506 465 422 720 166 767 992 97 551 150 399 877 851 629 824 898 497 750 48 794 714 69 897 823 668 132 467 973 842 963 19 685 790 782 336 616 804 970 880 731 390 240 200 599 712 112 112 214 349 846 907 575 248 179 21 918 59 430 40 67 234 76 115 272 965 182 44 380 594 794 280 197 620 10 745 95 105 992 576 41 293 315 939 364 220 820 585 171 781 998 887 279 247 643 168 896 461 426 24 996 909 115 623 255 7 583 102 655 248 705 624 196 414 747 69 360 16 903 523 352 710 491 182 644 766 123 740 260 422 398 787 790 375 637 653 253 81 146 644 746 958 379 254 58 845 612 91 802 878 623 964 487 645 737 409 413 962 729 998 725 581 831 871 10 362 6 840 235 508 590 104 950 530 799 0 254 562 878 776 622 229 108 717 680 511 773 521 282 761 632 586 861 113 47 995 503 955 949 282 122 445 445 362 60 273 156 52 281 154 924 130 258 741 262 551 871 31 894 544 10 649 664 755 342 57 691 499 644 643 598 165 791 742 945 10 372 947 429 76 794 648 154 687 70 784 169 26 929 965 72 690 680 594 243 414 409 142 99 887 738 360 370 99 308 683 426 95 95 827 398 572 0 250 628 936 514 170 954 557 151 974 901 634 677 394 633 150 740 776 271 372 407 232 510 579 30 185 758 127 679 780 607 758 928 5 377 473 409 234 869 66 914 663 989 546 674 446 812 729 231 945 876 225 818 93 678 258 38 521 411 357 484 997 822 560 279 213 570 584 599 15 794 485 903 588 317 940 913 715 161 901 994 466 237 331 909 672 382 115 724 672 193 218 432 639 464 824 736 354 191 822 223 531 898 94 810 79 410 164 104 971 303 327 980 341 159 564 236 733 351 884 351 429 605 736 304 815 806 342 225 634 442 29 203 123 287 538 728 965 397 743 437 517 862 729 56 596 832 317 81 408 493 183 351 703 98 797 885 157 539 270 45 680 314 94 60 385 746 394 933 809 538 918 129 147 664 595 355 699 866 745 62 200 350 585 234 512 215 587 267 634 95 613 883 933 328 140 80 629 367 613 760 488 949 848 766 776 521 142 435 632 683 935 447 44 342 918 855 14 627 251 632 950 936 511 492 513 185 17 509 211 59 590 478 811 651 177 810 239 366 86 580 493 763 973 174 274 319 619 921 615 987 951 202 858 227 322 478 739 604 736 899 945 886 82 24 550 988 285 123 390 629 568 843 894 130 155 128 162 465 786 865 468 435 19 759 223 996 265 939 715 798 211 312 825 123 822 565 102 114 246 531 546 702 866 671 13 907 182 2 197 380 772 559 437 702 327 216 555 131 994 819 193 395 795 358 942 540 284 367 472 575 423 437 885 831 598 464 696 469 422 419 196 393 380 287 914 859 961 641 770 565 79 908 36 581 924 396 266 374 300 585 323 273 479 690 768 653 89 285 996 175 72 846 678 992 16 376 706 972 633 669 352 786 232 663 250 550 24 276 37 656 487 255 973 700 698 177 260 685 348 63 704 701 531 589 371 379 429 445 561 145 377 356 584 936 809 198 529 627 564 940 854 552 976 369 640 614 81 138 274 237 677 377 191 972 747 157 108 831 770 354 806 660 187 564 290 206 165 615 543 425 146 787 924 20 794 122 401 430 848 358 711 985 159 268 11 39 495 242 451 639 135 781 254 412 555 451 983 777 27 545 876 22 269 130 565 841 144 208 452 670 551 399 193 688 231 611 438 802 282 889 674 683 935 423 301 681 32 229 200 536 226 143 634 260 18 287 336 888 339 131 309 113 287 78 573 884 724 308 880 815 96 207 991 17 590 791 431 750 598 631 679 49 152 657 891 878 336 997 376 488 9 348 110 186 94 664 232 157 846 189 493 326 365 813 206 805 227 84 563 346 788 31 955 906 3 507 909 918 992 643 996 372 266 851 640 454 388 482 8 725 676 487 808 302 891 806 40 235 738 965 153 508 211 180 223 530 16 12 39 121 173 517 736 125 509 658 971 963 959 120 595 517 802 831 774 512 292 486 66 458 477 700 306 445 638 849 230 755 686 322 322 714 272 595 547 422 372 881 558 361 627 507 750 345 544 610 265 753 183 476 420 58 794 742 273 579 259 934 131 376 253 939 648 20 350 755 362 261 253 355 973 260 120 99 53 236 479 517 852 117 64 690 309 899 211 5 621 875 855 921 381 864 166 880 875 503 619 321 494 614 835 480 582 555 66 918 829 240 425 904 388 599 583 893 804 465 957 690 432 557 386 593 555 526 183 950 96 323 848 782 643 677 803 991 337 762 980 709 583 412 19 823 319 368 306 241 288 27 319 628 798 582 620 69 752 226 885 68 392 548 734 952 745 388 891 474 538 424 450 430 239 545 732 557 150 821 138 289 400 373 450 121 871 756 441 372 699 803 176 921 86 186 756 842 662 464 803 977 618 509 894 396 939 42 418 503 217 19 719 78 876 628 140 839 699 590 352 794 995 751 149 227 980 66 945 916 627 163 395 550 425 195 269 873 593 884 698 926 858 838 314 33 554 907 542 350 976 27 53 385 640 537 254 755 803 198 853 937 918 897 100 45 826 630 122 743 930 596 451 524 582 792 630 958 616 357 494 36 985 239 54 669 925 565 347 617 407 857 855 708 515 989 553 508 339 517 733 667 432 835 393 844 459 953 372 414 554 170 342 267 948 357 840 246 185 40 913 295 456 863 100 439 769 780 723 629 308 702 521 854 464 248 898 452 286 332 662 386 975 815 247 980 743 44 413 869 824 432 691 604 85 808 716 925 736 858 789 606 727 25 712 586 854 869 430 977 918 556 255 351 572 405 536 784 395 86 207 337 568 393 43 131 804 644 318 34 989 54 200 594 411 490 640 910 627 406 468 250 467 3 234 883 7 931 787 708 419 981 268 475 453 771 946 814 471 276 157 921 341 287 870 422 411 231 244 333 828 456 481 840 66 63 691 277 771 40 914 206 258 29 867 339 490 367 844 790 615 837 920 999 429 123 259 439 915 684 456 52 247 938 589 749 467 534 215 825 753 713 92 358 855 51 311 972 77 567 193 622 115 278 918 191 745 554 166 726 875 142 958 426 704 413 891 833 960 404 97 919 546 651 762 839 355 304 623 287 758 676 522 900 565 33 867 742 174 268 111 629 885 128 558 132 43 99 961 859 274 870 370 467 510 134 227 388 123 478 421 338 662 985 378 253 371 835 624 881 873 47 464 859 341 861 531 90 958 329 514 655 312 939 796 272 511 377 327 555 750 481 622 284 892 906 86 959 181 346 788 764 358 889 505 645 625 318 331 644 144 815 973 840 935 614 565 293 217 728 521 414 500 667 364 986 320 108 545 586 684 217 872 849 145 903 215 72 520 493 120 476 887 32 333 550 22 407 325 890 630 994 957 543 557 58 333 17 738 630 996 542 235 450 164 963 797 942 522 761 178 684 419 891 793 470 766 863 651 673 360 270 743 396 216 526 680 676 445 76 156 246 570 720 482 680 561 726 14 785 118 356 410 940 29 680 734 263 156 922 353 921 716 446 670 413 799 307 777 748 489 935 554 115 771 699 967 802 841 604 923 786 510 980 896 52 632 952 244 978 326 997 611 337 776 845 410 900 718 410 593 722 187 506 91 624 422 193 308 171 889 285 331 255 151 747 190 137 207 192 77 854 865 516 881 492 699 644 528 276 255 325 367 141 573 67 301 392 686 18 405 234 677 918 625 184 656 556 56 246 728 610 587 733 114 980 454 61 931 286 608 136 386 39 791 650 203 128 432 109 847 829 362 119 28 436 9 824 28 684 682 148 699 737 417 5 480 88 215 154 643 926 576 131 993 954 576 719 260 974 887 777 549 748 94 474 703 267 573 934 158 575 237 737 671 371 932 576 158 718 877 92 502 431 218 87 398 744 150 51 157 830 521 760 800 725 77 603 379 82 659 682 162 235 171 761 405 634 23 95 479 989 79 477 308 877 76 647 221 743 862 811 477 986 503 883 739 14 589 666 317 841 785 750 253 416 602 433 825 190 863 238 774 203 733 904 115 424 850 679 50 955 235 449 666 255 140 905 464 555 274 527 3 810 306 91 943 158 390 605 633 810 396 512 367 164 66 800 288 875 249 569 107 509 324 788 522 915 414 907 696 2 324 796 69 72 445 78 130 619 677 419 241 307 390 526 935 303 459 566 905 678 224 473 427 194 370 230 740 615 101 170 420 66 411 87 242 271 296 865 59 189 42 977 196 889 67 810 632 857 574 8 488 394 330 423 548 354 976 346 38 801 171 649 765 185 241 300 388 765 403 51 841 908 407 430 940 488 718 559 249 40 496 423 305 633 354 931 777 325 331 96 546 744 326 497 634 389 439 787 262 2 792 732 540 632 432 839 572 421 522 611 231 480 844 973 812 179 412 118 650 976 592 495 863 761 825 439 319 578 900 339 441 873 195 111 971 863 64 648 540 119 826 700 480 892 709 736 879 43 363 226 687 359 539 483 339 239 951 512 413 732 578 901 617 744 195 390 116 943 682 34 509 402 995 227 407 162 138 848 622 161 348 770 559 247 996 761 278 687 759 63 493 40 109 208 807 777 430 292 872 577 811 493 694 832 95 868 7 414 32 592 231 717 536 884 839 950 341 579 923 553 365 173 227 186 761 870 950 113 301 9 448 672 606 613 532 347 540 987 380 916 156 564 57 288 153 428 650 347 219 912 982 743 188 15 99 678 966 766 603 490 687 341 438 979 527 561 40 572 966 375 823 907 137 645 15 235 757 328 993 643 147 598 834 739 10 199 276 316 566 800 41 997 9 49 336 5 558 85 622 111 30 654 344 168 756 101 632 45 848 605 96 107 730 780 696 531 658 51 675 359 331 250 48 959 733 684 607 295 44 741 818 707 949 331 261 109 28 575 377 361 715 763 232 125 141 224 294 978 293 242 583 258 228 835 301 342 294 379 130 431 438 697 87 905 763 492 161 51 832 861 853 347 991 228 338 922 571 506 264 286 164 809 764 410 31 844 151 804 789 228 944 513 854 644 486 670 551 59 696 857 531 221 104 757 85 76 143 659 533 27 714 330 469 620 59 649 174 205 777 631 781 200 718 15 275 971 937 267 74 978 180 265 42 821 735 191 694 408 845 186 218 103 91 265 287 314 104 163 823 541 47 64 715 496 556 983 646 322 115 53 961 696 444 826 874 268 239 809 898 138 806 4 912 16 607 989 318 957 531 598 323 430 373 420 447 562 215 232 95 93 615 841 224 176 919 363 462 268 624 815 853 104 272 943 904 888 445 52 900 626 385 787 834 158 398 493 747 832 390 957 938 858 556 714 485 61 573 779 638 18 876 500 883 328 854 911 388 644 733 567 84 106 431 168 725 467 328 483 353 100 776 261 477 267 814 722 322 198 181 50 92 731 50 790 745 64 994 848 434 217 45 478 306 391 738 443 942 123 226 554 543 709 980 719 821 298 784 876 853 655 701 882 959 953 46 256 299 44 153 460 402 833 874 919 203 429 583 140 394 689 983 157 540 478 408 740 807 860 552 324 395 601 95 394 817 864 857 255 790 664 135 323 88 491 935 682 119 338 983 919 371 779 963 454 749 289 519 267 983 771 965 870 868 77 472 78 734 903 332 421 278 614 226 713 264 599 248 566 403 522 870 620 750 619 977 940 261 227 888 269 63 47 449 535 833 756 125 950 438 17 291 518 916 547 82 486 506 555 113 361 8 337 997 377 332 82 630 693 837 610 703 592 740 218 173 638 700 886 520 436 333 964 404 695 983 448 901 415 602 108 809 493 599 910 837 834 575 631 923 229 797 986 223 923 585 15 625 798 161 565 894 105 114 447 260 862 326 877 863 116 323 160 333 487 26 626 347 144 539 908 207 482 130 755 390 114 498 435 906 20 117 551 893 787 820 35 592 377 16 694 151 530 75 915 534 867 508 715 918 774 127 667 198 48 156 49 133 523 483 728 435 62 75 544 515 884 642 607 921 865 930 464 675 793 132 560 683 811 899 183 334 253 830 963 497 449 654 810 487 914 61 332 225 12 458 731 164 928 619 613 597 729 911 95 758 434 289 976 406 595 617 868 229 235 551 236 317 166 45 622 952 38 851 912 634 605 142 410 192 357 570 329 172 91 804 715 115 84 790 814 662 68 953 622 606 371 656 560 141 992 626 3 598 903 256 448 218 612 665 807 157 313 469 788 250 423 29 691 669 584 237 379 112 120 948 974 750 708 680 631 81 89 711 689 534 199 490 689 302 872 359 609 313 647 12 482 384 973 385 342 418 439 352 102 322 849 413 362 162 874 985 354 803 237 915 217 423 871 926 416 441 454 743 134 416 729 288 58 453 480 423 160 498 263 260 806 362 684 977 133 297 423 390 728 370 296 782 212 951 374 65 481 381 575 508 604 210 985 80 21 84 889 145 507 545 930 695 956 543 286 8 875 731 28 14 965 674 378 592 726 692 552 572 91 302 683 156 592 119 134 705 137 482 529 124 265 419 964 837 568 306 668 839 847 948 893 637 320 577 604 619 273 234 681 695 268 309 14 687 742 402 522 503 922 50 521 139 263 238 430 808 240 283 589 277 207 2 757 261 251 811 506 247 621 932 166 126 529 922 556 261 948 403 894 699 425 469 871 509 145 719 937 111 272 86 348 556 997 29 31 951 883 225 367 4 251 402 663 233 352 807 81 963 432 882 988 506 557 655 767 888 743 847 566 39 420 675 975 915 471 803 159 861 626 838 64 763 922 278 263 768 353 4 510 377 593 341 575 420 267 152 33 318 559 833 749 315 543 886 561 220 411 629 470 539 400 827 595 667 744 16 646 948 641 533 671 240 969 216 886 220 953 2 154 797 683 155 54 49 364 244 135 786 375 834 816 888 256 560 965 560 579 254 846 501 860 250 136 816 818 308 69 89 662 325 726 789 105 68 223 91 277 521 385 950 89 445 6 17 761 54 967 937 188 118 271 827 681 324 765 104 286 102 410 779 847 508 781 868 657 422 725 228 951 394 267 814 868 32 674 28 397 835 15 509 969 21 491 48 150 303 185 777 881 913 781 282 82 15 523 790 184 781 56 826 54 452 832 168 947 80 464 230 603 370 355 786 647 94 871 921 418 833 488 104 119 615 834 570 204 994 820 941 405 613 394 227 659 930 745 694 862 476 262 115 160 217 940 909 94 80 209 710 631 582 505 656 184 465 432 61 674 823 2 837 131 421 467 413 402 876 806 329 898 503 889 318 433 838 549 211 765 994 74 532 998 651 794 611 619 430 620 91 64 621 796 751 979 331 864 198 964 138 808 558 660 853 357 594 588 650 749 474 685 15 978 180 182 831 834 597 218 935 963 899 990 15 565 17 38 854 185 529 735 668 507 197 107 444 918 202 262 856 506 603 435 195 217 689 221 621 520 363 144 536 471 862 68 647 730 509 879 605 802 264 177 738 406 910 118 978 708 20 223 977 18 368 933 792 340 239 128 862 342 484 199 599 461 145 77 929 577 692 430 905 751 106 722 189 209 286 167 430 760 784 929 633 615 693 414 269 105 352 224 756 618 305 586 765 304 47 193 515 973 239 809 296 553 695 477 990 780 73 711 237 931 55 126 326 959 345 101 782 676 183 536 71 471 377 439 840 957 16 664 866 893 766 357 217 290 391 914 138 480 353 679 912 981 606 14 638 174 62 609 690 824 710 902 956 485 615 993 211 977 636 972 238 456 334 824 496 854 370 114 656 615 881 850 95 7 629 671 46 520 968 30 848 463 10 108 515 472 456 694 550 221 796 433 151 873 61 236 639 487 987 82 684 69 337 571 441 409 337 313 443 489 791 659 648 185 597 607 131 927 503 457 180 82 712 351 232 6 318 731 839 528 654 219 801 485 99 542 857 95 151 488 383 980 659 0 25 673 939 119 70 142 482 338 201 872 486 134 696 928 603 756 557 677 148 154 242 393 551 657 601 458 233 258 267 935 811 470 283 118 678 207 613 35 456 152 104 232 169 7 81 581 816 59 36 594 735 336 803 58 603 154 147 310 646 36 441 709 780 745 47 929 916 946 780 302 360 855 178 282 309 698 374 793 342 158 292 895 149 461 568 371 49 843 958 648 759 405 552 820 836 91 686 86 118 297 271 617 941 301 931 273 630 932 446 820 783 351 817 922 633 135 74 833 414 219 783 94 590 277 490 318 185 373 363 656 905 608 342 613 310 756 462 837 546 528 929 562 949 598 451 620 49 185 561 376 191 605 279 816 781 152 275 765 541 884 504 496 374 631 497 395 571 814 820 283 924 727 766 852 881 182 347 891 1 816 910 472 848 124 800 632 976 757 889 263 225 341 605 109 247 67 822 75 924 847 702 583 473 746 699 817 118 28 64 173 633 986 852 828 388 264 618 770 937 542 893 278 464 41 4 280 560 140 116 939 479 530 198 262 37 511 347 981 696 316 36 452 967 938 729 549 716 105 60 524 561 667 735 628 566 34 197 917 121 33 973 363 206 676 295 493 226 262 887 906 809 858 66 782 496 206 407 488 239 974 433 557 155 69 955 428 386 999 986 536 461 756 74 711 564 123 602 763 562 300 29 268 621 380 763 628 474 323 869 376 329 2 232 17 445 784 64 284 369 755 320 884 633 525 466 541 7 36 999 235 841 756 304 131 353 620 736 499 806 390 598 222 854 183 407 776 180 396 467 531 531 998 736 852 408 41 891 732 132 96 629 628 840 577 272 789 600 953 428 282 820 78 527 478 465 284 4 227 874 406 167 575 885 887 258 994 969 598 861 776 90 575 578 530 630 701 716 988 836 363 341 59 418 238 193 419 443 159 465 821 825 83 890 963 709 946 430 872 809 859 75 936 799 515 270 387 989 972 855 625 469 106 31 724 863 681 434 663 883 679 854 915 695 260 642 532 862 937 350 477 744 553 225 566 369 501 293 563 538 921 850 224 669 490 646 529 98 65 505 940 208 850 868 953 552 247 735 479 371 82 725 427 384 677 515 948 928 649 592 613 327 405 874 76 456 961 854 973 493 944 253 805 265 63 897 117 405 130 831 0 552 923 909 189 245 216 872 739 839 65 803 190 144 823 493 986 573 259 796 651 282 179 336 178 66 331 649 201 223 741 684 515 124 348 321 132 83 329 87 584 577 512 519 674 407 556 409 70 286 211 207 625 223 691 389 725 308 992 777 224 818 41 860 943 602 253 173 847 624 143 625 41 359 289 818 456 589 33 359 120 667 56 773 148 164 739 134 952 778 433 315 92 346 519 933 638 345 947 718 78 701 558 989 966 367 78 327 871 999 940 551 67 403 346 88 213 806 473 193 889 647 777 565 910 411 539 415 700 210 551 207 129 258 312 517 869 357 926 535 215 809 250 975 908 561 316 815 814 606 133 205 399 591 358 785 523 290 701 59 669 898 995 831 390 981 869 637 768 669 26 84 645 400 798 934 261 962 519 382 216 746 704 270 561 684 974 227 12 614 445 765 743 360 258 188 857 967 746 26 15 235 521 697 51 166 566 782 880 530 11 134 517 936 163 714 801 843 527 527 239 126 328 623 388 850 876 523 314 486 454 244 762 631 758 505 554 680 815 645 413 565 448 684 527 96 581 601 315 406 29 215 975 643 769 417 904 293 65 435 958 710 215 651 889 68 699 122 687 499 332 464 461 487 88 414 535 42 490 403 47 202 820 466 33 168 604 875 619 98 743 914 335 153 937 633 636 34 851 314 275 968 819 312 707 890 802 354 768 197 15 45 646 589 143 48 498 817 213 114 990 242 227 419 84 279 432 863 184 8 805 59 726 3 710 380 321 528 770 478 419 945 929 768 813 562 677 844 345 27 196 19 298 17 438 632 51 83 494 416 880 209 217 220 100 482 772 890 270 871 639 84 312 200 497 805 832 675 646 194 390 380 13 697 46 828 197 416 625 274 780 78 846 843 733 947 847 618 452 356 908 162 170 765 201 405 951 799 967 847 875 342 522 544 531 921 618 720 150 938 961 750 377 996 967 867 781 224 523 419 536 131 223 694 856 737 937 839 888 823 974 812 85 704 181 857 402 56 158 574 424 715 653 535 111 889 922 787 654 987 681 197 661 877 360 889 64 224 935 248 439 390 247 473 388 621 677 1 68 40 881 101 27 74 861 391 927 301 191 515 744 411 378 852 49 456 56 364 300 336 912 495 468 353 106 300 126 145 598 775 707 7 399 977 279 710 849 327 718 470 674 673 577 448 859 75 764 537 481 159 875 676 977 853 33 981 334 455 462 597 999 41 169 862 541 206 575 18 81 611 59 702 28 10 36 918 77 541 777 517 407 304 285 899 570 792 645 971 365 168 354 644 594 534 904 923 382 521 727 985 348 945 534 755 809 384 253 292 863 586 480 660 452 233 596 402 301 450 94 570 205 7 175 40 561 360 456 558 833 640 747 398 698 720 665 556 495 387 134 529 821 327 729 852 400 770 3 30 389 749 302 560 482 564 474 703 141 938 651 308 28 795 695 701 451 693 222 198 351 585 972 396 166 254 525 372 577 521 82 25 636 231 332 564 855 416 590 474 529 858 559 752 724 224 371 10 595 372 798 723 921 919 644 286 768 799 53 221 804 242 160 42 67 137 611 13 158 9 426 140 716 782 871 150 255 88 163 91 144 53 425 436 235 655 11 546 184 641 683 32 228 344 586 102 112 484 521 97 110 890 392 693 624 334 116 647 52 296 133 613 704 830 728 320 732 715 722 912 257 996 961 302 687 195 292 562 98 208 693 403 89 845 452 669 714 557 170 897 492 847 143 875 942 455 727 228 900 17 319 976 719 213 209 358 919 464 172 659 222 964 985 308 219 674 519 700 547 388 866 364 613 43 623 558 263 692 499 875 88 246 575 218 195 649 308 876 957 719 183 882 557 177 192 755 415 428 144 777 877 281 22 757 449 147 172 285 195 948 167 462 22 770 369 714 433 771 111 326 554 968 723 563 654 746 923 139 772 136 991 153 282 794 432 47 245 454 601 627 750 514 995 975 437 119 797 13 228 548 319 351 97 705 982 973 536 372 525 321 196 880 368 159 613 899 115 965 12 566 541 629 527 8 874 978 526 897 100 455 468 198 523 697 248 450 508 412 292 299 421 56 377 12 977 72 458 493 744 990 350 532 990 623 252 576 31 389 510 352 601 852 302 110 587 849 898 162 219 166 522 320 971 596 441 508 178 429 853 538 161 552 850 844 376 414 118 160 128 886 275 720 921 666 12 214 325 820 492 752 181 199 366 463 244 494 700 896 756 98 942 193 32 606 158 318 556 78 959 287 799 184 398 71 150 163 181 75 275 87 243 714 466 993 889 147 902 167 661 646 604 187 245 45 238 763 402 413 857 550 628 553 716 348 949 130 201 249 964 50 423 797 884 782 949 933 43 787 286 962 359 535 931 531 70 598 148 52 650 279 692 128 258 673 605 994 342 811 608 239 275 117 168 845 984 323 21 211 496 270 153 997 637 779 667 223 502 447 947 317 722 546 892 537 927 679 353 234 704 309 348 980 219 224 787 490 506 592 267 284 415 265 112 905 254 82 752 694 840 553 352 474 153 485 592 279 816 858 838 127 71 516 825 409 2 139 351 683 173 269 526 190 775 637 254 132 685 377 625 94 140 389 668 356 851 733 570 836 353 757 567 641 121 530 214 521 167 472 611 739 377 21 142 738 929 631 78 191 153 906 283 570 655 601 580 486 842 225 219 790 437 409 167 340 812 887 321 686 207 776 866 355 626 349 370 795 53 769 339 876 419 336 822 995 339 999 600 665 426 791 220 38 180 945 631 296 131 853 92 190 892 290 424 719 426 614 490 491 438 117 886 261 261 2 180 226 221 213 603 798 19 793 937 136 989 727 743 420 716 82 153 161 269 492 135 931 49 618 776 925 768 935 161 493 880 948 951 734 880 662 58 970 768 817 237 139 798 864 943 306 150 78 573 212 374 285 562 59 10 502 472 331 279 860 346 352 197 582 905 826 594 256 270 25 889 233 643 420 559 832 45 41 891 485 563 771 273 241 679 573 984 745 450 204 924 331 191 647 255 43 786 137 964 877 297 958 69 959 544 209 694 540 143 435 829 609 183 936 311 508 101 519 850 483 681 26 582 393 531 738 483 720 764 847 806 265 616 833 143 703 138 520 474 286 826 967 827 665 130 489 425 929 307 35 184 459 942 241 313 311 780 425 516 77 262 317 158 132 397 406 44 510 20 224 744 223 64 305 478 874 539 490 301 245 586 76 111 243 21 800 486 243 555 537 21 492 229 65 734 770 994 646 250 754 265 739 965 286 221 95 400 857 933 429 128 339 584 396 639 45 24 71 223 194 612 603 582 452 296 346 101 720 726 546 545 718 813 777 811 766 404 565 256 919 634 532 313 841 264 954 315 338 383 839 291 113 501 318 273 588 486 264 811 999 72 31 150 147 982 883 12 554 87 321 65 998 917 400 90 130 514 232 539 826 144 261 969 40 505 769 121 687 201 316 581 193 76 221 71 915 63 89 87 214 775 480 801 5 589 57 967 668 798 128 520 379 883 768 381 377 694 622 149 582 621 627 894 243 815 692 265 957 789 772 332 393 959 591 259 718 129 926 984 409 177 71 199 219 951 558 492 495 449 452 74 114 158 16 122 889 132 776 169 115 326 817 589 128 407 669 58 718 788 391 962 256 79 339 411 913 365 659 167 860 355 791 680 636 125 829 845 165 982 933 412 523 991 923 993 468 61 401 71 781 121 526 211 502 110 884 744 509 791 277 289 99 928 333 300 766 402 125 1 832 498 166 99 992 393 100 107 513 333 816 318 706 233 545 423 429 58 334 590 214 723 699 466 713 785 376 709 220 387 192 191 559 391 838 351 929 184 498 950 685 582 416 746 183 242 5 571 256 845 832 519 647 23 421 955 304 370 84 643 381 994 561 105 386 884 923 219 289 570 186 721 190 608 316 733 963 148 470 547 930 186 19 323 492 117 142 915 45 958 219 576 909 642 63 704 841 605 214 137 275 943 101 379 97 639 28 311 564 64 538 8 497 991 259 583 126 970 259 520 615 656 547 118 515 729 87 30 76 269 218 667 657 362 649 750 306 844 349 38 166 83 852 330 190 198 666 277 653 552 321 801 934 901 670 98 269 188 283 370 368 369 506 487 84 94 471 989 8 812 132 481 72 91 543 213 679 221 720 654 100 548 374 48 907 191 221 123 236 506 913 998 662 941 345 852 92 224 475 133 16 25 57 88 990 547 238 133 662 388 717 711 682 134 436 673 168 625 257 831 531 876 431 81 124 787 80 97 99 875 272 747 122 712 949 508 647 637 197 879 999 611 348 418 366 623 813 788 43 563 806 931 572 344 996 428 70 694 102 653 303 755 794 441 288 576 615 564 430 131 717 485 527 879 549 944 58 83 667 480 507 503 796 865 176 748 283 587 264 218 753 855 694 309 499 58 431 719 874 401 413 282 557 274 632 299 258 962 357 415 131 307 620 765 632 780 408 161 843 904 998 263 17 448 846 537 321 173 168 77 826 72 455 220 351 60 758 458 182 792 827 460 549 241 557 529 240 591 470 309 785 980 854 527 936 487 517 716 52 859 533 456 788 966 79 613 296 236 425 183 405 314 935 475 776 677 844 981 119 528 986 457 962 831 204 325 296 232 899 40 468 609 40 925 6 431 513 548 513 161 966 743 233 919 637 924 420 759 763 429 452 923 216 512 908 77 248 805 97 489 200 160 414 882 415 928 990 206 782 296 90 79 51 956 567 152 3 456 583 824 934 697 731 980 15 151 774 34 137 551 602 112 194 746 433 568 649 369 953 295 216 783 170 91 603 655 287 221 334 526 831 766 270 396 397 65 917 932 783 977 85 534 397 351 724 29 439 871 720 721 324 927 790 655 165 335 934 765 651 77 213 547 883 800 670 273 613 10 85 482 782 453 545 982 833 905 239 858 853 644 978 143 843 563 299 441 831 44 247 129 871 874 592 557 283 130 147 169 567 464 850 368 622 757 447 652 292 35 615 855 297 948 414 270 770 965 742 613 641 597 447 694 487 986 142 233 176 459 156 130 526 710 827 29 887 855 330 325 416 708 62 832 927 627 979 745 150 597 634 669 342 983 643 819 460 473 569 711 279 458 98 968 773 652 840 256 841 986 977 307 965 296 87 903 286 566 41 735 538 589 235 222 70 991 353 181 695 507 703 828 442 632 475 574 832 810 539 282 912 753 469 108 152 504 8 447 674 261 928 193 37 575 483 179 342 998 109 462 38 514 225 45 446 240 440 352 220 58 523 414 105 465 149 41 270 422 912 301 437 175 615 895 229 338 451 920 245 587 152 950 356 490 984 562 190 713 148 796 972 192 127 397 70 605 585 87 171 786 988 334 262 699 33 631 907 217 620 71 570 555 361 59 913 269 469 441 617 551 417 565 985 570 494 744 170 592 657 920 156 17 279 267 971 591 172 189 484 743 15 280 650 743 154 515 902 319 912 119 66 683 885 407 819 897 780 626 352 631 101 829 643 799 250 86 16 72 341 513 829 983 663 383 608 258 850 916 237 917 729 641 952 84 881 122 890 710 62 705 568 585 891 992 857 550 904 818 416 784 63 24 420 85 167 183 282 12 539 270 100 337 653 544 927 491 811 45 606 497 46 989 630 199 841 257 805 903 369 626 42 561 245 221 711 484 96 197 539 527 754 645 886 50 441 545 488 415 95 77 896 47 404 803 628 998 346 737 58 864 976 39 654 740 85 330 523 630 299 750 857 749 275 764 236 186 646 87 531 936 112 683 486 382 739 797 91 741 471 169 13 98 458 67 262 916 428 638 964 982 666 966 739 385 355 239 504 740 472 310 175 887 775 887 44 515 415 266 980 71 36 298 527 429 490 949 214 233 298 308 283 599 199 703 422 37 190 546 795 922 556 246 785 960 161 142 819 952 578 993 565 408 154 855 422 302 357 992 305 720 962 260 591 133 559 504 297 71 679 464 980 706 317 225 776 354 636 142 177 996 348 122 609 201 203 709 776 738 662 318 430 87 998 647 739 605 592 503 718 387 587 770 562 894 964 141 70 715 388 24 489 45 244 770 578 539 754 536 111 373 210 224 624 568 461 462 830 921 423 337 919 532 43 630 232 620 377 884 698 120 997 575 264 219 890 486 466 676 907 18 859 323 253 435 99 531 137 598 356 751 212 874 130 402 734 432 416 444 286 15 552 794 340 413 234 850 280 492 835 807 221 128 815 304 875 88 659 110 902 385 335 583 984 196 787 425 853 69 992 409 792 379 551 405 174 515 229 450 675 831 674 861 930 589 146 842 302 177 51 388 138 401 761 96 584 577 702 277 517 370 338 512 873 494 127 678 379 53 905 455 861 537 915 569 777 188 379 878 746 507 569 181 279 769 955 472 434 505 46 748 194 321 637 772 594 820 351 213 70 16 275 532 750 481 906 337 720 850 711 342 512 652 383 952 111 157 644 819 457 892 257 852 512 838 16 653 24 651 76 863 670 92 183 256 12 178 429 687 458 841 418 723 691 203 145 954 687 529 375 19 198 215 148 944 857 369 220 242 823 172 585 13 334 115 967 359 544 908 154 846 618 425 983 401 401 776 69 115 931 618 795 653 835 620 914 63 374 311 650 407 235 411 325 869 452 336 770 737 777 112 804 606 514 484 514 445 334 206 951 20 415 329 135 130 640 827 744 332 173 861 587 237 743 865 71 850 573 377 602 468 312 200 336 140 304 255 623 826 698 33 627 620 720 38 515 650 447 34 796 464 863 388 623 197 756 891 238 661 926 262 178 710 861 174 403 453 89 834 352 976 486 1 337 717 366 86 3 867 523 136 903 699 255 846 695 146 591 699 507 721 884 622 410 940 247 599 445 639 775 216 927 294 285 931 933 622 732 635 859 640 111 634 687 630 313 467 132 180 329 739 893 172 802 38 680 807 92 140 30 475 23 309 665 19 758 395 283 394 385 750 36 895 380 513 54 424 362 27 693 847 475 384 200 445 237 267 314 507 938 30 94 853 999 690 401 419 248 284 29 634 169 554 532 246 274 409 979 385 274 826 518 319 769 597 271 209 375 756 104 771 591 993 323 470 461 812 412 581 560 923 446 827 487 818 690 444 589 215 204 325 142 316 535 53 274 379 327 766 161 537 150 963 264 919 7 682 775 573 609 28 605 517 401 342 619 448 961 652 557 92 852 175 968 463 498 659 506 127 581 908 196 555 971 8 179 443 237 195 23 98 471 432 64 26 766 424 233 852 30 350 768 324 379 231 165 746 630 618 710 568 655 834 734 826 576 899 630 453 518 971 349 373 238 471 961 583 797 916 675 406 693 343 592 712 989 700 605 859 331 961 268 197 799 612 139 873 96 798 234 781 197 67 171 320 647 824 2 315 588 180 80 322 658 704 893 576 770 70 563 520 889 28 587 390 485 284 254 803 834 36 65 651 222 225 325 5 476 123 540 199 446 914 798 230 903 818 267 691 300 422 690 175 889 508 813 752 811 228 298 143 788 622 880 708 745 520 627 305 183 333 837 638 571 17 564 216 910 92 61 680 639 804 480 952 189 78 556 345 520 291 573 871 967 947 812 752 391 489 604 175 681 995 127 316 544 605 461 245 408 670 286 827 256 452 622 102 905 830 158 813 746 618 701 444 776 477 370 534 285 412 555 380 881 562 728 488 57 452 159 973 510 485 874 695 425 682 939 685 961 131 847 357 303 25 459 14 186 963 559 793 509 744 343 251 355 515 78 589 703 112 840 265 425 940 160 34 299 498 50 365 166 479 855 42 731 706 494 953 357 52 436 643 49 910 303 358 10 143 500 930 823 335 116 850 870 296 721 887 266 767 13 63 719 213 515 121 769 853 518 567 277 872 496 284 830 330 291 580 427 438 612 482 801 114 288 756 130 143 762 522 524 790 559 680 694 481 263 131 533 381 131 212 355 632 17 445 643 961 213 856 883 523 90 255 322 123 280 156 68 572 645 759 946 561 307 627 240 286 692 48 926 193 498 982 32 597 389 944 295 939 453 775 499 624 546 636 250 896 287 131 561 629 655 248 499 585 256 915 534 385 591 191 460 739 367 14 573 624 683 424 953 852 154 27 400 251 840 401 653 405 383 22 30 638 908 660 960 459 906 718 828 443 2 594 457 492 561 547 570 143 268 20 719 867 522 677 272 7 313 559 434 87 29 989 334 343 747 656 448 451 310 592 451 631 397 319 964 120 530 443 814 689 253 233 310 381 366 800 884 877 293 606 239 986 255 914 301 635 994 797 507 704 227 890 780 310 575 256 362 326 754 416 430 741 559 165 798 443 948 148 42 279 49 350 526 539 193 800 338 917 670 872 856 363 807 169 113 450 619 546 848 759 635 219 640 70 924 319 228 785 219 519 598 143 980 629 59 937 943 800 587 318 809 831 515 487 916 395 634 747 385 25 524 764 966 953 448 667 471 800 739 319 538 597 564 69 949 281 886 696 12 860 951 538 527 513 366 527 285 202 260 226 129 752 318 194 532 623 596 577 995 818 942 243 84 135 888 804 524 475 19 971 16 28 14 651 412 898 908 274 853 524 251 672 378 860 718 65 406 783 437 34 236 476 944 700 521 605 280 297 296 468 928 947 677 585 313 662 846 258 212 590 395 519 282 885 802 240 531 465 668 426 626 499 595 767 127 423 456 385 524 875 243 891 684 882 787 202 553 219 492 775 294 351 738 485 660 681 688 96 950 833 107 586 165 314 952 547 361 605 359 622 423 947 496 402 926 43 501 641 621 711 545 770 992 286 196 146 239 558 383 423 980 932 637 698 738 255 480 255 955 998 877 236 554 56 206 804 632 910 697 41 242 179 680 578 328 63 936 438 136 727 838 928 553 268 425 414 184 61 640 385 765 720 650 634 602 194 524 82 544 576 693 651 261 503 154 642 788 373 293 230 369 147 555 626 850 403 561 326 152 739 788 780 399 923 788 154 327 929 6 619 613 684 581 626 123 768 762 119 999 139 350 201 278 131 117 672 956 97 870 192 763 268 877 204 193 269 422 563 134 67 522 551 599 212 693 44 766 997 332 446 535 652 669 116 577 208 325 440 723 626 752 622 708 483 157 952 892 437 398 997 710 643 988 862 562 246 151 755 860 626 692 621 690 686 742 764 181 933 808 367 742 465 908 800 351 868 769 926 237 577 99 749 569 631 439 299 259 661 738 241 277 372 572 951 927 618 136 878 39 106 337 145 695 464 99 947 14 717 743 664 617 688 819 918 648 386 60 409 931 190 628 907 710 338 141 65 877 215 428 198 523 563 712 78 939 475 862 314 796 615 699 34 2 972 885 816 85 699 381 441 358 851 325 65 131 193 916 792 121 554 743 171 707 569 912 834 646 938 235 590 675 60 324 23 562 295 728 912 722 160 736 220 289 86 577 254 413 509 350 558 809 930 680 679 978 57 116 29 969 293 804 214 89 117 317 391 13 718 381 110 903 833 673 101 548 838 87 248 948 439 396 98 179 647 659 628 155 133 676 118 922 628 347 503 587 968 334 591 573 938 430 331 423 590 392 65 521 269 111 862 504 452 367 522 937 290 433 92 655 355 436 966 721 643 210 136 343 375 586 920 74 466 457 126 510 285 532 388 599 330 148 259 841 274 488 966 901 190 718 791 202 495 156 944 786 372 901 765 319 15 293 155 794 327 141 950 441 589 66 678 280 879 848 101 885 259 197 37 291 448 395 604 532 87 744 416 906 182 852 753 431 924 707 551 80 226 874 506 441 500 256 323 737 934 742 289 934 820 971 855 833 33 776 523 942 146 994 578 57 964 251 332 701 777 515 574 910 167 433 927 74 515 842 776 808 522 156 898 948 76 986 779 932 765 600 657 427 281 695 41 973 489 363 679 818 519 63 490 792 273 446 231 5 514 763 634 105 913 412 696 140 63 692 31 814 509 749 740 664 443 551 369 212 723 122 837 241 39 117 627 463 255 623 728 341 475 242 357 642 686 802 753 420 912 717 381 477 616 652 754 825 299 102 380 477 41 489 952 382 343 20 490 559 153 734 5 317 658 862 283 414 728 763 565 547 552 865 132 533 363 306 135 694 42 743 845 528 900 487 535 540 923 390 59 904 398 280 366 717 833 401 766 94 861 398 284 501 949 993 210 647 742 646 159 605 651 588 128 74 174 186 25 403 36 876 817 775 679 754 201 779 594 798 199 62 407 813 177 500 353 969 574 555 812 864 510 577 763 623 495 684 111 788 564 767 379 928 156 595 393 74 521 102 881 945 797 895 136 411 224 503 367 791 865 37 944 230 266 484 369 439 414 377 657 541 625 793 912 814 916 882 136 786 860 798 209 976 179 349 244 785 822 199 831 109 901 118 557 695 429 622 106 972 765 82 425 731 624 30 816 165 896 761 995 676 25 524 963 174 502 270 731 484 309 334 533 984 606 160 602 314 361 65 148 249 132 786 221 773 886 95 279 469 634 881 407 501 124 949 473 909 595 855 123 783 619 480 794 150 191 221 381 508 646 715 215 865 467 867 337 726 840 746 194 323 273 718 959 670 171 98 233 575 980 647 854 852 426 202 56 45 195 807 25 709 710 762 478 492 590 265 576 318 397 784 806 566 941 708 427 978 977 250 664 407 982 831 876 528 102 38 593 72 834 713 688 655 364 664 335 147 557 293 558 732 440 90 932 851 417 867 626 397 420 434 684 609 999 105 228 786 667 592 248 715 529 355 420 964 257 67 380 977 476 168 19 591 799 760 851 789 223 437 811 271 669 259 45 398 398 897 2 64 771 942 342 531 599 191 520 516 907 331 398 997 757 56 684 549 140 608 880 420 845 303 93 901 798 76 679 843 593 153 36 264 141 936 230 635 966 328 456 489 6 364 913 435 677 42 98 406 61 627 395 295 67 506 350 679 528 746 175 943 879 868 832 668 932 462 951 822 504 740 69 309 352 452 539 746 533 802 450 624 210 281 908 517 616 480 130 789 468 791 459 655 424 652 520 743 484 421 469 376 551 905 651 434 82 90 894 537 818 39 589 105 729 78 219 172 556 211 692 39 691 126 315 468 475 212 940 354 870 945 718 491 933 262 259 800 587 828 933 321 151 176 215 14 577 971 400 771 296 269 89 702 11 611 738 917 214 559 266 960 314 932 84 336 402 925 539 671 199 449 164 691 12 414 538 392 815 764 88 834 797 103 14 99 801 887 847 586 372 420 979 513 438 955 870 733 69 978 21 178 978 585 34 385 150 482 592 849 242 238 689 466 316 608 63 842 262 201 353 436 22 593 327 505 66 893 200 748 334 856 835 178 356 368 570 743 241 301 783 164 772 22 333 452 270 835 623 479 865 623 176 998 243 752 73 243 100 443 621 834 500 935 143 330 983 477 555 736 832 766 570 765 641 165 540 840 816 576 600 757 236 344 939 817 574 661 413 39 326 233 260 266 452 469 558 898 915 359 836 390 907 587 17 477 242 447 204 596 780 195 771 441 454 232 292 697 514 220 486 950 271 126 711 290 650 329 771 627 525 838 668 979 719 894 482 262 457 631 426 614 210 580 277 878 424 502 86 143 269 936 450 358 308 981 960 581 579 79 761 837 732 87 419 832 811 566 180 159 702 238 221 742 596 721 92 997 227 683 41 486 865 678 966 701 132 779 819 545 478 893 726 701 617 250 689 889 479 447 267 391 551 700 49 137 189 995 716 277 955 213 820 581 68 273 171 399 266 887 19 649 899 722 644 988 689 589 980 91 612 956 755 883 230 193 144 296 433 947 528 777 470 606 819 948 188 222 51 86 837 207 195 123 223 481 204 236 544 396 64 168 611 651 947 862 632 755 301 732 338 690 809 771 901 510 596 178 990 952 526 433 266 284 737 749 224 822 990 416 520 288 37 954 61 14 67 669 531 362 134 789 99 693 383 387 691 895 299 725 904 217 318 947 680 993 278 543 831 464 121 150 567 868 889 479 418 634 1 421 466 328 842 452 241 201 926 406 715 541 788 830 176 293 975 469 768 454 956 20 836 889 353 523 510 130 240 123 603 863 315 369 903 797 125 556 449 848 922 192 950 238 707 207 31 277 570 827 68 969 13 759 779 422 897 707 845 371 853 500 649 237 570 756 477 126 318 595 145 399 600 620 897 892 833 631 190 820 579 787 719 203 524 710 433 811 561 721 428 287 43 313 663 350 587 873 624 758 439 733 680 224 207 980 730 513 757 749 952 731 800 476 615 829 550 226 793 529 340 979 681 909 513 3 668 269 354 758 782 108 218 34 899 542 983 948 928 656 484 596 292 80 811 451 980 328 425 604 831 672 28 340 659 344 253 696 156 315 609 387 146 374 675 600 701 481 23 603 36 92 256 667 264 847 452 876 544 41 369 635 331 929 549 28 369 937 324 134 977 330 998 822 303 535 860 699 300 679 698 527 491 908 1 962 356 178 374 897 773 725 106 497 165 674 603 827 509 110 434 933 419 507 207 588 933 279 815 859 119 966 267 306 185 472 369 988 280 559 90 143 817 172 66 255 104 773 706 860 351 538 649 125 756 575 368 934 522 571 229 905 786 142 460 766 678 99 730 740 729 768 375 764 594 795 319 480 18 595 537 670 530 19 953 180 72 898 825 476 970 333 104 963 221 430 170 778 100 951 50 251 398 273 898 997 761 69 739 476 105 650 245 622 872 801 495 669 849 50 13 599 629 953 639 234 185 551 29 91 221 588 585 553 803 471 96 346 348 714 623 202 678 593 614 209 336 525 326 815 121 624 259 955 554 760 203 396 859 935 487 424 247 569 984 290 195 343 545 615 267 818 885 223 749 526 560 221 782 427 383 463 342 393 18 289 225 778 575 229 625 712 354 801 554 610 531 549 720 42 144 151 766 605 826 366 265 679 205 961 706 529 794 899 714 724 305 395 818 289 419 931 893 461 107 325 478 776 927 83 363 623 17 46 77 866 688 282 1 634 534 886 179 147 676 248 890 268 962 846 242 309 635 444 551 349 163 113 88 500 572 878 961 105 740 975 898 1 219 93 240 495 609 399 285 916 762 986 744 247 515 356 58 282 295 66 862 573 451 188 748 435 287 764 765 738 646 537 864 336 735 71 831 825 321 372 620 453 339 417 403 487 906 868 810 50 333 120 907 244 793 433 621 546 83 125 8 267 5 947 125 549 461 188 259 446 863 893 921 950 404 618 668 639 733 566 786 1 786 19 759 579 823 408 27 649 565 183 660 385 573 73 948 473 22 185 487 86 871 296 189 891 809 373 704 922 913 595 174 513 726 25 44 349 884 652 273 609 610 544 18 963 389 911 336 392 688 987 500 560 646 230 504 40 231 351 76 418 443 514 988 154 667 839 800 100 216 292 945 411 674 367 997 334 649 10 570 800 759 501 841 569 272 886 30 72 464 348 502 99 304 804 319 522 814 739 938 887 987 111 446 176 502 336 703 447 949 461 538 815 615 790 214 654 30 997 883 30 835 856 2 188 639 506 393 545 378 930 669 732 69 454 656 523 51 124 939 203 902 589 402 554 551 559 345 784 438 787 975 776 941 792 649 966 896 27 634 379 924 917 440 181 760 933 387 491 433 245 305 641 844 187 972 55 151 189 100 410 203 169 842 42 170 204 583 32 135 805 832 860 793 742 949 944 477 532 174 18 585 783 380 370 560 530 206 531 938 12 54 495 940 780 949 225 30 283 699 85 469 214 511 288 495 770 512 988 123 346 820 450 820 855 739 629 717 378 908 677 458 48 641 201 696 759 844 655 273 748 383 665 436 84 221 878 166 300 750 548 73 338 685 571 949 143 404 754 383 210 411 630 820 376 424 459 559 586 390 49 56 942 172 688 252 278 362 690 29 91 340 787 336 66 820 315 14 92 587 555 931 288 525 759 390 356 405 659 100 132 718 462 92 126 602 970 10 806 594 198 817 351 794 282 374 436 264 160 475 961 720 922 991 353 993 462 594 36 278 93 753 665 987 590 498 707 833 350 53 342 396 650 848 847 359 350 624 464 900 834 539 736 663 243 166 533 626 497 550 444 480 731 438 501 162 330 272 272 274 904 851 21 715 475 291 462 103 692 42 192 435 188 649 58 146 953 750 700 73 696 545 582 913 870 431 707 561 537 558 120 494 412 669 274 966 887 595 772 587 360 770 218 431 236 424 916 965 922 172 498 550 510 570 769 504 333 555 131 895 217 307 401 522 564 337 161 843 469 356 924 512 644 874 139 710 288 138 230 913 234 156 688 374 662 740 12 134 929 331 41 793 793 362 853 322 294 605 558 719 31 522 730 218 945 942 232 466 509 371 855 85 974 339 572 198 177 192 473 618 184 853 337 378 980 538 712 389 984 278 610 555 617 95 849 931 497 704 316 850 302 812 141 319 982 643 362 286 863 200 425 807 139 324 579 563 296 757 713 777 193 42 813 258 872 490 326 628 367 311 692 360 792 154 828 509 3 337 440 580 243 691 144 921 256 969 737 822 679 327 99 971 325 931 937 750 813 857 632 651 413 781 218 573 579 424 290 470 911 407 951 371 513 756 681 712 529 207 931 668 391 328 303 980 951 629 78 844 326 117 280 912 977 619 470 544 689 268 441 954 140 733 991 943 62 345 885 173 502 383 366 317 604 276 363 667 946 579 231 35 136 462 843 532 827 208 359 829 152 144 574 620 562 54 439 293 686 988 228 465 677 40 369 52 742 698 59 195 599 668 85 316 658 17 327 442 876 55 198 760 327 831 675 601 166 746 412 118 942 628 212 306 481 89 680 401 356 442 736 541 421 20 110 987 763 394 815 494 394 70 73 961 325 5 23 965 986 240 123 535 593 273 856 198 624 458 27 448 655 213 999 735 469 284 104 765 482 245 130 455 921 499 559 632 812 936 910 944 224 211 823 800 129 855 761 618 258 257 604 156 831 838 992 826 61 425 955 412 424 983 999 191 263 184 967 192 99 811 480 742 403 516 723 923 598 727 486 317 590 981 235 191 507 815 761 582 969 30 227 490 520 185 574 925 26 506 31 487 736 188 249 847 303 786 463 186 926 513 459 789 519 109 56 25 133 318 43 804 408 334 202 712 341 861 259 347 439 580 701 84 535 998 887 688 871 526 536 407 30 165 667 478 516 560 464 86 797 930 716 58 558 224 643 197 271 324 516 817 130 569 409 632 402 52 257 496 158 825 698 291 661 43 304 453 127 567 129 945 735 730 605 195 169 727 928 58 553 877 896 413 627 236 946 962 817 571 84 97 282 104 862 913 140 269 391 938 480 959 215 736 209 478 154 760 464 360 547 489 989 542 125 942 114 526 857 803 514 728 647 198 908 542 993 473 408 787 832 223 432 587 712 975 53 262 699 688 888 176 751 650 230 87 308 366 176 642 891 151 255 174 192 839 45 877 722 248 626 35 452 505 445 506 10 722 768 519 832 144 250 491 170 698 854 415 857 517 693 885 248 745 44 299 77 703 522 293 899 973 90 453 480 974 480 277 527 130 119 600 422 606 621 830 692 641 373 228 347 391 622 385 325 574 42 294 755 699 219 742 267 99 650 845 68 548 377 799 308 178 148 620 757 131 111 281 261 305 359 36 202 458 690 665 610 182 890 596 716 471 276 344 609 158 669 319 893 393 137 986 849 157 13 627 378 895 438 901 932 975 125 89 360 914 992 708 270 88 510 753 180 201 242 546 263 872 520 722 881 487 859 996 231 670 225 246 243 621 923 283 837 510 710 836 549 412 537 829 924 546 165 428 270 69 92 686 652 511 865 143 174 407 860 103 118 96 5 231 725 435 677 42 93 930 623 547 991 579 759 648 93 537 288 508 70 692 576 750 452 940 187 404 509 514 415 312 853 971 97 190 280 492 365 395 120 231 803 903 326 317 232 654 138 248 177 465 346 534 816 714 405 209 938 791 191 325 521 289 115 832 831 289 133 413 579 905 535 952 669 824 574 751 773 119 72 562 216 974 6 472 628 444 183 57 440 296 121 313 698 831 91 907 954 785 597 266 928 23 89 977 90 514 606 855 96 222 429 57 149 175 694 52 502 975 741 684 348 140 640 946 623 439 399 491 732 173 486 220 514 794 502 951 794 928 649 608 173 219 281 223 783 284 271 971 110 135 968 62 112 863 49 103 853 476 354 220 659 133 696 534 15 16 112 161 462 257 624 759 504 285 480 113 43 364 99 127 248 711 778 631 426 563 166 215 108 156 353 133 701 360 691 153 737 720 873 986 762 595 473 713 623 480 60 309 584 868 607 58 372 538 994 362 621 400 105 806 258 102 533 886 518 392 807 301 607 696 378 353 516 921 409 882 833 793 238 577 103 687 851 825 500 962 50 396 225 758 764 605 850 460 644 603 674 282 762 569 299 709 758 404 490 359 943 398 736 943 288 878 86 488 765 588 840 340 884 734 748 990 297 61 546 308 348 744 344 370 229 720 708 999 775 885 431 719 402 4 828 565 597 437 680 840 505 270 129 426 650 564 260 360 840 184 857 197 104 804 554 681 159 87 804 864 566 395 661 590 220 975 312 817 399 610 815 496 439 51 306 528 412 415 763 219 682 146 964 821 24 180 270 589 260 419 396 969 584 837 361 374 944 111 65 896 984 383 959 724 907 504 263 922 139 103 889 670 68 751 276 537 445 265 340 962 956 670 163 194 799 735 44 29 570 107 631 48 764 28 254 530 552 811 302 370 848 745 481 371 473 165 13 124 636 434 128 279 992 322 628 791 15 998 417 36 250 820 47 951 562 182 702 308 763 244 586 864 53 253 615 604 225 60 730 743 38 18 985 705 65 57 161 411 350 352 94 863 583 638 349 397 45 959 946 0 708 464 823 410 253 983 280 676 822 399 727 144 40 670 105 442 202 648 612 201 794 144 511 909 185 547 894 595 868 692 484 132 59 767 454 628 73 737 795 427 27 484 296 152 97 489 926 720 498 498 690 654 217 111 271 10 202 739 58 117 831 139 223 707 884 32 265 637 797 870 459 909 777 293 22 318 398 89 128 56 169 19 95 297 808 345 29 652 389 612 983 866 792 623 320 117 252 220 613 878 339 361 972 63 523 653 31 552 812 371 709 189 572 953 557 907 535 695 606 398 558 946 562 897 373 986 699 230 469 721 217 740 751 38 785 109 745 806 687 135 480 644 996 883 565 259 552 109 578 140 569 171 407 317 390 859 633 294 548 599 933 70 942 850 990 741 179 660 494 688 876 916 304 208 725 842 527 92 317 76 796 304 263 184 394 294 46 186 479 112 893 883 49 979 314 256 977 205 240 580 296 791 121 649 457 897 985 711 93 357 203 127 15 163 893 724 891 597 350 748 188 502 20 785 79 480 759 55 555 997 60 653 198 184 677 676 902 359 247 262 480 771 486 42 425 127 450 725 639 883 875 306 493 638 20 40 786 847 659 604 390 945 500 402 746 210 973 3 761 600 607 993 126 958 642 633 512 384 683 485 516 536 46 739 124 969 929 319 31 184 573 584 616 941 933 531 794 892 944 70 647 47 885 844 28 712 922 289 229 93 549 25 327 791 184 582 994 567 279 608 767 798 152 298 837 895 682 615 191 428 204 133 662 661 625 206 648 584 950 225 651 835 223 198 16 695 770 889 785 218 304 583 39 721 588 289 831 668 689 351 911 131 153 357 13 315 742 536 294 942 892 908 581 393 140 364 956 260 592 351 934 71 843 674 353 631 361 301 694 200 745 42 432 343 909 203 778 110 880 622 146 638 931 670 368 949 354 288 499 887 652 244 712 73 369 342 875 580 374 158 967 415 974 72 501 733 80 877 534 312 708 76 217 578 983 266 377 29 564 923 153 652 273 500 349 276 346 67 433 407 233 75 835 802 831 366 820 86 679 112 678 13 956 880 690 259 279 784 714 333 183 99 788 135 839 339 375 76 554 389 32 272 151 736 544 575 229 863 822 994 687 730 273 260 874 182 989 524 689 905 867 581 623 350 965 478 920 112 426 577 261 519 736 768 665 840 732 157 984 213 834 61 150 420 825 99 243 463 16 491 4 45 396 669 342 991 523 840 781 869 698 768 712 973 638 974 555 715 482 214 187 13 803 742 986 136 464 820 861 398 980 996 865 741 279 258 339 33 581 293 929 60 154 204 618 100 893 919 919 475 315 301 798 433 217 372 790 770 434 614 770 984 118 457 40 299 242 873 843 997 267 974 933 214 201 120 986 886 486 731 947 164 955 653 516 314 888 659 867 97 280 714 643 237 794 337 366 406 110 395 986 989 380 0 961 799 308 187 886 224 883 399 772 255 878 833 66 346 671 12 930 149 61 427 255 666 486 632 185 918 112 717 622 608 270 156 577 426 148 456 380 258 860 460 63 187 443 725 272 926 552 223 874 712 464 685 242 497 345 319 920 2 215 679 279 427 698 190 457 35 235 651 689 430 495 355 190 742 210 484 633 258 318 560 149 436 943 408 409 976 517 846 410 682 656 465 576 796 224 274 500 996 462 811 704 393 703 689 747 5 230 440 947 242 625 65 228 377 2 764 363 387 575 444 446 22 837 371 241 817 296 353 685 337 980 795 746 328 430 741 800 547 768 349 971 729 965 942 726 654 738 974 329 45 98 691 911 537 416 253 860 841 913 560 591 628 988 788 340 11 369 151 687 4 809 460 880 204 947 628 542 888 178 268 673 90 684 992 157 69 343 286 737 544 629 542 267 988 865 725 905 245 140 372 909 905 706 515 576 106 837 208 403 297 727 884 952 862 642 326 953 934 286 648 222 312 828 734 894 553 389 255 979 37 758 386 512 773 905 660 145 687 982 171 958 600 109 872 33 986 278 852 349 414 986 624 164 554 263 529 530 424 161 25 984 595 810 920 798 780 550 889 959 105 951 337 812 860 329 438 675 661 294 442 853 554 285 815 717 811 83 699 591 753 903 878 646 630 674 985 834 53 520 422 442 772 474 137 282 94 562 415 162 149 536 182 969 405 967 800 993 710 456 102 312 559 940 195 732 604 324 338 249 435 26 308 890 766 924 399 754 642 220 453 900 63 825 170 947 542 863 830 233 173 857 403 741 54 721 322 194 589 744 420 757 681 881 220 539 429 432 333 630 987 882 455 396 611 977 807 997 296 441 183 736 562 699 556 589 333 131 809 497 43 106 645 921 240 616 497 74 309 39 706 836 466 764 761 398 787 625 603 409 108 726 191 517 253 16 865 1 315 414 545 909 877 752 107 785 59 374 562 839 178 765 156 29 654 716 603 943 341 609 127 585 125 884 611 732 147 171 953 278 279 44 182 957 80 738 842 593 358 245 683 373 212 514 457 633 626 168 884 150 386 73 594 362 947 997 276 305 806 253 424 907 998 883 701 856 165 192 565 186 828 200 797 130 298 861 52 424 409 182 896 750 363 3 77 196 449 375 747 235 892 225 81 633 635 593 829 598 798 743 177 657 196 595 371 523 225 248 462 780 784 954 57 825 575 213 448 599 150 675 402 340 285 257 824 37 22 466 124 653 855 200 295 672 272 972 600 520 43 734 560 888 752 100 54 487 514 549 101 204 155 917 954 879 241 331 588 977 177 821 345 795 448 824 344 766 493 401 373 387 839 764 852 477 366 246 450 118 604 467 369 958 289 990 35 962 841 230 25 848 319 187 8 826 227 16 672 854 972 952 429 946 755 176 941 795 615 995 192 545 663 984 946 594 953 51 393 140 327 202 176 712 912 687 893 607 380 584 952 217 394 340 911 59 5 335 232 751 136 550 545 895 298 385 87 850 796 691 403 204 525 973 527 667 251 137 244 907 866 555 614 101 355 777 117 972 874 668 436 605 708 771 973 214 915 795 533 769 94 13 257 58 615 621 528 284 680 859 348 394 523 806 839 55 156 641 598 4 130 944 964 307 454 100 775 880 446 987 398 316 869 703 68 13 872 818 937 749 33 220 276 736 212 224 30 784 729 327 729 160 516 693 573 441 986 643 743 371 427 178 780 965 281 495 596 415 191 218 36 629 854 264 988 601 689 236 749 129 48 770 97 617 261 748 823 436 877 356 321 899 120 9 188 954 525 343 746 731 147 561 514 530 324 135 751 203 325 868 767 151 281 423 211 98 485 104 204 88 449 128 455 324 575 637 369 608 83 322 17 868 355 36 521 693 224 458 961 917 591 343 211 594 50 255 692 48 147 255 931 792 343 602 82 507 181 503 782 165 125 198 891 78 723 647 35 467 810 849 888 978 247 373 422 494 444 291 546 921 875 681 749 241 386 957 475 721 540 520 23 600 599 514 271 98 176 986 965 144 982 416 265 564 208 292 518 61 908 754 348 440 565 9 42 734 254 576 749 582 303 629 727 128 177 926 441 255 671 432 115 775 919 288 702 556 348 789 433 610 971 11 663 998 790 14 596 351 97 540 116 252 178 59 332 645 126 971 746 689 666 593 377 666 455 31 329 725 634 889 239 965 993 297 308 30 922 927 979 405 108 390 388 358 179 440 851 514 459 428 329 869 558 836 561 901 94 887 271 195 844 382 142 616 581 152 909 38 764 912 840 17 809 520 780 19 729 12 881 845 386 411 839 791 679 595 681 285 186 302 918 635 790 329 63 852 764 49 139 827 217 604 976 580 418 997 870 57 468 826 592 256 102 659 944 648 617 783 378 131 812 221 950 521 508 875 54 189 73 999 400 271 620 122 146 171 751 490 747 0 179 695 521 849 984 604 659 491 139 715 588 899 87 442 15 448 447 180 126 440 629 848 19 423 451 775 249 122 817 13 914 429 781 339 182 198 862 440 396 673 115 853 913 835 86 482 922 749 301 212 392 552 327 320 949 843 619 577 358 259 442 533 546 139 931 132 950 760 310 680 515 273 806 576 429 602 814 678 756 731 832 207 402 910 230 781 101 21 906 197 839 543 154 804 564 619 688 105 589 875 451 167 299 747 373 232 963 935 769 129 159 795 576 897 142 742 652 29 924 177 270 843 392 79 536 898 981 80 51 477 225 928 125 703 870 598 79 124 160 639 926 238 980 200 271 421 318 984 827 154 229 940 117 571 651 121 585 451 701 703 406 175 598 178 106 628 267 204 773 266 742 193 966 775 443 366 566 284 225 291 112 147 653 694 497 514 863 238 711 550 728 327 569 310 837 834 453 574 955 611 815 547 913 86 120 610 738 831 979 300 723 850 141 632 223 196 346 4 871 934 244 475 746 440 120 82 45 466 661 427 2 212 175 279 14 474 912 913 763 90 111 635 935 904 261 945 722 634 830 132 924 828 232 576 403 44 472 307 262 65 531 826 300 47 872 897 177 212 200 75 960 288 378 487 121 592 979 452 750 951 528 649 724 982 810 931 348 517 693 73 732 232 129 643 343 956 3 306 946 408 208 315 390 676 129 17 895 722 314 231 565 848 320 391 40 727 152 480 132 85 603 237 193 842 712 298 294 549 864 447 500 502 262 607 681 604 123 509 878 347 738 104 187 199 399 130 216 336 832 531 12 171 469 119 573 76 918 763 617 884 668 771 570 879 741 524 843 45 650 619 170 314 224 189 294 570 101 13 445 126 814 465 542 653 184 388 859 812 583 386 769 527 763 505 551 359 618 607 483 201 390 501 330 707 22 36 514 524 71 819 832 329 69 532 990 368 373 928 807 280 344 142 529 570 177 336 785 147 858 661 720 632 889 188 689 94 913 183 668 112 637 97 465 933 864 979 863 839 981 668 861 559 839 862 361 768 238 977 665 219 408 501 781 555 539 449 914 861 596 559 742 903 882 424 959 606 891 745 304 597 263 752 772 496 825 821 459 363 131 490 397 152 392 264 765 288 848 868 602 713 927 942 901 5 771 886 662 792 897 406 750 926 875 669 384 431 254 334 507 515 779 671 922 900 404 897 962 160 960 358 226 889 775 3 102 997 2 438 716 45 148 104 863 591 277 451 714 117 549 137 389 98 966 823 846 793 152 309 347 158 318 378 728 326 551 773 128 82 187 184 116 276 673 402 871 405 127 740 191 772 947 283 542 509 607 794 304 580 76 306 968 623 748 39 311 519 197 228 505 12 473 314 498 530 270 286 414 626 383 461 971 6 58 277 560 930 237 456 152 988 569 205 76 531 431 880 271 273 587 617 760 744 757 438 416 418 147 523 809 151 428 202 879 220 578 340 680 370 133 82 538 249 481 355 927 322 853 104 849 568 628 965 582 958 481 774 358 82 500 643 863 57 277 731 934 793 875 429 397 67 789 765 87 512 31 68 423 293 258 818 617 403 971 841 923 609 776 681 807 775 506 115 252 84 141 792 211 135 260 890 320 352 772 340 901 351 215 547 951 892 633 184 2 274 956 8 733 130 740 763 200 641 783 992 460 341 584 997 786 720 856 256 607 122 350 109 449 174 359 973 670 83 975 361 492 555 247 60 68 232 576 871 671 203 196 36 757 500 564 982 980 613 722 363 756 682 156 523 606 249 890 178 151 581 993 454 610 751 658 61 616 615 38 329 552 813 795 760 651 469 969 127 161 447 373 726 441 318 496 929 971 331 932 0 103 856 511 543 349 761 443 886 918 388 3 347 816 847 699 6 767 138 216 488 326 492 292 9 693 6 158 615 544 625 520 461 358 407 264 870 258 18 575 534 420 613 619 886 717 472 671 738 231 240 24 349 189 875 490 294 601 699 706 34 794 440 920 416 878 58 944 920 310 805 823 364 188 505 533 892 778 211 561 826 595 802 394 750 450 543 53 996 642 508 924 724 930 914 355 154 959 726 782 17 290 134 27 983 442 823 680 805 608 755 194 276 454 354 702 660 858 508 403 345 259 92 168 333 57 966 336 558 599 191 269 626 801 720 693 712 695 482 110 485 877 241 997 916 776 894 192 207 867 180 513 851 591 35 479 571 762 505 169 78 637 384 96 933 131 682 754 143 384 877 767 631 469 733 940 922 145 661 555 159 194 615 102 499 350 26 104 653 538 519 25 93 127 133 37 508 441 881 513 364 628 208 437 334 995 742 450 583 505 902 401 448 902 959 574 103 975 931 474 113 118 352 860 504 24 155 640 302 862 250 385 268 984 300 235 931 584 434 529 92 51 587 834 431 879 977 442 18 691 354 285 560 715 230 370 661 165 355 975 747 884 903 153 960 746 634 399 90 21 275 58 129 78 207 147 938 644 549 106 838 856 281 294 177 109 578 808 812 715 508 532 693 792 220 662 566 820 191 177 36 243 252 194 607 736 742 932 186 542 194 95 788 718 114 819 557 734 527 572 993 926 618 478 364 907 876 213 298 217 436 43 507 912 411 15 131 677 182 250 558 96 773 330 41 323 916 382 416 34 492 920 660 653 513 163 467 208 866 94 380 143 650 255 358 866 511 69 811 133 468 2 165 433 266 584 325 719 815 475 68 682 991 484 480 347 97 933 44 512 793 152 325 829 119 770 370 190 905 836 903 714 192 870 208 422 650 268 589 580 851 23 302 371 416 813 30 331 656 753 677 796 328 824 935 260 566 822 888 698 448 353 888 891 302 432 127 335 159 462 176 243 711 914 185 841 757 944 245 628 947 882 583 434 804 132 494 942 323 149 182 422 647 774 103 212 854 157 462 173 428 614 752 928 439 684 807 613 873 982 664 468 636 754 417 0 600 134 424 130 501 177 556 411 845 71 389 844 920 672 184 659 810 239 953 178 660 623 204 11 160 577 145 324 765 753 929 783 232 745 235 659 960 701 551 788 730 928 545 707 496 471 939 124 946 151 979 801 99 759 514 280 69 139 436 581 385 621 133 998 678 910 632 715 794 93 699 250 995 934 399 691 74 922 58 158 200 697 723 702 269 705 347 715 193 262 286 317 705 732 613 746 227 926 53 338 192 986 529 955 334 48 678 429 877 600 903 393 126 327 654 847 230 172 42 741 462 427 185 868 473 179 525 717 691 413 517 922 704 734 527 572 322 656 163 289 4 404 401 656 968 362 858 10 181 411 103 577 99 672 279 465 108 977 694 624 230 921 899 573 484 750 494 21 229 983 288 647 778 782 639 820 971 257 145 3 583 863 4 75 27 126 680 910 89 112 102 148 183 677 913 340 898 382 51 829 477 494 29 670 963 108 641 469 927 898 463 490 88 225 325 329 968 423 30 120 441 530 571 470 243 213 870 135 204 586 827 646 630 459 256 535 251 142 928 922 785 111 909 66 147 235 792 234 652 229 355 737 116 339 398 576 302 897 474 456 540 602 543 370 916 196 683 796 513 116 118 617 932 821 534 443 852 559 310 724 25 677 648 951 118 779 605 3 848 744 401 944 958 498 114 979 217 669 647 682 447 982 305 688 503 787 777 802 69 510 864 526 832 437 21 718 305 775 793 103 613 869 720 473 953 952 411 80 142 711 635 490 193 859 399 57 278 142 477 322 567 988 20 326 98 309 58 79 101 821 346 891 301 266 294 788 252 300 346 110 852 251 730 239 969 514 660 227 502 8 836 665 216 274 200 522 974 425 706 7 475 302 316 15 273 972 262 122 315 567 82 403 718 114 159 889 917 105 606 378 249 103 771 97 800 174 625 178 522 191 513 506 480 307 206 873 111 139 429 692 440 951 948 545 158 876 840 89 674 217 255 213 192 170 895 797 387 187 348 180 960 769 46 559 487 269 391 518 50 161 313 471 135 184 706 6 348 955 417 976 223 898 520 259 132 610 695 942 798 844 364 832 712 672 756 806 472 851 191 582 320 378 609 785 766 902 385 608 616 309 230 647 858 906 395 136 609 741 848 560 38 193 573 289 585 128 952 794 493 965 62 181 651 272 103 712 435 665 996 36 21 637 664 274 113 207 125 520 367 293 226 313 65 103 582 75 291 163 249 202 41 144 886 705 474 477 208 581 338 321 865 862 570 695 629 3 421 886 567 632 289 996 199 777 88 337 947 872 940 583 891 366 484 340 289 175 195 61 625 44 849 539 275 696 242 547 542 523 582 133 794 161 520 809 911 203 571 882 681 981 787 76 181 463 321 158 603 804 437 376 202 180 344 238 760 64 727 322 762 282 180 694 483 277 443 477 646 443 511 83 458 131 861 785 898 79 289 492 621 817 455 245 24 103 556 965 309 422 425 261 952 318 116 648 890 402 872 395 91 90 837 735 814 682 875 89 814 621 947 103 906 879 218 880 427 323 197 753 302 770 465 204 71 375 419 862 110 356 770 995 952 828 34 947 677 843 917 175 173 200 947 246 54 251 272 392 570 349 4 427 696 926 553 19 802 925 330 467 375 837 920 949 110 282 784 170 793 92 554 379 370 543 690 612 860 609 287 559 961 515 996 217 837 534 886 613 76 799 1 683 450 586 297 996 966 428 756 126 534 442 808 362 21 309 189 577 971 184 220 58 18 151 401 749 592 945 517 904 548 976 629 947 905 967 324 622 375 183 139 661 64 951 546 517 469 160 528 69 53 806 748 690 220 238 556 456 989 692 494 11 433 757 917 618 330 235 379 796 476 293 248 387 99 979 892 22 548 369 48 269 752 945 59 159 859 706 116 660 203 193 69 400 307 549 163 81 987 588 186 38 374 202 975 875 264 285 577 821 245 656 934 313 766 870 168 371 851 145 530 999 564 728 673 921 548 207 161 887 600 12 246 432 89 18 451 576 718 334 839 606 705 48 647 933 828 711 244 873 79 930 710 610 241 161 851 524 818 64 641 754 537 137 848 918 101 82 65 869 253 252 898 940 917 974 186 265 790 79 199 796 195 47 462 852 309 550 923 812 696 280 304 297 302 367 463 545 379 480 588 858 321 68 421 671 184 384 772 507 750 892 180 489 366 319 744 559 391 47 454 642 839 536 344 723 476 108 433 896 556 329 274 416 965 638 0 103 195 811 145 269 995 740 568 727 588 307 299 490 358 959 949 755 378 811 777 702 864 692 60 377 14 685 108 735 15 160 470 367 546 93 429 17 557 465 172 740 324 625 699 208 51 409 381 597 241 77 463 240 289 749 30 301 278 292 836 734 557 45 11 481 827 999 355 986 299 208 91 142 9 32 417 116 551 366 339 390 545 138 607 885 730 628 439 821 529 893 301 566 866 423 726 25 832 480 761 469 234 3 418 923 853 862 119 16 336 969 605 944 155 946 532 295 573 303 768 986 306 413 221 522 762 523 410 33 355 539 992 197 999 996 462 880 60 665 487 470 202 890 609 534 292 994 537 421 189 411 751 412 834 493 285 640 36 513 878 288 179 994 578 381 285 284 226 780 655 638 755 594 22 559 799 265 940 584 332 519 400 989 997 748 364 242 678 37 261 649 530 167 555 209 30 961 804 911 914 782 951 607 505 797 848 937 872 23 381 378 52 181 12 764 478 91 658 416 802 832 741 123 60 540 393 949 84 36 127 864 83 997 995 867 781 984 286 135 242 255 893 162 668 720 371 525 815 723 136 146 357 751 31 908 686 98 52 135 856 468 962 89 484 123 70 851 425 206 258 278 919 312 721 966 998 486 816 291 689 856 984 22 277 174 764 796 121 435 168 681 264 472 877 302 127 4 323 393 509 582 15 385 57 977 548 237 851 365 268 84 94 858 210 187 610 239 6 622 118 331 272 440 94 417 298 995 445 572 162 220 741 159 310 325 197 817 878 289 691 894 253 216 183 972 82 644 807 80 812 189 327 445 520 965 28 258 441 91 890 200 762 190 250 343 877 568 480 311 984 862 815 897 302 734 187 370 893 220 189 109 559 723 665 458 27 710 334 362 549 151 469 269 904 667 846 830 267 347 330 163 693 880 331 82 897 551 602 513 444 224 660 850 237 571 920 110 912 291 933 189 973 470 561 382 208 539 650 820 81 349 54 303 575 695 431 115 854 514 691 177 339 784 716 628 203 280 246 166 272 833 677 488 988 962 567 649 777 886 134 784 998 781 486 831 480 407 896 588 854 340 937 980 724 970 551 571 260 815 488 829 8 823 303 332 143 277 577 576 570 347 61 893 60 927 530 16 301 590 897 309 356 563 570 830 943 621 486 37 645 300 964 783 213 573 632 203 384 107 501 78 902 785 691 798 5 418 801 510 934 344 727 624 425 911 686 504 597 892 300 865 983 683 675 640 439 292 523 968 99 484 371 728 562 777 282 325 498 225 578 716 670 604 201 798 914 3 461 147 42 70 432 566 831 166 62 161 515 223 134 9 645 279 319 238 787 349 605 627 395 817 65 643 231 44 747 596 998 264 192 23 859 789 831 615 189 676 435 921 190 57 685 472 712 80 648 967 174 591 296 669 136 531 587 585 924 879 480 227 850 33 491 116 368 228 648 190 708 680 501 936 247 895 218 394 369 81 214 351 984 392 102 398 234 66 508 571 629 553 293 662 743 710 21 512 242 95 933 743 545 253 32 401 76 181 999 218 834 288 994 291 610 946 686 667 647 580 869 730 221 594 306 292 440 184 107 4 644 548 927 213 257 257 781 28 394 822 827 789 255 967 465 811 736 957 960 293 392 39 687 128 128 533 683 990 664 591 239 235 890 886 804 550 457 848 914 47 725 190 74 284 14 269 2 394 471 162 562 875 785 820 639 159 408 536 810 701 246 303 123 714 939 206 305 403 563 372 253 268 221 30 657 83 889 804 321 575 245 68 679 439 926 106 227 218 976 451 142 89 873 120 166 81 287 81 875 180 453 110 161 541 563 784 545 142 206 50 711 32 211 790 325 885 490 768 9 882 104 653 857 351 354 581 703 270 433 72 762 677 619 157 965 126 461 172 307 165 529 735 556 46 309 518 973 650 814 672 904 670 655 759 23 808 840 259 382 85 881 198 631 954 594 214 677 558 968 444 379 38 293 618 570 524 909 570 620 275 409 385 240 144 387 769 593 432 755 596 206 801 24 826 902 534 367 746 259 701 978 299 136 45 875 905 823 394 615 207 123 496 131 540 704 459 631 510 324 917 407 310 343 190 743 120 196 526 456 710 173 785 825 649 990 592 42 917 395 878 165 957 765 889 418 94 680 221 751 383 364 107 750 440 925 268 579 753 824 946 978 786 890 932 651 650 730 720 849 967 276 46 678 195 208 959 140 46 416 448 694 619 964 504 888 990 239 217 648 543 288 113 3 734 822 538 763 766 806 836 991 672 812 440 383 151 158 199 486 626 600 840 176 205 483 447 183 823 985 416 342 343 936 51 75 989 233 56 817 981 422 233 80 71 421 907 957 805 622 132 886 369 749 909 337 514 168 862 108 284 282 267 205 791 448 396 608 35 847 279 599 617 269 691 702 324 632 372 848 805 456 794 591 870 714 816 660 294 973 759 100 560 561 522 322 531 957 757 557 178 152 521 374 325 869 718 178 854 698 682 875 942 780 634 552 495 758 210 86 792 254 579 771 80 522 0 110 784 837 211 258 79 305 457 537 587 549 479 311 841 269 173 367 425 828 608 668 274 687 477 753 839 853 316 890 810 191 713 100 758 291 79 793 403 215 879 767 180 882 432 72 900 913 388 209 576 861 614 559 933 405 92 805 997 80 412 255 497 710 855 291 181 577 220 258 493 737 506 400 519 925 486 710 810 259 172 414 819 537 571 105 16 263 518 340 343 428 861 368 945 258 50 394 685 165 917 9 516 543 281 436 695 124 286 443 505 219 676 357 538 77 614 692 472 843 973 309 649 333 727 508 211 52 310 764 308 942 25 178 188 941 384 777 730 826 951 889 318 672 996 841 551 285 594 189 364 524 367 244 648 602 522 931 791 958 136 26 718 817 111 676 855 703 967 842 971 158 999 263 593 968 992 550 426 495 548 357 898 146 77 387 739 772 374 868 37 833 697 93 471 149 343 717 862 791 494 314 634 226 875 439 703 627 336 555 129 603 98 234 6 130 701 189 928 733 178 388 351 625 811 649 440 584 889 673 742 935 726 885 899 969 195 429 385 848 512 324 232 483 673 441 82 285 416 601 579 352 174 119 507 742 767 794 1 749 333 509 478 807 81 584 470 25 350 974 589 982 183 582 867 482 809 265 706 635 754 367 436 232 584 614 363 876 109 938 732 696 633 215 385 165 972 103 437 942 240 913 887 620 238 96 876 49 531 296 529 838 731 319 686 465 403 167 452 795 23 487 652 848 215 408 975 977 890 93 303 216 510 130 179 303 713 387 483 62 734 481 600 566 756 772 920 702 946 560 727 943 704 194 189 295 495 679 247 61 171 799 892 758 497 74 543 957 613 980 898 871 137 565 46 7 567 915 643 344 398 647 942 563 859 588 134 437 588 842 242 305 718 480 790 97 600 262 336 403 968 679 429 825 48 366 62 606 686 44 959 461 401 195 253 818 381 535 840 573 984 976 818 910 524 195 53 770 219 861 38 270 950 0 679 87 131 51 636 718 324 442 261 913 512 929 124 994 322 992 800 108 681 140 262 427 902 87 634 481 833 678 640 585 855 865 583 600 117 844 895 259 188 656 43 759 24 664 772 325 650 824 816 806 245 80 465 70 497 231 816 747 913 489 520 24 220 547 612 989 590 467 578 346 806 985 641 602 426 134 10 643 968 594 664 889 292 786 866 514 355 289 121 131 878 875 217 885 665 490 389 807 144 282 704 195 893 137 780 662 236 903 390 101 239 625 608 682 572 457 588 846 491 693 982 467 309 291 74 648 885 699 246 594 450 942 224 140 395 863 731 461 475 785 820 555 316 436 61 392 437 601 12 904 750 771 771 729 420 176 819 657 599 379 780 269 215 175 988 266 871 298 162 464 252 224 404 830 386 665 569 405 968 398 999 671 848 300 176 771 501 667 289 908 957 633 12 856 155 424 435 883 502 669 499 492 240 906 130 885 636 78 509 98 855 987 759 949 749 383 683 612 245 610 969 992 252 610 493 621 466 688 112 347 253 142 642 704 548 735 185 15 379 57 135 392 776 762 3 236 186 811 804 971 726 507 117 56 744 427 933 583 557 208 912 380 126 199 341 460 517 653 467 721 88 4 241 173 45 91 205 779 286 789 985 931 255 755 338 294 197 188 967 247 447 415 502 94 826 140 213 97 227 293 298 654 745 342 101 696 221 303 586 759 473 206 347 841 382 557 866 897 191 349 795 603 804 693 460 621 267 309 96 688 137 917 613 61 963 238 933 187 393 302 716 406 518 93 990 878 496 384 941 533 226 375 579 98 701 39 79 967 348 149 459 216 454 850 885 774 187 739 146 783 37 903 558 16 400 218 228 54 284 694 144 329 103 215 590 197 347 799 720 291 258 158 284 822 15 143 346 472 727 59 561 383 166 637 43 828 75 746 964 327 543 18 874 419 749 485 128 914 215 469 621 387 882 357 72 636 810 580 964 908 181 372 783 482 229 941 898 859 687 545 965 516 621 913 931 66 887 482 1 498 765 508 497 103 869 837 546 307 31 0 684 727 988 815 26 415 834 886 827 713 978 278 313 448 964 261 759 583 696 318 800 524 714 941 444 21 476 260 988 632 600 512 864 976 214 825 799 699 114 41 842 868 890 779 57 806 124 240 129 105 41 276 297 831 117 485 778 126 638 783 443 378 362 503 554 325 111 161 986 20 800 561 719 876 744 209 315 844 367 225 466 356 193 122 472 935 118 323 701 886 248 561 345 416 577 295 741 456 134 564 792 468 316 853 414 889 114 344 677 133 329 932 867 245 700 802 924 985 547 622 568 172 410 244 52 615 38 504 151 538 391 676 531 819 287 157 291 679 565 965 309 620 774 831 964 362 959 698 222 716 817 880 502 985 841 716 312 540 507 992 812 646 255 391 67 99 416 447 804 984 15 78 792 194 419 979 811 103 983 819 244 980 48 485 377 997 156 712 428 237 628 801 989 683 682 47 31 21 253 838 285 46 26 243 451 56 250 189 169 682 347 847 666 569 281 897 168 174 171 709 393 114 134 160 314 427 265 192 161 919 292 550 606 617 591 744 339 209 408 327 806 38 721 426 600 529 896 241 138 771 283 983 238 625 739 949 220 27 410 901 445 513 257 536 577 36 653 948 987 505 97 811 490 708 301 531 931 738 267 439 416 937 654 858 193 156 57 459 239 604 631 502 891 933 324 561 449 896 60 869 882 546 403 550 289 230 929 686 217 908 766 438 21 223 160 960 916 3 946 751 211 899 812 100 857 535 821 613 511 57 997 703 924 914 600 600 959 853 435 169 392 627 509 808 598 905 8 207 939 544 899 219 107 271 459 757 857 928 983 396 885 206 263 907 112 615 663 223 823 899 707 881 137 684 664 306 850 147 138 603 811 750 859 825 718 622 893 68 275 440 105 130 879 890 465 811 347 542 509 641 325 418 710 646 528 989 945 278 76 666 813 108 730 239 380 532 709 975 106 287 660 167 959 337 879 995 529 307 470 740 387 313 988 181 951 267 285 952 655 27 657 451 335 790 60 38 629 396 563 223 765 289 928 523 182 791 560 458 453 4 185 271 532 793 106 488 867 175 890 113 65 525 563 313 978 477 619 192 834 625 710 385 960 762 220 34 500 521 664 25 818 576 39 196 819 277 742 932 65 709 237 808 637 20 457 215 881 257 994 399 565 591 568 954 827 382 161 69 103 492 40 578 759 494 71 212 273 597 855 136 68 510 78 747 757 878 898 311 254 350 4 463 862 822 243 484 656 376 758 699 193 368 328 869 447 264 752 206 932 654 604 173 51 498 68 713 812 949 765 63 809 816 518 979 355 481 886 175 659 465 335 374 180 339 59 134 141 95 990 992 198 97 810 319 268 266 765 623 791 737 620 574 990 310 485 424 717 876 357 496 835 929 242 890 616 894 886 556 415 958 53 436 703 816 653 321 992 820 746 582 439 965 702 736 964 729 244 771 196 674 564 764 577 790 719 180 490 249 11 134 43 544 217 741 686 696 512 210 175 307 561 303 886 229 1 360 396 130 212 197 339 598 34 141 906 58 544 621 130 917 166 587 284 734 517 204 945 148 804 471 296 858 166 690 172 54 53 914 274 736 230 590 251 309 259 136 405 544 0 742 715 923 128 768 132 232 318 425 284 72 268 615 438 802 716 639 114 491 545 990 651 957 375 148 90 263 357 850 93 442 339 72 656 606 126 471 591 974 941 315 31 211 284 732 223 833 117 398 37 121 621 827 176 765 722 64 506 447 90 168 370 845 668 527 871 496 102 611 823 147 854 134 801 107 857 455 879 919 104 895 12 549 928 280 108 734 254 472 613 550 350 625 473 338 317 573 101 576 62 772 949 307 454 863 134 89 231 686 141 239 519 348 336 69 970 979 882 689 434 584 408 232 805 139 314 725 415 258 917 129 715 365 489 724 410 479 993 721 162 903 972 590 718 498 198 294 230 803 921 632 321 638 716 545 387 987 127 131 496 73 155 194 324 338 411 559 149 669 148 573 423 138 814 219 161 621 253 663 432 82 238 927 266 17 301 625 522 393 940 997 149 678 103 616 285 98 335 252 163 785 356 446 671 977 115 517 952 673 67 899 562 190 167 866 600 864 233 690 720 904 612 382 732 175 779 157 520 419 518 942 271 651 294 541 988 738 637 824 520 407 80 552 416 534 366 32 251 1 736 648 576 215 119 468 887 954 823 991 148 405 299 519 896 442 445 287 694 246 257 966 142 127 159 566 798 509 395 762 977 304 568 971 971 96 87 363 124 146 100 587 30 420 769 348 867 475 793 753 707 476 74 936 797 392 232 873 791 192 515 484 154 711 367 486 984 20 580 491 855 84 432 989 959 976 396 651 127 962 817 455 560 201 426 47 250 793 537 570 281 754 239 43 527 649 140 576 592 460 832 347 323 444 660 791 133 71 878 574 95 950 912 439 584 554 776 163 562 121 164 406 124 802 908 44 504 899 407 501 429 688 479 922 247 442 886 612 914 872 994 982 556 179 694 247 663 684 591 256 410 885 368 715 473 319 172 785 929 880 780 601 43 304 473 379 301 282 616 183 917 647 520 524 209 56 362 183 431 800 867 75 665 151 36 693 573 918 394 317 454 705 436 915 520 927 232 738 385 165 549 501 684 257 441 251 690 399 455 224 727 270 403 120 548 116 433 889 963 942 861 888 167 383 946 733 0 751 604 858 121 550 67 289 688 909 116 757 360 495 968 212 485 763 34 516 810 114 328 349 590 23 756 873 354 537 920 109 11 229 625 393 251 78 188 910 870 367 628 548 312 726 758 113 678 698 47 404 594 6 472 990 527 536 428 826 52 799 192 8 997 677 258 443 163 627 439 481 743 143 257 839 527 501 227 935 293 289 889 821 578 766 944 806 279 6 894 996 25 149 605 892 900 636 117 459 944 339 318 860 714 212 603 846 37 941 115 792 147 927 216 693 51 207 910 495 653 945 837 581 203 258 407 738 429 686 569 351 811 100 946 964 898 766 978 983 910 373 906 477 269 478 973 469 418 532 739 978 236 604 414 942 875 995 699 123 694 444 482 862 980 521 223 733 697 958 435 767 505 955 328 56 588 571 246 98 567 327 622 138 550 334 938 849 294 537 486 632 107 128 861 731 751 331 204 559 866 828 41 709 829 547 645 825 884 427 998 213 547 126 504 900 391 837 469 622 976 877 766 576 259 964 750 517 600 464 525 741 523 641 469 354 781 934 288 353 530 132 384 46 499 35 513 775 652 704 883 841 463 418 287 540 280 566 530 887 528 881 356 405 146 997 703 721 588 435 721 233 620 238 853 220 618 134 975 18 13 501 557 791 709 76 788 837 729 239 644 492 963 85 319 142 929 896 841 907 628 650 870 102 482 834 424 488 341 564 588 437 807 898 88 416 707 596 24 169 255 3 7 987 831 574 833 75 145 25 921 461 647 948 77 403 506 71 861 482 788 94 10 668 616 820 732 69 837 640 628 597 990 844 847 811 836 708 523 345 772 110 513 169 521 849 149 371 818 101 240 938 772 180 250 738 122 504 677 87 284 711 731 19 616 131 476 711 522 491 199 600 450 334 821 720 241 599 889 876 58 482 935 13 518 658 56 57 148 547 566 382 98 879 590 534 25 342 865 464 175 576 648 744 942 996 683 890 724 937 696 741 617 659 69 821 951 25 684 217 448 934 368 134 516 38 854 197 820 381 75 30 378 773 773 370 114 61 802 387 663 162 100 771 797 468 399 403 576 833 967 133 685 944 230 835 216 729 523 50 247 644 14 138 759 372 145 480 995 354 199 161 900 95 850 274 125 299 767 426 722 426 107 452 937 952 2 830 261 812 542 601 973 840 474 653 143 470 631 667 672 695 49 532 831 964 114 526 801 951 403 464 742 260 39 693 857 770 416 652 834 751 757 48 723 308 500 900 595 502 519 173 840 996 523 570 386 955 271 676 288 276 521 14 478 327 332 179 321 895 17 166 827 39 282 741 789 327 852 239 292 308 163 693 0 111 236 549 119 271 285 427 139 992 269 764 11 439 107 590 121 28 121 432 605 404 795 911 571 964 112 87 327 734 636 9 657 563 26 755 748 918 281 165 944 369 959 45 34 51 490 81 485 547 426 448 232 280 720 382 810 344 309 47 962 104 468 318 328 988 505 960 212 609 527 449 501 640 329 914 959 343 791 558 721 737 637 24 720 911 191 799 181 29 348 920 958 650 106 676 637 765 260 318 630 516 430 67 214 311 952 742 831 906 763 673 584 468 268 3 282 775 686 801 803 732 32 644 916 910 580 397 408 176 293 211 522 696 914 859 927 826 852 270 438 690 948 436 211 710 90 231 234 249 893 667 864 618 351 161 337 862 929 111 861 630 489 947 73 775 471 768 810 626 774 262 884 759 342 625 414 974 685 928 546 119 874 901 920 249 713 969 280 850 64 574 701 792 951 137 436 524 138 723 561 210 188 22 997 176 482 602 579 34 935 651 104 805 276 855 57 965 252 556 877 121 610 944 891 828 621 47 609 959 821 534 257 150 752 331 982 92 268 684 489 652 365 373 376 766 674 917 507 628 946 552 732 1 38 189 486 353 887 9 400 307 266 497 589 264 159 248 579 857 582 789 948 296 948 958 939 934 907 808 725 237 426 570 838 115 116 912 219 515 276 516 878 838 438 601 12 389 653 370 666 393 811 953 743 967 775 643 704 2 288 852 319 658 880 126 49 788 656 494 923 677 192 534 924 123 332 557 158 577 883 511 493 321 67 978 980 957 830 771 766 621 747 129 809 646 656 148 825 925 269 579 426 18 575 736 460 758 233 85 759 548 665 726 590 826 597 859 526 420 730 363 361 227 480 539 20 369 301 553 728 289 215 727 837 498 571 27 763 71 149 695 584 428 977 91 864 470 521 855 714 594 133 898 185 194 774 506 147 568 267 502 55 714 741 485 647 979 829 504 285 57 908 765 460 614 469 13 149 981 451 184 730 92 607 988 886 856 710 98 950 154 74 118 449 906 812 722 207 278 44 47 762 115 524 504 486 483 661 25 38 289 630 101 19 997 442 516 22 20 958 392 842 97 819 587 138 7 913 378 845 262 866 675 75 721 747 604 766 88 571 137 135 876 246 590 692 929 673 767 392 2 22 516 875 35 864 513 452 788 815 610 765 670 932 890 331 78 331 699 655 902 845 703 568 901 129 889 891 657 984 874 641 265 130 400 525 505 892 583 253 356 540 657 619 538 589 929 598 950 381 244 498 29 832 949 4 627 501 161 918 988 997 494 999 557 426 875 275 243 900 745 492 816 172 519 822 224 635 770 52 203 504 967 469 884 265 860 200 448 946 183 344 197 72 294 942 122 31 700 516 790 537 523 621 40 162 131 309 256 481 214 450 542 686 302 269 715 898 602 402 567 15 594 717 576 152 310 956 100 624 144 276 845 635 597 205 699 536 297 780 686 340 68 265 467 9 961 529 34 783 764 718 544 206 49 980 870 799 514 712 774 150 427 924 699 996 928 723 460 511 777 596 307 967 777 197 605 721 798 269 980 366 440 662 253 694 347 396 461 241 831 119 546 672 165 625 527 531 747 676 489 618 252 656 643 302 815 147 931 210 571 721 514 213 386 371 416 21 609 508 88 847 140 972 532 280 231 605 855 734 308 303 338 720 391 643 605 529 652 505 205 137 250 18 379 166 860 246 39 532 201 341 446 886 856 711 13 733 492 75 797 188 624 321 147 837 184 741 111 582 342 346 878 91 732 713 513 244 689 487 7 123 937 138 374 218 926 863 872 237 645 144 264 724 911 535 333 27 542 800 469 580 373 238 863 772 294 378 835 772 392 905 853 861 911 135 336 118 76 355 372 283 477 333 79 695 171 640 189 162 848 390 573 219 801 563 514 730 949 802 761 636 635 27 15 444 159 672 146 834 799 230 167 531 520 349 925 773 682 690 512 701 515 30 826 607 264 418 760 395 282 127 406 167 774 272 93 297 191 350 107 627 474 892 234 401 976 840 525 400 443 125 542 806 775 393 733 911 576 983 282 535 39 321 150 342 681 408 970 416 44 278 119 140 308 783 31 474 288 447 535 412 952 37 988 830 157 932 300 339 900 565 819 101 12 335 744 402 862 543 103 411 419 141 35 154 546 433 925 451 601 889 198 355 266 229 71 60 288 107 258 567 977 877 561 423 310 623 279 376 318 353 176 413 517 288 507 460 860 75 739 17 702 773 414 58 246 865 185 514 513 54 784 42 743 375 849 74 17 327 103 620 872 167 92 269 260 0 192 731 344 204 369 967 19 894 615 381 832 968 71 557 435 948 11 380 190 815 375 224 708 800 265 645 744 616 69 765 229 877 700 892 322 937 566 598 138 509 318 105 719 750 66 490 405 780 462 82 657 847 357 453 323 522 492 109 421 121 862 744 338 568 365 855 473 184 166 84 365 783 248 143 187 258 273 930 786 5 340 154 129 973 948 495 677 352 434 773 843 721 448 662 341 859 416 560 198 671 296 483 916 781 814 414 741 433 472 542 420 558 939 616 279 954 405 705 320 121 191 66 426 269 783 982 743 532 830 598 653 820 874 39 379 647 586 358 400 967 189 14 916 321 660 692 968 599 26 805 102 981 665 856 426 608 219 237 740 836 206 937 397 225 227 102 585 774 342 983 69 822 140 460 284 610 514 526 60 77 467 662 507 961 934 26 502 894 551 770 862 90 998 61 995 744 544 965 62 935 728 422 139 5 663 202 32 316 532 39 152 723 331 798 353 904 465 86 44 899 26 374 121 679 960 958 118 198 631 665 246 308 620 653 128 122 510 173 321 652 51 660 248 401 803 847 12 756 839 656 746 706 413 39 336 457 17 263 82 883 475 458 571 433 707 702 580 708 607 207 385 381 720 772 960 800 388 188 528 541 808 144 193 134 932 697 602 429 177 562 580 662 887 467 533 100 717 776 528 248 700 492 157 895 20 901 812 660 435 823 794 726 765 621 310 855 423 3 500 719 417 594 18 735 207 387 46 579 863 373 983 735 72 124 268 703 257 356 784 949 879 189 129 403 922 39 44 461 907 552 111 611 407 453 12 925 999 206 384 456 249 876 293 276 932 69 572 869 984 593 18 940 992 451 996 125 979 90 849 36 29 937 54 53 61 608 214 579 611 904 606 798 807 408 532 869 608 539 277 201 462 459 270 978 5 997 936 318 44 601 34 235 607 821 151 98 844 257 752 559 370 114 55 662 967 596 123 902 553 513 798 803 397 586 491 113 152 538 651 333 714 758 774 618 784 610 856 359 227 283 448 536 473 195 297 850 364 767 98 221 363 206 317 514 159 556 319 33 360 821 242 245 144 0 104 134 856 640 712 537 966 331 528 976 733 183 465 263 744 108 756 916 386 180 622 291 824 66 91 705 112 824 664 872 587 235 958 62 512 392 837 299 746 712 369 113 105 922 976 441 573 547 129 861 622 360 838 302 372 954 418 861 127 437 260 36 448 35 852 598 517 124 687 876 310 638 351 886 798 903 432 406 471 924 116 246 766 536 315 661 200 924 397 845 232 794 313 573 881 920 34 84 698 215 796 946 335 344 453 804 201 317 173 767 80 903 915 115 828 291 916 231 40 353 71 225 26 610 278 976 576 304 694 728 543 996 670 724 424 111 152 232 540 871 878 403 487 403 923 456 47 875 635 13 20 315 452 875 623 669 627 299 179 107 749 173 519 171 831 501 637 515 256 672 724 617 271 318 147 744 73 348 545 997 795 782 664 36 873 404 439 770 335 315 512 343 714 188 486 5 197 921 218 351 677 934 538 963 807 489 678 177 312 328 702 704 960 107 716 52 331 575 878 317 367 205 539 843 858 572 210 240 9 736 923 141 526 556 863 548 983 142 733 45 207 527 847 549 153 383 976 924 476 807 52 910 252 695 3 542 482 405 54 462 278 287 899 882 136 580 187 403 24 871 267 222 930 138 772 248 155 772 62 390 408 411 118 208 437 689 305 935 358 953 151 558 574 762 843 609 138 627 165 447 91 868 201 468 585 647 816 216 241 748 389 826 987 224 956 427 515 19 227 292 380 90 577 67 268 154 700 543 694 895 232 433 763 207 716 309 817 818 775 591 57 14 33 207 168 155 441 173 920 901 800 379 263 963 564 497 533 801 859 974 858 611 586 819 181 956 883 574 989 158 900 68 307 293 365 751 575 727 273 100 652 924 107 992 852 536 421 337 794 732 685 711 948 807 903 892 527 219 733 969 403 768 847 779 262 921 871 875 502 775 373 646 799 572 954 609 534 738 910 858 832 100 801 839 17 103 332 88 58 937 424 686 504 735 717 916 959 332 603 727 691 194 330 864 327 754 155 461 955 756 447 237 561 394 595 5 920 817 834 166 943 12 382 696 902 758 928 972 25 341 485 440 518 25 571 355 195 874 487 48 283 526 463 910 794 628 884 878 79 351 795 697 191 179 47 781 807 292 443 471 474 499 85 280 987 961 854 778 506 969 874 474 304 939 231 663 649 669 818 54 14 414 493 796 233 776 195 670 945 300 247 691 521 728 662 30 4 991 506 810 489 168 817 692 102 272 735 72 713 362 326 911 164 750 159 4 687 286 381 711 657 954 977 982 631 903 336 998 325 495 651 489 518 359 187 252 25 753 431 167 966 477 614 703 269 785 834 491 940 653 496 230 797 133 603 269 485 116 483 1 424 929 957 608 712 143 567 963 362 739 310 931 363 533 443 57 716 213 40 197 711 3 443 928 322 837 272 876 396 353 158 805 157 933 313 675 13 870 248 815 767 210 607 676 700 415 267 330 889 676 612 4 685 310 964 684 841 515 186 695 417 712 320 478 980 228 758 730 348 714 395 447 87 525 742 349 863 827 37 354 25 266 832 25 32 722 302 266 541 861 617 570 330 99 692 392 177 597 182 940 458 200 372 572 817 904 550 927 414 587 610 999 194 848 272 246 722 106 467 797 26 813 29 998 897 79 463 718 596 125 371 540 122 921 50 422 796 406 951 24 9 423 406 480 346 497 22 294 938 319 962 165 459 485 318 266 642 211 556 371 743 793 905 365 292 766 567 576 460 701 790 742 352 726 50 218 591 289 20 831 660 340 454 769 668 224 948 330 980 975 947 240 485 691 340 598 6 149 981 52 651 463 243 834 411 685 33 83 476 930 614 783 424 436 51 384 859 282 118 66 359 51 398 806 109 594 1 653 906 757 999 332 468 502 335 149 17 428 585 361 94 811 563 177 149 619 529 145 811 22 685 147 292 240 829 579 741 92 298 293 336 594 424 793 269 767 743 431 221 784 920 206 242 688 313 125 41 421 834 715 147 328 225 78 956 248 260 948 411 319 893 192 543 638 981 188 311 932 69 664 691 555 138 410 352 538 834 357 832 873 254 210 662 981 951 177 810 55 222 274 496 259 599 910 756 117 799 781 842 333 193 177 688 731 743 575 436 546 88 922 800 752 252 690 256 270 281 129 470 414 544 766 388 540 332 69 884 992 321 361 859 174 169 363 92 181 530 955 261 697 103 359 787 683 740 344 629 525 197 68 759 581 292 528 477 937 650 334 520 41 511 150 509 720 756 17 137 604 675 558 67 159 952 240 241 28 855 966 459 933 96 645 547 550 983 103 934 764 884 745 896 855 914 778 466 141 22 653 734 871 51 292 952 441 463 415 672 120 774 808 701 512 765 52 224 674 615 950 816 82 206 460 805 53 860 594 517 24 58 433 817 281 213 569 874 827 48 749 6 886 987 113 261 228 528 124 787 363 530 335 778 344 824 382 389 799 585 639 758 275 232 459 36 403 196 410 638 625 186 84 296 654 738 526 28 799 130 658 241 65 246 558 2 781 799 557 786 987 772 709 185 381 830 371 464 500 791 439 93 468 937 123 94 224 61 183 922 302 883 237 720 303 213 459 370 494 429 872 798 936 204 668 348 966 307 489 521 458 931 491 957 402 581 855 953 377 586 999 158 371 426 188 302 375 182 332 643 148 247 676 268 928 867 199 995 343 769 727 198 388 834 117 481 419 987 779 846 800 419 73 868 145 988 766 448 695 86 402 267 910 724 719 634 706 109 328 62 248 483 404 69 267 718 564 736 964 399 386 716 705 228 155 883 751 823 90 372 677 505 591 352 461 167 448 297 284 142 211 182 581 40 875 478 877 816 900 839 927 615 498 590 533 82 663 601 458 856 765 692 416 49 699 22 208 865 32 983 375 375 164 614 148 250 441 435 205 48 216 369 803 901 50 101 43 466 158 313 854 809 665 575 440 413 714 225 599 824 790 123 748 763 490 938 338 167 725 48 483 555 8 691 536 885 138 52 861 668 158 993 306 878 103 387 595 20 786 703 818 2 212 534 10 661 709 631 293 735 254 544 781 547 538 142 834 920 913 812 599 344 12 571 943 497 42 608 347 729 264 371 552 559 914 626 713 93 384 207 838 968 110 770 989 729 276 944 288 955 42 227 391 653 261 822 878 433 930 960 520 167 551 483 206 786 993 859 793 590 35 183 912 937 827 24 146 540 119 522 234 189 496 510 943 788 175 727 549 226 61 621 749 100 620 267 209 752 407 765 624 244 620 552 287 451 741 118 659 564 92 975 497 508 235 370 74 25 813 784 236 9 948 914 887 856 622 837 276 294 398 598 50 53 81 38 590 791 766 183 523 34 598 615 640 926 691 25 395 806 720 298 62 343 352 960 606 481 507 980 817 5 43 129 79 250 655 985 19 390 272 178 361 970 995 646 6 404 330 742 437 877 804 392 43 789 121 443 837 550 31 290 540 843 800 462 944 547 725 552 180 216 607 87 491 869 522 965 963 174 918 48 611 768 645 313 863 662 189 834 277 246 709 844 952 78 273 5 221 116 391 454 358 180 145 399 555 880 101 461 229 843 925 64 112 226 60 372 157 653 315 337 767 32 971 619 463 41 847 610 37 206 322 205 437 288 791 230 629 538 602 330 749 554 749 66 71 968 556 258 631 738 357 425 658 954 986 172 378 665 818 23 985 52 282 659 222 776 417 263 169 503 549 166 849 919 177 992 921 405 726 160 114 439 82 384 809 452 827 341 611 628 645 813 589 28 746 868 879 6 525 813 644 781 284 374 131 614 84 558 902 857 593 241 126 985 424 403 383 521 693 388 81 380 600 275 686 827 208 832 613 511 634 852 17 249 807 720 237 454 420 710 695 523 930 546 139 471 211 13 278 185 58 293 472 346 394 744 19 680 884 143 178 5 516 254 708 552 393 105 826 128 26 661 614 756 279 166 351 696 133 558 923 409 153 814 989 317 16 524 530 731 494 194 338 398 504 45 985 83 635 330 438 551 525 250 911 69 627 420 717 396 93 903 220 982 829 434 248 236 783 389 859 95 826 473 556 643 139 811 856 191 793 115 325 733 284 57 453 164 185 354 774 546 333 640 67 604 938 933 28 11 876 797 538 854 17 40 484 678 673 225 958 377 584 999 114 243 597 240 786 651 816 723 327 823 138 883 523 618 415 785 757 752 763 954 984 9 640 600 992 657 656 193 235 576 306 123 774 737 788 92 684 942 178 140 461 823 646 701 805 174 758 403 541 921 521 464 480 533 542 513 442 130 121 777 323 100 192 731 605 111 201 229 52 852 674 662 802 50 806 63 905 561 87 347 880 857 336 919 735 422 552 516 722 856 338 875 338 161 616 295 27 539 553 794 390 53 257 356 269 2 844 162 577 708 627 581 701 913 122 714 922 260 356 197 713 261 556 825 487 682 843 935 988 270 717 585 379 245 760 247 978 575 578 689 603 286 307 279 213 725 274 923 0 921 181 340 22 444 536 20 845 217 802 368 380 914 185 533 108 78 966 515 115 38 670 370 767 422 709 235 508 722 448 61 984 689 709 436 62 520 317 906 821 159 5 697 417 358 873 153 692 383 461 988 763 565 543 229 951 472 885 308 800 399 474 870 742 410 349 888 677 59 108 842 669 682 842 526 909 425 200 886 39 723 304 529 766 935 500 607 359 238 353 653 313 833 73 203 460 663 425 750 433 723 614 94 936 627 513 510 249 488 914 905 840 241 585 32 561 692 345 208 849 914 152 11 674 466 393 613 168 451 546 2 217 134 857 834 675 142 629 458 321 941 973 591 399 258 500 534 800 981 284 349 909 952 917 18 992 302 768 437 572 368 470 337 339 781 240 229 554 320 815 913 523 495 170 214 806 23 724 829 29 442 423 633 287 403 134 768 786 408 97 413 841 608 976 437 109 786 194 531 112 924 139 575 51 635 130 297 739 675 598 512 693 514 282 948 660 827 583 421 29 805 708 424 837 358 889 704 594 31 170 353 988 119 628 221 796 471 983 859 768 747 774 676 856 8 374 434 734 439 215 811 429 442 248 52 435 410 169 194 898 957 179 104 763 879 350 327 426 910 575 119 978 200 635 146 938 704 713 369 164 152 937 494 657 764 958 992 556 826 588 857 736 480 949 704 808 438 557 586 160 735 645 888 592 774 787 583 82 657 152 659 495 19 172 161 988 382 423 728 72 576 632 679 591 374 854 440 527 27 117 366 953 172 108 507 915 92 866 190 561 21 517 713 373 85 166 522 182 148 882 238 612 83 451 473 152 819 185 51 524 622 649 490 582 36 576 564 423 800 514 139 578 940 313 239 739 743 577 496 18 622 95 946 981 469 553 600 222 302 117 429 832 223 787 79 145 760 796 562 855 746 880 726 218 168 16 76 337 795 538 35 856 146 698 519 817 761 542 672 98 934 589 375 487 34 895 734 813 636 362 803 948 45 791 580 375 340 324 480 557 913 785 584 727 607 105 602 537 240 697 555 227 126 212 806 967 474 508 25 423 805 442 809 612 214 695 113 737 288 629 604 563 163 378 708 292 669 224 655 766 342 934 452 278 345 133 901 707 139 948 145 722 502 307 912 201 759 712 396 509 830 538 926 363 240 403 183 877 172 947 521 528 811 64 606 976 661 358 123 625 693 745 81 578 284 681 807 606 290 49 542 782 879 989 764 43 538 59 291 62 990 514 940 601 166 102 842 449 960 393 267 642 194 240 971 614 585 904 846 653 663 780 262 479 994 873 175 165 211 800 288 579 32 226 105 151 682 200 675 222 162 417 842 462 462 308 99 133 366 951 313 307 895 115 782 44 532 820 587 70 196 760 400 434 198 971 263 368 634 477 95 873 137 299 939 657 217 909 785 884 960 742 541 882 999 246 787 335 894 74 668 256 95 711 728 294 579 777 79 569 544 715 3 450 868 653 492 483 360 929 890 889 194 452 812 353 136 804 669 333 427 322 412 992 827 116 968 49 121 124 828 259 764 308 927 287 702 48 143 635 216 380 833 592 87 281 734 513 478 321 967 636 187 156 586 242 104 284 557 321 184 708 895 75 981 124 750 111 123 177 111 550 51 319 769 955 831 150 299 785 628 106 786 243 994 486 349 935 879 774 224 551 995 532 849 972 681 205 995 98 150 271 694 792 417 468 578 207 28 878 606 257 665 14 410 167 95 90 302 649 415 641 993 218 181 529 940 616 775 809 627 396 66 442 953 648 864 822 203 644 526 554 431 527 883 869 721 483 969 962 539 537 124 891 532 660 601 72 507 448 469 422 624 228 242 308 70 596 15 841 953 156 503 224 974 447 377 261 60 184 257 943 150 689 76 935 802 142 114 715 735 978 45 623 944 920 638 591 416 468 761 777 100 477 496 919 224 550 90 593 740 556 845 454 634 748 456 168 596 750 464 760 521 191 373 771 680 442 103 160 239 655 571 147 385 555 927 423 697 542 420 475 979 71 996 945 155 55 240 48 695 421 731 619 239 113 544 135 206 412 273 728 142 69 924 777 284 669 492 823 515 973 496 269 895 487 808 863 324 831 535 774 629 856 803 534 239 864 660 173 946 152 593 229 872 802 281 205 250 746 540 716 530 45 15 691 274 435 261 421 523 678 935 809 629 258 212 159 39 175 783 443 663 945 213 632 598 822 502 33 210 463 538 430 430 43 621 577 217 491 465 94 174 496 300 236 705 488 897 386 411 802 284 882 858 561 787 0 704 594 97 712 464 26 25 594 923 880 603 224 86 386 835 388 720 894 974 737 380 540 633 530 540 679 898 664 443 301 679 143 549 954 366 463 169 125 520 926 695 619 349 422 345 606 359 194 668 301 409 671 86 467 832 275 332 301 131 382 929 295 155 11 336 885 110 806 801 676 811 332 777 136 925 503 290 987 683 769 247 945 659 420 236 720 706 79 73 405 102 438 930 635 416 923 676 487 199 393 952 753 171 814 464 976 608 885 801 460 269 147 831 78 880 953 577 857 509 215 710 127 470 31 851 133 402 354 985 146 526 77 108 68 323 509 405 222 954 785 937 476 721 990 215 724 475 169 848 777 291 142 664 185 809 279 628 506 421 67 777 114 584 341 950 881 623 298 563 285 393 256 775 64 275 475 684 608 233 60 253 62 470 975 246 910 693 822 956 450 977 751 936 912 234 540 632 934 562 689 82 797 190 583 753 339 185 710 191 227 751 349 852 438 555 25 612 941 719 897 475 431 692 325 272 8 324 558 259 802 876 834 355 790 385 929 320 629 500 37 156 711 773 424 828 680 88 563 327 385 930 649 347 23 696 19 657 281 581 288 110 308 116 992 430 282 424 495 973 646 320 148 644 933 70 195 180 110 648 733 581 260 112 121 18 995 279 328 403 871 592 951 636 98 863 188 657 374 945 370 186 608 477 977 303 299 804 385 472 9 32 681 997 276 57 584 28 399 956 944 331 460 350 294 42 988 87 546 669 326 710 365 882 273 655 484 664 697 775 38 493 317 730 758 400 772 253 311 157 860 301 357 771 455 154 823 684 696 1 440 501 508 111 746 714 948 992 838 472 775 338 113 155 409 313 202 885 637 720 843 330 470 994 648 650 4 660 837 344 380 444 510 22 514 126 237 810 148 205 367 364 837 261 498 121 360 391 56 488 482 389 193 527 209 482 826 43 39 46 59 558 36 350 840 573 947 273 638 661 161 314 519 827 570 773 275 232 705 627 506 96 613 899 288 715 762 109 930 679 75 173 746 704 667 915 617 45 360 319 329 778 440 879 463 69 498 715 840 169 420 554 48 454 902 60 739 383 621 184 293 166 81 654 908 961 17 699 829 412 700 346 18 621 688 107 643 516 937 529 335 48 628 985 891 589 773 199 108 513 248 67 380 447 366 157 163 397 95 328 498 215 627 113 982 990 301 271 730 919 257 558 871 358 758 148 661 272 147 866 417 910 67 423 691 783 583 582 798 268 172 81 761 425 48 67 733 415 405 130 488 244 987 276 834 246 464 406 744 333 957 882 17 87 668 1 424 600 34 467 669 597 217 147 562 645 245 950 370 967 595 264 776 357 953 781 466 679 863 697 455 424 425 931 913 123 210 201 798 917 531 232 51 15 318 979 65 296 942 688 397 894 947 718 334 702 399 142 676 549 581 207 330 343 918 494 425 893 477 695 545 309 226 528 825 381 63 643 623 119 189 818 421 922 816 523 425 271 520 844 987 6 500 161 478 905 601 278 939 883 406 498 545 165 161 588 411 608 341 784 706 248 707 762 932 874 719 549 772 452 76 58 315 407 555 554 67 268 766 976 37 473 708 664 272 655 494 472 60 614 728 497 439 120 368 661 465 442 723 492 393 541 448 168 852 300 708 515 341 555 436 97 74 49 873 843 219 568 575 934 406 538 809 14 863 126 619 16 551 586 381 364 665 358 910 233 401 725 822 566 225 190 745 896 816 841 968 316 159 391 757 885 127 969 859 620 559 983 12 410 778 940 173 12 347 688 398 927 117 912 737 624 542 862 178 977 160 510 704 689 10 830 720 183 69 869 631 361 802 433 416 762 802 179 653 115 128 201 177 223 106 217 129 719 582 967 437 642 619 638 821 19 656 691 521 242 675 872 888 324 37 443 559 788 634 691 870 39 256 166 989 328 551 738 380 820 886 340 659 351 394 279 458 667 686 268 944 549 522 927 799 981 24 552 993 785 573 246 574 199 943 915 81 477 817 21 289 319 139 476 144 119 724 597 229 182 109 331 387 103 652 908 45 689 664 997 901 619 534 862 287 844 396 967 639 509 339 37 59 778 728 833 337 783 254 957 60 125 16 993 324 64 414 431 386 341 382 315 512 288 402 669 883 908 945 895 256 223 84 356 492 753 25 773 607 746 92 474 62 975 100 768 109 305 891 486 270 491 513 484 972 672 961 396 971 690 392 569 816 55 181 890 398 841 947 788 763 81 989 9 836 215 54 959 849 727 384 324 996 315 802 356 841 309 878 683 712 585 627 694 888 272 91 26 916 187 548 527 412 257 338 384 463 148 742 540 851 847 204 821 472 653 321 397 982 361 130 385 420 962 988 647 407 863 487 256 866 383 834 899 778 204 744 231 767 521 669 947 601 634 430 494 315 274 11 718 383 797 510 431 295 20 680 918 565 134 34 494 628 752 135 812 685 795 699 254 837 707 201 48 95 268 254 868 17 333 322 638 356 528 446 763 116 388 408 363 115 932 898 36 531 602 209 134 96 582 729 46 666 394 841 824 872 921 911 631 262 546 231 619 7 957 159 348 111 767 803 788 321 361 645 686 620 952 743 742 876 702 878 17 350 69 463 103 649 201 290 77 708 881 581 179 172 220 177 44 406 453 298 850 991 51 145 112 140 734 38 373 442 45 814 388 405 257 686 797 148 695 248 747 967 611 30 420 951 144 347 414 8 249 703 338 424 963 817 195 659 462 850 483 688 474 519 608 655 779 92 667 816 904 676 845 526 847 810 980 229 688 341 818 584 284 831 450 26 402 717 491 317 115 264 405 888 188 207 730 75 981 112 23 222 663 986 990 835 385 203 224 643 528 217 140 542 692 861 243 46 611 16 500 183 310 777 257 590 895 688 852 935 54 44 493 271 921 584 231 759 786 230 579 156 328 924 820 926 17 709 322 632 799 431 245 745 762 966 350 408 786 33 901 823 800 404 304 150 759 691 495 383 732 518 847 216 747 823 444 264 277 522 54 69 47 847 620 758 134 168 255 606 791 448 563 388 362 515 950 682 365 674 898 393 201 997 780 564 569 668 262 661 932 410 90 496 508 116 662 904 664 150 74 436 254 806 890 453 951 202 238 556 128 493 947 868 789 791 410 542 537 979 64 403 952 237 475 491 41 925 141 156 993 884 903 115 962 216 337 817 409 207 124 362 663 73 577 708 506 295 967 920 445 114 50 466 509 650 763 920 391 784 806 768 992 108 899 155 336 460 851 682 362 123 175 681 587 514 831 408 328 730 827 907 874 319 196 588 338 336 239 354 372 624 617 497 463 807 131 493 118 306 841 693 616 799 326 293 207 147 208 82 736 6 54 233 402 993 873 933 921 611 700 515 573 597 460 78 322 516 197 704 384 854 561 768 317 165 148 826 267 673 607 525 833 921 258 179 707 361 206 431 143 603 922 407 29 602 33 769 112 244 659 208 624 124 794 673 726 43 950 135 87 413 568 527 57 615 877 345 241 948 47 76 975 372 355 277 30 689 130 361 873 986 250 976 878 754 11 805 19 939 316 829 219 658 818 59 341 725 355 584 7 362 464 388 956 284 991 865 888 846 645 775 203 214 466 138 882 760 372 591 776 485 941 258 249 604 654 594 983 324 189 497 376 13 712 528 781 778 936 719 375 615 554 436 706 139 105 571 548 490 21 78 408 184 748 83 226 270 778 784 408 472 913 415 798 526 1 728 825 46 597 534 695 800 519 731 25 731 371 779 557 67 161 182 315 445 93 657 804 31 230 380 325 853 798 63 258 855 758 678 110 287 389 415 253 453 18 889 498 12 755 976 956 866 194 351 868 70 875 968 382 532 830 98 821 499 596 58 295 88 177 288 345 715 452 685 741 347 604 912 666 302 323 431 778 6 564 861 853 721 974 796 830 298 171 1 647 824 836 426 441 737 464 558 248 181 774 578 905 580 117 204 232 899 11 217 253 247 112 676 938 462 376 228 974 804 815 257 199 23 583 419 346 472 222 664 953 553 50 634 411 479 758 227 533 997 992 423 474 80 673 999 744 282 308 36 156 91 169 560 411 962 862 815 987 515 978 552 369 479 23 389 31 443 706 180 906 909 218 210 260 920 931 932 844 589 308 71 530 439 501 670 34 12 560 393 185 524 565 596 760 281 913 936 391 961 999 466 197 104 523 368 884 611 36 319 957 810 616 544 759 641 480 665 662 650 34 947 541 454 176 579 228 341 742 940 881 919 159 510 396 432 124 756 474 358 751 862 243 433 254 870 504 538 740 723 872 535 837 66 87 281 114 642 407 918 122 182 914 147 429 903 302 518 903 28 261 867 268 405 461 57 738 610 662 772 780 873 497 964 566 500 154 594 958 224 243 325 776 250 371 275 927 24 120 422 655 468 408 540 827 95 525 658 108 498 219 882 531 37 274 958 382 300 983 759 809 584 625 220 9 129 807 180 245 524 903 83 931 462 65 473 178 398 466 808 971 431 632 14 739 349 741 15 314 291 482 722 600 409 863 108 325 843 941 749 633 50 311 228 563 846 523 846 592 842 655 473 629 371 238 224 823 914 738 338 195 904 636 470 99 393 519 58 314 639 142 57 906 504 219 531 904 559 627 429 725 669 384 559 979 256 893 483 473 110 408 718 739 934 932 246 253 508 344 215 885 105 804 395 71 977 988 713 619 708 758 385 382 627 915 4 994 973 462 201 851 389 691 100 135 831 382 783 960 213 47 470 724 619 960 764 448 206 129 64 473 444 592 586 490 863 448 716 559 603 505 304 105 308 703 15 824 992 443 825 228 188 693 223 445 521 304 777 700 493 938 67 222 22 582 644 931 773 738 195 96 493 78 935 855 651 166 151 928 104 828 625 934 394 679 724 499 437 368 239 218 918 856 787 965 590 914 496 913 343 603 55 989 438 278 206 461 810 589 756 662 341 267 642 150 437 66 284 555 766 676 44 554 468 199 412 987 304 316 305 807 464 359 314 95 685 644 86 125 938 441 943 0 307 580 848 380 56 702 66 966 522 453 440 428 608 934 485 744 455 402 744 950 109 770 247 182 497 547 192 185 766 919 975 851 203 966 932 708 651 622 676 454 740 953 161 285 713 226 528 504 697 810 564 637 185 521 274 413 948 729 932 825 59 923 194 135 757 75 791 846 554 434 71 622 882 67 20 136 298 728 848 69 573 862 276 903 366 200 73 224 499 564 632 132 309 694 540 161 51 452 528 446 865 18 947 410 384 237 306 805 154 585 313 231 783 295 667 679 582 857 341 371 871 566 482 651 103 957 417 534 47 983 745 620 755 994 12 130 715 515 857 518 323 380 60 882 98 343 990 994 913 784 91 862 585 395 281 891 435 2 311 328 674 972 226 66 686 38 557 521 454 895 410 232 927 313 901 508 390 918 780 221 308 833 618 717 719 250 968 405 296 30 448 605 930 875 847 486 381 552 995 301 174 791 299 416 137 75 389 42 227 466 334 49 622 845 603 254 183 590 192 899 126 84 284 475 432 973 626 951 570 427 332 800 228 394 742 469 237 617 666 367 788 572 390 288 230 168 565 574 828 775 250 546 419 465 549 682 109 498 519 120 423 441 262 878 650 166 912 852 424 513 495 52 419 166 740 384 153 984 152 921 738 761 159 572 118 287 759 904 443 989 839 183 701 312 698 490 368 965 17 940 164 216 729 788 125 199 107 883 619 277 201 210 472 130 891 671 13 609 850 686 942 852 342 845 144 640 305 711 279 179 810 821 762 8 243 93 968 221 420 862 344 276 722 245 455 587 273 312 947 305 267 216 208 859 165 411 609 865 687 849 570 771 951 449 22 453 210 271 716 442 39 364 668 438 66 495 152 577 952 366 678 419 183 354 145 843 703 792 563 258 571 625 827 866 137 81 59 389 194 853 644 915 876 214 579 710 76 563 410 531 460 107 950 517 334 606 312 5 983 225 661 883 142 162 551 581 91 201 635 745 960 430 786 511 426 891 422 921 493 189 104 234 840 331 28 790 308 152 36 671 336 969 546 178 731 384 833 990 571 366 877 794 482 357 140 656 197 459 685 985 906 301 91 534 693 935 618 751 73 74 686 306 978 971 961 336 604 163 900 532 242 284 54 382 176 734 719 489 292 213 672 625 912 585 142 365 251 530 189 762 689 290 364 167 330 47 733 969 657 582 964 173 579 711 347 492 57 626 907 639 128 729 447 516 604 622 208 698 988 588 399 897 11 353 674 789 107 96 143 331 394 688 372 75 248 742 733 590 533 508 486 214 836 767 320 90 959 396 645 806 817 710 650 8 105 185 511 757 898 600 675 614 868 270 311 276 784 442 356 844 434 270 713 844 656 754 873 672 734 238 241 43 849 384 493 352 247 712 249 391 14 980 952 469 83 325 169 392 256 792 234 955 62 727 662 890 734 935 978 485 751 327 566 179 243 714 221 813 517 492 313 472 458 821 153 397 189 670 149 409 801 423 665 687 625 816 895 751 79 953 975 647 484 997 162 728 485 706 420 679 852 886 573 878 702 6 767 824 635 851 521 921 737 616 599 499 186 632 631 799 368 161 467 116 822 958 796 304 32 594 473 193 989 957 196 527 379 319 551 831 8 252 751 329 240 959 576 938 451 945 313 944 743 918 222 235 413 891 201 607 916 654 181 190 735 464 648 265 534 287 606 656 615 621 517 198 527 191 487 362 559 192 489 582 473 855 633 902 489 674 216 731 814 671 677 952 239 195 547 211 476 197 747 819 203 994 615 626 818 202 362 526 240 308 562 258 784 873 729 52 723 501 284 895 978 400 612 396 805 526 721 440 434 692 593 925 96 401 279 488 318 810 12 520 745 711 148 149 407 826 722 838 763 43 544 700 578 202 238 349 97 652 929 429 643 690 734 377 187 462 183 52 893 552 701 80 334 41 752 460 855 980 258 867 705 400 101 611 33 944 498 199 241 544 615 141 571 328 380 461 921 754 568 625 667 418 365 255 687 771 639 733 878 945 926 344 640 939 485 311 922 139 632 83 490 890 434 555 309 144 411 356 169 230 485 436 769 534 952 172 117 199 560 182 267 395 706 888 895 105 44 981 871 11 27 886 969 657 365 228 567 381 877 534 68 943 458 646 435 372 554 937 467 995 546 822 927 391 684 441 329 323 209 947 724 708 720 530 911 970 604 639 867 140 139 277 856 326 621 574 921 556 649 441 378 819 260 9 730 414 805 942 2 893 332 881 180 74 713 687 423 785 107 581 259 966 827 315 592 232 673 165 892 594 150 403 818 597 984 880 889 975 209 541 539 573 466 389 526 681 616 889 576 633 301 873 262 756 722 245 839 131 106 615 780 341 221 705 535 117 714 462 387 241 32 253 146 853 95 509 631 114 796 23 779 796 143 58 284 854 821 881 41 390 521 953 70 796 222 408 465 784 389 998 610 498 91 536 650 650 203 722 232 446 857 805 674 727 875 493 883 480 659 916 149 756 517 856 434 372 520 982 480 30 641 482 480 924 998 569 918 36 686 582 661 576 367 712 518 536 453 304 69 529 362 602 326 578 61 148 4 198 681 745 912 645 28 513 549 667 669 946 867 588 652 911 250 587 515 522 52 253 448 585 241 766 914 886 207 654 584 918 916 117 436 497 242 944 242 884 983 263 930 110 697 125 472 532 444 564 501 51 647 244 497 743 397 83 817 56 942 982 831 270 2 379 848 73 336 808 566 831 716 618 151 319 270 540 17 595 191 385 884 665 68 688 96 878 128 238 321 39 770 691 860 675 945 618 802 804 116 863 672 870 410 925 422 942 614 428 445 63 872 498 883 865 103 200 751 364 242 425 100 361 239 454 497 398 261 133 331 965 769 285 580 766 355 543 469 194 692 343 546 341 405 927 643 664 208 508 708 885 691 893 441 299 12 188 153 905 291 344 829 274 818 122 190 185 303 639 980 360 316 201 544 737 598 283 640 104 120 658 958 564 521 561 455 970 666 610 105 98 3 496 681 55 885 546 668 336 537 26 694 337 49 433 889 714 764 689 325 10 571 330 372 198 762 378 477 319 653 867 478 480 378 848 815 363 770 47 736 73 536 464 490 785 827 748 858 606 320 152 350 681 758 693 375 112 980 537 60 28 700 810 525 748 369 867 716 295 759 235 147 604 678 601 208 847 20 536 636 880 573 701 351 746 428 949 329 498 166 840 729 29 897 185 308 98 198 965 569 591 480 697 932 599 488 752 192 305 504 124 871 558 633 856 909 651 491 189 507 75 573 220 670 467 218 233 418 869 918 354 432 898 489 851 156 441 953 34 786 660 516 789 918 771 330 778 853 283 440 837 378 779 12 525 503 949 416 783 33 313 394 201 907 875 909 672 516 860 654 47 819 553 684 572 361 149 338 184 331 153 436 717 18 680 315 291 816 434 987 848 463 563 228 894 107 984 723 96 120 761 685 203 384 804 357 398 551 42 704 40 577 339 982 129 111 892 572 798 713 255 916 387 236 293 389 609 150 311 648 509 314 407 722 32 235 23 416 708 805 939 333 993 237 381 47 797 926 162 549 245 179 194 450 137 449 280 538 952 913 449 481 455 789 635 394 716 7 599 831 199 259 692 489 181 592 658 39 768 962 893 343 570 815 764 68 183 382 706 338 981 616 113 632 127 935 362 561 540 181 118 717 172 830 722 233 661 842 869 440 805 842 186 431 607 313 990 921 813 349 651 131 292 323 981 95 418 888 568 654 628 169 605 618 571 740 402 476 460 998 232 440 319 124 781 947 505 840 397 387 296 277 640 157 63 355 724 353 298 410 9 577 522 924 521 903 318 241 400 719 684 333 681 266 195 945 764 465 106 611 684 747 690 60 120 760 102 464 119 766 170 468 41 711 269 993 723 596 952 986 93 22 282 966 252 710 586 641 783 900 321 442 18 270 312 2 554 725 936 472 121 592 545 621 41 330 586 207 217 851 684 346 229 323 169 953 998 288 964 902 205 517 761 319 172 190 520 993 745 668 15 951 585 171 263 290 281 323 379 960 684 833 21 705 635 951 159 854 993 991 853 26 881 364 662 776 568 583 746 753 444 189 887 168 855 684 831 95 843 864 899 586 928 964 921 266 486 534 170 329 257 272 717 691 45 279 48 492 573 638 384 483 681 512 981 460 167 374 959 239 689 824 961 860 204 374 229 962 746 232 56 101 110 838 924 993 732 469 650 158 983 909 952 119 548 683 721 702 845 806 747 507 527 568 18 117 677 951 530 759 349 625 187 733 950 60 971 306 388 919 219 221 215 937 811 340 905 805 639 166 815 9 312 59 86 617 303 186 362 40 728 678 982 4 773 960 91 662 611 305 232 620 235 492 468 179 313 476 297 610 626 107 485 653 21 384 681 712 191 846 776 549 792 762 202 536 862 446 897 883 841 805 418 731 625 133 984 452 560 397 533 923 911 889 402 593 290 906 602 635 791 994 968 66 749 542 530 724 628 182 777 27 529 513 482 398 160 137 317 228 791 42 60 945 118 72 139 194 852 494 59 809 277 931 913 233 703 480 883 159 767 395 507 19 277 412 793 275 157 569 527 946 669 813 515 719 421 997 7 498 213 478 641 480 781 58 711 478 177 344 218 453 225 371 408 36 218 847 998 20 134 565 146 673 833 192 720 1 670 443 690 472 764 286 275 917 882 452 306 828 613 142 906 476 607 884 531 939 323 469 625 605 504 990 494 516 2 810 344 416 959 235 165 693 702 819 504 117 500 47 999 657 612 143 234 758 541 148 82 938 379 909 106 83 280 624 742 225 894 896 41 95 288 701 941 458 266 265 262 792 858 710 923 816 17 874 468 54 965 423 37 99 963 694 506 400 294 317 920 662 649 590 782 335 715 4 401 259 314 49 796 410 969 789 54 237 284 301 843 158 794 371 752 789 853 125 405 652 459 753 139 854 996 54 440 222 210 359 656 397 271 938 769 54 766 977 175 581 707 460 472 961 304 450 601 412 802 677 103 508 517 957 147 293 914 910 532 155 69 710 308 316 93 269 244 838 646 764 202 859 764 304 726 198 309 412 130 717 875 29 272 186 957 647 322 821 97 757 996 841 531 952 425 71 711 90 791 387 188 914 124 265 691 807 464 691 198 434 525 7 72 746 9 471 6 963 567 451 567 458 156 153 403 546 416 993 243 954 934 977 870 604 571 696 785 662 729 686 130 680 669 675 547 801 151 513 991 147 918 467 971 539 300 895 868 321 884 652 201 773 131 154 609 831 469 599 930 268 870 599 631 135 627 599 401 300 648 619 765 618 767 685 510 746 313 418 359 579 751 712 288 515 733 216 895 765 60 109 485 767 365 118 826 691 719 346 418 186 446 474 964 729 223 582 407 308 499 813 161 246 222 510 680 968 815 652 235 469 77 489 419 138 70 952 180 7 484 448 26 488 481 279 530 381 184 250 588 347 194 874 944 346 857 79 194 623 411 759 900 135 112 293 321 183 87 157 652 133 958 158 998 24 765 705 222 840 274 459 52 909 643 416 157 453 340 240 813 837 213 976 376 815 570 925 159 481 325 323 708 222 991 949 347 974 530 825 790 12 785 294 491 582 428 423 747 312 423 831 613 426 289 448 967 799 703 626 281 272 615 292 200 260 574 364 640 314 85 615 376 156 71 777 197 40 580 193 483 171 223 647 971 674 573 124 798 765 652 853 831 206 57 24 113 199 769 405 691 331 166 716 653 497 109 532 756 980 130 585 703 539 979 777 128 101 663 588 895 304 985 132 795 626 329 20 650 451 31 152 703 812 532 816 649 654 697 400 973 641 240 722 291 955 81 952 176 656 895 690 633 328 788 774 668 699 686 314 225 227 203 852 554 389 395 280 507 99 3 251 921 246 821 349 602 647 198 631 5 794 540 849 960 945 920 497 260 208 611 297 76 471 668 463 38 592 751 24 626 175 195 551 270 820 149 447 198 152 804 116 948 154 1 541 413 24 717 220 102 714 321 711 617 793 177 845 304 851 97 720 372 998 402 600 892 719 798 947 104 106 164 696 101 402 999 101 601 577 974 692 167 345 985 274 837 806 542 267 845 641 527 624 265 415 200 247 695 587 362 816 762 304 283 799 570 544 215 762 376 329 588 778 728 383 955 293 584 463 889 622 286 131 439 135 922 507 731 283 722 358 453 637 587 702 157 886 919 375 464 679 567 523 638 860 62 142 168 454 38 574 765 6 938 21 964 477 513 788 304 243 45 687 425 230 945 761 440 554 605 876 441 855 883 8 736 726 998 115 857 51 301 691 473 987 520 147 520 485 775 552 420 824 172 569 782 387 479 717 123 564 263 352 775 920 924 159 78 379 592 125 210 419 70 591 405 66 919 439 76 600 732 180 616 36 169 292 253 866 753 584 208 484 220 868 504 632 643 205 678 299 109 702 625 896 44 101 768 173 335 951 424 472 705 789 339 445 237 593 655 908 29 886 282 798 776 997 870 979 483 926 648 678 681 801 356 108 779 175 974 31 995 44 999 423 820 475 132 687 16 606 735 864 399 513 404 38 213 861 601 269 316 800 539 671 84 282 260 617 846 846 442 410 661 8 269 638 90 262 695 179 244 0 689 825 45 796 38 355 115 902 418 19 155 767 326 655 653 737 384 45 370 524 500 942 406 101 982 992 556 646 633 678 578 578 824 513 826 244 675 968 768 883 263 917 950 182 890 216 6 506 732 334 741 463 800 357 591 138 807 789 355 179 606 576 367 297 45 165 677 433 266 941 48 291 210 293 476 426 507 600 75 216 112 844 416 575 584 875 334 278 365 84 471 940 854 813 734 0 681 516 246 275 293 769 373 82 568 778 195 308 185 232 347 774 504 191 176 601 1 586 469 323 330 893 878 349 136 734 416 64 866 899 10 578 831 61 981 706 709 408 38 378 939 124 534 535 86 895 77 605 121 351 230 555 851 181 701 919 453 719 597 365 818 152 394 463 426 257 858 797 215 455 988 378 273 350 284 749 273 359 308 159 109 758 266 497 692 641 81 162 216 21 6 432 52 900 837 231 42 30 60 910 38 605 408 34 388 685 354 990 745 12 855 696 748 210 509 77 540 899 372 454 98 935 978 546 706 758 518 908 402 20 20 432 513 219 197 163 118 858 210 310 306 942 554 761 520 245 244 167 660 200 51 757 982 695 746 76 867 239 113 853 449 203 24 142 846 627 366 915 0 906 719 56 210 516 667 327 836 239 684 280 527 625 996 887 327 662 53 502 103 863 515 628 706 424 621 127 607 454 340 550 879 973 862 933 418 454 225 898 173 361 735 414 81 104 249 245 76 943 989 134 461 916 924 531 119 695 43 16 337 552 713 811 341 220 485 10 586 132 470 695 372 973 440 673 151 232 570 383 812 868 366 355 299 342 619 736 402 874 710 51 861 957 37 751 623 93 709 698 235 173 140 291 758 433 847 639 875 594 64 680 507 319 949 704 58 363 407 27 930 967 820 768 336 549 718 953 889 795 247 956 127 326 321 29 741 499 965 824 142 548 532 596 496 903 148 444 959 369 282 970 397 78 138 310 519 119 421 116 105 346 427 169 578 900 376 49 20 552 720 895 597 740 148 460 471 216 536 684 181 671 724 754 114 511 981 439 715 596 979 753 137 865 663 142 5 584 266 216 588 684 831 551 956 844 549 89 119 591 528 994 754 82 345 421 857 189 878 87 369 84 294 299 881 16 579 242 235 67 364 148 278 867 618 90 516 672 956 857 681 378 390 396 939 693 799 521 788 599 781 659 957 536 734 82 675 909 131 409 388 969 57 773 276 584 449 359 797 313 441 381 860 130 61 451 74 207 532 659 402 191 867 894 26 490 625 711 803 212 919 509 33 421 985 782 132 547 132 581 447 508 954 573 63 923 311 714 588 381 935 467 257 234 702 807 309 336 946 331 70 505 845 116 104 237 542 407 664 796 170 234 850 989 721 28 509 444 579 513 409 349 264 573 423 836 157 211 261 459 52 721 68 138 927 591 745 156 546 88 739 813 150 916 429 631 841 602 456 659 145 76 951 460 997 72 265 688 671 740 70 259 761 813 230 128 941 997 321 67 216 998 493 680 983 485 981 478 288 686 144 952 555 820 52 240 376 374 508 269 816 76 633 55 434 107 527 398 52 993 174 509 93 95 26 519 994 491 905 427 206 846 443 820 280 460 438 491 546 179 761 140 567 735 234 638 655 547 133 660 632 658 691 181 756 201 529 87 176 685 628 534 934 372 144 972 346 627 863 782 221 690 119 233 517 651 445 807 780 787 663 771 87 77 969 660 973 953 56 617 345 874 487 834 363 990 846 342 813 284 361 578 32 605 517 650 233 230 412 857 437 406 668 897 287 726 418 116 947 993 343 752 990 188 972 786 742 457 530 914 422 137 388 749 519 931 941 291 331 565 140 427 489 731 814 834 154 849 24 908 828 127 953 696 554 14 913 238 505 893 998 84 375 149 642 326 800 869 441 734 891 57 72 292 465 955 891 71 779 578 215 239 198 464 429 733 605 159 702 429 828 934 595 593 579 372 500 822 814 966 106 924 800 391 258 330 231 446 763 692 908 40 37 642 130 314 773 554 153 748 613 184 488 668 693 507 916 544 843 343 473 731 651 375 87 887 414 674 680 882 931 47 714 487 711 717 361 843 41 882 612 864 27 992 902 745 812 305 537 805 441 528 368 285 532 183 767 51 161 134 417 97 98 811 715 875 166 877 654 33 342 108 741 353 25 914 342 245 658 822 720 604 663 135 459 180 788 557 834 783 314 827 7 173 95 284 55 770 403 144 134 101 230 925 850 860 74 159 522 864 683 142 750 146 0 15 674 341 448 890 150 336 168 223 980 455 620 715 345 576 880 383 816 302 501 23 590 730 462 888 239 591 768 273 34 784 607 109 783 442 675 475 446 66 527 952 282 614 782 950 449 873 998 878 253 67 677 302 960 550 955 989 860 268 176 944 125 152 928 819 738 874 979 261 441 374 178 705 876 226 877 575 578 379 104 416 549 482 33 62 966 142 197 856 331 191 438 529 827 323 362 290 403 933 68 807 17 810 638 569 522 296 737 966 948 982 394 978 449 350 44 727 855 713 207 756 270 632 527 646 431 259 275 644 215 282 418 486 454 543 422 853 135 657 509 310 57 723 988 382 661 220 181 453 95 303 328 760 436 803 301 828 19 789 707 63 110 325 627 762 56 513 530 305 772 760 228 917 380 437 494 590 813 241 890 423 245 898 901 141 227 15 726 188 61 272 430 137 865 747 803 689 2 410 52 784 335 575 327 907 221 464 124 182 500 313 239 818 619 369 455 708 833 263 885 345 333 746 752 754 849 102 787 591 516 844 38 254 518 206 103 604 76 260 388 512 917 724 134 315 233 852 785 470 935 319 549 434 568 356 794 39 536 737 299 817 858 662 991 30 375 763 566 962 642 718 627 860 912 835 385 871 64 613 519 49 191 478 399 287 795 87 517 663 25 16 616 446 326 184 398 40 755 991 498 416 110 848 595 734 252 516 719 262 625 659 565 436 740 610 312 24 875 671 273 951 705 337 117 85 136 634 496 104 77 184 403 655 807 959 918 865 523 440 141 526 877 502 876 103 843 233 878 190 126 596 420 469 879 585 681 758 543 556 689 537 942 213 953 946 496 303 78 307 268 828 182 323 809 688 599 496 908 752 230 110 322 726 573 993 695 736 114 3 902 797 273 122 621 56 743 48 425 959 7 700 228 496 282 543 209 169 344 295 647 220 901 439 21 695 213 115 684 948 51 165 912 7 432 310 573 195 407 635 169 209 247 606 483 179 346 803 127 336 475 848 565 993 128 29 896 947 246 779 330 14 464 389 518 511 676 460 936 535 265 278 670 839 142 621 280 101 994 341 310 790 956 755 686 252 171 501 799 852 383 629 516 544 4 615 140 11 5 675 828 293 641 906 866 860 944 322 7 288 553 592 396 606 395 351 196 579 69 567 203 354 560 53 481 937 969 326 416 57 865 838 619 447 963 971 944 731 770 66 611 6 793 849 672 68 358 913 920 989 987 56 268 237 238 833 345 827 915 534 711 654 17 883 334 456 349 26 966 262 522 546 319 960 112 905 966 953 942 29 247 519 10 707 800 210 352 590 886 904 602 67 596 659 787 753 744 288 686 387 368 480 164 618 700 19 737 336 83 130 400 342 856 560 153 445 905 705 503 99 943 39 772 726 759 797 188 82 14 110 536 236 388 556 728 892 607 7 814 477 374 810 350 255 582 22 255 760 312 436 537 437 152 447 515 529 797 648 530 70 992 720 922 333 626 14 965 691 537 529 491 657 501 109 494 239 679 614 869 21 946 158 51 588 469 351 343 461 588 737 421 399 407 335 71 345 413 256 416 372 874 763 914 945 26 917 2 848 559 611 269 896 6 953 551 492 441 90 414 109 229 652 613 214 444 852 349 224 635 378 576 992 987 990 846 901 910 288 190 197 721 758 536 806 502 268 116 624 896 690 378 174 702 698 904 870 26 955 628 52 248 883 947 209 957 615 136 335 498 34 697 148 445 166 192 441 171 551 790 259 131 387 76 901 309 363 257 506 409 102 415 43 741 230 918 357 11 320 565 10 155 768 820 869 528 670 788 347 772 944 929 590 659 271 845 921 954 721 126 268 376 785 117 480 450 220 494 413 800 973 377 367 181 336 842 615 927 257 36 824 911 756 799 857 96 107 30 406 827 753 375 854 543 38 424 944 74 524 803 336 549 576 891 620 25 61 711 744 877 804 237 685 730 622 13 813 792 520 518 760 918 97 374 448 452 414 393 169 324 215 943 607 746 647 187 64 381 320 743 454 220 234 656 971 428 159 399 669 673 801 271 142 767 160 199 399 556 360 682 428 90 523 967 262 427 523 341 277 583 316 329 758 147 561 287 296 269 892 568 546 449 122 34 942 847 335 521 72 302 269 309 529 595 685 884 467 964 89 962 655 783 423 403 293 568 716 719 520 917 24 614 182 642 515 246 303 869 717 587 534 170 548 598 260 571 885 873 54 701 665 540 108 431 8 310 714 176 791 22 502 90 7 973 843 883 16 311 909 912 862 356 822 457 979 474 175 164 927 33 906 192 503 165 704 915 698 569 659 484 341 553 927 19 682 653 458 944 827 591 400 427 565 650 358 380 765 429 902 638 802 24 291 477 622 859 376 989 894 57 398 69 554 822 766 110 428 12 665 945 947 454 701 582 361 658 296 599 834 615 45 450 661 266 975 19 848 37 459 150 256 246 655 13 377 90 324 84 546 394 976 335 388 248 54 337 953 641 345 888 839 350 369 457 444 815 81 569 815 306 495 689 192 822 258 696 319 516 959 805 405 418 442 347 34 459 347 412 107 380 373 538 705 483 762 169 627 139 828 219 52 474 780 372 889 300 42 99 147 200 547 862 105 589 359 933 313 20 321 818 231 687 208 616 559 345 181 835 309 584 755 585 805 441 540 197 308 199 851 39 980 296 397 309 171 339 510 895 230 845 865 741 438 143 934 776 393 971 557 640 978 148 84 714 265 974 81 745 942 468 777 346 365 692 340 301 146 547 37 922 818 363 140 431 640 752 895 885 33 311 402 226 866 470 215 642 25 299 625 509 553 240 111 991 689 246 168 39 893 726 626 986 91 895 755 618 49 986 212 165 780 804 115 430 82 202 635 493 135 707 50 617 64 598 191 739 818 384 215 84 476 796 414 813 722 231 126 464 268 364 800 258 423 735 228 581 147 411 965 716 666 691 288 29 999 857 294 600 782 214 598 770 1 163 396 321 486 127 737 247 627 286 3 160 571 915 334 150 83 537 918 649 631 371 414 917 484 153 859 197 149 434 107 924 923 898 413 594 880 140 403 40 639 235 737 576 652 973 888 820 544 383 465 871 873 958 507 137 653 732 885 9 259 679 571 160 436 672 64 857 625 839 331 703 28 830 93 335 911 269 140 547 3 728 112 365 97 365 857 117 606 334 494 337 726 529 560 930 121 425 9 185 43 804 140 508 480 136 318 403 132 622 129 321 868 596 65 85 987 78 443 671 200 266 419 521 858 761 946 670 548 219 996 989 477 318 826 476 336 148 469 206 722 466 88 690 768 219 154 75 512 563 436 90 890 284 550 294 865 150 203 98 120 861 689 969 491 947 617 25 843 938 117 339 897 283 359 748 628 403 622 223 507 747 311 512 955 409 860 610 393 158 660 980 279 512 823 152 473 897 588 733 890 942 880 838 241 728 17 861 961 864 728 811 951 625 372 35 194 80 220 118 80 206 358 692 413 904 416 183 125 530 589 658 392 358 219 609 368 761 489 180 805 554 825 792 603 530 0 135 589 176 256 80 336 52 342 669 714 105 763 361 236 655 185 155 916 290 719 905 515 757 550 980 823 340 246 153 329 862 862 188 323 938 959 983 295 17 422 673 329 852 88 658 371 866 772 628 359 443 85 639 331 935 385 908 889 578 766 122 441 103 966 441 811 20 60 613 948 233 243 726 45 37 241 614 409 365 593 952 580 495 403 687 356 318 605 644 748 383 617 398 521 66 31 340 177 933 305 979 368 816 573 351 77 961 914 192 782 22 739 846 164 442 39 95 783 770 520 539 439 752 136 41 975 988 957 665 5 632 335 40 319 930 98 765 787 915 1 880 424 527 974 278 114 463 258 109 862 921 400 49 588 350 367 641 314 545 885 372 654 609 274 556 596 752 632 514 374 598 865 409 872 367 393 979 610 482 531 691 829 362 635 119 16 760 393 950 943 253 810 138 484 217 179 406 356 874 890 905 419 574 905 508 283 164 884 867 582 522 990 713 756 217 519 10 993 501 261 463 680 425 615 97 235 211 117 892 184 477 351 888 53 724 818 987 495 937 2 525 943 485 359 110 611 262 743 353 715 224 321 758 725 330 108 556 385 438 321 292 536 88 75 84 679 355 431 922 760 375 373 374 900 119 824 448 837 643 257 891 574 993 672 335 445 682 326 638 901 766 557 862 569 154 726 236 320 0 375 836 76 693 420 275 270 484 308 257 57 879 214 950 376 729 74 659 778 310 984 975 965 335 571 94 524 691 845 243 288 821 94 274 462 60 317 70 448 122 607 374 455 164 950 335 637 529 856 306 176 621 283 821 864 564 641 159 253 62 336 447 807 700 873 798 921 176 507 322 392 880 215 357 902 342 859 204 825 446 238 387 693 460 619 483 619 334 898 225 925 233 545 57 504 150 472 305 32 11 539 865 559 104 537 441 798 770 157 485 308 388 834 202 888 916 945 453 936 138 195 418 141 834 67 51 414 41 569 451 756 953 394 818 258 645 749 544 932 98 940 57 542 766 571 541 652 839 756 860 694 227 679 897 316 113 565 45 630 885 278 673 319 97 350 537 707 68 478 926 641 647 97 20 212 616 44 750 643 968 217 522 476 674 901 533 770 200 635 884 929 49 938 545 226 631 728 645 644 91 613 722 648 742 844 676 464 692 660 487 161 213 996 488 10 415 651 869 99 998 550 932 563 208 270 776 321 644 366 850 853 287 730 366 58 788 592 546 574 71 559 788 275 570 136 570 920 206 555 235 456 470 247 54 138 727 935 920 207 64 698 141 343 290 836 840 430 935 723 411 333 823 911 350 490 469 56 665 745 398 956 513 592 382 135 95 501 879 372 862 303 199 615 715 650 989 152 397 237 725 427 437 752 501 324 918 668 315 259 421 86 624 719 772 180 221 956 220 771 24 652 611 473 386 783 742 92 626 967 373 226 247 820 71 508 902 323 185 517 119 435 409 982 881 162 967 740 938 549 577 454 744 120 23 1 99 316 212 307 320 743 50 824 479 78 603 723 627 952 948 485 510 477 19 36 647 881 569 665 859 957 687 264 786 350 587 234 580 32 9 488 2 907 856 259 567 515 328 605 563 191 352 0 668 190 579 598 881 568 255 589 908 767 184 765 743 393 353 940 149 357 593 753 199 201 616 532 27 160 158 839 723 302 732 380 29 697 253 161 533 613 639 894 280 633 834 717 287 30 925 124 341 983 135 729 325 835 841 309 241 621 674 704 571 916 353 85 753 392 337 824 50 583 286 925 602 617 652 487 956 443 651 527 470 811 524 766 163 328 121 314 739 92 894 838 231 802 529 579 392 647 978 315 162 814 604 678 284 238 653 124 707 912 765 768 287 760 350 232 448 963 75 306 181 89 153 47 460 438 641 710 47 439 105 741 321 155 469 425 979 96 99 975 337 397 216 664 147 386 629 331 979 133 880 574 420 953 532 579 482 692 663 656 18 488 680 939 811 132 913 603 107 11 107 206 352 333 339 323 945 444 664 84 803 318 18 250 37 52 267 336 942 776 708 871 126 638 715 395 3 111 346 391 758 865 669 966 31 698 540 231 410 780 131 695 901 705 30 324 924 520 393 12 100 167 855 984 650 128 914 672 322 859 872 218 537 429 310 343 269 652 12 914 205 72 700 831 971 716 912 235 704 628 728 379 180 12 613 468 507 379 767 94 679 1 950 571 438 656 697 359 223 923 716 450 783 988 107 811 403 687 224 488 791 404 863 484 500 32 225 904 102 722 479 598 258 307 975 404 606 44 666 449 474 198 847 563 438 14 96 933 603 358 502 354 644 887 842 705 387 218 125 869 428 882 816 774 42 735 286 613 171 18 158 708 811 637 933 536 962 948 570 666 247 89 170 816 554 198 147 927 127 909 419 544 809 447 70 295 632 674 60 223 611 241 383 893 861 431 433 544 841 155 98 4 121 32 971 493 554 973 547 268 403 882 869 501 155 356 178 600 176 911 143 567 193 804 804 997 787 4 700 133 504 475 593 237 165 639 968 723 472 147 259 807 606 136 195 342 515 23 88 281 634 371 590 85 85 785 787 790 441 229 271 788 118 643 818 412 779 39 162 439 911 384 198 713 608 120 726 921 736 679 977 696 645 631 764 558 200 62 422 561 787 957 611 823 205 675 369 633 782 391 114 629 17 95 45 980 749 358 16 13 813 782 406 384 645 419 487 929 798 350 980 537 584 626 173 137 213 327 938 305 880 662 308 58 402 307 994 39 768 174 136 771 173 338 910 61 552 133 620 107 411 585 422 885 86 22 74 954 315 635 679 970 968 314 33 623 277 680 353 879 680 153 803 939 217 837 3 942 73 625 297 735 352 415 862 285 757 436 732 426 272 587 758 36 366 52 563 596 68 871 302 71 102 782 162 235 709 520 724 728 213 75 445 358 495 199 712 985 991 202 625 709 572 135 137 749 113 831 84 538 428 205 254 557 320 396 530 943 429 138 476 323 171 743 849 294 522 499 868 883 849 840 560 673 280 793 941 431 504 111 254 716 636 417 668 97 675 926 360 890 587 436 827 503 986 509 83 932 201 349 392 613 124 417 787 761 758 38 848 837 754 643 107 361 606 318 519 422 640 315 208 546 895 107 170 997 55 800 614 330 699 900 765 523 508 90 13 800 913 20 897 708 444 198 734 726 821 503 621 492 393 563 928 382 951 199 561 612 488 336 529 496 864 877 776 253 586 446 678 122 414 41 507 404 672 645 226 148 908 81 138 441 182 619 463 744 640 522 707 95 432 920 18 604 449 571 173 301 403 910 953 479 694 108 314 574 271 625 608 834 656 471 202 761 453 988 567 999 365 843 83 791 271 796 339 383 714 515 449 144 652 742 994 947 604 565 893 319 573 196 399 205 373 549 957 511 545 628 292 292 354 71 771 486 712 915 806 146 1 348 9 513 240 245 295 220 531 614 564 457 768 77 487 282 359 732 589 295 13 32 24 668 367 173 622 784 936 0 671 264 324 976 513 875 509 73 192 971 489 372 530 241 390 312 654 142 325 702 274 979 526 891 722 658 167 993 676 650 658 524 454 190 626 302 399 240 36 963 274 818 612 266 160 919 130 872 760 639 540 838 851 478 530 558 921 262 471 990 209 187 455 931 533 987 842 116 446 206 303 691 286 416 29 410 962 475 641 844 428 789 313 853 322 146 869 311 115 388 488 21 970 430 320 127 9 664 280 812 686 132 355 318 334 566 895 924 793 106 820 975 713 494 311 778 640 494 805 26 167 839 150 129 809 779 966 652 527 511 591 871 137 384 553 883 437 123 308 373 156 698 99 271 867 24 597 467 765 406 403 212 603 764 887 389 991 934 926 922 253 780 805 594 799 415 15 568 717 168 481 107 618 126 439 205 77 700 945 543 963 850 692 480 307 263 239 492 969 35 185 463 273 640 72 126 879 678 561 179 310 141 138 971 306 603 306 101 23 100 146 454 471 621 932 624 69 254 555 63 11 980 69 948 821 180 458 530 979 469 913 382 672 334 792 815 175 571 435 94 916 848 127 321 715 539 825 188 802 196 602 509 521 979 172 224 42 863 862 534 324 503 597 862 220 7 932 116 434 961 101 169 400 200 634 762 708 662 766 577 310 465 171 213 266 287 689 213 428 377 14 128 69 393 240 26 594 586 510 794 987 621 216 695 994 394 735 398 938 924 972 90 863 904 675 110 377 995 469 538 833 456 476 490 284 794 451 425 77 671 940 934 412 790 718 935 680 652 897 499 211 150 94 471 16 112 612 639 467 943 376 486 95 929 785 214 806 660 706 158 237 308 32 746 948 712 243 806 717 713 564 461 308 920 283 812 926 942 560 7 397 102 780 157 288 995 749 183 169 976 153 453 295 987 74 107 518 434 696 890 172 889 895 821 277 357 701 337 116 248 197 189 439 189 405 927 832 485 372 473 255 329 791 985 812 107 788 960 95 661 349 398 850 903 516 342 755 384 240 32 232 984 574 123 221 945 917 990 960 793 770 583 853 172 130 273 42 392 954 994 934 381 790 897 60 156 724 592 281 855 36 652 576 808 330 291 906 609 798 715 84 566 260 677 239 445 840 774 694 302 439 393 508 232 733 836 902 962 176 752 222 367 966 355 560 711 196 905 964 871 426 18 198 632 548 160 463 902 165 38 462 509 647 549 257 673 697 783 863 830 185 433 150 372 185 501 160 97 277 825 372 272 957 939 457 8 432 247 674 772 46 211 756 805 871 321 236 493 588 738 916 86 278 815 463 92 955 453 913 425 918 727 304 679 364 321 735 134 335 736 93 119 697 934 249 443 441 664 779 58 576 837 750 19 873 138 131 39 824 779 564 928 129 401 811 115 602 47 702 216 203 539 167 960 686 400 982 583 624 726 875 817 421 349 97 922 591 101 388 871 53 864 788 507 273 754 331 535 789 390 322 25 426 760 916 956 777 463 344 117 971 892 632 860 466 206 990 68 961 904 429 54 260 44 764 552 160 483 479 592 294 83 860 637 369 257 40 308 452 84 182 65 201 172 944 257 558 0 240 583 514 278 394 340 979 239 830 476 390 907 183 14 559 951 239 602 623 993 260 813 479 43 58 593 985 577 33 776 945 856 160 491 177 899 196 942 731 266 835 359 849 591 281 904 698 747 193 784 249 660 123 310 827 307 605 550 38 460 83 468 406 954 42 550 720 897 897 746 391 125 609 796 690 883 281 24 543 594 668 847 190 530 904 380 154 589 698 147 840 230 410 130 411 456 781 175 379 340 758 660 300 43 137 32 332 448 68 349 626 883 199 352 231 774 263 455 647 706 921 619 686 819 539 57 428 191 994 646 611 919 851 961 689 109 133 748 410 94 458 42 994 111 446 997 816 737 417 609 55 703 709 137 922 103 760 300 680 531 914 268 571 182 844 254 65 955 283 768 700 498 917 875 879 226 496 551 471 733 187 604 254 367 21 532 59 333 19 590 584 701 601 867 124 759 35 428 823 240 527 759 234 735 115 33 985 172 633 730 766 589 129 188 607 240 473 494 522 475 568 626 547 131 343 518 804 692 912 947 758 873 442 331 34 268 906 25 952 427 350 984 966 440 621 81 576 183 286 834 971 143 161 729 317 581 832 314 773 577 880 915 815 942 261 703 183 886 451 74 131 435 222 798 209 417 516 137 333 494 34 848 633 604 223 996 285 703 270 454 926 187 432 165 396 563 890 373 854 968 989 440 808 676 226 76 210 771 166 799 53 559 619 653 755 377 624 628 709 994 183 931 89 550 511 944 494 484 705 332 264 118 276 486 542 866 546 124 258 229 211 60 683 88 235 944 695 966 716 692 938 801 809 878 243 332 97 361 140 656 664 722 479 377 255 416 940 482 501 184 94 865 895 106 624 340 625 329 73 120 33 628 717 563 999 160 960 977 176 814 816 308 51 991 385 7 725 332 825 720 423 886 197 291 827 252 740 47 973 598 372 723 401 773 514 231 884 52 42 713 397 573 361 438 436 93 581 318 770 967 334 614 556 979 610 935 117 513 379 119 534 400 565 490 244 645 983 380 854 801 710 753 954 887 5 567 198 987 205 761 94 775 601 287 93 824 992 56 801 918 295 539 278 878 760 326 536 598 993 261 479 685 703 902 186 299 252 257 241 842 857 743 384 830 481 282 126 302 887 879 553 313 312 421 109 387 991 823 446 848 0 993 508 761 404 150 293 831 370 755 839 645 927 784 585 824 955 320 86 212 703 164 173 508 985 297 551 903 340 517 497 943 897 542 961 848 445 849 725 652 439 332 846 37 436 522 201 24 710 17 86 71 421 256 877 50 720 217 876 972 567 259 161 958 667 125 460 421 160 6 397 744 105 544 396 458 708 833 921 122 475 352 218 794 378 799 754 674 508 938 772 0 933 393 979 669 125 144 167 272 146 139 888 637 817 738 352 894 471 531 860 238 531 179 677 895 38 162 311 637 186 694 162 639 342 597 715 694 135 375 134 509 186 684 13 836 41 951 578 282 367 396 491 901 461 344 292 830 395 881 981 645 876 943 548 557 242 584 989 175 763 35 446 580 859 789 964 128 531 924 71 884 79 683 177 668 580 562 905 723 902 297 559 801 76 133 207 107 737 183 593 418 143 258 115 646 594 805 386 350 922 99 902 18 385 816 120 22 397 483 540 445 671 878 109 308 931 7 986 481 734 198 425 371 739 125 848 849 176 122 827 564 222 770 140 395 380 920 716 342 230 979 718 649 618 387 287 748 8 786 437 956 946 32 157 685 5 528 882 730 807 300 748 184 852 74 47 277 49 128 768 484 256 895 120 119 872 490 643 589 914 128 446 235 974 856 108 71 115 120 938 142 920 268 304 404 217 985 596 967 532 933 822 694 99 204 52 172 536 334 683 742 653 567 569 36 513 657 991 99 156 812 946 803 719 639 216 748 500 163 606 554 34 86 368 322 758 857 611 264 590 256 599 283 183 526 547 511 940 806 626 697 219 55 609 555 337 295 536 435 70 923 850 608 8 570 597 966 466 417 587 971 574 165 700 993 649 123 28 576 799 408 325 627 983 203 316 386 309 662 990 526 309 907 120 159 448 809 225 799 355 938 780 720 316 345 401 56 843 492 273 608 960 200 120 445 811 802 15 276 459 120 680 481 935 676 280 752 290 422 312 160 690 397 142 337 325 628 805 206 830 302 559 950 406 367 747 558 876 722 995 10 678 310 390 909 687 622 62 104 454 32 135 447 502 307 286 949 427 105 866 272 770 468 55 966 991 339 427 869 689 565 349 388 768 458 474 216 363 498 639 183 248 55 297 76 153 493 4 642 181 589 643 19 111 233 555 596 326 987 103 882 514 340 416 27 340 461 557 805 629 779 996 635 212 216 2 926 129 282 211 674 125 536 653 296 907 362 629 680 283 609 245 937 483 143 989 757 750 746 198 40 536 517 734 215 979 410 443 797 849 502 216 190 333 458 798 434 838 475 491 120 395 384 724 435 263 746 141 29 573 475 139 337 546 341 874 659 747 78 139 472 577 75 620 836 931 774 162 728 312 150 894 509 294 557 937 661 255 746 817 787 136 62 83 183 57 715 721 948 261 882 20 196 23 953 70 382 77 303 681 195 884 821 832 323 104 398 483 971 186 88 538 355 385 459 805 270 70 127 407 782 652 418 675 696 87 120 457 723 351 429 315 772 163 342 752 585 522 60 322 998 25 211 415 838 166 707 833 990 317 345 60 925 409 413 41 744 268 147 136 594 173 278 707 935 288 803 863 240 290 230 802 124 803 637 896 58 183 350 979 388 910 565 627 687 802 290 48 303 187 807 236 876 851 221 742 450 680 482 306 714 680 322 958 141 99 110 380 628 843 823 819 78 194 104 510 49 263 973 408 456 856 599 728 852 29 881 49 81 242 408 947 254 403 136 694 552 716 815 764 958 712 889 893 64 63 823 624 575 37 653 279 660 432 481 505 585 541 841 266 833 346 940 447 163 157 21 493 539 978 223 232 922 428 141 288 677 470 295 68 692 330 187 762 749 525 957 125 471 496 655 142 408 411 256 106 943 430 587 795 576 12 436 861 94 69 137 329 300 741 212 181 707 199 660 313 427 16 159 147 324 83 931 567 349 167 911 227 333 937 150 891 315 122 134 596 338 97 960 786 115 902 567 337 278 127 327 995 430 865 354 3 151 361 588 134 784 62 581 274 396 925 423 896 787 882 20 860 522 747 196 135 615 681 114 827 164 294 297 458 28 870 87 448 862 760 172 872 358 444 340 134 386 133 58 480 579 388 368 580 792 776 603 491 876 906 940 119 342 434 785 320 131 429 653 97 883 303 415 11 496 234 541 154 288 555 135 645 66 657 45 928 186 728 773 273 764 478 799 190 848 901 336 282 585 625 971 571 668 352 506 485 988 562 796 147 804 527 40 214 859 201 475 994 807 985 713 591 845 975 824 913 455 181 752 194 257 427 404 772 334 405 547 392 877 482 696 356 552 917 797 908 245 737 910 604 950 958 224 525 328 775 750 679 458 810 706 360 554 862 607 269 583 453 859 484 754 800 752 763 472 551 507 953 708 382 471 458 233 488 264 151 677 335 47 330 519 383 546 954 407 151 544 129 398 618 382 94 988 502 303 854 588 152 645 363 669 59 210 195 962 933 773 887 623 930 883 644 974 169 650 644 884 871 374 400 903 996 262 362 456 206 921 438 850 453 958 590 875 60 849 920 116 648 293 570 947 351 633 619 490 741 91 518 514 865 579 45 142 776 125 36 841 524 603 975 766 799 720 342 467 615 27 188 539 636 991 975 897 524 394 450 607 989 730 908 37 246 667 872 269 162 489 476 634 872 749 255 223 347 275 568 910 250 577 426 535 253 889 475 816 697 303 497 299 546 771 643 606 966 212 40 265 294 805 199 675 366 934 125 902 302 2 844 450 305 727 889 316 339 188 948 132 971 668 487 453 617 846 274 917 18 217 627 10 74 721 244 898 631 345 623 100 900 790 925 475 827 132 458 429 157 617 616 564 97 372 450 645 411 380 641 716 389 820 742 721 789 412 532 633 66 697 512 691 574 432 525 802 176 792 461 32 771 929 357 120 283 559 926 728 500 595 992 924 549 290 316 735 545 781 924 808 784 309 101 409 592 167 464 235 421 277 199 13 516 442 250 778 572 207 523 72 698 103 131 476 714 638 101 366 257 155 798 743 547 238 564 665 910 461 951 363 294 716 826 398 262 467 846 97 605 89 209 785 552 250 565 174 914 923 968 422 329 894 455 712 660 559 911 558 531 717 275 226 274 472 108 357 693 955 921 473 506 65 92 301 75 44 598 71 225 491 818 478 525 279 203 11 389 664 995 437 80 611 890 936 93 621 321 429 243 336 840 15 846 353 989 566 312 916 776 726 57 261 960 130 6 531 624 704 366 349 320 667 668 989 192 256 288 734 770 968 124 788 101 293 321 450 680 113 209 873 176 534 350 89 355 315 66 738 31 326 17 383 406 46 392 51 991 536 132 585 482 162 324 448 879 440 606 804 913 945 314 669 317 782 35 737 337 354 825 735 64 447 89 80 982 583 498 242 616 940 700 114 404 886 740 6 371 931 42 648 303 338 707 37 783 100 428 844 102 396 187 12 643 141 623 191 948 930 735 139 884 592 44 96 377 772 983 977 379 751 772 555 977 286 788 847 7 546 601 757 595 697 911 859 737 244 240 864 789 185 963 472 808 692 282 661 816 692 669 4 764 905 496 589 643 620 104 700 402 856 729 330 397 638 172 313 926 15 854 662 499 961 487 802 706 728 794 781 846 663 732 375 816 911 604 100 347 76 972 272 956 359 758 36 360 722 24 549 51 890 580 566 862 361 692 539 366 638 494 641 554 158 474 99 552 720 258 567 250 174 992 317 926 302 397 361 39 751 851 714 339 449 669 249 75 922 275 384 239 606 563 115 987 829 705 531 187 531 164 245 57 308 848 887 745 90 21 418 990 659 662 596 867 559 908 148 12 90 943 218 106 163 42 575 399 386 694 752 112 581 983 148 412 433 552 313 590 335 203 423 202 543 284 298 982 277 611 463 388 752 847 246 232 69 327 721 632 967 382 278 302 767 115 706 579 794 80 632 393 29 206 783 175 378 328 68 817 540 841 804 821 500 262 664 873 457 574 876 861 894 735 118 995 75 387 329 264 196 60 235 162 132 331 537 965 158 262 842 429 598 962 187 936 83 262 524 644 732 738 510 770 983 850 466 161 734 664 51 662 993 809 221 184 698 882 663 933 774 892 154 261 875 787 247 590 526 751 521 515 783 388 126 857 521 536 717 212 374 925 461 544 198 947 756 159 51 442 778 531 816 557 147 931 703 63 202 673 61 204 682 986 853 540 104 286 413 571 107 478 426 672 211 657 553 182 65 586 183 332 126 881 297 291 144 181 112 851 837 730 317 795 351 691 614 727 270 764 50 73 730 983 205 614 286 284 968 935 518 470 408 94 275 466 817 552 196 740 535 507 317 513 243 886 2 164 198 866 593 52 666 967 237 150 486 305 127 571 603 4 291 535 440 645 17 108 926 636 149 920 385 596 103 744 962 160 158 653 817 555 58 583 564 406 725 544 900 367 888 329 252 191 652 694 254 622 267 930 526 831 682 4 924 981 986 890 928 434 594 803 561 856 798 510 93 287 616 4 752 333 52 220 842 551 547 307 353 461 465 360 482 36 219 741 175 680 694 147 390 121 984 397 484 188 396 77 763 652 684 148 152 167 474 67 873 51 603 828 216 346 529 85 797 435 583 615 88 491 172 325 513 721 737 8 405 909 409 265 150 90 742 913 964 259 433 967 387 567 4 655 439 268 614 802 645 26 91 702 318 817 825 216 351 407 480 583 673 886 125 630 248 767 87 763 799 681 940 474 742 39 683 380 387 356 411 487 841 478 856 81 840 834 656 207 775 320 950 442 417 900 786 550 231 648 209 937 53 524 256 216 474 736 775 643 474 688 925 969 808 330 890 609 769 464 298 665 918 583 281 715 157 56 994 365 134 719 719 47 135 497 241 194 762 910 231 967 141 687 727 39 504 539 297 848 809 154 222 123 205 90 674 379 450 525 531 808 525 170 716 707 572 767 264 478 518 201 970 757 724 245 94 97 241 374 913 903 346 473 251 118 593 20 828 7 205 125 2 705 472 245 529 575 634 89 846 594 76 956 158 923 649 285 191 751 848 562 33 887 541 451 277 978 455 439 259 834 841 458 385 617 144 371 968 19 328 256 58 44 990 486 589 180 179 182 819 789 240 776 743 360 599 869 703 562 106 210 649 897 620 405 20 794 763 940 985 104 776 173 429 975 509 531 942 961 141 329 41 265 672 884 12 641 203 190 134 119 33 853 999 59 87 53 458 114 287 336 999 586 691 716 29 173 664 985 869 171 407 544 502 541 806 772 243 740 537 941 483 276 329 944 945 922 981 139 77 697 58 980 317 120 106 795 766 333 506 975 868 726 318 9 905 675 968 93 850 794 534 451 373 50 721 480 776 354 686 618 541 187 884 355 688 197 91 650 798 547 908 392 524 116 194 813 607 387 419 44 489 493 325 563 838 210 612 102 641 308 269 153 124 525 528 704 663 215 764 678 794 159 251 288 32 341 385 283 324 452 191 875 85 102 776 382 945 698 203 197 556 567 875 679 246 954 74 890 946 10 650 779 632 549 708 35 839 857 120 384 667 30 764 170 732 444 898 62 629 775 220 454 3 856 746 53 807 429 384 45 594 66 64 368 147 655 39 292 101 619 477 707 503 439 323 561 83 401 207 130 501 655 431 562 991 85 338 238 643 375 744 76 482 59 126 243 863 123 83 579 872 692 605 685 182 547 338 689 344 997 438 840 970 127 717 550 559 309 746 361 420 374 278 580 656 898 478 832 617 740 215 702 601 482 876 749 434 939 131 219 523 224 573 454 115 416 347 132 34 213 793 550 777 664 38 801 893 278 448 8 192 108 857 285 332 421 255 643 219 708 577 778 997 144 628 277 162 696 113 663 679 635 490 242 792 718 78 330 437 593 871 622 43 0 791 204 841 298 428 215 996 418 127 778 474 340 712 641 919 939 182 35 3 761 397 326 919 183 105 186 516 143 699 201 805 659 660 540 959 280 851 8 575 438 79 884 58 287 628 350 464 358 824 983 18 213 399 956 36 123 306 267 927 798 99 464 17 939 947 649 338 868 500 522 810 519 439 558 795 438 773 37 221 619 329 792 915 649 250 365 673 574 390 196 269 772 922 407 275 434 487 613 262 776 686 118 308 702 573 481 452 682 908 146 184 133 499 741 474 786 788 524 297 705 315 57 253 219 832 92 464 92 526 447 501 258 220 834 305 426 572 544 740 565 247 108 895 881 30 73 167 683 92 702 405 834 892 697 789 458 274 356 448 315 501 758 257 20 279 806 724 109 184 371 915 323 749 464 217 297 178 916 750 239 147 584 638 994 351 725 936 912 723 151 172 894 392 980 91 803 174 776 52 627 736 441 739 849 100 954 418 917 501 219 117 918 509 492 756 565 214 798 875 479 812 592 68 268 514 255 882 569 395 918 695 619 925 102 11 147 348 343 613 873 19 465 684 123 921 121 365 250 167 796 416 765 953 236 180 282 201 254 372 576 497 248 395 798 873 860 962 95 912 107 494 334 207 596 847 503 230 924 45 366 602 68 652 350 467 783 711 552 351 839 94 560 773 547 152 319 118 735 421 906 994 964 71 628 552 53 854 654 157 950 652 374 420 809 230 120 959 572 509 933 837 405 725 906 133 989 888 195 159 415 993 882 140 230 236 300 395 994 400 746 907 254 602 820 194 137 70 334 374 704 276 907 248 816 739 761 19 136 18 170 11 13 780 158 505 989 753 175 827 905 725 643 735 429 684 271 327 555 132 58 744 956 69 63 814 836 652 89 454 570 199 664 186 234 761 585 80 939 281 589 18 567 490 16 11 702 113 870 191 496 403 209 397 248 826 217 632 50 66 791 337 184 754 252 544 138 377 834 772 825 193 746 727 614 534 557 53 265 800 725 595 456 25 872 475 774 22 658 842 692 274 711 502 596 782 841 297 879 369 906 521 211 18 97 195 55 132 821 768 347 613 79 853 655 629 440 664 227 290 507 313 291 983 792 23 589 455 632 473 393 842 17 496 491 55 37 736 556 424 823 997 349 141 841 635 978 633 158 801 711 420 298 157 136 769 879 855 612 202 594 438 466 624 698 67 493 668 591 855 491 47 17 996 786 293 34 875 981 632 97 944 648 359 789 402 3 234 214 445 956 654 387 949 69 887 73 564 901 880 742 334 963 997 266 918 979 765 225 873 232 248 62 159 584 798 775 21 745 748 244 665 737 731 50 437 553 647 374 810 670 571 333 312 687 337 841 108 78 140 137 912 708 940 651 397 871 721 961 737 497 547 133 115 820 558 337 7 685 38 368 95 930 771 331 19 784 471 879 939 901 761 735 224 879 193 302 905 945 169 282 102 51 151 284 769 660 381 395 388 807 493 476 612 96 325 864 195 84 171 267 328 957 210 396 693 692 499 467 121 862 499 428 974 273 324 268 428 174 441 712 459 921 785 262 650 784 232 332 641 870 698 912 532 852 319 311 618 31 75 793 66 673 174 401 829 742 806 721 293 622 796 265 49 779 994 798 413 633 546 105 464 463 333 78 461 981 309 951 615 888 289 840 774 789 462 470 445 740 934 107 829 241 392 406 5 823 955 805 268 937 39 419 876 954 257 180 367 186 167 872 13 709 68 293 133 475 935 977 532 419 159 764 587 962 570 516 922 542 313 388 119 313 251 190 376 303 694 618 799 895 188 189 176 219 929 673 92 952 17 461 438 603 119 655 68 8 323 41 706 863 550 442 182 957 928 133 405 876 180 79 298 568 28 708 897 579 392 37 593 266 570 830 191 111 640 638 294 866 308 211 504 196 411 491 719 448 520 817 950 251 959 530 879 331 251 209 827 502 109 845 234 398 36 227 684 875 338 682 230 754 93 843 54 642 811 316 245 574 375 113 796 231 920 254 784 48 245 620 440 246 748 479 706 758 370 784 12 45 888 23 793 457 211 294 220 476 665 808 125 595 850 738 942 45 276 986 232 383 786 69 41 332 117 569 863 411 169 481 938 206 966 962 338 150 310 721 500 3 832 435 832 870 668 774 512 461 882 89 857 651 34 923 686 891 422 249 171 855 170 310 372 137 344 508 863 123 812 196 269 47 173 95 910 938 808 38 689 790 556 665 107 75 325 751 713 881 772 496 633 128 606 144 806 329 878 204 988 971 446 147 437 425 251 708 803 246 263 504 815 711 501 722 603 256 579 566 317 727 223 738 752 276 756 30 353 297 419 97 301 799 859 234 797 552 329 663 726 448 832 144 0 580 498 126 170 932 188 816 444 429 853 293 383 552 649 164 459 802 452 950 855 174 315 249 483 536 33 916 189 668 116 33 317 346 848 638 764 858 151 958 514 970 399 534 688 512 863 210 374 140 389 670 463 41 215 225 893 239 206 757 673 361 999 942 625 521 867 764 86 303 800 382 692 485 47 878 189 555 420 773 814 760 370 235 905 381 138 230 985 463 703 163 684 942 591 328 622 904 638 144 58 775 78 682 590 28 981 620 850 362 597 319 153 220 980 502 317 191 701 317 899 20 700 391 355 842 785 323 98 285 647 843 988 528 148 262 320 321 702 998 219 221 624 855 175 551 221 392 75 228 419 120 963 465 765 774 166 748 591 238 788 813 451 931 253 267 767 123 385 955 162 837 618 361 582 689 917 961 740 9 401 337 463 45 82 518 984 629 795 88 145 124 363 598 73 625 20 482 749 458 819 94 932 367 556 753 762 53 784 297 258 515 386 854 390 692 89 370 494 982 835 234 323 209 691 653 580 695 320 793 512 634 463 252 698 421 718 853 739 482 536 328 373 107 721 278 484 462 697 323 477 320 302 372 67 928 885 235 240 739 343 586 721 56 690 41 876 77 7 782 635 764 42 130 757 356 815 527 199 642 593 292 968 853 440 785 366 853 781 681 89 867 524 855 793 779 913 136 260 152 581 549 257 295 252 338 821 73 717 725 174 766 408 685 890 19 578 126 911 24 231 141 52 787 6 376 528 186 272 266 755 109 799 344 87 7 654 972 738 487 769 828 905 498 624 415 524 484 855 887 674 22 791 259 400 680 299 278 398 24 562 54 413 538 739 649 346 68 248 601 863 115 602 154 990 428 452 127 894 197 456 342 316 685 59 208 584 674 375 809 87 147 148 493 80 826 716 846 962 514 913 931 885 916 395 10 668 337 117 641 326 15 207 433 128 737 546 159 223 503 529 985 163 807 306 609 454 232 163 967 653 368 234 48 385 631 236 254 264 503 288 951 273 823 838 768 271 939 41 413 572 800 761 440 925 231 38 216 936 836 672 43 11 170 424 622 884 247 230 40 215 117 477 855 807 405 170 157 886 200 139 742 325 71 310 416 857 715 759 575 639 529 365 122 369 873 97 602 224 599 455 480 265 701 818 614 814 55 885 704 214 305 722 475 150 524 947 579 108 302 543 587 162 826 428 145 424 612 485 4 705 903 96 751 583 875 932 35 869 469 876 498 22 63 341 26 854 321 908 454 994 397 699 423 35 60 280 475 972 872 975 121 64 68 324 559 28 633 349 193 229 904 283 505 131 922 985 137 534 735 826 331 785 585 412 545 158 418 478 384 452 745 769 895 368 128 322 684 304 717 350 551 825 223 940 481 986 810 493 598 712 165 900 278 696 947 183 410 307 527 422 136 331 76 821 790 860 586 264 477 161 562 396 314 489 102 677 734 899 969 476 390 988 799 561 648 600 524 471 868 945 949 175 155 291 118 596 304 92 907 494 757 211 262 866 335 2 889 631 896 997 830 152 971 495 609 48 104 752 319 474 775 830 280 229 765 672 489 893 321 625 518 206 810 599 844 458 560 742 682 51 455 704 246 350 501 654 104 65 103 383 646 820 895 22 964 286 436 411 916 757 263 459 864 306 708 519 918 373 519 424 922 605 429 885 116 765 611 464 951 846 954 571 637 283 221 137 556 270 47 483 246 955 631 172 141 6 826 748 275 549 782 301 705 668 942 56 419 535 485 122 91 245 106 412 405 452 801 312 682 591 287 781 707 400 115 98 139 921 985 885 0 627 575 994 711 43 35 977 881 339 670 196 222 666 103 137 880 76 330 484 80 195 301 520 236 295 646 646 713 440 180 517 625 660 986 640 560 624 638 212 558 867 172 843 230 913 799 661 271 151 749 985 427 879 671 324 280 812 71 425 116 830 329 242 708 48 822 809 866 38 263 698 28 587 233 504 758 493 248 399 656 679 844 507 631 410 356 472 288 476 835 258 654 477 564 970 306 14 638 666 820 430 713 976 253 502 910 54 821 580 253 884 598 566 439 284 294 481 426 954 760 401 739 45 262 433 723 287 412 125 566 900 69 889 453 626 674 820 295 206 206 998 164 927 124 722 282 394 940 458 28 807 795 518 77 679 240 502 157 226 966 489 402 968 116 763 397 419 788 814 969 446 954 956 742 906 168 549 630 236 716 8 356 596 648 778 40 117 98 852 32 806 958 924 172 313 264 500 695 92 127 869 31 585 48 2 127 196 101 552 590 573 204 244 405 809 703 351 713 671 59 855 157 190 947 642 544 231 42 306 87 487 893 672 244 627 842 432 569 373 531 984 357 60 370 773 793 198 412 921 107 83 405 464 463 506 49 54 696 592 164 760 975 488 616 510 388 271 602 817 235 804 256 401 372 311 929 651 952 357 409 136 87 546 174 222 731 873 600 1 814 431 8 247 489 817 293 880 19 748 986 588 36 965 29 627 252 976 969 56 690 981 464 873 954 906 86 864 98 829 908 749 36 253 429 437 566 553 561 329 537 908 493 745 914 597 888 917 721 537 291 883 250 292 411 509 152 245 157 595 691 120 161 412 848 236 909 798 985 80 917 478 706 946 928 830 75 990 863 465 539 1 873 517 758 267 811 950 762 266 862 63 974 854 678 192 299 569 385 235 624 609 47 123 38 92 791 719 113 338 71 254 721 612 207 322 448 829 562 725 588 619 726 311 580 906 163 787 946 377 494 879 748 539 469 994 323 362 611 332 272 934 968 39 944 858 154 832 221 669 583 515 713 742 332 410 422 916 15 876 788 86 795 119 303 763 432 901 833 153 598 914 835 460 544 117 104 894 292 798 139 823 555 687 892 606 234 374 245 977 834 850 812 245 863 392 613 268 498 686 201 696 534 484 498 790 215 746 378 834 940 832 178 354 522 429 790 625 138 764 406 3 475 440 547 302 395 259 709 595 732 46 307 509 80 810 372 230 607 822 645 519 496 664 529 59 948 706 912 287 823 313 709 104 179 739 615 515 715 23 836 240 561 645 884 843 78 268 227 951 17 546 594 75 615 463 957 132 600 894 750 14 445 413 118 661 753 285 928 841 208 833 525 713 838 417 287 92 981 412 368 335 203 305 839 786 798 549 645 513 680 633 563 669 856 91 646 764 954 831 977 784 598 158 545 878 232 815 603 890 642 482 287 952 547 103 620 652 986 85 616 261 637 284 571 902 704 560 48 998 356 525 344 673 157 760 132 253 488 72 2 550 960 126 24 311 653 269 233 580 749 735 882 587 154 870 637 208 147 844 553 555 85 794 517 358 822 62 399 531 430 455 727 825 10 970 118 867 1 380 551 136 955 592 470 883 6 513 153 590 166 970 68 973 736 136 393 35 36 210 19 29 983 176 387 114 0 903 321 101 846 847 39 45 220 276 83 905 910 330 316 725 227 393 304 692 188 52 429 822 902 642 589 208 350 333 108 955 844 589 435 108 154 589 281 883 736 956 495 722 522 191 682 350 468 897 870 178 402 943 71 422 766 124 503 92 755 542 182 227 34 878 650 386 278 688 762 395 695 729 199 125 586 460 79 833 564 667 990 860 776 631 410 988 337 103 724 758 60 517 330 864 988 102 801 62 905 183 497 436 577 848 308 507 896 887 841 8 527 91 99 436 601 970 79 841 892 574 435 677 359 771 791 696 878 776 833 986 879 539 812 376 834 763 398 925 299 60 771 965 17 448 187 399 935 888 290 1 6 79 566 1 772 957 493 797 777 656 944 130 263 372 384 196 246 17 587 661 608 908 982 269 756 956 659 846 158 724 399 398 926 932 77 207 129 171 81 574 215 599 907 425 298 561 147 755 523 153 222 161 663 322 127 857 469 578 521 447 361 637 976 376 731 164 997 790 899 380 738 36 163 564 805 713 597 171 418 662 866 389 685 154 108 433 247 726 732 61 428 629 363 76 789 688 675 511 866 216 69 874 801 413 780 296 939 158 569 398 958 728 899 498 761 254 514 622 224 939 258 845 251 31 15 234 736 47 542 569 802 582 383 157 982 783 230 541 833 323 533 454 269 135 231 732 61 174 757 360 747 807 19 630 391 285 700 114 677 413 854 188 437 502 922 306 323 208 560 667 629 814 663 76 317 182 546 129 250 621 787 427 937 36 251 929 168 531 150 851 694 617 563 23 705 142 923 904 447 239 162 722 718 616 538 462 256 574 746 683 762 788 1 140 719 221 942 13 671 840 424 130 606 989 215 130 624 138 137 881 369 169 213 469 471 855 631 522 395 748 252 217 662 424 889 912 545 323 438 732 104 319 803 321 73 31 802 523 566 428 912 49 692 676 601 779 256 80 198 212 745 996 297 902 637 427 898 986 225 122 511 937 674 3 444 247 968 881 352 828 27 946 282 891 72 44 77 678 971 620 835 622 27 124 522 100 251 472 110 360 222 18 51 114 715 742 266 645 253 20 570 922 591 669 778 887 319 391 699 726 370 749 14 201 850 960 344 244 25 276 673 388 585 567 390 794 130 701 849 203 814 67 975 294 813 792 306 85 38 404 591 513 834 556 605 630 754 442 801 145 258 648 816 427 64 2 442 608 999 298 205 406 27 334 621 975 551 364 419 605 415 659 229 821 162 315 650 20 263 369 812 877 909 908 149 317 879 436 664 703 615 615 843 746 377 691 942 563 110 340 754 796 575 990 513 128 583 268 11 13 497 646 624 395 274 535 315 931 292 503 238 254 898 840 233 135 946 675 755 682 35 343 472 578 673 36 28 900 846 429 401 27 524 878 176 801 562 153 123 192 656 948 407 705 213 21 435 668 381 205 3 968 364 751 783 629 64 676 652 680 410 938 493 465 558 435 739 748 560 407 627 102 696 132 25 968 123 688 152 868 611 406 8 11 620 272 375 746 39 103 304 215 76 137 921 766 2 629 267 167 173 86 83 558 448 964 54 431 246 606 821 952 838 801 618 657 65 441 548 275 113 386 936 721 413 841 152 677 919 938 360 628 763 169 560 2 944 392 601 791 765 158 344 517 592 140 392 735 958 23 416 181 243 857 745 33 22 734 777 747 972 243 362 306 62 540 246 158 50 747 806 15 669 434 264 223 891 750 169 913 598 695 840 307 123 366 81 53 596 862 466 243 296 894 969 311 135 549 405 74 767 20 564 722 860 381 606 31 473 716 294 417 252 557 375 215 136 954 738 333 429 377 197 684 633 387 688 658 234 150 464 38 678 797 225 698 705 324 828 787 766 141 121 352 344 596 356 785 563 257 282 372 162 203 797 112 759 393 861 891 885 383 783 248 688 868 160 110 924 982 655 999 419 926 334 455 948 582 912 775 65 628 954 714 630 75 741 890 459 594 734 491 273 510 194 119 642 422 621 133 101 787 649 298 412 831 594 11 531 949 607 519 992 85 552 486 946 576 975 600 957 363 419 153 110 83 623 504 927 570 217 629 215 76 220 221 812 419 821 809 171 54 291 589 250 813 892 796 518 937 177 225 159 469 443 722 723 287 973 948 644 864 273 292 24 239 438 961 857 85 400 573 15 908 89 148 738 988 704 216 897 607 565 742 37 10 414 692 382 105 958 334 275 59 397 670 925 677 26 65 107 964 251 341 302 42 464 554 330 895 574 358 513 762 990 372 973 611 454 221 477 226 617 931 632 907 896 355 572 894 325 351 320 784 516 175 393 47 690 204 94 198 406 980 966 773 456 84 944 917 994 978 511 285 201 818 885 210 114 759 713 637 914 307 571 434 812 328 707 113 817 261 527 973 93 37 909 136 409 217 307 508 233 255 502 365 326 391 33 470 124 238 380 192 606 947 25 596 873 752 426 313 209 27 77 838 261 872 163 424 55 909 76 568 679 912 626 750 498 755 734 767 340 717 423 879 66 673 665 875 400 648 338 117 254 417 667 829 989 250 841 520 335 74 171 247 784 870 711 961 354 853 638 56 473 404 84 507 81 420 366 139 156 908 537 878 37 620 90 757 480 651 102 230 832 167 251 605 108 238 481 544 810 894 155 98 948 422 754 262 8 236 913 279 522 612 775 897 899 288 370 554 259 608 518 972 73 554 468 510 210 318 99 399 525 278 769 924 173 86 541 279 512 873 717 968 28 63 770 898 608 126 304 398 858 117 450 660 636 729 980 800 331 100 486 735 78 955 376 240 98 660 234 127 113 236 136 168 543 571 486 696 223 745 321 977 813 145 686 26 706 342 945 376 821 369 429 916 331 918 790 197 928 378 397 940 843 255 546 35 863 184 377 681 132 707 161 220 688 543 733 772 562 344 714 986 141 963 260 540 315 397 512 654 918 817 5 713 910 753 204 336 405 869 435 164 43 129 139 919 707 748 901 42 397 53 86 800 357 222 549 9 197 865 876 786 637 820 930 935 892 679 529 193 156 562 843 903 53 924 833 324 651 737 701 306 377 127 889 438 280 58 488 38 303 233 647 509 210 199 521 29 570 539 392 273 943 776 317 414 197 603 100 830 57 320 909 962 309 797 736 946 21 653 187 397 625 40 514 162 596 988 528 498 701 272 261 811 600 471 38 707 766 27 234 52 27 436 990 11 693 543 734 470 16 531 278 880 510 488 45 746 215 874 338 866 370 760 639 828 690 642 467 846 433 405 694 281 282 16 138 775 824 517 839 701 37 154 750 28 189 528 181 82 254 821 746 788 664 903 650 641 430 477 330 483 399 184 758 934 981 964 959 97 804 554 873 172 603 993 934 188 943 415 75 608 10 12 830 41 512 528 653 52 89 612 11 693 236 547 134 199 658 991 644 248 844 938 163 36 241 668 966 778 451 746 629 141 692 328 140 322 21 32 750 698 934 376 78 736 886 339 575 61 727 242 483 883 351 195 630 82 744 76 973 292 180 320 866 373 972 665 994 929 272 887 363 465 657 584 86 350 156 395 998 349 759 165 278 761 545 870 823 389 189 933 162 135 676 4 659 877 152 867 952 671 765 389 332 489 545 961 739 177 236 514 245 543 342 101 627 816 660 790 842 666 101 112 310 175 670 698 990 107 681 814 721 25 848 587 854 13 986 884 764 458 956 90 779 24 911 753 751 583 166 827 419 441 317 853 2 664 492 213 766 307 478 511 239 577 553 614 524 731 461 593 127 317 821 778 617 784 144 390 713 465 963 317 709 915 670 987 333 163 414 201 647 413 674 198 935 5 380 933 281 103 989 396 603 82 233 298 95 959 473 969 763 433 375 58 884 945 773 420 223 60 146 913 185 565 447 897 918 853 851 454 832 729 602 943 536 361 715 417 254 349 330 567 616 831 407 134 512 11 809 389 546 769 924 194 912 347 666 114 400 354 569 763 195 379 649 904 819 458 796 863 253 13 421 502 694 663 499 46 296 285 52 214 167 186 119 572 561 825 652 847 225 871 941 510 226 374 130 226 320 492 237 284 101 736 994 767 947 351 350 952 52 701 917 830 56 870 625 744 656 949 555 708 615 192 459 132 507 133 771 901 624 618 380 744 989 442 385 789 31 679 747 97 490 468 131 300 967 375 212 180 88 139 83 990 724 495 31 899 123 630 749 90 625 655 727 107 533 280 152 362 787 170 729 49 462 994 822 953 424 508 559 27 444 532 498 622 779 283 784 167 604 331 970 880 175 800 791 930 135 503 515 19 100 274 266 217 13 828 228 24 902 42 207 766 909 693 375 401 401 532 860 387 663 331 412 383 188 703 736 454 238 726 722 87 462 188 295 561 267 826 67 42 603 858 592 994 21 976 259 986 878 291 621 233 317 332 26 616 864 809 138 874 342 637 377 938 62 525 550 506 471 645 567 634 364 975 762 416 610 631 313 630 283 640 865 838 315 453 278 309 647 863 328 390 962 972 801 178 915 483 370 512 175 999 469 432 413 86 767 529 63 280 709 726 521 805 470 117 477 24 466 744 332 485 196 805 69 31 16 191 298 463 895 618 542 309 200 768 704 118 190 64 248 615 196 905 221 687 188 718 929 759 784 205 6 520 564 112 236 131 565 22 928 226 101 806 769 108 346 546 276 824 376 312 514 762 730 11 636 597 832 20 770 687 977 772 893 899 151 79 697 213 273 190 658 4 956 150 650 420 903 417 409 584 84 460 531 363 854 491 409 45 736 629 664 625 818 147 880 153 247 815 713 762 343 994 261 905 912 221 766 850 581 164 805 566 662 71 828 464 409 264 116 286 545 916 241 257 434 147 930 425 424 671 261 173 619 625 928 190 394 552 587 737 706 640 470 880 672 601 104 284 496 89 427 789 200 745 698 122 360 861 522 452 146 426 147 621 78 49 616 675 445 541 139 78 315 419 148 916 680 352 704 256 437 996 141 569 2 524 257 135 782 495 329 759 182 755 468 615 808 947 825 150 509 954 26 706 912 140 870 370 58 552 224 968 366 803 473 255 455 578 938 548 102 571 895 136 655 837 538 47 3 703 340 165 2 224 439 381 658 922 595 961 401 849 242 818 117 407 834 226 397 204 307 963 507 936 340 235 152 492 445 398 290 645 10 20 672 447 26 817 294 536 932 619 667 68 354 103 809 49 295 129 307 999 431 116 417 277 586 229 428 584 675 120 874 253 810 438 920 944 70 737 640 104 563 495 158 805 450 347 897 58 934 703 109 758 526 958 980 655 925 696 894 322 776 48 404 799 113 275 992 555 564 475 380 372 402 651 527 722 719 170 61 588 517 813 280 389 898 792 505 849 85 362 466 931 681 633 514 918 207 587 580 25 745 310 311 31 338 334 32 912 201 481 339 751 77 946 222 660 381 237 796 301 22 536 131 200 286 319 455 200 277 338 344 276 862 247 972 589 962 300 159 588 6 173 404 743 535 331 240 580 333 66 984 270 151 263 266 398 941 285 511 958 88 718 561 523 620 373 659 631 176 580 720 131 156 514 675 8 938 255 94 335 427 693 896 274 950 453 443 884 122 837 412 923 602 613 558 683 648 269 596 104 314 734 752 472 618 712 350 990 79 369 399 701 823 777 643 539 155 919 502 266 376 498 194 842 69 456 533 92 463 216 121 17 826 493 688 120 156 91 835 537 489 133 609 555 667 490 24 401 387 116 108 611 251 137 775 581 419 489 581 759 455 239 858 980 252 439 967 495 71 579 977 996 942 457 135 96 486 946 719 318 564 951 909 329 812 323 884 659 170 380 152 393 898 705 712 136 196 757 553 520 715 202 521 525 329 623 298 862 658 359 942 13 165 49 248 919 688 500 709 959 151 770 245 398 665 570 999 863 507 703 90 772 917 715 581 454 395 689 782 568 166 824 703 743 997 948 743 344 596 841 18 58 114 617 239 746 605 35 481 832 802 735 819 47 899 169 189 355 256 567 737 519 531 275 55 311 819 817 971 85 844 651 227 245 55 888 182 84 280 237 720 972 423 336 285 104 141 878 320 613 671 280 749 569 831 204 943 998 738 965 887 802 1 846 563 195 182 294 282 816 433 70 875 903 505 928 174 198 246 16 893 214 478 773 916 995 770 601 124 125 972 654 403 642 323 957 82 887 937 119 126 631 937 867 374 249 559 453 662 464 617 215 19 789 265 492 563 479 390 793 867 389 486 810 435 724 852 542 697 131 844 218 961 978 351 288 820 789 325 872 104 118 5 568 485 696 962 228 399 237 372 227 969 188 47 96 884 160 83 287 580 931 299 728 617 578 571 676 908 119 450 128 794 757 833 913 824 662 337 658 822 585 889 614 199 634 670 222 774 658 921 538 181 250 739 38 468 270 781 753 157 417 398 575 36 927 331 516 237 478 384 373 101 276 444 218 569 935 498 168 229 968 732 842 771 952 358 867 822 200 57 190 284 967 796 221 118 154 484 937 215 385 880 616 213 63 230 660 551 472 584 355 779 459 314 398 659 69 4 137 598 420 259 377 608 641 993 141 884 764 382 92 878 94 380 283 11 595 106 336 107 421 302 595 796 575 819 769 382 313 65 421 541 887 371 642 62 23 28 907 371 255 467 849 353 459 738 103 445 808 795 591 266 845 755 57 519 936 558 437 722 105 709 772 339 452 99 470 147 614 626 367 78 449 464 261 790 331 905 643 69 824 529 586 489 107 233 955 336 400 545 455 60 511 522 398 907 246 982 60 283 669 966 944 861 766 8 747 276 66 762 251 253 429 4 886 358 255 794 838 286 975 711 970 718 206 373 895 217 535 464 52 916 199 479 755 444 677 299 659 174 178 809 206 89 694 64 703 775 167 533 679 678 403 456 486 237 307 650 566 560 25 359 175 765 416 147 392 853 649 76 165 500 321 207 16 859 744 619 916 535 310 423 661 52 649 148 957 320 680 620 702 334 895 855 708 154 386 287 786 357 564 395 230 108 960 932 468 351 607 228 848 130 279 140 127 497 902 588 922 492 460 956 577 169 456 408 348 315 469 595 55 34 118 700 447 367 595 435 967 54 758 795 645 196 565 237 377 547 855 707 784 189 682 432 99 685 876 382 142 921 621 687 632 260 295 420 827 649 54 262 49 937 174 90 445 966 163 903 92 844 989 299 358 126 508 728 629 587 272 651 263 974 1 904 943 558 172 222 395 997 998 573 892 685 159 795 885 55 706 680 588 226 71 65 652 667 159 52 132 276 532 286 670 134 108 475 824 369 196 503 77 822 618 186 294 588 273 855 82 300 593 213 246 505 557 721 717 405 424 41 175 529 997 447 733 284 139 532 356 929 650 569 157 676 706 297 483 783 348 966 532 429 729 594 999 732 823 798 519 424 871 949 773 516 397 956 885 724 585 105 989 888 185 803 293 695 372 668 97 286 938 256 222 178 328 232 233 397 129 847 715 231 8 902 203 464 921 425 187 788 865 910 606 850 313 510 665 978 234 968 518 603 242 808 557 827 498 475 59 686 940 94 26 68 299 496 284 480 558 839 264 501 12 996 390 929 779 677 633 912 326 649 969 227 702 629 72 468 647 113 181 960 667 25 119 833 672 92 456 678 510 288 217 606 594 900 249 348 997 268 635 927 840 967 787 901 847 912 894 786 163 196 15 561 521 283 313 405 381 329 422 175 75 262 693 368 326 676 604 960 962 961 582 444 708 418 279 429 331 602 516 71 556 346 894 389 719 19 354 628 33 493 861 622 194 79 693 187 500 254 298 656 968 434 864 111 50 247 17 547 245 581 713 925 996 491 119 42 971 703 722 505 584 748 535 269 891 277 285 139 287 541 148 253 852 790 574 198 309 869 146 934 337 375 308 143 846 897 425 631 673 920 189 338 402 560 660 432 326 253 967 947 87 474 24 359 506 661 803 686 61 727 580 140 426 721 353 68 870 203 100 26 939 530 988 854 192 599 899 640 962 512 765 338 351 139 114 623 334 154 646 238 177 915 994 72 275 664 959 216 284 728 582 982 43 624 154 127 639 184 933 117 757 756 731 225 522 224 715 66 333 377 379 892 482 327 895 77 449 793 458 179 803 387 805 501 835 310 427 857 866 768 305 536 112 345 613 179 405 827 71 96 763 136 514 553 699 22 775 963 392 157 10 356 201 197 937 845 965 445 666 803 661 622 802 446 334 626 971 207 343 697 626 86 534 857 173 302 603 661 683 565 115 173 811 884 593 52 855 687 370 611 57 516 143 112 310 743 189 466 905 14 671 167 865 439 101 749 224 820 474 784 21 781 666 637 810 966 577 41 185 532 219 986 81 404 909 881 993 271 438 128 223 16 31 655 827 372 919 607 356 301 290 882 509 374 156 452 984 777 848 341 734 556 437 197 116 644 400 783 799 611 820 623 103 182 789 446 266 23 395 497 872 390 747 904 786 380 73 827 842 986 116 808 804 172 735 232 781 556 532 459 307 602 213 635 10 783 641 831 277 758 662 856 632 377 767 801 139 662 236 609 788 255 839 626 470 523 48 621 223 714 182 707 166 788 971 712 702 160 943 249 978 485 470 927 784 97 58 777 638 372 34 199 722 224 385 504 482 122 830 420 845 17 83 996 508 180 208 785 850 451 731 111 781 672 157 515 887 618 560 147 277 922 778 892 817 662 238 613 630 196 366 84 856 713 851 53 545 417 949 701 373 588 857 82 193 883 30 342 455 105 723 307 321 395 616 893 137 560 996 990 8 503 52 852 621 554 703 949 2 570 652 981 607 211 799 197 302 246 864 606 949 378 623 227 554 917 664 760 615 783 787 24 14 19 968 609 988 70 976 323 534 536 532 584 917 686 292 388 734 133 379 593 511 741 766 285 513 527 552 469 501 300 436 566 636 809 840 424 385 613 549 18 132 917 454 466 599 349 56 540 928 978 264 157 294 47 788 129 429 237 685 642 463 865 641 792 803 303 464 27 296 306 757 948 967 750 290 723 772 23 724 571 970 317 701 19 528 110 104 228 446 213 450 567 223 87 445 606 398 687 636 762 466 155 813 955 330 507 865 937 660 407 778 400 78 713 383 306 520 615 511 181 409 322 928 110 535 207 646 326 833 785 797 112 226 646 935 775 92 91 951 595 309 312 182 381 782 44 225 490 618 293 260 987 194 741 813 147 257 840 304 253 420 407 192 882 326 187 252 637 412 277 658 444 783 946 258 440 85 65 840 228 719 698 845 598 52 532 273 103 510 94 790 693 299 54 43 655 977 551 90 807 753 590 932 225 21 363 592 468 383 861 927 311 195 364 166 331 282 820 514 329 467 72 167 165 68 131 735 496 503 158 736 44 938 435 377 757 619 351 407 760 581 898 581 209 14 747 463 863 936 896 30 282 611 455 303 481 61 699 830 806 593 727 991 120 164 970 731 456 485 572 275 312 411 287 706 290 499 875 157 439 503 881 777 121 172 901 246 190 23 2 474 652 707 15 742 639 563 705 622 579 35 838 128 781 17 93 733 980 861 813 656 236 27 991 533 458 286 625 526 557 924 287 812 585 237 666 246 841 278 859 565 633 727 160 679 934 715 460 48 353 140 723 537 75 700 230 344 175 634 578 163 63 139 446 85 400 611 327 729 363 204 528 815 40 313 236 748 530 254 900 852 888 593 143 318 379 327 290 520 304 103 120 957 11 74 188 904 835 872 155 835 460 48 179 364 148 188 796 36 315 61 392 644 630 920 129 810 971 702 792 803 888 785 659 131 877 384 333 429 3 838 219 367 194 793 554 733 907 651 27 990 795 462 295 618 577 657 273 754 320 331 524 369 539 428 462 465 137 401 209 542 656 210 76 357 687 881 944 91 987 336 224 251 553 178 253 635 908 837 932 472 257 926 558 82 252 461 537 720 835 972 355 394 756 193 681 110 628 852 143 700 446 785 103 363 227 48 420 674 200 758 983 159 952 209 192 27 48 235 281 171 999 33 150 755 716 472 143 941 982 130 524 667 726 147 800 437 716 943 173 125 110 0 454 438 686 320 681 302 673 74 491 207 65 32 829 331 680 556 501 560 461 443 224 292 727 228 232 32 587 41 729 252 384 846 479 505 735 415 500 181 579 760 138 578 214 279 92 553 726 170 840 693 349 933 594 302 273 352 966 350 223 181 604 333 549 49 559 54 749 836 231 445 899 138 767 905 76 268 248 343 75 801 962 587 883 949 456 50 940 544 551 849 584 159 878 979 150 100 213 773 167 934 530 733 263 162 191 266 875 606 857 106 420 876 128 189 55 938 278 862 965 68 787 691 373 587 174 195 791 293 712 975 980 693 26 556 490 347 790 171 515 742 453 509 438 210 283 411 799 587 931 716 832 797 630 421 891 304 992 518 67 445 931 955 563 543 354 869 472 773 67 857 611 894 787 926 419 857 657 489 525 586 925 856 638 630 929 155 161 404 500 64 793 996 712 643 959 26 16 147 768 240 235 654 225 979 518 305 863 789 724 883 244 769 645 158 345 363 277 558 915 627 262 846 554 347 622 390 248 221 847 863 982 501 490 483 843 68 806 402 142 353 303 28 524 801 650 140 743 88 711 265 544 565 934 196 964 811 908 166 418 18 27 222 392 891 853 343 290 946 953 550 697 191 326 69 982 829 683 334 157 92 310 693 251 796 640 410 438 274 962 223 428 634 39 817 114 858 977 26 627 681 760 713 570 253 22 953 894 876 587 839 624 180 569 879 987 301 675 264 506 296 524 990 89 455 113 504 848 609 445 67 185 813 674 569 621 15 118 493 797 367 399 560 673 649 598 104 40 738 913 940 752 217 555 564 396 485 721 907 364 755 904 350 72 190 312 391 717 338 683 708 828 109 899 650 357 623 883 427 389 781 563 311 853 636 345 252 797 53 834 575 8 724 755 473 448 906 467 779 163 414 544 484 241 69 65 806 877 254 496 732 939 284 104 792 368 573 889 249 306 253 148 334 973 793 887 62 240 41 572 813 465 50 525 69 235 731 40 882 323 552 815 183 615 979 345 801 757 257 105 856 406 712 592 184 872 79 126 365 577 102 962 796 768 585 524 199 280 197 467 859 752 449 631 96 190 157 602 8 998 388 14 119 72 551 478 942 550 774 916 684 510 56 571 533 269 88 234 34 82 362 299 489 139 338 810 442 647 661 101 741 182 532 132 683 76 173 474 305 457 28 29 993 713 223 913 347 739 299 258 844 62 872 880 39 182 673 314 849 540 879 414 515 381 208 708 673 40 117 865 578 194 165 462 491 801 411 807 459 142 882 255 789 93 869 273 153 462 876 609 760 33 925 743 136 550 342 950 658 253 715 993 415 824 370 206 349 558 147 181 340 583 856 955 814 561 655 9 394 646 418 415 376 672 622 878 742 718 621 633 809 198 131 36 382 179 712 105 404 881 439 53 614 896 688 253 561 269 36 652 258 979 977 412 131 299 324 719 597 752 140 93 932 80 278 874 755 336 272 35 140 195 800 356 389 181 77 361 692 14 625 335 340 670 389 557 426 664 315 339 419 154 661 599 692 698 85 784 28 316 653 225 406 131 331 394 750 836 171 537 845 728 742 511 528 949 207 168 78 195 795 707 288 91 245 839 156 842 757 274 58 161 555 178 420 389 872 306 34 538 14 717 255 776 296 281 401 462 763 374 466 624 477 51 111 711 985 619 463 220 415 395 136 688 132 835 365 9 78 380 994 732 270 333 148 452 156 671 953 911 315 997 179 782 406 426 646 46 708 869 841 413 248 930 793 973 661 966 698 369 291 7 387 968 991 555 55 895 700 296 430 133 466 231 228 836 706 558 559 936 334 899 224 572 323 128 58 238 245 588 890 701 70 985 232 899 908 477 32 284 515 978 548 851 984 743 32 225 167 896 806 366 494 348 124 129 53 904 605 536 938 943 531 28 505 105 521 439 691 538 741 257 390 591 921 725 973 33 1 88 313 131 261 246 751 789 490 666 610 108 150 428 964 493 285 641 136 837 295 328 919 624 531 37 294 192 281 675 702 647 680 946 736 420 807 432 30 578 6 696 86 532 640 323 160 827 542 776 770 455 492 426 155 653 278 139 786 251 618 980 7 819 603 286 198 814 234 633 165 222 864 673 721 806 582 58 545 263 442 704 358 358 513 949 727 636 616 635 849 698 949 975 790 57 454 499 785 376 401 208 42 1 224 123 386 948 14 121 179 181 130 363 653 45 755 858 556 967 999 604 239 857 357 84 942 46 455 494 848 214 461 498 706 424 545 76 337 72 372 725 122 739 257 377 740 877 481 857 949 739 58 72 470 424 715 1 437 926 424 118 270 250 465 482 906 440 894 802 878 630 8 639 517 487 227 100 192 701 868 176 34 250 603 244 773 101 525 41 291 298 522 147 618 756 559 390 132 512 304 789 277 380 20 173 164 504 32 673 481 32 733 66 167 879 275 859 103 44 544 563 920 977 275 162 674 231 320 759 149 331 504 649 20 169 550 669 701 186 153 383 56 787 646 124 604 331 562 101 78 64 520 834 398 705 464 253 226 70 301 965 134 88 584 673 323 36 419 811 109 828 366 827 511 244 598 323 447 73 908 775 345 319 384 658 728 296 480 962 567 381 406 747 261 151 592 729 910 555 784 701 864 628 951 246 735 462 58 750 70 931 671 755 530 806 120 317 589 362 658 688 839 457 50 271 19 783 485 448 538 155 710 349 164 380 429 797 43 574 682 553 483 715 998 212 927 831 711 588 257 937 209 711 519 308 765 580 735 331 846 655 104 797 595 549 33 885 265 990 705 157 475 748 653 56 644 649 722 364 548 901 561 147 938 419 130 678 334 814 727 977 660 790 675 559 612 45 946 292 393 607 549 422 579 46 763 307 663 653 302 663 82 474 560 241 740 565 542 838 152 820 634 554 952 655 980 598 157 898 320 693 300 59 666 252 257 854 91 329 988 912 153 952 517 900 374 245 417 411 517 879 69 404 2 917 965 50 57 512 571 840 168 357 402 589 918 702 444 494 700 258 158 119 614 570 522 533 764 134 716 39 450 833 883 892 538 767 37 293 650 327 404 205 45 53 547 186 916 842 544 599 169 603 444 510 629 691 730 604 488 345 479 532 300 673 437 369 262 337 542 968 966 18 346 939 781 272 373 262 801 325 835 41 872 245 200 816 514 815 733 688 292 345 715 648 348 82 107 977 995 879 985 73 393 693 308 952 818 767 39 109 354 817 629 911 305 555 595 147 633 38 205 240 322 560 845 553 553 429 854 236 889 890 121 599 366 590 930 292 244 406 669 405 699 225 42 974 364 908 960 676 175 922 827 470 148 372 932 381 623 457 251 173 762 745 389 775 56 692 634 985 210 202 533 333 738 253 281 245 529 51 959 808 181 995 167 107 929 465 639 703 728 532 989 401 445 189 800 397 172 79 764 385 174 705 260 502 905 271 638 789 386 864 323 260 79 554 901 604 136 365 726 981 684 477 875 915 118 485 26 399 105 110 994 201 938 717 506 870 612 928 199 244 150 410 734 278 539 51 32 151 14 617 334 69 554 855 980 452 719 932 133 712 607 713 175 423 351 287 429 139 9 550 181 34 883 96 506 720 689 470 85 520 23 23 827 445 539 4 211 546 611 863 377 818 882 786 925 990 638 663 302 935 31 73 892 186 220 537 409 834 145 657 127 785 141 36 209 18 815 352 523 193 582 545 760 757 421 905 979 398 740 75 261 223 192 633 58 481 491 521 112 556 742 618 989 799 658 952 340 804 349 27 152 923 468 109 860 557 784 800 57 600 585 246 633 249 824 996 552 571 80 936 809 294 598 530 541 468 267 939 214 36 335 771 150 34 834 358 146 287 844 891 492 896 958 829 76 316 252 444 892 508 79 414 234 41 90 620 151 853 625 546 332 838 874 127 414 767 580 372 730 611 792 151 658 41 937 220 728 72 467 829 625 159 132 72 838 715 108 635 473 902 925 440 338 699 424 796 30 271 38 506 547 552 407 48 199 836 17 853 772 19 443 642 710 144 12 281 353 818 259 604 779 278 181 597 868 728 304 563 359 906 307 134 234 119 671 858 229 340 322 795 0 672 305 692 982 365 509 10 289 122 511 641 597 822 737 940 719 901 981 96 567 505 198 568 54 590 738 593 364 376 716 738 103 923 618 51 743 965 606 927 286 606 728 203 457 486 749 800 92 790 710 854 934 642 148 764 141 182 444 864 809 209 260 24 921 427 703 356 962 947 341 989 916 43 195 312 503 17 855 639 281 813 102 141 995 781 645 422 929 440 974 455 234 244 632 895 272 289 278 915 600 613 913 546 563 857 310 768 80 770 912 129 496 534 699 907 699 556 911 981 403 674 921 950 363 387 984 193 159 870 239 936 851 424 192 332 416 513 722 624 510 366 102 570 700 210 191 325 274 611 519 946 334 921 999 235 185 318 254 977 466 424 294 458 323 297 753 63 395 46 968 784 921 497 864 668 631 889 346 490 167 151 386 521 835 167 440 923 347 798 191 258 588 994 57 931 608 341 639 452 301 298 329 912 696 517 359 950 318 42 931 527 46 191 453 119 640 838 96 813 114 832 982 684 26 216 807 590 873 17 929 674 20 555 853 626 20 903 191 523 473 952 423 828 782 926 117 63 247 114 666 583 397 581 171 177 799 556 773 397 952 123 194 793 819 157 680 122 101 363 266 154 432 849 426 48 228 902 485 864 264 246 360 882 791 969 445 511 688 564 709 318 366 882 358 529 892 155 475 459 933 510 910 94 661 359 560 490 736 833 348 177 41 96 608 859 68 838 807 648 531 836 775 173 491 241 700 961 717 318 826 986 345 733 823 487 933 258 435 311 223 281 467 476 666 368 408 887 98 474 647 251 368 873 61 491 809 545 492 779 92 635 475 228 531 916 649 760 42 921 486 225 536 861 748 416 749 296 16 846 71 889 890 385 636 132 263 542 732 481 26 356 272 356 529 557 785 273 498 159 117 624 545 387 683 120 372 647 415 700 437 389 318 657 898 425 906 137 873 631 173 932 841 117 493 54 411 979 603 241 390 528 39 500 499 663 628 763 235 914 923 152 715 553 294 822 453 484 578 167 304 978 32 610 769 149 266 795 675 544 941 9 250 66 829 544 45 230 893 64 969 734 811 609 113 263 431 9 556 691 528 735 885 372 987 649 611 503 512 195 519 553 97 114 344 443 613 494 391 590 199 829 859 554 288 664 356 523 92 197 206 236 237 848 611 546 270 848 401 216 351 141 336 851 697 27 682 950 745 440 994 520 969 956 785 283 480 892 184 230 753 38 936 717 128 716 564 558 700 319 566 268 836 388 690 220 522 518 897 435 744 7 660 866 386 529 759 122 642 571 815 865 581 801 512 296 13 498 118 411 359 579 251 954 472 490 800 773 345 722 588 22 278 358 365 327 250 663 903 7 481 65 361 813 880 345 146 727 306 781 311 858 269 909 683 560 735 69 912 28 386 222 282 542 564 103 110 151 901 467 482 591 937 282 569 714 528 435 293 668 9 191 973 915 336 612 577 708 620 248 790 379 641 254 477 706 526 945 483 730 234 360 75 178 889 803 437 603 146 259 613 447 467 119 180 510 174 44 9 152 407 253 111 650 381 236 966 838 960 216 162 200 355 273 198 51 229 793 592 727 228 194 453 411 807 378 846 627 490 816 466 938 531 953 206 200 416 492 174 518 356 578 981 48 693 555 180 210 757 137 193 761 488 210 190 356 548 686 417 32 985 991 172 948 238 191 710 959 191 764 256 418 325 871 890 301 702 506 619 191 434 247 385 459 145 943 753 933 641 914 214 960 975 814 157 804 568 566 504 700 659 177 830 662 984 549 773 532 780 139 520 559 750 165 450 95 598 503 799 444 258 576 10 774 87 767 467 949 381 943 509 126 28 309 478 845 507 153 712 973 841 27 518 814 317 293 490 116 564 468 595 347 737 926 502 682 625 581 114 883 185 486 331 439 59 15 324 839 218 304 592 518 491 737 205 788 118 334 627 769 47 203 256 364 711 902 137 862 885 825 758 322 338 32 348 817 609 14 884 441 871 201 506 376 62 384 178 976 116 689 405 553 505 373 928 116 293 592 455 814 28 51 220 957 267 729 761 829 383 208 323 984 425 241 217 998 936 604 340 334 59 444 687 845 750 987 153 205 912 557 150 534 263 180 608 769 726 376 360 745 362 401 609 137 93 555 986 545 543 433 631 652 241 582 378 381 939 497 992 290 495 441 210 646 31 455 988 288 689 734 22 350 447 651 196 965 872 433 340 92 26 382 751 934 938 757 47 54 763 930 780 895 350 57 495 163 810 338 40 387 697 184 919 487 272 938 390 791 108 965 899 409 382 859 593 837 120 565 166 357 763 252 415 163 460 611 668 577 762 894 501 366 105 681 824 654 381 495 433 284 144 870 619 168 577 737 446 179 707 95 12 562 173 199 431 473 636 841 559 538 776 489 383 664 511 747 571 765 771 297 465 528 32 390 260 394 841 416 617 319 851 853 326 151 978 634 833 962 452 904 344 962 500 187 952 784 920 424 171 723 465 546 81 203 731 77 749 133 292 349 117 952 586 665 986 95 598 772 734 431 627 942 198 586 10 923 971 471 255 182 385 816 999 336 234 469 170 995 894 526 11 287 734 533 947 997 662 332 626 391 657 642 425 825 648 988 978 396 672 903 591 260 522 23 839 825 703 251 729 85 80 714 63 624 538 27 913 78 720 582 956 922 314 497 246 407 759 644 984 270 293 253 662 507 767 132 570 133 430 848 99 650 30 263 847 989 613 295 217 61 341 921 503 883 527 508 910 615 374 512 371 71 778 37 642 138 986 126 556 73 206 437 778 158 128 406 669 391 312 23 805 10 423 167 134 138 258 685 194 509 898 373 650 972 396 892 965 849 511 952 430 524 930 416 638 558 717 951 313 823 159 522 897 88 773 477 342 156 294 319 292 588 338 296 669 688 992 446 480 532 733 422 980 252 322 723 491 49 924 868 555 650 473 821 329 81 956 167 644 975 623 45 401 334 922 644 528 77 85 755 553 261 336 831 851 875 479 827 477 157 881 34 254 302 470 660 978 562 643 466 801 611 635 396 441 75 830 784 255 526 955 383 258 734 397 806 990 737 123 391 913 223 380 377 939 867 45 358 370 935 683 487 334 358 969 125 3 393 562 224 360 959 117 387 128 110 196 107 330 600 476 109 852 710 421 621 329 898 117 791 501 591 908 803 290 470 47 72 716 205 950 759 869 500 383 78 817 65 175 290 960 294 246 27 277 774 353 575 196 747 550 419 917 456 48 193 398 640 241 116 188 348 778 269 400 923 424 596 242 862 687 384 26 488 415 871 241 379 505 964 420 168 618 423 842 468 585 759 361 435 76 125 49 590 459 476 97 825 561 428 186 784 998 939 319 683 268 240 111 824 599 68 647 729 249 793 229 825 888 611 722 305 133 352 951 534 124 230 367 90 177 662 90 365 605 348 29 710 393 68 149 124 525 393 813 399 362 147 918 701 527 436 970 937 804 830 182 446 108 886 519 711 801 550 260 209 252 830 531 654 399 779 630 408 532 212 913 892 530 802 301 792 622 651 329 105 394 156 867 558 98 266 504 668 851 369 109 108 318 734 494 774 375 948 79 26 181 900 986 610 854 482 940 667 44 535 187 686 952 43 823 637 195 457 565 914 711 304 26 235 535 494 0 401 176 967 577 54 873 162 414 783 319 828 888 459 478 506 495 819 515 653 696 690 347 546 628 760 26 373 774 21 133 27 873 950 465 917 988 746 152 231 690 19 700 393 221 520 174 372 525 88 260 222 982 762 63 888 786 9 388 909 135 920 941 261 360 29 212 929 198 864 257 303 260 898 918 831 271 349 823 795 168 531 772 906 572 583 345 558 830 655 267 480 741 771 52 981 269 305 334 250 149 455 845 595 250 419 566 557 286 73 775 734 669 213 441 699 605 14 846 954 123 873 880 940 245 130 77 501 482 932 879 233 732 680 487 129 554 219 652 773 682 329 28 975 305 475 688 986 859 188 341 164 118 739 593 725 128 547 677 75 107 888 9 410 995 594 719 924 369 648 219 402 229 634 605 524 851 918 434 831 620 193 733 904 451 515 922 213 290 129 891 50 943 300 188 886 886 716 997 910 834 457 982 700 470 439 425 185 730 404 970 397 228 463 28 111 308 503 18 319 619 835 592 961 364 159 69 960 722 361 429 255 47 752 418 900 952 472 870 20 289 922 678 450 953 864 835 338 449 324 637 154 183 42 877 1 714 735 665 951 264 496 396 389 342 682 786 700 622 84 862 75 95 652 990 840 886 931 147 791 833 153 164 330 836 63 366 221 155 501 588 630 664 465 717 283 672 450 878 139 165 886 970 973 256 781 791 857 49 403 85 110 925 565 718 273 127 892 173 225 447 715 998 539 522 516 982 23 909 219 341 499 639 232 89 801 545 430 564 490 407 994 557 489 599 477 703 395 268 125 17 502 370 813 462 891 782 352 852 97 836 124 343 843 625 770 329 240 42 541 30 19 260 951 945 982 459 552 497 565 312 828 71 776 54 127 940 854 330 333 129 128 577 25 266 153 528 907 677 308 611 77 695 290 661 908 474 222 411 158 710 138 265 474 50 116 893 557 37 10 328 374 59 615 522 301 35 587 92 551 841 572 961 787 865 503 13 659 833 628 851 76 544 63 797 901 727 437 163 10 972 407 417 222 161 499 625 453 106 254 393 244 50 68 992 610 239 112 99 177 836 90 343 85 540 634 49 71 478 38 874 21 31 896 701 126 612 8 859 159 227 125 380 910 506 572 749 975 736 605 69 586 572 112 417 610 47 621 642 14 183 921 959 26 386 315 262 924 50 246 508 54 474 430 555 14 971 727 626 643 618 40 2 237 665 387 500 49 323 205 210 683 49 282 206 969 583 311 626 256 38 75 567 101 155 946 589 412 441 133 212 560 299 159 805 878 467 799 835 884 561 678 883 884 548 725 166 466 787 526 979 372 333 355 782 486 619 611 670 224 988 184 62 823 523 793 953 881 559 809 622 514 398 442 260 594 694 916 641 48 755 100 120 975 699 537 761 558 938 721 332 102 895 156 742 856 679 200 66 949 37 653 463 464 733 4 743 509 103 374 701 159 404 575 27 752 473 810 696 966 876 806 662 159 912 970 126 693 346 426 360 515 816 161 670 976 243 560 916 773 701 756 702 672 831 728 694 982 508 879 41 570 540 154 140 305 465 18 886 545 847 177 955 702 614 377 707 198 526 882 554 556 503 229 985 385 265 331 284 493 827 658 964 146 253 967 121 429 606 402 164 320 866 913 112 71 105 925 654 638 219 508 954 509 65 204 50 511 894 702 33 877 197 485 169 638 784 318 639 872 914 301 703 857 782 250 786 160 232 436 298 460 240 538 46 363 65 418 16 292 155 450 89 845 648 677 162 225 526 506 515 429 301 230 390 497 363 439 41 974 512 584 286 282 742 559 203 717 299 110 529 359 36 608 519 177 22 550 979 712 834 889 396 633 424 685 942 111 609 466 748 172 659 247 183 842 952 286 83 482 551 833 10 33 645 71 31 384 626 915 584 217 930 22 485 973 548 872 557 94 693 891 791 569 741 876 711 37 733 824 462 262 333 233 223 460 845 365 934 596 970 429 697 864 737 455 970 597 922 646 215 947 902 713 604 308 484 887 824 689 727 947 407 835 501 302 887 604 386 486 552 857 805 83 680 792 703 127 935 603 668 6 438 837 136 273 962 799 314 960 199 41 343 857 98 701 888 231 440 847 461 792 630 598 77 963 930 333 125 12 201 234 566 916 922 338 650 174 859 588 387 850 903 911 215 837 694 791 935 286 494 156 355 565 899 314 236 286 601 376 292 880 678 167 753 566 155 220 570 965 139 894 732 325 422 706 969 426 934 755 468 463 102 290 928 572 321 338 4 881 400 593 948 683 915 153 118 314 159 485 705 609 316 941 209 480 157 285 101 6 719 978 733 203 541 576 296 54 626 898 581 857 457 927 520 496 981 833 362 31 346 38 518 110 442 555 848 28 6 497 396 567 573 739 794 945 52 221 149 772 51 424 843 958 167 923 955 605 272 530 715 301 208 514 644 509 620 56 975 900 542 368 865 901 122 786 640 917 862 624 582 962 910 58 834 750 632 840 885 107 712 699 208 701 493 708 575 828 548 85 109 469 370 413 682 460 986 362 148 897 955 19 84 58 372 141 248 753 769 258 450 313 373 660 452 944 997 948 418 389 841 107 544 140 502 189 155 882 694 2 60 745 438 779 798 433 43 135 887 919 24 493 789 174 448 476 488 139 246 892 122 681 423 142 376 886 384 930 119 70 849 301 888 558 303 999 270 129 86 190 678 294 122 764 974 478 652 963 644 501 903 127 19 419 349 371 995 404 642 821 379 643 441 883 536 34 577 265 994 622 751 607 85 34 911 725 841 90 217 993 349 96 949 236 992 114 413 944 315 987 870 666 935 757 752 406 380 630 701 746 11 131 208 674 237 275 661 402 498 981 764 10 3 448 392 914 570 768 883 60 169 123 901 170 837 921 667 261 881 538 520 31 306 953 392 109 783 319 329 853 355 900 233 684 805 46 301 155 70 40 210 275 106 971 447 47 937 567 548 328 590 457 918 256 598 334 287 702 954 256 575 642 496 187 343 98 941 149 547 765 88 348 138 5 632 535 864 685 396 180 748 454 788 413 495 698 955 428 70 421 467 882 491 918 420 656 961 784 882 967 973 509 421 20 720 605 138 261 45 468 154 886 936 855 715 649 414 243 126 706 283 882 303 969 753 396 976 616 272 635 7 41 716 693 203 727 548 136 646 600 861 702 703 311 374 928 135 117 999 32 554 771 477 655 623 754 1 453 850 896 941 748 741 918 959 496 96 376 828 957 94 309 237 133 430 468 131 725 496 954 602 686 70 973 778 584 961 72 178 980 898 126 832 920 20 857 815 71 622 848 224 261 81 322 732 6 491 213 251 543 47 94 400 321 393 646 516 713 297 572 844 525 627 482 608 864 713 902 735 582 653 289 648 596 163 386 708 139 585 60 809 755 650 985 698 127 382 518 164 348 182 895 51 791 669 142 724 825 112 404 306 730 116 114 466 821 417 176 283 191 254 579 991 933 451 227 177 725 853 967 759 109 927 256 504 428 184 328 603 616 793 842 663 526 58 611 726 432 363 985 702 332 523 355 432 73 270 52 632 637 894 799 40 559 21 398 366 763 579 624 304 159 770 972 957 362 888 848 532 120 757 942 279 56 460 260 827 549 974 92 4 143 897 15 166 377 1 259 541 746 861 658 20 893 770 819 791 261 555 274 741 548 21 835 736 494 682 848 108 711 78 943 587 358 501 244 990 673 320 395 654 204 375 704 331 777 670 518 419 872 317 411 37 440 640 148 59 71 566 101 459 289 211 505 448 960 707 876 533 120 793 362 139 455 80 477 181 161 924 744 325 498 722 962 385 825 184 782 930 951 808 737 926 493 782 256 728 757 697 667 543 522 999 610 119 975 782 532 382 47 123 108 852 104 238 395 9 389 214 168 13 507 698 492 229 795 463 844 115 278 35 6 334 69 718 506 468 116 224 983 601 591 639 429 818 678 439 0 747 384 876 212 198 446 305 457 87 822 7 420 616 475 333 515 181 334 403 802 745 208 631 356 691 736 89 455 637 131 809 836 634 419 191 7 571 939 712 315 876 579 753 328 15 476 142 934 449 418 127 375 630 433 993 818 949 553 464 630 437 110 118 376 389 628 47 41 972 379 667 275 942 726 660 427 60 85 561 462 247 324 197 191 918 240 222 92 143 734 287 11 639 673 203 29 405 38 313 687 714 424 804 607 692 425 765 216 995 253 796 838 239 192 517 67 153 652 430 660 104 441 822 654 663 307 332 227 651 709 44 399 438 807 375 9 317 203 980 370 563 763 615 220 410 80 92 336 182 841 845 196 856 599 777 861 515 188 587 181 178 912 621 25 580 68 341 938 948 561 133 354 439 915 678 543 384 230 786 861 197 582 443 282 426 326 277 310 222 762 823 807 988 844 134 720 140 681 750 82 349 414 281 541 247 28 241 46 310 33 263 790 116 423 628 41 676 745 552 308 734 499 261 892 574 639 152 401 122 676 217 423 73 755 522 816 201 44 803 832 230 816 857 302 834 859 282 533 32 951 47 368 677 646 47 417 843 181 820 521 629 662 445 894 317 151 335 31 830 120 516 565 776 705 847 702 4 59 779 623 590 403 354 456 638 20 621 197 967 810 704 523 542 412 427 373 845 361 674 257 289 361 415 55 278 488 193 771 174 245 466 784 759 880 430 692 54 732 752 749 513 911 854 646 169 940 550 482 284 195 556 191 679 611 843 835 242 225 361 557 382 708 305 472 204 571 789 359 403 956 603 834 320 258 169 772 320 676 126 805 287 876 63 899 219 483 94 657 365 837 476 476 385 23 382 865 309 527 98 786 396 776 821 419 605 917 722 221 901 731 760 362 845 513 97 979 878 291 119 888 170 354 543 505 32 645 911 204 69 482 901 179 783 891 19 506 590 171 96 920 141 350 329 730 533 591 104 560 266 492 373 626 866 810 366 381 997 129 775 436 679 117 864 558 90 698 619 566 976 538 709 112 703 597 268 594 676 159 786 776 509 49 894 652 134 304 938 891 625 909 819 771 740 841 958 909 448 441 470 934 852 509 456 257 553 120 718 132 534 554 768 579 355 428 671 693 559 645 950 296 137 773 954 42 166 448 382 131 683 636 429 235 707 448 992 334 943 425 357 467 581 712 266 712 710 566 895 177 870 660 54 704 215 176 950 220 208 887 152 633 116 989 324 181 474 108 909 267 979 316 959 490 309 598 775 90 28 204 122 998 174 157 102 689 394 476 109 290 729 898 785 577 38 955 279 259 441 947 437 554 223 400 716 98 302 280 152 96 187 776 818 156 630 289 798 564 462 94 633 880 170 248 859 710 672 801 757 300 52 446 657 332 886 120 217 198 544 391 23 756 397 144 326 653 161 548 428 171 708 794 889 950 751 630 771 561 623 860 192 687 283 632 78 431 174 377 808 974 524 197 202 882 485 850 347 363 158 210 430 407 578 47 960 264 160 701 684 935 567 669 476 319 6 645 971 626 452 814 191 495 697 25 823 676 911 44 452 898 388 693 904 382 436 257 297 416 32 472 791 111 192 509 530 797 612 79 108 334 960 155 832 624 926 135 512 95 788 824 20 252 151 44 461 347 559 448 58 845 706 610 819 602 714 236 570 371 407 822 902 882 17 711 527 180 804 529 134 946 806 177 353 285 733 804 991 264 611 791 394 356 649 430 40 460 282 867 944 800 171 184 365 119 749 50 761 521 50 134 0 919 866 404 20 505 419 857 13 632 62 394 648 14 370 455 607 137 854 667 534 130 181 390 673 283 402 294 566 314 912 755 889 432 641 91 70 309 166 654 668 137 723 814 561 391 58 903 944 415 904 944 579 567 34 578 968 982 737 779 213 232 547 978 287 204 563 969 60 805 620 231 210 783 273 533 948 384 974 217 473 205 783 907 328 507 426 103 688 330 241 639 771 587 556 948 309 334 891 617 752 78 106 453 36 377 947 911 611 10 746 420 279 251 116 426 334 705 696 395 355 927 610 467 802 538 982 271 571 45 498 612 507 677 755 535 897 936 989 366 278 644 70 635 356 394 646 756 684 389 692 353 748 646 917 10 856 730 620 488 166 554 55 480 92 921 640 338 441 433 370 918 664 53 982 78 714 310 663 197 161 406 795 763 845 112 843 4 14 818 298 119 601 422 328 742 175 384 392 769 107 897 976 967 302 442 847 690 448 645 629 8 206 596 600 254 408 49 162 966 740 722 72 115 586 68 189 991 464 330 715 297 91 865 889 369 336 938 946 355 555 318 963 152 202 903 951 371 977 716 183 962 222 401 123 769 451 572 383 587 579 166 536 312 221 468 685 224 542 197 250 240 947 857 581 255 701 251 154 558 312 506 971 728 691 435 375 79 627 74 998 306 126 133 245 220 532 811 403 604 710 783 332 350 601 43 462 33 289 108 836 265 953 612 119 879 305 428 53 746 825 304 524 212 86 423 908 56 191 778 375 618 223 523 909 434 480 37 80 198 162 730 542 385 651 281 380 915 610 704 484 557 332 95 219 570 782 241 211 695 152 157 287 434 471 128 219 767 201 903 289 840 678 95 826 292 348 206 474 788 703 832 402 96 763 275 370 536 45 900 689 874 570 332 451 510 687 141 621 5 100 55 766 651 843 278 66 47 699 317 523 122 749 633 879 639 87 471 698 566 169 776 676 620 761 701 898 715 226 734 385 159 706 992 399 580 250 856 437 98 145 125 764 79 330 376 9 851 627 600 550 530 96 656 371 981 220 346 399 949 293 804 67 106 265 44 142 635 385 54 910 639 367 525 760 240 671 376 258 708 728 574 174 706 404 87 364 395 728 804 262 682 389 796 600 879 933 221 727 337 972 196 788 580 213 85 962 460 34 919 309 690 398 208 603 382 626 114 554 684 480 800 186 295 329 432 770 613 679 408 630 94 179 949 161 195 775 141 832 795 409 436 356 582 49 311 356 334 716 955 250 827 995 255 55 579 340 382 260 87 700 322 517 656 476 213 162 644 81 333 149 924 719 789 123 317 268 75 739 839 446 226 624 734 562 854 941 497 157 174 556 641 206 336 819 32 40 368 644 414 333 190 523 364 791 326 203 791 460 882 617 316 517 436 662 179 353 111 170 820 317 261 645 310 104 137 825 686 228 675 30 158 924 103 895 534 391 127 805 707 144 34 417 675 991 806 978 270 565 513 624 296 785 176 531 80 390 962 121 442 214 772 447 397 525 793 546 838 373 682 709 348 852 142 176 52 565 485 155 93 363 541 621 918 781 246 774 363 136 354 881 989 783 935 774 628 751 681 474 499 641 372 311 679 27 169 262 990 425 534 20 977 575 505 884 153 72 349 690 357 221 953 307 826 507 418 292 58 687 334 13 910 917 350 722 40 927 693 79 147 490 947 100 245 670 374 231 172 477 989 947 452 161 136 195 675 815 806 224 234 936 374 361 494 756 10 510 693 766 836 881 0 726 93 992 552 149 309 762 95 617 448 790 275 81 778 231 605 632 306 152 652 364 993 719 908 96 173 663 486 531 978 882 603 525 524 969 383 832 26 912 938 33 622 579 383 302 617 747 212 557 193 41 464 116 277 115 198 102 779 304 646 522 410 528 181 784 843 782 978 794 697 723 167 136 531 600 25 761 236 700 653 95 802 996 816 948 397 282 450 648 604 786 270 395 529 939 570 619 247 113 733 711 343 720 903 767 663 547 481 284 191 139 642 647 280 82 308 8 929 678 730 259 50 264 74 696 551 636 592 973 809 409 700 715 8 935 176 431 262 905 125 489 571 762 904 834 839 757 122 782 864 290 533 922 47 449 986 148 721 84 422 15 557 733 136 421 302 310 164 87 656 751 152 277 202 324 98 912 35 874 459 858 253 963 796 330 307 730 388 240 766 487 97 751 30 945 260 749 414 566 634 546 500 508 195 230 864 188 420 519 457 605 181 323 834 87 935 54 923 841 679 67 541 154 123 20 364 746 903 403 455 537 293 279 263 683 233 651 467 331 554 388 648 690 7 540 828 507 989 935 381 304 927 291 37 531 676 800 38 683 695 940 337 793 314 781 345 310 796 29 464 823 640 900 72 720 364 97 328 468 655 645 402 78 898 255 528 565 230 920 971 936 857 904 65 861 418 285 214 559 890 314 58 883 459 452 34 690 520 422 272 600 687 567 704 274 855 754 132 341 855 935 42 366 245 459 781 920 651 70 18 830 338 23 305 363 282 554 766 724 138 658 507 362 20 453 284 988 468 863 845 504 923 130 229 880 901 90 402 535 302 607 102 920 559 249 323 461 290 384 325 92 471 107 512 797 897 270 95 371 195 332 774 972 853 256 657 776 414 316 791 702 271 311 588 690 303 629 407 594 426 716 73 970 689 230 866 730 240 367 507 784 62 610 691 105 617 361 386 395 773 361 815 760 707 978 403 829 747 118 924 683 898 764 143 820 265 954 846 260 454 735 90 598 870 609 603 145 959 928 4 63 90 376 688 503 41 317 675 493 974 73 352 617 689 573 894 389 571 662 795 535 124 579 612 571 627 18 76 679 499 539 695 631 408 498 395 369 758 88 343 18 442 688 728 110 591 632 429 554 665 651 167 963 485 561 200 277 333 960 593 1 591 51 943 638 851 546 707 338 79 189 565 508 542 501 299 379 141 660 877 971 383 48 975 308 276 362 326 526 268 212 222 869 578 521 202 633 619 73 859 918 822 474 397 536 771 665 853 236 550 890 637 866 637 315 186 878 581 857 193 123 19 807 726 948 644 855 559 573 373 344 125 249 207 381 881 630 914 903 1 413 520 422 770 351 953 638 300 487 560 638 270 147 646 665 938 311 474 267 590 149 655 888 201 600 883 442 870 390 371 115 855 857 813 465 844 493 847 153 304 950 394 756 300 922 967 558 995 332 541 16 59 294 243 2 968 521 737 592 504 113 988 359 801 649 486 669 852 48 802 454 741 791 804 198 728 622 619 709 882 877 990 958 325 30 232 475 831 819 6 62 588 92 179 383 809 160 113 600 432 588 769 963 743 484 787 21 471 497 545 516 251 483 771 461 547 224 958 546 422 602 286 644 991 104 336 953 804 965 56 799 709 120 280 49 636 533 869 848 899 370 402 301 603 120 832 603 525 163 108 561 206 980 807 964 555 451 933 621 281 562 115 964 742 451 963 862 989 103 299 520 585 417 692 391 641 596 372 930 380 217 158 618 910 195 855 539 69 976 169 911 699 137 292 760 714 365 877 14 863 204 237 230 231 462 595 639 827 337 886 955 856 588 307 728 696 148 480 335 56 349 128 865 472 523 109 324 559 194 890 767 529 476 379 148 581 164 116 324 543 206 119 357 265 745 930 202 506 202 432 257 335 986 419 547 132 22 473 796 741 652 141 722 830 354 800 179 238 358 623 298 737 280 67 573 985 888 834 764 127 546 674 417 751 438 93 186 181 807 587 60 190 991 397 323 766 596 522 260 346 636 895 870 540 375 339 413 758 95 491 242 13 466 512 539 33 620 997 458 698 879 32 798 178 187 554 952 394 641 961 701 588 286 511 621 580 853 51 390 716 581 666 72 857 870 472 522 671 699 680 677 401 308 501 703 865 395 260 200 889 248 96 409 486 537 726 753 263 195 928 137 728 795 619 286 359 39 722 200 337 9 717 934 783 475 712 566 329 426 595 43 814 55 187 802 971 81 160 887 998 969 388 251 682 410 255 945 786 747 962 684 954 18 141 855 511 295 584 750 249 471 690 638 806 318 239 436 719 42 205 239 558 589 293 33 1 963 111 166 780 919 999 511 787 417 126 268 158 200 474 724 739 340 838 910 951 632 776 367 952 598 748 508 308 867 631 764 65 749 385 496 35 161 575 64 265 52 429 520 286 85 776 603 860 989 386 124 235 538 708 17 289 339 47 147 236 621 36 272 248 313 469 734 233 71 378 305 138 915 887 14 391 677 518 105 440 99 153 892 644 691 518 149 231 872 190 438 727 106 144 181 752 130 282 548 604 837 787 178 687 772 204 443 207 713 663 557 542 983 605 188 702 659 484 354 60 204 330 892 460 539 737 342 916 434 87 721 531 87 882 704 493 181 530 73 155 442 90 105 56 892 300 112 116 818 246 706 268 712 62 745 245 332 348 6 179 96 405 898 319 231 152 386 431 522 922 849 828 335 979 96 222 330 799 99 914 977 526 468 163 432 74 253 455 771 438 138 701 853 111 860 369 40 240 420 64 542 890 164 108 907 492 396 495 69 359 522 87 758 890 416 306 744 415 161 540 347 234 956 674 468 560 671 996 238 686 914 213 630 403 898 702 794 26 518 967 857 935 61 276 364 626 166 338 242 525 292 865 425 881 573 113 787 96 310 468 229 701 739 940 318 121 871 534 588 836 112 650 440 649 584 828 706 794 276 826 165 998 111 85 659 90 323 898 951 843 533 552 20 43 577 453 135 891 364 517 166 106 641 805 455 102 281 992 934 731 525 798 240 454 991 536 621 563 115 8 705 155 350 136 379 980 51 838 643 744 549 15 497 637 743 4 87 751 470 29 22 964 500 789 549 365 819 122 629 819 704 876 237 331 521 687 955 640 621 165 802 332 783 470 838 897 926 775 688 308 59 948 665 591 739 960 101 837 713 694 713 805 624 950 591 899 378 932 971 564 386 570 416 754 86 224 532 746 467 126 253 943 903 712 46 344 935 356 161 614 549 1 695 138 422 860 917 425 325 393 147 162 424 741 664 585 63 271 739 131 877 316 660 822 567 924 988 595 596 692 179 537 151 644 69 604 830 68 928 746 840 496 997 704 219 504 635 496 433 958 581 865 141 824 164 148 971 129 666 720 772 502 194 169 590 786 364 377 981 870 927 372 532 979 827 146 104 864 876 261 109 37 186 870 729 274 98 509 11 17 351 222 943 557 934 128 538 307 445 916 247 278 351 978 702 74 687 880 424 931 147 797 71 455 917 876 98 521 96 327 964 449 818 39 698 819 885 708 189 144 474 334 735 540 170 528 811 448 761 594 826 958 186 20 597 95 551 284 85 990 894 867 195 255 316 79 29 80 899 505 397 49 575 987 673 567 513 741 930 434 235 339 786 886 700 184 205 689 557 960 523 99 441 752 184 884 568 822 901 435 774 138 389 477 878 448 234 218 705 808 902 821 6 695 909 602 488 211 662 942 385 363 324 455 277 230 46 892 128 178 7 792 17 869 7 238 46 826 240 712 930 948 902 654 648 839 534 743 106 231 217 271 213 782 674 963 686 611 193 802 671 853 493 211 355 678 742 489 91 947 773 672 863 692 790 421 427 750 21 894 435 644 875 587 198 351 676 913 876 744 955 529 505 722 927 310 257 302 559 18 507 382 156 190 326 649 342 583 580 313 940 129 23 807 721 99 900 52 755 949 671 150 843 260 141 598 968 421 812 53 707 828 477 959 803 33 575 171 301 475 895 867 181 676 728 355 282 81 532 483 96 328 305 375 877 589 642 247 279 689 110 349 735 905 75 266 577 310 530 729 76 472 299 63 144 838 758 934 289 29 756 770 322 594 923 634 675 354 359 202 801 138 404 790 703 229 134 333 158 983 453 562 292 809 743 542 46 50 240 33 979 328 571 914 684 254 808 989 314 396 750 610 839 883 127 805 596 973 535 375 217 49 384 179 581 280 184 430 324 822 736 644 665 248 928 773 169 59 251 242 231 271 76 860 21 711 594 24 425 73 185 811 538 809 591 186 604 75 707 916 164 96 360 372 368 444 686 390 221 619 31 917 980 442 13 52 265 575 738 892 466 450 875 629 56 645 53 480 666 763 135 429 913 378 474 855 827 559 873 48 438 858 910 809 828 804 246 175 978 474 384 64 308 853 685 159 103 362 359 703 81 761 274 272 701 908 956 444 617 574 133 746 550 564 654 313 122 148 213 422 92 858 685 873 587 961 275 140 652 946 218 746 664 926 688 919 845 962 6 657 453 330 644 259 708 107 671 118 329 972 759 115 537 14 154 785 198 165 478 806 85 302 732 142 240 773 782 419 574 246 560 235 342 746 750 269 880 365 833 545 864 639 964 370 535 66 559 162 947 13 508 309 224 31 334 100 699 216 434 908 679 259 528 145 803 429 527 408 400 696 863 392 289 364 526 954 66 849 267 825 209 827 319 491 801 895 155 979 280 235 804 834 616 119 590 607 105 143 887 279 879 968 16 177 378 873 995 82 388 645 488 260 699 708 887 641 229 310 155 167 498 33 992 760 144 89 208 97 417 143 256 439 71 433 868 50 672 418 292 256 316 536 47 991 251 204 371 758 529 758 68 222 311 136 143 564 677 871 310 3 585 933 428 733 152 656 436 101 503 444 787 229 913 551 439 390 148 509 785 968 79 216 132 42 731 222 710 809 742 575 913 296 651 523 624 813 309 87 96 127 30 396 257 9 590 469 790 934 786 728 237 869 443 634 502 968 362 154 802 538 444 275 202 453 892 389 413 511 676 988 997 899 517 285 681 940 668 511 369 467 753 257 577 175 380 255 242 939 566 131 329 38 928 768 632 829 584 342 731 660 946 167 817 600 500 627 447 127 107 221 732 200 808 313 384 464 639 50 88 170 252 321 804 368 710 274 290 741 570 794 746 881 935 387 554 246 467 307 860 13 140 551 15 316 508 876 189 7 328 158 718 793 315 132 873 589 526 606 232 443 183 481 735 167 400 737 751 547 728 261 568 243 120 466 99 76 744 661 807 153 825 462 620 122 80 863 638 499 88 313 480 842 659 175 656 881 142 34 931 384 284 710 139 750 278 735 201 235 698 570 763 27 532 670 521 773 693 522 386 961 136 919 438 397 239 793 529 294 152 522 557 813 548 847 356 835 937 102 129 133 83 700 271 13 536 677 155 316 441 274 671 127 990 880 151 262 784 801 272 303 949 341 528 515 615 657 505 465 518 98 617 940 73 141 809 0 112 228 257 250 482 297 274 248 727 633 288 695 559 999 800 237 895 917 389 767 283 400 340 605 735 900 351 765 345 555 746 463 815 955 555 640 157 441 738 282 633 914 625 649 696 785 553 398 151 85 3 188 440 842 150 90 695 791 606 953 607 441 348 421 862 463 908 505 497 952 953 730 97 123 389 650 87 420 515 892 291 90 532 401 608 441 284 227 20 799 192 891 196 720 578 787 572 456 271 75 550 397 91 720 450 291 184 134 47 318 738 475 268 461 577 699 100 552 796 413 41 292 443 344 801 64 134 368 507 424 145 42 139 598 995 947 265 517 333 394 881 356 55 613 344 810 271 155 799 313 517 312 726 595 315 811 658 212 276 822 772 732 587 767 161 120 866 297 32 847 716 99 909 60 5 61 26 533 197 719 567 543 857 275 487 333 666 867 30 115 235 631 507 617 702 396 595 970 751 734 383 312 725 331 69 389 801 751 294 61 864 721 440 503 722 176 337 458 143 752 722 527 292 650 281 424 510 871 275 385 355 245 986 260 535 776 107 788 509 657 363 971 33 301 111 235 513 722 898 254 904 62 988 190 69 537 922 348 838 697 920 629 406 932 945 455 67 513 837 933 72 430 439 222 944 697 586 952 188 842 385 559 303 528 590 454 503 371 96 428 128 423 230 758 0 73 357 297 79 461 272 429 362 519 471 627 683 948 997 11 539 854 469 300 859 481 261 164 661 308 679 389 815 170 940 31 790 172 602 899 820 62 523 964 265 242 418 558 185 262 563 497 605 6 213 774 82 240 978 226 390 113 145 796 981 330 853 935 349 923 321 673 572 224 782 504 239 343 937 319 325 34 119 542 39 890 116 243 808 370 610 859 541 853 708 943 92 394 67 841 140 413 336 992 687 199 65 927 432 624 166 196 518 903 937 206 576 203 86 97 340 538 833 603 62 401 606 925 338 417 350 747 588 26 954 448 761 6 205 738 993 591 72 724 920 930 27 725 149 6 561 720 121 448 615 975 579 727 826 416 726 929 698 767 773 101 795 812 612 978 54 184 191 685 628 974 333 493 114 777 854 246 222 686 213 469 269 801 82 592 766 347 764 132 296 484 359 559 12 909 946 517 463 203 387 574 351 529 844 853 346 205 26 997 775 912 598 647 995 584 150 716 661 111 22 13 717 372 857 34 237 220 274 320 189 976 829 497 794 33 914 527 439 80 702 690 687 390 106 75 728 190 774 767 140 912 538 491 857 349 669 535 946 131 704 210 596 692 863 498 996 510 200 11 219 50 483 240 430 859 401 563 638 204 48 471 979 528 440 257 740 489 820 738 273 444 943 647 51 136 180 291 693 710 158 751 114 176 91 380 950 515 727 81 609 985 937 706 177 49 787 334 594 997 838 412 900 74 779 241 889 432 536 410 717 47 757 650 518 30 939 60 792 245 303 73 112 729 66 832 181 262 123 660 347 19 260 279 27 126 200 501 548 600 64 917 679 658 70 768 250 618 1 862 944 668 365 465 538 362 375 681 500 13 628 722 848 665 52 7 286 400 669 67 166 350 302 348 319 147 77 553 673 672 137 305 361 39 59 27 41 43 668 912 593 669 28 965 765 998 663 314 17 386 365 181 248 319 224 405 734 677 824 898 289 214 77 538 843 348 260 635 594 863 906 206 204 684 656 23 340 219 400 367 350 57 443 1 30 911 687 178 935 207 745 802 161 13 579 588 452 763 151 173 160 710 734 877 321 816 852 426 484 849 96 203 570 927 457 232 202 609 873 393 758 184 439 386 189 337 863 577 125 692 455 23 192 725 639 129 6 44 247 636 152 455 656 818 779 373 915 858 442 4 391 876 118 882 418 580 272 428 213 543 472 79 208 644 452 464 189 567 22 288 688 341 329 678 888 237 458 245 618 330 564 985 242 736 612 983 878 837 565 177 606 703 167 829 268 410 406 356 50 770 396 446 734 379 624 688 800 192 782 242 330 583 18 376 361 294 472 148 918 278 467 430 192 18 851 735 564 598 396 777 727 312 82 131 675 133 508 882 922 809 537 58 727 293 228 898 176 176 704 146 294 643 731 502 958 498 868 295 608 849 452 595 724 42 277 359 332 233 366 199 492 58 521 445 855 720 218 485 957 560 88 865 363 212 481 399 901 231 179 467 507 354 555 903 488 139 862 239 598 206 652 183 338 119 178 507 419 474 903 487 324 508 907 702 339 805 17 160 514 816 285 877 696 421 660 560 720 558 697 611 82 771 767 388 571 612 99 50 630 826 300 424 229 817 910 639 693 599 476 844 329 331 147 172 83 278 617 219 780 780 520 323 241 899 22 91 918 387 936 4 54 218 210 393 811 316 485 255 586 820 344 815 11 734 953 427 344 628 258 85 336 80 560 499 823 358 363 442 524 111 498 769 86 574 12 662 55 923 738 416 830 399 571 101 730 808 502 267 47 988 840 582 893 959 39 15 126 655 940 563 357 624 286 863 425 722 296 693 444 877 786 478 247 367 987 60 978 749 909 34 993 241 401 155 737 384 300 734 608 677 333 9 731 349 710 110 973 380 858 839 394 111 340 105 207 545 558 671 731 116 623 924 579 132 725 360 390 961 661 333 419 75 185 54 970 130 831 510 973 644 434 225 64 314 985 309 102 623 520 68 201 753 777 100 376 926 612 503 113 37 350 31 161 115 578 673 727 992 218 951 625 513 157 634 609 602 617 259 920 130 582 223 670 50 803 958 348 114 502 916 772 698 723 659 145 702 818 450 963 221 651 795 746 473 732 817 208 363 317 5 55 881 299 340 915 210 478 892 192 417 531 250 305 666 942 677 336 123 270 432 116 339 913 369 84 989 905 121 290 754 94 753 346 942 175 361 779 442 963 367 611 310 339 701 44 554 220 27 367 447 176 688 472 632 753 252 816 729 71 395 337 452 6 417 171 513 232 593 814 486 280 844 750 947 255 677 378 322 10 693 974 555 2 835 564 430 325 170 774 987 405 515 178 781 233 928 766 965 380 47 992 47 724 911 161 248 195 102 9 595 585 521 215 11 533 699 782 540 323 308 441 443 686 501 368 674 74 138 371 101 66 66 666 613 537 227 490 213 735 77 715 75 22 950 842 974 88 805 504 165 18 75 634 542 986 387 488 175 101 357 847 906 133 260 594 736 349 975 50 209 474 417 494 424 581 705 511 934 260 437 980 241 223 894 969 966 675 820 980 423 598 875 611 211 726 544 805 313 730 588 186 631 192 224 510 946 13 55 760 771 665 364 384 983 225 987 410 357 330 557 378 360 905 196 232 104 668 62 693 591 509 206 795 237 292 677 167 160 106 52 388 466 448 490 206 613 522 567 805 888 246 900 357 184 927 830 26 25 231 291 598 887 478 378 890 172 880 645 323 997 839 965 577 123 941 46 934 452 930 746 313 532 363 62 705 593 129 741 629 22 439 728 371 107 753 643 753 252 776 428 551 832 992 353 670 845 591 516 230 600 405 257 202 412 49 110 524 331 59 782 153 963 337 783 35 347 242 90 734 163 869 678 775 78 910 539 492 467 523 492 9 249 359 926 724 410 822 883 198 21 609 327 462 535 978 191 804 704 403 64 142 575 354 178 856 405 897 959 115 732 199 258 668 919 208 923 201 842 170 704 154 810 183 984 40 569 591 987 178 443 621 128 985 885 460 829 561 782 533 927 238 112 387 413 393 798 69 588 751 778 256 223 279 934 922 154 114 871 792 452 689 570 597 778 906 502 429 665 751 791 925 20 818 165 777 670 84 240 463 856 105 692 470 743 966 65 791 936 90 758 888 911 869 39 961 146 937 194 413 712 377 215 237 385 214 507 24 321 13 440 625 129 338 835 771 501 535 481 546 213 252 500 612 767 678 213 278 936 647 443 638 7 866 741 503 204 589 890 20 780 414 566 7 358 839 739 967 894 748 737 856 557 304 712 212 887 330 400 122 211 500 968 173 626 760 355 448 114 681 889 517 863 995 40 286 790 599 962 53 34 746 735 527 358 915 311 874 953 622 389 142 374 82 798 273 902 880 530 745 298 265 397 638 740 703 624 338 237 27 756 466 757 11 906 642 733 123 295 420 616 921 617 871 103 21 195 345 751 501 731 986 610 908 139 729 879 824 598 575 108 15 454 987 586 695 9 625 662 187 116 411 547 94 150 279 784 888 439 402 755 254 226 957 662 261 975 246 133 12 188 126 451 436 0 454 821 289 437 460 993 656 52 837 430 984 935 438 77 303 624 222 692 799 612 746 899 286 45 373 758 758 213 87 809 612 564 558 676 387 424 861 566 853 918 729 198 628 291 335 298 995 850 474 134 532 8 910 113 364 257 418 877 767 452 17 30 806 704 794 756 433 667 865 123 270 514 432 494 696 102 767 427 77 523 636 121 589 339 348 0 804 148 730 467 696 174 930 336 530 490 194 715 229 221 355 816 940 661 440 115 67 707 809 869 209 274 638 398 871 557 376 783 627 601 101 72 563 240 957 631 319 109 926 185 955 675 248 218 925 991 198 667 782 86 837 69 860 421 47 60 662 706 978 674 458 115 747 694 779 767 7 418 445 81 803 963 500 693 360 576 299 698 41 495 916 852 663 902 323 963 990 926 912 654 360 448 567 493 394 491 185 575 538 357 911 341 422 38 88 763 402 722 298 130 32 526 610 313 517 707 361 183 841 782 60 74 565 551 983 454 947 751 92 664 126 211 568 514 588 142 54 970 85 239 904 656 272 695 573 774 556 77 364 767 950 616 423 69 151 934 485 722 933 264 820 963 979 501 824 719 130 33 527 261 957 214 310 152 160 882 649 896 988 876 954 952 238 288 865 457 526 723 38 944 10 698 962 17 50 973 797 93 164 929 81 544 235 474 40 242 118 428 426 381 277 424 882 970 732 142 782 760 459 83 45 145 441 421 514 502 100 238 564 30 504 865 431 799 695 545 278 577 107 121 901 555 50 236 2 985 955 184 329 455 996 0 83 770 361 743 877 535 37 925 76 630 774 821 686 771 244 805 527 145 722 498 483 763 713 76 312 439 791 629 947 309 116 227 762 112 399 345 89 152 973 113 37 215 845 659 804 481 236 725 530 878 955 462 979 243 358 619 280 45 253 658 287 397 742 34 272 686 799 183 750 511 186 188 654 948 673 326 170 890 371 203 799 864 557 702 165 157 815 764 483 418 463 102 141 607 513 87 122 292 832 893 143 660 172 486 729 866 841 694 373 100 803 869 70 930 146 320 90 194 378 629 745 554 641 141 648 258 218 115 128 618 433 361 254 300 346 833 104 448 314 719 1 441 286 736 957 147 129 851 761 336 882 874 485 751 757 882 24 703 416 346 218 809 427 670 470 345 646 884 69 137 225 418 416 707 148 183 871 398 917 261 465 105 987 110 625 574 325 11 173 581 165 896 242 952 836 426 603 241 586 258 965 788 563 2 772 114 727 546 323 42 440 192 767 639 651 417 879 444 692 175 2 44 977 935 528 316 480 933 359 114 468 540 574 274 414 593 635 733 6 738 284 427 845 397 278 936 927 724 121 886 193 281 809 450 383 701 821 289 605 94 368 635 815 532 424 783 873 215 228 782 515 509 797 840 995 145 542 724 6 389 916 736 622 815 456 575 840 795 496 413 945 38 670 663 650 721 503 398 173 879 446 371 516 705 908 441 633 411 147 140 782 550 291 121 268 763 307 131 59 764 779 474 176 729 119 429 660 403 547 645 43 107 900 642 774 303 361 534 436 552 53 495 635 727 211 941 673 294 409 270 351 836 57 585 411 822 467 278 618 959 362 863 166 638 737 488 130 527 22 960 172 536 440 9 655 250 687 114 407 64 650 223 872 817 5 413 372 865 398 623 254 734 222 247 728 991 629 705 593 149 774 153 113 33 499 166 510 801 403 259 76 232 582 276 851 81 57 370 998 249 467 311 302 31 457 547 794 284 437 681 88 921 70 551 704 214 715 932 450 459 735 901 473 33 617 939 540 392 335 615 338 7 555 709 55 795 826 701 622 783 345 267 948 44 977 390 686 15 582 427 812 937 849 407 309 430 45 768 228 996 740 383 530 35 128 795 856 709 976 711 88 202 337 924 292 84 755 23 765 874 281 676 512 614 903 942 938 504 106 483 252 30 825 770 239 732 119 34 588 807 831 207 270 925 300 375 83 26 110 65 31 235 601 974 3 935 418 820 529 109 965 22 106 28 850 205 327 577 137 2 62 510 317 407 785 227 927 752 480 248 574 675 292 81 668 577 39 381 610 198 18 4 561 214 755 868 248 240 750 280 791 310 312 419 172 825 40 591 170 652 85 0 425 462 138 754 952 616 577 100 833 322 542 886 973 589 155 791 101 877 127 946 579 766 709 821 297 619 444 880 694 558 473 870 222 184 285 616 312 151 120 470 411 833 290 93 979 566 865 77 624 458 336 444 63 905 195 985 806 859 81 479 785 631 189 303 455 301 664 854 822 575 20 535 123 113 946 351 810 966 101 922 999 498 835 825 762 195 452 993 624 766 685 237 68 165 371 229 422 732 385 194 659 176 804 509 44 957 879 689 527 497 816 230 777 374 539 578 756 229 818 343 367 441 559 887 971 232 509 981 210 357 218 437 778 366 894 614 111 625 394 774 463 279 210 633 856 3 729 966 407 33 215 449 792 318 652 892 920 653 886 214 933 819 601 664 454 827 601 896 785 200 826 417 772 738 528 34 19 501 302 463 704 234 268 95 748 785 781 188 432 986 3 933 0 385 204 809 9 714 112 989 238 187 221 255 483 766 856 593 827 411 108 560 375 95 636 958 858 508 294 420 806 300 945 294 579 362 704 118 109 691 757 942 60 231 658 240 847 916 828 652 824 308 71 203 711 87 99 281 239 357 3 666 508 536 836 582 626 732 28 945 416 383 976 438 26 426 657 175 835 534 354 834 838 258 539 801 89 937 377 131 667 514 158 237 903 504 801 722 96 931 16 569 347 786 458 42 481 5 839 501 313 187 722 29 966 651 759 163 316 695 932 449 782 827 341 835 767 459 305 437 512 135 177 728 28 322 460 658 198 924 733 773 274 272 435 271 953 386 37 752 579 251 967 819 268 920 709 206 87 574 33 573 247 518 341 413 141 707 833 727 529 226 502 107 493 786 999 807 431 882 701 469 538 398 649 970 896 803 741 88 294 281 46 624 376 635 506 188 766 516 331 387 114 269 428 469 624 465 603 859 609 405 352 494 963 611 699 623 727 57 860 994 981 303 256 236 212 839 226 609 843 896 412 692 509 11 230 36 858 465 959 480 870 562 967 274 331 790 91 47 670 191 780 470 136 279 582 992 888 888 661 425 386 301 689 794 932 969 980 899 813 218 259 850 682 133 180 176 492 773 916 202 481 147 367 404 874 63 840 380 492 536 776 227 196 75 33 60 854 176 378 788 974 465 683 61 186 101 921 528 704 102 507 785 303 423 571 733 621 41 200 415 795 397 810 816 620 181 256 16 482 74 344 230 370 165 45 322 135 291 744 749 173 283 776 400 185 96 511 990 369 737 778 658 839 550 740 398 566 447 678 48 566 910 337 400 692 611 566 472 146 788 188 238 713 923 206 373 111 197 334 927 918 241 640 399 207 658 560 558 821 876 846 126 527 158 630 969 277 93 56 777 52 298 109 769 7 610 538 134 671 693 242 456 466 368 728 450 201 26 504 99 278 47 924 31 476 240 257 201 522 533 654 421 369 631 281 14 59 569 31 953 439 302 104 843 377 167 887 305 704 374 869 166 617 628 181 234 757 875 115 55 39 773 119 484 905 320 625 199 139 288 210 417 936 309 853 587 783 176 342 670 966 4 730 959 186 184 651 488 74 301 137 983 592 193 318 394 683 281 303 810 9 893 832 634 698 214 875 615 972 504 810 841 863 702 542 2 816 866 51 616 809 793 656 995 978 480 290 223 188 281 914 651 865 652 468 612 599 92 933 592 268 761 266 796 663 837 294 434 788 66 61 615 453 444 590 391 672 737 447 130 705 587 551 957 740 173 825 150 264 982 49 445 37 882 316 145 130 684 521 456 253 976 563 326 293 843 325 392 367 740 829 30 555 882 979 921 878 380 178 649 385 927 261 215 251 199 531 392 889 124 451 260 655 805 781 96 189 780 103 149 541 370 292 717 162 872 106 170 450 628 98 491 492 711 455 447 843 375 926 697 502 374 571 934 194 283 784 12 471 650 430 677 901 26 382 593 310 8 851 647 197 760 388 344 71 166 710 584 31 998 932 365 863 954 329 126 776 785 0 152 164 559 504 364 462 898 277 814 927 575 724 474 473 667 603 343 271 535 701 986 941 977 693 916 281 622 774 232 103 282 419 290 540 295 791 233 949 817 643 740 461 673 601 468 4 363 760 872 567 705 622 643 350 612 589 255 889 39 265 45 277 308 894 221 681 420 67 843 869 34 391 880 973 470 694 507 503 733 448 614 226 538 564 150 793 168 213 683 794 410 801 842 614 238 344 482 56 33 913 302 433 447 833 238 323 819 772 336 195 772 922 11 433 112 650 68 478 744 179 444 480 280 762 200 586 176 766 170 617 499 585 199 502 451 139 413 89 626 445 335 447 459 185 230 242 449 894 358 527 773 518 726 254 752 638 104 657 20 571 540 923 242 93 73 52 483 343 535 948 849 80 617 170 485 296 674 447 312 418 176 534 317 774 644 390 172 924 783 25 588 16 847 740 471 358 417 13 83 918 306 143 699 267 88 57 439 615 524 725 476 140 149 673 616 842 883 879 598 797 776 399 896 836 537 973 957 599 849 267 243 332 758 615 886 585 741 217 165 198 662 186 710 593 988 315 28 996 824 720 736 938 395 524 556 758 950 625 475 433 377 263 878 194 48 159 848 510 189 619 709 874 48 77 196 251 189 530 73 821 741 20 468 556 697 172 759 649 534 836 957 358 399 136 30 260 517 226 461 599 232 773 100 642 939 510 24 220 524 344 537 364 240 333 253 787 759 234 983 94 623 6 426 68 231 630 618 850 873 295 230 43 623 999 968 326 553 492 219 460 188 844 209 746 793 128 580 441 981 92 223 806 562 556 160 939 436 18 383 532 234 108 62 967 358 358 434 754 812 21 389 577 598 786 767 100 15 535 580 160 192 705 396 590 716 630 644 878 203 185 163 898 338 772 937 617 608 966 878 476 122 749 896 637 615 195 342 889 172 188 707 776 591 886 130 527 406 921 466 235 712 267 171 780 929 156 237 174 98 994 636 807 275 397 632 156 798 251 638 980 696 827 633 857 867 810 354 418 665 392 398 216 685 274 969 837 372 301 448 75 414 67 461 449 824 463 554 46 52 202 795 14 78 251 59 45 177 575 202 784 789 806 791 163 514 239 995 964 817 630 742 314 384 798 79 483 381 566 196 750 685 96 543 177 1 79 141 282 647 720 215 417 89 84 954 438 9 875 401 785 753 771 541 283 583 779 667 184 202 583 529 531 800 704 112 8 962 530 576 942 80 728 299 308 102 665 166 472 535 77 288 503 595 348 712 266 2 871 884 551 202 666 414 531 255 408 674 755 259 729 702 278 835 1 219 558 296 398 826 421 183 754 901 541 122 6 514 896 764 766 910 165 383 716 649 64 925 627 164 57 145 404 906 202 353 999 314 885 952 205 952 179 640 823 746 862 81 74 71 938 628 277 508 991 654 37 693 838 61 434 447 611 594 261 521 967 963 316 146 138 678 473 847 799 314 737 638 776 874 307 675 330 896 618 298 158 367 166 780 941 592 654 778 93 987 726 973 847 409 608 624 486 672 703 759 985 676 938 479 470 292 942 33 703 88 336 101 693 919 753 278 410 699 25 142 49 136 476 224 896 511 903 962 586 599 431 608 623 877 905 901 341 195 253 608 994 678 956 694 648 747 666 366 854 122 745 716 210 330 292 243 346 114 625 231 460 625 194 248 209 717 325 868 526 462 9 671 418 854 898 10 704 437 505 426 572 449 572 715 829 401 757 270 513 807 407 444 632 708 685 968 430 839 161 564 432 792 802 281 510 682 536 858 659 927 70 460 886 583 854 824 642 643 45 367 427 742 983 29 474 113 677 493 711 635 826 461 143 439 285 337 970 31 491 957 297 40 967 729 373 746 540 961 137 770 151 893 114 472 215 625 613 35 6 926 419 791 128 991 848 57 848 450 842 217 374 146 455 161 123 320 947 347 94 612 85 593 442 560 453 300 578 536 571 812 199 349 406 808 327 48 39 255 753 453 610 766 983 560 259 89 614 930 602 353 265 139 702 44 990 71 883 369 791 913 801 82 130 477 718 480 288 522 640 837 732 251 704 623 906 656 397 318 408 508 905 627 362 462 601 247 160 933 698 392 113 313 793 850 368 183 660 82 685 364 724 744 581 389 59 246 340 978 987 467 281 659 754 349 328 234 626 418 258 27 312 91 275 525 731 32 883 287 32 644 959 959 324 613 944 444 385 664 910 931 280 545 264 664 676 608 987 758 780 934 705 652 684 477 850 788 665 919 879 796 764 976 972 203 219 706 762 357 154 129 145 621 989 418 315 173 460 569 581 95 206 517 657 609 573 408 885 323 651 408 529 1 150 976 685 534 963 912 970 839 609 160 663 959 580 925 372 498 686 161 82 578 338 672 15 7 617 575 577 999 347 146 906 727 991 12 327 221 755 313 272 461 852 770 282 204 717 111 738 968 466 800 159 380 41 833 858 776 274 884 955 205 556 532 753 954 963 883 896 860 982 891 267 100 913 265 585 813 95 652 115 404 237 476 965 156 888 95 653 879 253 844 728 561 797 517 412 692 998 45 145 360 378 266 509 58 62 563 977 957 122 177 686 556 967 439 915 574 418 9 4 520 400 499 543 367 570 164 681 541 159 909 412 411 124 669 626 382 320 101 664 748 187 598 912 983 892 454 975 943 524 896 905 375 539 337 794 827 195 572 984 38 878 959 221 108 209 37 59 541 275 226 561 676 137 187 137 453 349 105 130 662 957 606 434 723 832 751 88 981 292 280 296 318 708 513 54 949 740 767 156 330 869 441 527 293 969 7 21 596 894 100 557 978 729 988 202 390 113 169 487 262 969 409 41 196 315 182 127 781 83 472 117 733 864 610 51 87 539 113 740 298 894 96 838 172 91 448 437 952 713 181 341 758 372 755 888 396 729 500 34 971 934 338 220 898 631 337 635 964 425 724 837 881 330 251 412 281 453 119 877 268 203 147 680 602 454 264 375 409 157 488 386 521 587 378 716 17 93 494 859 493 457 931 564 58 728 869 472 17 164 406 177 27 296 196 605 814 360 671 287 115 493 40 302 875 748 561 54 503 58 607 454 863 732 350 786 182 592 557 584 884 368 769 527 880 904 38 81 888 54 543 418 998 153 357 397 519 126 613 559 807 663 932 114 561 828 449 800 58 179 54 118 520 756 707 947 191 935 189 580 353 710 505 734 733 84 460 619 502 24 643 609 634 84 901 435 437 350 236 108 139 960 820 875 216 406 497 198 162 353 986 71 913 851 439 944 507 503 697 725 320 823 464 901 767 331 258 511 604 776 463 355 471 963 3 517 438 32 513 11 870 662 199 776 862 127 606 279 210 707 853 550 102 712 927 674 233 1 223 47 12 883 356 172 362 875 533 15 204 994 886 100 417 755 770 321 580 433 655 376 28 590 335 568 821 757 616 896 921 278 443 44 779 143 450 6 33 805 511 44 0 122 372 271 151 921 443 824 737 952 297 304 414 383 992 72 413 234 279 410 544 914 630 426 554 65 352 346 583 616 461 964 826 704 888 612 885 534 93 269 916 5 838 603 243 860 429 421 189 820 284 522 687 231 598 181 255 838 929 281 798 38 681 716 337 163 650 566 453 918 433 878 923 352 599 643 738 981 773 813 608 788 855 140 44 326 740 206 330 586 959 297 576 538 654 687 460 245 496 578 958 763 124 214 771 419 406 5 548 755 357 544 794 754 247 578 80 754 313 53 516 522 688 39 943 519 562 520 746 149 449 945 283 41 437 870 364 135 399 545 92 985 31 741 299 964 918 340 847 927 369 664 660 786 318 359 535 984 742 222 508 254 929 293 419 377 477 266 428 812 363 818 251 695 553 400 331 14 35 305 679 349 717 700 91 752 708 216 237 252 326 69 823 652 460 166 446 865 918 521 52 240 35 398 216 252 357 957 765 96 557 1 738 36 148 865 105 431 15 446 470 707 852 299 842 190 873 685 516 904 281 760 278 330 654 419 101 497 288 997 867 368 364 11 386 124 585 55 252 469 570 585 762 988 756 105 775 969 25 303 528 624 729 362 986 274 954 183 212 665 623 9 542 174 676 40 133 56 535 479 861 114 993 121 637 649 571 327 90 172 318 663 303 832 534 98 930 304 367 673 764 440 563 554 847 741 833 694 105 49 221 108 808 379 219 98 757 747 58 362 834 662 762 80 546 265 819 368 385 667 938 138 23 583 221 137 231 452 903 856 186 291 912 22 443 711 741 313 769 883 215 501 975 809 315 52 378 761 529 348 720 293 807 317 283 307 430 616 843 38 515 418 259 353 777 755 482 925 666 993 133 898 778 346 154 683 853 449 459 838 384 667 219 925 507 314 326 194 618 649 352 195 964 446 230 877 303 80 723 854 241 248 331 464 200 659 431 747 265 119 497 4 186 167 44 615 670 23 59 513 265 883 570 873 822 23 112 695 306 637 751 897 943 537 453 71 963 303 284 67 190 586 169 812 586 773 202 819 214 839 638 697 702 814 10 137 72 246 509 805 657 668 144 247 694 330 534 463 551 866 398 984 14 76 30 551 109 747 387 568 391 957 796 221 608 441 94 457 467 963 274 117 125 135 563 114 299 968 598 132 332 714 385 49 560 574 266 657 594 495 143 530 966 61 964 743 972 580 518 995 747 783 49 676 130 80 776 662 996 647 564 124 174 460 696 434 699 194 449 792 281 875 724 48 829 416 618 934 980 382 694 347 718 817 58 54 609 177 479 607 54 750 650 174 419 945 536 817 895 701 738 539 45 663 20 972 307 136 950 20 87 353 835 882 837 668 551 145 59 668 627 398 708 605 194 845 343 81 414 596 546 442 973 280 474 459 414 786 769 956 444 424 139 578 838 897 653 633 723 627 918 112 30 632 584 644 957 504 807 374 241 7 298 712 413 780 466 940 850 342 138 182 717 513 920 996 226 329 499 152 975 559 609 496 785 815 556 149 774 918 541 701 156 622 136 72 481 246 914 983 681 339 780 271 497 996 949 601 600 178 500 285 484 924 675 636 453 346 541 392 554 329 47 881 671 49 753 890 127 908 921 937 229 262 531 131 766 770 863 813 309 336 904 266 89 573 972 527 55 357 317 210 208 961 984 103 259 282 203 784 371 463 220 493 46 262 385 902 263 381 427 516 383 47 647 551 442 759 235 356 260 316 970 581 404 443 771 755 864 84 744 960 218 942 929 192 53 791 196 582 573 572 996 480 629 364 476 736 550 790 720 307 404 175 453 872 750 507 282 853 753 317 819 563 795 343 578 34 354 759 925 906 76 503 591 940 271 343 640 552 730 632 3 105 572 397 504 310 964 783 60 207 979 733 347 53 198 855 767 346 165 756 734 476 201 277 696 779 53 357 181 822 411 268 161 56 219 143 578 557 261 126 350 410 642 762 14 960 617 168 460 661 287 179 644 730 939 120 115 984 88 141 294 865 794 526 197 710 9 711 282 724 188 450 122 91 38 276 410 776 259 255 160 498 307 595 986 74 571 451 931 46 567 116 83 218 924 719 826 15 156 444 795 429 817 579 721 630 706 744 356 663 588 333 243 755 258 189 0 574 206 129 587 512 35 567 347 783 583 378 229 862 579 735 808 514 977 398 717 791 610 853 349 333 124 64 960 166 501 959 991 343 296 995 600 88 263 298 130 710 914 535 160 741 445 515 588 74 139 117 306 782 404 198 802 151 198 189 883 364 111 612 533 796 526 531 52 653 94 607 367 657 540 454 348 488 31 164 528 468 957 759 471 689 19 775 263 374 211 22 491 374 338 390 892 744 905 784 395 936 946 339 441 160 742 623 134 294 676 708 443 462 851 91 397 221 589 81 840 114 243 806 807 65 920 178 903 795 849 642 956 668 134 80 154 830 673 698 727 861 890 288 931 117 953 156 861 456 306 873 270 462 262 165 178 113 640 912 961 447 373 379 932 888 528 607 358 527 939 964 468 773 888 600 81 365 929 551 557 101 238 544 13 5 985 820 9 540 918 202 746 298 919 293 91 382 233 626 172 882 346 780 827 53 483 723 145 735 660 108 825 382 631 640 679 673 554 540 180 452 151 949 838 936 97 269 976 594 562 147 152 987 455 675 201 380 710 535 687 952 488 500 270 824 310 318 174 205 716 907 295 491 506 657 843 406 13 392 604 580 905 106 504 517 255 62 838 679 102 215 14 53 179 353 197 372 371 682 910 416 172 265 525 820 426 30 774 16 564 577 610 218 138 679 95 599 632 647 655 976 166 269 700 424 540 187 641 190 458 983 219 803 456 628 155 719 675 645 644 770 648 743 208 638 450 940 695 861 839 840 916 924 130 772 316 892 111 3 314 770 109 774 158 378 751 747 335 264 375 51 518 968 79 983 41 249 260 528 635 774 441 281 452 915 890 766 173 841 271 429 327 204 615 76 159 535 825 78 692 27 938 979 663 343 362 441 580 21 452 923 567 203 654 179 524 256 321 211 20 987 576 795 767 94 63 107 271 736 524 350 486 849 540 209 45 709 642 210 493 120 984 788 413 86 327 148 45 569 649 416 687 700 716 644 863 387 562 103 380 3 89 135 898 49 564 456 196 180 102 540 576 70 321 366 953 515 570 249 287 355 371 602 949 989 999 732 973 234 444 6 87 4 902 415 55 305 460 389 630 98 846 948 811 381 669 303 816 121 630 932 663 308 724 95 921 365 99 15 681 6 371 779 542 538 773 675 84 282 96 355 125 108 583 751 640 259 411 433 872 596 554 622 741 757 43 76 192 827 124 575 435 208 695 916 113 8 884 361 414 131 715 811 821 233 748 997 70 62 666 759 569 620 36 943 868 992 41 964 770 315 567 33 684 476 583 630 41 756 634 920 761 175 919 341 688 455 172 272 755 791 818 706 245 814 734 857 31 686 778 171 172 755 983 950 647 684 385 146 132 24 604 238 674 198 744 403 46 86 471 716 643 499 793 963 882 660 234 377 649 32 832 831 513 758 983 966 515 472 397 250 343 827 62 108 621 71 231 975 195 340 160 92 827 470 303 952 55 42 199 786 337 320 70 239 544 410 638 981 58 586 660 409 809 392 581 120 832 454 367 546 116 776 898 59 16 568 723 419 101 156 354 250 732 60 395 818 660 673 704 371 756 814 82 915 257 865 286 219 721 619 523 977 995 463 678 132 108 540 882 958 288 36 64 814 18 103 206 962 750 725 474 530 128 766 99 832 396 5 986 981 440 820 982 506 445 679 602 470 398 506 637 8 279 243 672 736 111 937 799 837 813 563 467 215 693 927 748 847 221 203 13 679 668 460 709 107 841 810 930 533 965 637 839 479 776 407 726 891 239 302 244 395 455 203 626 58 322 367 402 70 402 847 399 412 882 165 923 464 574 415 50 826 230 241 246 437 585 181 200 956 739 330 576 250 210 655 389 367 617 16 35 612 566 968 780 706 434 269 784 708 122 720 662 484 949 179 158 897 780 247 488 688 228 969 958 708 695 257 688 254 296 928 869 256 222 359 135 77 526 312 67 368 330 257 797 459 899 387 737 488 59 191 427 474 638 317 900 210 731 953 580 326 138 435 209 87 514 155 864 999 400 549 301 933 609 939 360 419 940 200 779 516 963 863 194 719 834 472 73 564 230 925 151 731 999 863 879 792 238 104 214 823 180 631 37 338 762 541 312 893 891 831 410 596 490 275 550 96 420 571 480 916 374 604 655 893 694 479 396 628 998 387 84 908 259 792 726 617 740 846 685 349 800 702 98 502 977 819 799 525 442 518 735 215 129 878 342 97 46 92 506 117 80 692 1 85 261 298 127 158 283 375 648 977 629 927 229 327 796 884 305 780 198 640 99 498 665 787 89 431 590 943 640 523 476 556 380 16 200 902 714 193 391 621 177 200 120 101 300 498 210 326 234 539 490 579 511 661 678 343 363 839 45 102 218 859 395 461 442 426 761 313 654 126 158 185 514 43 227 461 661 811 721 283 353 383 83 152 297 808 79 297 285 446 910 308 156 269 845 32 86 880 935 801 977 851 417 576 844 918 370 557 739 400 201 498 459 75 904 988 307 569 187 890 434 72 229 315 965 344 104 302 195 613 701 900 153 483 541 280 816 898 392 114 32 937 220 369 542 353 925 711 448 879 243 430 135 592 345 678 126 92 894 399 858 893 344 46 234 978 31 399 296 464 93 987 352 415 833 405 340 583 693 629 284 85 365 492 420 828 115 460 936 280 66 666 353 563 678 974 631 300 962 345 790 624 63 724 113 465 29 666 986 403 447 492 751 866 195 351 320 93 678 32 764 131 759 825 595 910 769 794 478 109 607 720 535 911 185 248 538 337 935 917 3 989 829 149 552 686 692 240 242 354 614 230 371 487 179 9 824 562 282 403 470 7 504 783 314 202 607 610 731 394 471 406 951 996 709 560 92 996 236 959 658 304 578 193 447 729 551 189 107 931 484 798 381 21 66 570 352 823 599 988 316 47 581 673 898 902 607 669 21 600 94 134 325 983 145 604 974 893 524 75 887 953 608 458 97 478 876 192 488 313 818 769 240 199 95 70 672 570 220 545 69 117 57 503 880 405 170 566 396 722 480 929 10 57 532 140 759 930 431 886 805 294 699 371 222 671 364 459 294 351 988 443 928 997 206 954 626 869 563 85 676 208 388 458 142 505 700 506 429 499 743 174 800 516 852 129 197 420 327 256 849 146 215 555 605 521 361 55 776 402 606 101 597 37 861 601 606 349 156 298 100 882 876 73 824 308 363 215 845 60 759 151 714 915 616 392 886 365 323 684 147 8 945 844 74 671 961 413 253 903 969 477 647 10 554 129 785 961 578 644 812 400 113 224 911 234 525 780 941 179 271 345 32 672 24 321 16 338 758 345 225 830 815 953 416 406 311 865 914 379 990 346 617 430 604 545 488 902 562 87 725 101 456 759 111 495 422 647 163 825 840 599 829 140 283 330 357 125 6 975 929 550 472 814 757 320 783 885 68 909 759 871 961 860 668 477 718 559 383 735 302 465 510 867 705 212 147 783 992 816 38 63 333 262 983 403 468 796 500 283 312 333 450 227 143 456 810 112 80 169 191 926 929 76 809 590 491 196 859 544 970 153 259 297 159 659 708 305 445 913 942 437 354 21 493 295 893 84 628 516 464 896 11 502 337 909 486 295 50 309 93 549 801 771 958 404 911 252 428 488 669 514 642 205 509 215 810 626 972 887 731 711 523 361 189 335 620 958 657 810 900 239 507 600 933 361 614 858 205 116 849 711 150 636 322 316 926 10 587 960 204 528 721 694 823 462 215 756 4 863 642 832 995 247 815 20 936 575 457 72 137 811 849 138 708 210 479 35 137 127 171 110 915 130 257 211 572 395 886 233 124 261 228 222 480 290 312 291 798 734 714 774 964 801 224 73 984 155 831 443 201 690 617 189 877 746 253 510 937 517 349 115 123 599 739 537 471 181 891 203 624 848 959 185 356 320 274 475 803 296 115 946 517 771 962 421 693 922 633 757 768 899 37 738 356 599 397 508 272 743 802 510 222 21 281 592 830 946 323 496 240 44 244 937 963 840 465 779 211 249 354 597 679 799 987 259 662 62 307 705 355 988 327 816 78 300 932 525 807 509 148 471 569 386 341 52 312 627 165 844 802 553 224 930 644 303 753 141 345 7 360 439 800 460 175 854 91 240 609 84 364 523 63 727 564 178 575 917 355 579 926 730 470 624 862 207 578 922 117 870 566 741 729 938 682 834 948 664 765 173 919 880 187 763 556 828 59 975 32 502 842 911 57 336 478 595 911 704 610 540 818 852 571 477 479 560 687 606 535 871 733 498 486 897 837 722 679 235 225 634 723 869 146 340 970 933 149 201 45 308 473 304 819 967 786 709 865 950 816 858 580 467 801 480 552 655 541 379 715 213 764 129 600 324 553 950 19 86 877 26 259 397 149 845 345 517 106 38 317 14 375 192 857 398 950 470 847 751 777 730 582 17 233 997 406 283 86 135 435 807 662 7 742 345 652 801 876 252 590 200 168 837 796 995 845 447 307 257 746 331 705 975 626 208 680 116 746 111 343 781 923 927 768 408 478 572 728 248 248 644 772 362 85 392 391 44 161 7 1 627 821 490 334 39 187 883 618 502 502 248 664 495 820 893 9 777 67 192 149 900 773 374 906 68 979 586 418 162 75 409 312 332 652 473 800 654 382 499 327 297 254 263 894 399 190 362 392 518 505 313 615 764 892 662 832 412 350 681 824 476 20 259 14 678 302 629 826 820 177 912 279 469 344 80 311 557 184 799 606 88 870 728 915 617 161 498 492 324 299 665 814 985 583 603 343 520 97 468 775 601 784 95 198 376 681 377 652 875 885 734 466 424 603 95 417 800 923 436 419 354 85 68 421 587 957 84 301 428 55 505 685 718 533 85 233 783 96 914 412 537 517 754 338 261 814 367 554 324 697 471 939 585 744 830 410 466 332 248 258 911 323 908 88 17 349 882 692 561 98 184 419 184 316 222 50 436 551 366 546 643 922 99 303 243 473 83 151 333 491 176 995 344 734 826 545 633 578 997 340 426 817 267 533 85 878 656 56 458 803 106 420 777 909 832 701 545 328 893 517 20 721 266 19 323 198 932 252 69 299 949 711 51 689 745 269 832 59 937 555 464 531 424 66 486 648 165 129 584 731 60 537 735 821 202 735 107 668 731 494 73 56 355 782 841 280 183 188 809 130 197 652 835 234 117 35 767 466 300 701 183 827 914 91 355 385 206 21 78 842 111 279 774 785 325 817 624 309 590 135 369 496 947 777 429 486 187 299 532 82 900 370 108 392 478 255 346 314 946 844 414 457 299 720 381 955 629 275 92 971 101 811 90 392 888 882 964 836 297 420 71 864 120 667 207 549 294 818 628 927 981 60 904 927 555 733 999 885 192 999 391 157 704 634 445 632 52 356 40 742 579 476 25 693 221 138 805 671 731 139 511 138 418 987 225 974 419 769 502 417 404 717 325 559 716 849 944 753 349 108 465 875 365 607 229 38 731 522 660 362 278 594 86 430 200 926 349 857 183 702 613 100 696 508 225 682 790 597 301 926 32 607 645 837 472 261 220 728 675 372 711 499 213 761 970 354 802 914 841 153 661 22 409 537 989 239 165 847 704 290 888 197 811 452 454 712 902 31 882 207 532 613 337 95 10 290 320 492 846 203 92 457 443 255 630 81 723 213 696 334 181 963 28 574 411 988 792 930 895 840 605 324 532 233 77 297 287 204 847 923 531 944 852 642 99 161 847 101 377 795 9 29 369 444 416 772 346 161 485 622 374 303 495 369 926 284 207 783 432 773 415 90 559 285 581 515 662 451 603 959 60 671 443 201 832 828 273 141 445 199 714 999 621 292 75 847 921 828 112 508 793 387 972 672 114 726 685 917 254 70 521 97 926 384 588 705 258 199 198 322 525 972 523 172 0 690 615 444 643 113 137 695 550 615 355 603 673 107 422 609 526 546 251 483 557 467 851 509 481 584 34 728 403 5 801 757 756 18 60 445 412 711 222 963 658 767 729 988 314 80 540 255 74 138 886 97 932 925 6 481 647 966 550 409 779 639 486 307 416 839 802 849 84 638 349 813 245 697 616 15 355 137 234 27 953 242 380 518 836 311 305 379 860 387 46 851 72 698 338 462 452 197 42 774 623 801 168 255 10 592 289 524 766 979 745 594 974 498 877 686 850 631 294 738 788 471 425 366 217 126 253 89 285 611 808 876 820 411 890 818 426 462 56 701 935 171 502 30 661 428 551 704 391 955 673 307 518 168 992 242 854 38 785 277 367 662 833 87 267 609 20 611 134 606 549 307 360 988 693 2 988 911 692 436 604 335 309 210 869 948 578 431 577 655 45 297 906 631 446 312 400 279 938 728 594 301 259 299 210 761 68 600 602 902 465 506 549 263 598 686 341 32 454 528 311 739 51 588 329 757 740 803 457 157 219 686 414 716 316 19 456 835 948 270 886 90 273 498 356 836 364 470 777 810 843 676 785 613 209 524 112 878 564 225 416 331 841 331 166 610 942 297 668 114 964 471 233 942 32 320 131 672 307 161 632 326 850 485 700 841 454 315 646 280 715 223 448 839 137 777 611 742 705 157 451 208 243 290 761 836 997 11 528 68 92 629 471 540 337 792 630 277 852 853 855 345 977 653 395 182 693 588 717 452 742 143 339 961 521 503 924 976 979 401 413 16 161 781 958 102 642 791 488 263 58 497 351 818 406 663 916 44 226 476 789 210 116 917 60 310 711 990 714 39 368 124 227 519 6 326 107 869 719 151 662 517 780 70 466 727 969 48 712 44 961 992 203 180 390 374 765 366 654 456 446 133 811 421 842 805 324 270 140 362 643 987 490 272 321 602 784 811 538 385 565 959 646 94 438 307 764 99 333 445 811 562 719 748 584 5 427 44 383 510 18 70 784 873 36 456 783 920 522 926 20 406 841 168 479 811 256 829 65 165 616 419 424 463 744 200 300 851 273 594 859 671 181 57 977 855 467 964 420 851 371 154 782 613 371 851 16 573 965 437 618 984 536 417 992 362 178 837 508 246 620 389 984 689 6 985 655 803 659 778 392 208 836 441 595 763 552 779 411 913 486 171 885 299 763 479 248 415 805 996 136 220 818 141 944 44 686 474 459 955 396 214 822 647 207 344 257 234 330 618 749 95 574 643 405 864 164 174 747 215 58 652 1 565 391 653 356 687 83 202 850 357 608 905 472 409 380 310 701 154 388 129 994 332 405 794 789 510 514 605 858 847 415 867 554 914 523 123 776 989 895 319 469 737 94 367 873 460 80 147 809 261 407 288 942 566 898 196 396 16 150 109 66 811 934 790 884 589 856 63 800 675 780 325 996 246 745 267 394 76 889 906 472 288 880 831 471 723 832 232 836 621 637 898 840 682 395 521 312 48 373 897 745 92 119 721 149 240 495 513 132 38 221 618 146 12 652 692 313 525 693 489 73 303 824 616 776 821 503 488 932 389 664 600 497 51 916 259 110 992 584 400 413 871 650 730 700 417 258 581 916 746 271 332 505 61 884 399 367 8 960 482 549 383 772 457 801 154 885 234 846 385 467 319 554 496 719 519 265 347 737 635 217 889 288 536 679 453 514 8 391 856 544 64 898 164 750 466 313 135 289 596 444 670 203 196 515 516 503 159 542 604 952 720 174 689 48 983 520 40 104 440 697 416 273 354 842 707 956 938 405 483 679 452 655 608 631 195 151 471 968 525 684 103 87 718 544 85 126 959 375 215 110 175 615 648 939 115 921 572 631 696 304 278 599 286 738 287 812 977 825 58 530 849 934 519 80 74 144 412 587 854 478 254 821 202 126 793 854 95 210 757 396 146 489 809 440 134 545 950 785 265 242 75 149 437 151 675 194 645 251 436 849 673 879 73 520 117 990 85 231 730 892 622 874 72 570 332 597 654 109 356 658 192 867 230 729 809 246 413 438 478 227 95 883 669 755 423 903 873 990 986 410 46 154 217 191 981 689 327 730 300 954 347 508 738 871 35 265 106 553 942 504 492 323 436 309 719 612 226 650 652 221 467 57 156 554 764 65 489 800 284 963 19 55 48 188 835 925 672 517 707 154 429 724 840 418 805 143 688 407 68 224 382 809 464 283 778 414 211 146 84 573 378 213 990 583 114 162 490 920 531 14 317 24 996 684 142 723 520 325 443 259 139 562 486 868 542 626 684 917 14 578 552 666 275 62 513 503 180 497 37 117 517 401 874 394 421 385 476 970 71 557 123 864 885 24 777 143 996 18 293 977 721 586 918 900 39 666 89 959 596 99 784 173 712 540 216 822 559 980 511 396 548 639 197 672 772 65 821 677 690 39 43 434 481 894 939 858 453 237 233 922 957 905 410 321 486 945 728 296 654 203 97 349 288 836 875 918 286 869 866 687 957 896 116 681 933 766 106 63 158 569 689 922 969 49 594 920 220 706 697 985 451 248 407 504 174 40 596 678 725 11 79 12 802 553 45 513 779 820 324 908 82 592 742 962 694 645 512 106 20 427 729 391 706 509 283 360 295 903 188 136 724 769 386 374 42 844 282 716 337 517 104 428 660 172 394 432 73 119 631 689 546 767 863 592 199 739 542 182 495 142 227 269 387 266 516 254 465 570 737 21 772 109 350 776 922 397 541 288 895 758 594 905 407 953 702 549 236 145 135 30 691 207 85 464 648 36 462 234 121 551 57 147 695 589 599 823 896 170 229 636 605 495 75 22 941 429 209 308 519 108 459 107 108 901 572 657 495 905 508 922 560 681 404 300 145 556 857 456 823 250 714 726 303 909 272 144 84 655 569 778 252 176 355 895 31 492 185 746 107 850 414 923 779 636 812 511 479 976 445 748 237 987 54 768 9 930 6 862 775 860 709 92 138 610 107 462 584 999 421 323 313 420 274 105 541 553 284 448 433 487 735 986 435 672 255 30 27 96 534 892 242 350 180 736 502 992 164 829 116 765 668 89 602 886 847 742 994 536 334 769 119 280 522 609 793 328 108 726 706 733 572 427 53 351 821 1 419 87 399 217 118 234 529 523 887 1 328 175 59 934 342 221 807 278 895 601 815 135 4 113 686 859 815 388 816 221 861 331 674 586 790 189 918 246 78 555 190 77 774 933 776 490 298 640 212 568 625 671 128 943 681 849 523 663 331 498 70 861 67 736 85 111 50 241 584 985 18 448 318 969 643 358 938 66 961 89 776 207 738 715 385 716 659 809 378 901 567 4 942 81 637 57 467 485 586 345 394 978 933 224 577 256 688 332 290 380 332 891 539 667 95 826 786 717 477 488 79 717 357 353 569 864 126 520 661 824 209 147 499 539 170 594 403 333 871 763 841 461 576 908 430 259 467 289 626 412 747 317 615 546 765 474 181 742 262 741 650 311 889 644 652 113 257 428 329 905 991 876 241 82 814 440 33 773 723 190 204 321 449 132 89 704 147 797 76 982 798 412 460 717 610 965 525 529 145 386 845 939 757 748 821 896 803 11 874 907 439 528 680 7 39 841 584 382 624 827 175 252 794 671 153 84 217 179 553 310 389 651 471 668 411 285 459 210 679 834 544 935 130 250 193 873 776 304 449 714 700 676 556 125 619 595 112 265 657 128 834 172 916 306 148 827 882 597 868 679 13 206 714 778 929 59 79 131 146 842 126 575 807 919 180 54 522 141 536 805 317 837 665 500 111 331 644 465 97 332 11 940 863 657 462 176 0 126 425 294 371 517 53 575 855 584 572 104 69 734 196 391 293 610 586 684 991 659 427 423 368 830 646 354 432 647 359 730 476 998 941 718 247 171 457 529 302 509 275 920 612 526 252 801 882 309 883 199 460 803 732 516 433 603 509 156 163 104 874 144 154 631 174 476 645 122 160 969 337 590 193 273 495 460 391 203 737 76 659 894 359 868 338 822 497 282 376 531 958 502 427 301 162 674 961 133 775 421 996 491 889 299 46 239 303 962 187 632 667 405 856 353 119 898 579 917 988 767 378 495 419 730 68 196 567 540 863 824 969 15 406 563 123 364 606 274 672 710 348 888 31 610 586 881 786 905 879 299 341 574 753 131 381 244 958 762 24 943 68 544 294 279 506 264 908 609 526 900 326 351 497 283 519 557 232 818 541 646 50 399 745 438 129 153 675 431 200 510 96 954 639 95 789 435 571 897 509 900 336 214 248 480 641 6 124 643 651 396 532 534 394 444 834 387 815 662 227 254 897 39 570 264 350 341 474 162 391 141 241 750 377 501 472 639 108 102 496 891 871 123 988 521 687 915 444 57 183 998 521 871 733 342 614 185 213 806 370 207 678 69 557 17 600 99 61 885 119 108 339 448 360 231 629 164 294 379 288 85 162 129 39 167 779 512 314 344 410 604 719 441 414 827 689 319 540 492 712 72 620 160 941 632 655 295 765 601 11 305 380 159 409 928 825 864 671 743 419 723 820 582 536 77 12 185 254 943 921 862 500 76 103 76 495 506 803 155 677 443 164 989 695 183 723 132 205 377 461 718 207 626 959 565 427 998 812 824 508 964 563 348 253 753 40 717 916 410 261 64 512 235 773 432 599 646 719 926 355 978 365 178 553 717 232 667 528 307 893 146 57 93 656 571 900 513 518 449 981 249 929 880 266 31 682 455 527 892 264 338 786 493 422 951 886 169 160 393 258 266 926 780 486 895 189 170 43 178 344 862 420 454 853 972 245 864 261 47 624 732 202 466 541 701 701 398 636 874 446 284 578 960 654 933 531 875 290 768 463 507 90 335 516 62 479 684 551 753 177 778 416 392 572 560 772 718 143 844 434 89 855 570 156 735 374 837 614 386 855 497 344 176 743 56 560 428 212 629 48 295 558 736 373 516 532 972 806 578 361 517 408 967 149 356 604 811 971 782 94 60 309 221 844 668 116 860 649 208 389 408 507 907 296 102 631 763 880 412 681 182 214 344 379 139 890 984 982 818 273 245 45 513 512 291 913 109 373 232 721 513 517 907 140 20 472 17 22 653 432 164 687 505 350 564 303 929 913 929 734 716 174 439 824 310 359 871 548 65 782 549 737 810 324 346 294 922 828 652 352 702 242 78 157 196 266 0 827 898 125 390 69 428 792 353 701 877 652 389 757 340 426 560 199 379 780 82 482 128 31 188 186 132 207 449 384 861 805 804 699 878 252 305 654 874 231 375 182 608 695 306 715 825 169 3 626 895 259 39 484 691 198 658 524 710 492 544 796 935 515 672 422 6 705 48 898 552 381 449 848 887 859 906 274 533 372 17 153 780 924 448 899 208 790 988 511 378 936 392 923 72 402 300 716 710 472 178 204 415 547 98 65 913 322 475 706 173 282 7 255 45 431 630 215 467 386 661 672 294 859 147 733 558 726 426 857 926 736 153 698 282 24 923 419 53 847 20 96 154 60 628 500 455 136 567 95 306 900 238 861 885 453 662 895 985 311 389 588 964 137 983 672 722 239 687 961 908 742 589 841 978 2 374 44 897 897 111 403 97 487 739 996 660 870 208 725 972 401 73 127 811 956 93 795 889 406 367 353 314 831 227 578 248 688 690 476 964 938 475 139 894 703 780 947 935 102 325 753 709 774 348 136 615 154 507 811 569 334 741 821 862 869 642 989 919 904 44 662 346 394 685 938 393 146 365 972 919 718 206 608 899 619 393 821 156 621 762 315 126 897 238 656 794 120 989 157 903 309 913 687 349 588 560 992 599 67 213 831 451 916 710 464 72 844 159 246 90 186 159 637 757 733 495 953 962 99 138 497 242 875 184 488 907 998 86 783 128 120 584 281 830 838 107 8 546 989 477 549 147 705 658 384 626 642 727 972 199 973 835 969 466 735 871 720 813 904 903 999 189 776 840 85 718 648 197 682 136 195 184 344 338 398 387 163 547 65 386 922 722 382 707 853 109 528 657 521 241 12 449 69 879 434 210 167 363 267 717 347 381 899 62 302 611 769 519 961 695 754 367 241 515 403 924 68 959 173 53 165 951 530 81 933 354 162 861 765 50 71 690 594 363 79 664 654 956 234 828 88 40 323 77 343 868 767 491 388 457 274 207 236 284 890 772 561 984 611 750 822 587 27 681 921 205 252 683 637 312 687 507 723 811 742 130 251 31 654 421 587 477 84 525 706 942 250 424 982 645 692 655 12 616 42 9 212 485 299 374 343 31 993 680 538 192 568 85 63 315 966 672 985 155 192 277 966 10 11 587 274 608 17 229 639 23 617 11 67 412 665 290 42 386 444 508 747 203 823 391 175 719 737 713 899 236 996 271 65 55 823 834 879 849 16 434 210 201 212 255 847 83 492 509 993 168 151 291 712 459 560 811 398 678 525 262 47 870 17 746 670 87 56 266 450 249 522 538 820 312 269 662 973 820 821 885 783 262 463 615 696 221 506 695 293 43 836 506 775 905 790 159 593 115 802 183 760 562 5 330 934 622 225 846 150 614 992 107 109 892 581 226 262 40 587 445 270 412 956 98 350 477 923 684 17 549 660 814 246 823 705 374 436 722 670 131 173 207 829 173 375 314 333 754 214 828 759 461 367 955 278 234 938 950 326 642 135 504 765 553 100 925 879 936 276 457 253 122 143 669 983 197 294 980 775 108 377 655 866 405 63 782 889 376 459 156 425 103 881 760 129 576 28 481 696 191 215 405 603 209 860 636 747 198 189 484 744 160 779 124 889 108 942 367 396 20 264 75 471 851 389 277 651 781 332 288 629 437 538 753 497 686 477 489 951 50 522 764 734 222 174 305 872 488 396 676 325 74 564 215 70 867 351 741 348 887 43 755 178 159 992 296 578 540 1 478 346 521 865 101 52 786 826 504 577 89 815 211 578 281 61 493 78 500 374 553 648 409 255 298 64 65 937 641 190 769 544 948 156 635 870 87 735 550 191 335 176 105 761 191 402 769 951 12 691 299 682 777 773 774 597 140 812 746 415 704 909 131 656 708 339 848 570 746 293 743 535 78 203 154 949 406 199 601 166 292 292 641 378 60 66 833 381 241 807 971 889 580 773 642 31 687 780 667 441 343 431 76 745 944 151 645 483 784 898 276 962 670 777 69 689 848 213 380 311 692 819 850 34 102 335 460 889 320 482 815 156 949 749 584 524 228 594 98 368 146 51 422 768 82 215 878 588 740 462 27 571 258 609 407 481 515 718 226 171 498 330 165 176 122 856 272 393 269 220 340 722 224 692 743 422 236 168 290 835 423 263 96 349 91 182 791 612 294 998 420 641 164 459 204 297 174 436 644 474 518 210 869 869 943 613 448 221 984 233 754 871 405 285 836 845 547 196 189 543 249 319 669 354 142 559 355 844 493 787 8 255 385 714 276 303 537 668 220 261 834 643 840 296 891 22 307 387 58 34 844 556 452 728 924 234 740 807 718 769 483 381 373 456 63 760 373 574 685 284 952 207 229 57 217 196 492 889 797 207 797 337 723 249 408 211 287 815 49 479 287 816 980 775 156 350 634 301 928 193 767 587 783 89 508 336 746 627 316 128 330 543 750 391 206 490 729 38 601 608 383 256 969 934 102 891 85 241 606 30 331 204 541 315 180 191 280 287 182 611 294 963 91 284 674 913 354 172 662 276 562 256 873 631 239 664 694 936 499 198 439 25 568 34 141 971 638 200 163 207 673 932 895 606 779 166 491 250 163 441 425 708 794 36 644 664 862 418 372 495 432 653 976 363 795 925 959 614 899 727 563 984 191 794 396 464 685 34 552 911 299 35 258 698 406 295 791 266 51 778 548 223 148 248 271 343 706 459 443 113 214 622 701 986 20 8 260 386 203 573 271 219 920 813 848 30 160 658 515 899 165 709 52 381 881 437 37 111 733 987 192 251 717 786 172 345 973 329 337 375 540 542 270 257 829 388 640 732 572 696 354 805 594 198 793 587 320 983 587 394 309 512 499 304 633 704 180 472 169 970 580 972 432 440 334 761 809 1 361 906 990 163 102 105 158 136 334 422 934 27 440 643 389 785 609 316 683 569 625 778 218 571 639 57 30 552 810 493 684 743 96 153 289 110 8 254 711 623 618 170 884 152 179 7 928 916 955 863 531 553 963 265 694 522 445 993 88 980 169 129 622 184 790 774 485 630 92 502 6 719 749 976 146 537 752 358 78 453 369 636 158 226 911 416 681 604 85 659 571 850 182 708 690 986 843 667 793 783 111 846 840 894 613 610 63 488 735 691 49 785 201 634 124 313 891 234 436 676 590 463 122 619 286 426 384 318 656 432 326 673 209 496 694 292 983 698 283 429 917 385 50 36 835 393 28 293 756 59 622 618 646 231 901 316 678 30 809 557 53 427 748 370 43 99 528 54 719 678 377 798 191 193 791 212 601 571 542 243 487 223 634 188 219 727 474 312 981 380 750 689 284 81 508 146 824 669 788 227 634 201 766 10 467 425 619 367 942 124 582 106 701 577 241 883 312 176 255 222 304 366 263 540 581 164 744 336 512 722 391 378 803 656 890 858 868 774 880 317 375 802 926 582 110 136 894 591 474 365 257 366 710 90 456 839 561 627 883 320 656 304 162 160 357 546 554 382 537 167 287 929 247 815 406 563 101 493 981 233 675 538 929 44 410 483 803 290 729 293 272 811 358 108 594 629 142 264 194 380 843 429 948 793 286 954 547 50 613 620 664 214 539 894 433 426 720 852 697 162 805 344 974 373 663 751 212 116 545 184 638 407 139 493 895 615 977 686 640 861 755 251 587 531 745 540 55 750 678 794 646 860 963 420 446 310 35 175 582 433 536 673 857 721 760 174 279 186 802 752 284 143 387 741 993 381 176 738 683 23 125 174 836 914 950 571 344 872 545 376 441 880 666 755 293 209 449 945 471 95 189 246 962 859 354 182 557 155 979 389 128 34 957 518 682 430 344 301 182 288 742 138 514 200 497 688 395 315 525 320 179 325 136 839 437 885 275 768 859 416 924 755 185 759 802 606 476 882 20 595 61 219 859 886 201 292 795 254 294 78 917 144 612 782 107 706 123 656 381 318 86 47 5 949 411 888 0 481 700 203 831 61 656 911 517 994 441 803 447 812 946 342 73 411 555 54 724 172 49 289 945 811 51 576 571 709 658 51 464 462 409 489 44 472 275 891 373 485 479 722 486 1 55 904 599 393 682 132 407 648 172 628 337 346 295 95 671 347 188 214 750 432 894 232 717 314 687 268 159 548 805 875 389 566 567 404 52 951 268 975 459 576 671 620 931 754 452 694 126 155 967 554 769 21 289 456 387 808 474 800 718 161 356 863 738 285 612 617 565 359 310 71 177 216 545 241 861 982 536 389 262 180 335 657 465 403 762 74 530 940 155 273 555 238 400 246 605 523 558 965 935 915 508 124 946 480 49 721 253 994 458 311 52 588 662 469 652 814 217 544 782 917 761 772 45 534 500 120 163 956 479 787 619 247 387 425 901 20 684 221 968 711 706 736 551 175 161 710 531 120 245 853 719 645 914 290 598 240 388 77 549 429 855 350 379 936 183 108 820 55 371 503 76 878 940 694 791 237 412 823 468 412 167 483 688 382 811 653 54 76 668 360 296 289 82 399 750 831 334 922 750 121 176 410 999 92 800 319 366 411 246 736 915 533 945 935 363 930 118 351 4 384 783 939 642 439 80 533 654 457 770 830 752 182 854 867 867 904 348 220 753 877 630 264 0 50 753 879 164 470 400 110 549 399 263 395 686 629 460 939 932 456 265 564 469 975 121 133 352 817 433 652 547 982 211 785 256 808 54 727 607 8 403 467 918 222 621 89 898 260 448 554 493 163 296 294 825 966 294 648 983 897 463 841 494 194 922 290 682 548 708 881 103 54 299 626 445 725 631 394 144 894 154 124 442 206 557 979 625 736 930 189 206 89 338 776 676 10 736 372 15 385 11 994 891 314 368 457 703 702 71 864 258 857 189 621 178 168 374 166 607 991 709 932 122 945 670 444 767 210 220 685 351 192 829 463 809 71 936 704 1 881 583 546 714 455 914 114 735 440 373 229 621 796 788 847 57 196 526 907 351 629 92 584 233 532 725 901 134 944 8 78 783 718 184 557 842 49 504 919 67 722 349 477 706 207 115 626 569 233 781 466 351 699 607 367 303 428 506 87 953 311 607 641 690 341 157 450 359 546 24 32 612 708 431 730 315 706 239 0 979 449 816 876 173 938 638 119 431 810 304 943 382 390 840 494 452 892 585 199 260 65 41 550 582 691 43 815 147 173 880 374 313 432 264 405 281 303 598 334 551 585 747 980 872 917 725 551 46 810 360 729 469 87 504 942 115 167 772 3 818 995 752 207 542 434 866 33 970 460 510 770 456 718 269 665 440 533 451 667 106 835 475 272 1 610 966 244 129 125 292 136 571 344 592 186 745 789 559 700 730 607 67 368 901 392 770 508 525 352 624 166 59 352 187 977 102 94 128 316 912 747 285 154 231 856 553 31 638 855 943 283 335 58 918 124 223 106 498 443 795 805 829 557 75 334 2 589 135 204 298 914 123 974 336 881 35 676 959 995 5 331 186 646 752 971 53 409 885 602 512 561 766 66 872 587 143 249 247 359 948 442 323 639 516 637 611 711 42 626 315 968 315 228 989 377 272 721 44 226 645 195 331 811 724 869 228 926 783 972 221 176 813 396 720 737 728 776 744 501 107 43 21 412 133 422 81 646 375 177 988 293 648 706 902 713 37 742 162 37 315 610 348 84 919 388 784 76 472 957 861 243 744 845 491 502 369 825 247 866 573 20 680 247 893 827 216 122 85 407 150 531 919 785 85 421 505 55 298 685 213 718 676 394 571 374 531 397 900 170 770 166 241 932 304 663 422 209 993 390 864 924 345 364 92 949 734 203 273 70 419 948 985 301 699 36 464 868 243 951 235 328 558 836 2 539 281 766 991 347 908 146 447 388 690 0 364 534 834 216 591 136 206 171 40 217 518 22 58 635 471 755 520 969 297 473 172 576 294 289 407 80 80 521 74 97 485 797 933 241 407 428 645 491 513 805 413 515 84 924 893 911 440 604 359 190 831 908 736 5 581 238 336 420 988 7 881 173 954 502 217 288 530 599 466 859 993 295 100 550 154 676 783 540 803 513 870 50 218 891 151 804 811 976 288 491 263 692 981 456 502 833 335 863 158 873 407 681 540 610 150 577 423 323 351 305 548 312 442 921 971 699 542 280 116 612 940 805 638 305 972 442 898 326 7 678 520 305 530 899 574 790 288 953 530 925 846 995 447 324 989 170 134 940 46 457 737 74 869 736 746 62 367 119 425 421 62 888 918 955 261 894 320 559 701 143 468 370 171 501 496 457 914 26 540 895 835 4 66 321 452 933 670 785 25 218 441 84 506 944 855 786 525 826 721 908 409 750 930 244 614 258 505 825 559 506 532 340 626 895 829 337 658 296 380 706 681 451 669 238 65 209 2 195 333 138 382 879 118 615 365 349 855 994 489 276 102 740 77 313 335 931 179 87 539 341 609 212 270 208 755 349 932 273 834 441 56 221 487 304 184 774 50 130 922 673 668 504 436 299 870 355 20 967 179 277 386 981 674 449 74 945 838 606 955 909 213 795 386 794 16 749 775 971 569 290 420 795 502 264 476 642 941 522 503 762 231 680 957 177 784 638 563 147 93 739 534 464 899 479 274 902 192 989 214 195 519 613 255 638 136 347 611 549 581 663 160 194 308 538 686 976 840 871 861 779 610 602 716 760 225 237 784 48 504 791 132 303 650 269 661 268 906 613 159 399 818 418 81 467 339 327 289 273 250 552 313 421 458 966 568 890 33 442 658 424 472 165 785 100 98 486 107 43 461 225 66 277 28 542 815 384 45 669 997 65 383 601 288 807 228 303 79 876 843 238 681 904 390 178 393 131 583 849 126 682 221 649 875 154 823 744 576 920 656 172 980 545 809 944 898 560 799 928 848 741 970 832 963 574 832 363 894 898 548 901 423 115 150 775 47 230 55 78 822 55 351 735 403 984 529 249 343 446 647 377 657 665 28 593 278 489 415 922 390 40 492 838 739 892 970 214 167 146 729 793 129 620 269 484 219 658 387 917 222 866 665 45 886 962 582 943 889 302 492 627 885 381 773 584 730 489 519 940 506 459 943 763 634 127 99 514 733 161 773 321 590 398 693 444 558 172 135 582 315 591 98 372 999 440 732 257 175 518 359 238 717 364 69 346 109 817 490 964 879 883 44 81 605 407 714 954 398 92 464 9 342 849 440 815 685 534 450 967 224 45 391 842 125 645 10 852 87 502 659 889 205 483 437 188 583 919 326 836 685 97 281 20 382 477 796 950 913 184 718 372 18 738 995 843 38 28 269 30 943 49 551 474 393 951 514 134 675 71 444 176 139 308 757 826 10 801 5 670 621 728 924 544 174 968 59 962 11 193 572 2 384 915 49 412 667 250 202 76 736 279 835 693 222 494 516 467 105 227 381 137 458 824 548 907 451 869 223 149 786 23 216 607 858 466 64 235 999 412 457 631 894 834 114 31 611 641 125 571 391 992 899 941 131 939 763 702 725 33 810 901 402 293 880 202 992 467 285 879 713 424 966 179 810 179 751 66 455 287 929 142 433 661 410 412 353 196 449 440 363 515 548 851 670 965 85 892 95 955 487 910 196 61 837 649 937 192 89 645 63 218 982 119 686 474 135 335 850 116 667 851 291 750 642 638 968 377 342 89 503 433 946 539 801 340 985 371 82 242 787 401 875 923 941 473 945 362 213 460 258 612 81 505 234 205 210 401 39 928 467 797 294 337 770 620 863 827 490 205 576 2 475 455 228 518 793 772 737 383 818 52 864 818 219 474 888 427 632 610 948 222 403 278 76 70 275 58 843 918 745 204 74 887 60 974 429 867 271 397 660 599 983 136 563 138 567 223 698 547 825 48 748 101 323 253 171 746 119 166 576 269 243 24 950 988 876 24 624 515 244 888 285 607 182 918 3 204 342 880 981 643 465 442 491 305 823 420 896 962 708 752 740 284 689 659 35 968 856 284 660 631 147 493 697 426 243 502 421 391 834 640 658 238 881 677 639 472 297 130 902 347 6 317 576 943 227 394 25 494 637 239 524 524 379 37 987 119 897 800 390 614 780 556 548 272 754 930 291 197 669 656 951 636 278 598 267 530 769 760 382 904 398 645 765 15 636 738 127 14 570 206 815 907 874 470 667 936 830 165 448 689 287 895 592 78 66 554 458 194 425 449 561 209 299 957 840 197 213 426 685 894 323 380 938 559 77 384 716 768 704 525 603 64 425 648 543 21 470 428 618 320 867 383 581 288 637 59 16 794 526 752 714 339 585 465 585 388 311 654 390 290 290 220 265 815 879 186 506 64 242 849 277 373 784 381 448 267 555 800 492 53 527 622 374 429 83 104 518 37 778 473 640 388 746 43 264 519 368 433 574 506 922 998 265 943 158 370 751 172 794 939 95 278 684 520 558 804 369 202 658 688 731 270 630 756 145 347 205 510 142 71 856 128 850 125 508 367 662 602 232 444 298 757 49 268 471 227 317 418 574 481 590 646 915 204 827 735 158 199 994 969 831 367 734 530 327 340 817 396 505 716 484 115 912 554 324 808 985 229 456 251 807 231 641 371 17 634 955 829 318 363 915 787 479 282 196 594 124 296 764 535 30 608 677 676 257 766 442 14 174 713 84 177 369 815 399 453 169 119 163 717 546 84 678 737 906 94 376 155 763 149 33 406 294 440 806 434 177 736 854 980 148 583 147 224 753 547 616 558 389 916 35 515 609 24 994 293 30 338 96 943 179 416 565 742 478 894 735 743 529 685 261 22 874 677 612 14 282 538 921 1 911 318 611 14 53 905 930 994 410 801 352 109 404 327 422 374 543 492 386 952 629 672 59 612 635 593 595 320 38 556 446 506 412 602 638 499 514 694 155 358 948 218 19 912 756 460 37 563 937 142 754 393 412 348 372 741 650 933 986 410 730 448 948 204 440 721 323 814 32 405 250 271 981 404 967 425 669 370 830 256 956 674 567 594 339 328 738 769 767 678 611 820 541 518 218 403 959 864 487 716 332 561 967 820 191 439 120 988 414 373 968 3 47 333 359 659 689 773 683 479 600 653 56 135 594 818 688 368 929 191 352 372 89 248 237 555 364 561 353 3 336 248 928 400 756 696 527 949 260 791 565 127 946 11 602 511 998 986 359 660 731 702 246 800 713 498 261 610 517 418 819 189 501 797 398 927 718 764 237 658 959 635 498 190 892 562 925 497 551 887 176 656 316 797 759 105 39 929 427 276 74 342 523 280 822 472 482 692 621 59 824 441 3 178 679 716 906 928 936 578 27 434 674 605 534 487 728 713 818 314 946 190 116 342 36 768 828 496 14 10 702 4 720 293 937 733 911 978 412 510 573 290 221 438 152 1 115 949 788 322 16 262 315 904 446 53 415 210 382 460 308 117 850 286 214 246 891 114 404 29 264 464 326 977 926 971 819 441 795 67 971 662 646 110 724 770 230 130 715 107 669 539 137 802 599 236 522 28 492 24 268 139 520 819 612 280 2 339 663 759 870 671 347 309 971 946 53 23 793 39 521 723 311 51 914 473 275 833 324 276 431 895 919 196 536 59 95 273 554 551 860 41 819 253 276 183 222 393 987 69 445 96 569 779 468 711 763 196 91 289 964 546 822 362 636 373 485 269 329 542 147 136 276 500 893 776 197 246 672 232 625 642 354 911 342 93 224 469 15 902 459 189 830 838 107 253 265 667 393 788 640 646 147 669 158 885 118 620 422 830 76 743 189 320 614 419 682 765 954 157 789 494 396 136 804 454 995 13 618 197 218 235 595 765 412 376 206 239 121 186 806 635 406 875 334 773 93 88 934 947 641 883 40 331 696 240 84 387 841 315 432 7 789 436 24 844 383 942 384 497 88 541 314 983 577 774 650 408 643 358 424 643 590 35 774 738 41 26 618 967 756 837 405 407 415 780 277 417 682 151 445 717 491 273 958 23 358 141 136 28 33 134 493 79 457 837 63 886 976 76 483 560 804 381 219 250 753 321 692 253 670 199 574 530 38 628 253 932 67 512 23 286 314 912 150 48 591 729 918 127 508 960 124 75 635 727 332 316 562 680 1 2 631 441 867 392 922 884 523 144 725 297 809 189 271 559 408 752 801 189 264 546 38 277 589 252 284 958 626 152 468 285 677 944 313 335 128 951 601 55 180 853 998 410 515 868 597 406 317 668 945 26 409 355 254 535 39 914 630 232 542 507 194 229 199 855 151 322 527 781 180 332 739 525 284 411 544 336 556 601 309 376 79 966 992 563 795 302 263 622 536 337 193 355 161 87 316 344 28 557 29 849 982 120 456 718 434 878 289 365 683 981 672 720 97 675 649 691 896 712 15 537 976 925 380 176 884 645 846 650 622 265 822 828 59 579 122 257 327 700 773 979 296 999 332 870 582 7 6 228 271 949 478 872 896 652 577 714 979 715 869 199 202 802 411 955 896 324 255 738 90 780 7 551 882 422 3 937 2 888 895 274 926 716 886 791 16 856 407 410 430 885 601 609 286 975 212 497 804 541 445 155 65 163 944 327 568 285 930 298 235 463 607 838 559 474 190 623 508 453 46 621 31 461 310 53 415 595 570 114 630 391 946 987 495 574 224 639 71 777 62 460 934 61 454 621 811 124 745 545 684 857 663 128 723 317 6 78 131 645 633 413 783 77 821 128 905 564 339 244 883 319 940 310 24 689 751 104 961 532 434 787 332 624 54 736 660 339 8 537 967 14 381 791 557 788 384 751 494 896 460 619 308 363 70 836 146 59 847 780 467 933 817 531 222 811 757 829 565 230 374 668 701 947 313 931 179 192 808 808 911 992 828 119 811 982 697 327 612 730 531 164 296 781 610 836 261 53 217 176 475 792 66 918 586 788 948 255 75 746 290 212 546 779 599 101 572 243 759 70 106 455 185 55 461 462 851 799 635 678 596 465 990 53 198 534 632 906 605 273 880 922 23 664 118 479 259 947 403 18 907 717 140 588 739 886 73 991 805 374 428 512 564 147 612 626 251 30 398 570 476 132 963 327 952 594 610 574 644 30 627 517 535 784 127 710 970 960 847 933 432 216 436 763 276 397 967 446 194 26 57 443 389 245 930 361 41 999 868 464 820 668 50 755 67 727 600 20 82 266 30 445 12 871 87 658 684 161 842 634 80 93 455 345 956 362 959 848 516 564 696 131 947 918 290 738 671 547 275 373 596 387 5 639 84 683 669 81 45 278 439 749 463 982 175 395 92 775 906 698 830 788 704 854 401 906 616 375 466 28 20 227 631 471 858 104 735 932 263 255 336 174 570 849 34 511 845 14 803 531 624 675 373 859 235 138 385 341 248 701 524 539 519 879 459 734 989 730 995 722 6 325 189 827 905 392 242 34 62 996 841 866 749 787 129 443 856 486 625 377 608 20 496 496 35 419 493 95 754 30 113 500 892 961 420 370 549 486 353 410 996 390 739 454 941 326 197 947 390 918 414 664 55 238 258 801 183 929 435 364 459 296 666 673 781 231 545 215 958 217 512 541 951 49 996 964 671 500 827 738 976 648 882 882 898 586 302 985 449 334 263 113 344 300 281 44 69 241 134 177 867 933 150 85 586 574 226 822 786 765 647 640 312 21 669 546 232 880 578 471 456 847 243 690 993 89 741 312 246 66 931 609 786 748 570 441 503 365 939 709 730 206 206 604 596 751 222 336 104 175 407 30 120 426 183 401 443 861 822 688 90 374 792 609 326 359 437 648 89 617 221 150 420 648 206 170 345 476 902 310 998 752 505 627 507 533 311 948 675 663 840 753 442 819 467 950 624 231 942 909 909 141 919 363 865 115 425 8 311 119 596 775 308 970 112 455 434 619 372 945 270 274 289 166 749 936 117 265 567 44 759 754 845 487 980 624 96 646 869 643 651 44 499 81 421 115 85 933 559 777 52 356 653 201 466 45 295 770 707 386 873 200 441 904 11 853 496 272 176 880 879 499 614 167 316 652 734 700 408 364 452 786 915 61 184 383 565 211 608 243 147 994 769 49 249 158 391 695 847 425 50 270 274 161 194 718 238 8 147 621 213 690 54 62 273 218 682 971 707 233 282 609 461 476 823 883 661 510 119 670 718 711 781 407 132 264 425 19 62 266 767 638 259 468 440 954 329 294 512 499 975 822 188 974 935 798 821 367 706 406 269 891 155 211 430 753 160 933 571 645 231 280 546 183 829 553 113 227 534 341 667 380 52 74 896 954 361 703 530 954 321 630 735 102 946 751 315 896 528 958 35 898 543 426 654 322 493 656 562 540 614 683 16 966 698 862 817 351 990 581 284 490 242 68 333 231 685 557 455 196 316 72 30 350 6 629 623 524 198 568 887 135 169 214 898 585 166 166 997 888 591 803 34 899 657 276 344 71 143 615 808 13 209 525 401 323 317 832 461 600 814 131 244 982 117 64 304 883 716 115 281 247 523 72 686 290 541 220 585 990 495 349 316 794 979 917 515 633 309 792 775 35 869 553 684 244 711 756 100 752 987 345 635 879 4 25 97 177 878 684 99 944 934 547 532 162 831 450 719 841 746 81 954 940 975 430 535 389 678 75 184 522 548 370 734 188 419 997 942 777 547 519 555 876 678 857 324 738 900 749 689 445 698 207 640 665 92 114 227 318 60 276 816 537 637 794 516 236 107 828 534 63 193 14 753 735 57 517 726 5 212 526 485 425 222 205 875 284 191 801 268 935 730 81 912 257 794 246 662 776 669 680 861 855 724 895 142 918 5 451 228 465 253 842 369 802 955 898 22 560 196 223 480 915 833 461 542 626 307 528 514 211 987 168 438 459 383 481 377 443 286 490 262 630 447 655 567 600 292 822 720 764 225 656 823 905 173 119 330 589 282 687 215 669 150 547 109 950 761 879 509 629 343 24 514 309 131 203 636 159 759 203 460 896 319 934 590 633 672 345 15 873 814 887 189 165 14 276 823 951 975 906 44 518 147 841 0 50 567 783 339 111 46 65 605 658 555 988 213 723 51 570 268 380 656 504 963 282 799 831 350 782 807 196 454 497 633 976 976 21 71 324 334 838 440 28 445 889 812 392 178 496 572 80 714 428 772 887 743 866 62 961 259 551 685 516 889 796 811 661 990 960 340 454 120 430 620 785 634 860 696 798 190 206 445 6 292 962 742 188 739 286 872 354 315 425 86 691 802 126 274 76 858 695 3 394 201 478 277 115 481 249 109 819 134 118 673 401 759 228 582 398 306 984 270 250 728 261 823 425 468 3 397 900 690 824 519 950 199 360 731 0 115 308 61 665 179 788 258 173 157 476 894 565 315 779 204 807 78 490 751 25 849 559 810 793 46 368 369 61 510 777 137 836 977 783 370 668 334 235 152 113 956 228 56 467 309 449 893 487 294 61 206 675 826 456 15 252 381 765 44 877 939 518 539 282 953 661 444 873 453 22 870 401 866 861 348 151 842 111 561 642 450 123 564 739 415 466 695 109 375 811 576 634 295 518 627 881 164 92 493 196 391 34 408 359 823 758 410 602 754 736 475 203 753 670 793 890 701 717 21 521 630 629 863 999 351 609 128 27 413 936 443 871 420 821 776 470 647 830 588 882 552 682 206 341 897 698 219 626 924 918 635 201 162 470 607 339 690 290 514 262 849 133 421 934 764 212 436 420 243 704 398 998 94 449 483 295 565 267 696 760 386 201 892 983 820 345 168 934 67 139 625 17 280 840 260 189 425 68 632 503 305 292 894 78 76 140 900 504 939 125 392 638 984 301 57 213 196 152 521 654 235 821 313 153 221 107 494 738 280 853 931 267 962 174 818 360 485 660 760 109 613 877 442 635 299 671 324 638 812 660 139 560 214 477 215 387 814 61 520 495 21 524 241 482 102 191 300 721 884 862 522 266 289 393 599 173 808 613 173 196 32 299 312 740 801 240 673 126 513 321 155 109 88 106 983 257 119 953 653 219 941 642 167 508 219 892 285 328 627 647 122 669 865 939 417 540 387 890 483 283 389 369 213 571 32 372 944 746 626 685 991 885 777 907 740 562 423 62 84 215 235 897 544 949 192 572 154 284 824 675 246 596 207 38 407 278 316 265 321 33 131 307 221 631 502 871 131 644 541 777 693 718 933 86 722 623 79 88 12 546 584 896 298 219 167 343 729 842 526 840 105 212 84 723 501 959 590 567 285 261 719 636 765 219 659 421 699 844 467 23 594 904 319 117 13 761 954 680 599 540 734 411 371 329 893 588 663 961 597 181 896 382 643 363 559 763 752 694 467 379 848 732 786 787 43 214 754 800 846 642 323 840 428 582 211 216 545 91 826 493 896 793 326 469 516 120 208 79 842 983 770 699 851 981 713 813 808 19 913 559 711 483 699 992 212 923 857 596 389 262 436 753 599 715 146 599 83 159 279 341 674 705 583 482 182 387 299 679 871 447 819 10 285 213 162 31 23 143 896 550 809 459 73 495 655 764 617 157 756 286 769 131 457 691 749 303 102 169 518 620 299 921 304 817 532 813 26 328 139 209 960 187 737 213 722 711 56 354 470 478 522 471 350 927 58 271 891 228 126 929 98 542 355 806 502 982 800 733 920 626 486 112 321 657 363 265 191 378 441 834 761 617 743 143 614 172 101 483 240 740 321 551 534 732 25 823 629 686 798 737 465 116 94 120 850 110 394 637 902 643 787 57 944 997 967 753 846 682 229 207 691 167 342 120 234 68 153 971 439 604 806 970 708 885 874 278 76 454 564 776 126 709 922 860 270 93 652 308 462 499 534 695 116 169 827 120 240 269 591 932 493 46 2 299 754 44 170 431 709 670 531 651 173 983 44 801 652 100 96 859 519 538 658 264 796 347 868 898 296 124 533 361 646 651 434 882 776 816 212 143 479 83 552 737 388 523 382 241 236 836 937 254 601 438 779 85 349 821 183 337 688 234 358 829 997 422 988 486 368 561 651 748 917 921 356 391 228 6 272 945 186 165 602 213 612 317 755 951 185 570 387 796 133 895 382 100 751 473 247 750 23 664 13 516 265 732 677 284 56 889 247 215 532 403 801 860 425 640 436 891 706 812 382 921 394 520 786 485 585 993 509 646 271 599 615 774 663 55 378 671 307 263 123 803 270 108 863 548 361 231 795 569 460 95 581 898 152 599 119 518 469 752 891 742 389 85 108 542 527 767 175 416 876 280 805 797 952 740 661 190 829 747 330 474 73 570 637 834 732 544 287 910 441 975 80 28 147 456 347 959 501 674 472 100 224 659 939 776 524 206 192 120 662 206 41 105 680 300 222 773 101 288 1 663 574 181 140 816 668 273 81 993 4 314 490 305 758 296 416 967 91 302 508 431 731 214 173 540 645 953 969 793 340 647 287 543 168 818 326 956 124 250 907 168 811 966 281 17 320 232 464 724 43 828 369 746 663 568 135 366 365 21 52 827 620 653 961 84 916 298 116 85 51 946 686 279 447 684 760 283 963 263 496 803 372 185 464 511 610 507 334 917 551 662 35 306 956 883 922 951 387 72 351 371 320 74 20 151 414 168 408 335 971 262 126 696 972 435 972 736 398 241 555 875 144 433 736 503 547 66 301 123 197 630 927 621 993 569 905 196 781 401 921 228 15 936 810 245 941 987 862 422 672 496 737 7 425 591 855 636 491 727 348 264 67 770 401 693 446 443 186 182 730 368 613 686 671 893 829 907 755 887 25 854 276 845 481 24 246 484 427 325 95 451 751 494 111 496 31 943 497 297 92 113 6 629 663 763 801 836 690 291 536 826 65 318 802 970 136 312 688 230 724 742 647 791 242 187 484 622 591 739 35 576 691 94 87 698 327 492 318 972 930 215 507 736 48 93 290 995 317 88 879 751 675 964 707 121 213 423 939 650 624 248 946 395 352 711 805 626 841 558 888 87 59 700 696 694 294 702 147 13 978 661 782 822 573 37 687 348 135 864 640 311 22 894 948 992 739 180 267 714 872 627 538 679 381 462 414 184 879 528 702 806 476 13 27 627 492 882 843 162 862 132 476 567 193 810 56 215 195 15 747 929 995 733 269 427 694 761 224 500 514 9 307 700 858 541 55 480 988 701 583 269 79 792 964 128 695 487 768 555 360 443 810 763 525 909 640 856 283 101 801 276 410 590 951 11 712 224 169 939 772 647 127 924 493 88 881 822 617 532 411 593 148 779 635 524 647 140 401 270 860 778 625 163 439 163 455 853 789 608 184 227 667 979 852 677 953 900 493 123 154 717 249 993 133 890 903 248 773 535 50 373 161 750 529 490 450 344 889 318 524 635 664 590 923 376 708 618 687 336 843 862 337 936 536 815 330 240 483 309 60 753 702 996 369 941 611 45 595 610 954 135 864 697 32 877 820 572 786 354 667 663 351 123 716 178 642 33 849 199 547 252 840 903 656 268 879 804 193 603 649 833 63 156 940 681 730 235 898 514 728 397 103 601 635 705 989 97 628 836 739 155 256 468 720 748 703 303 424 913 69 352 386 551 488 361 517 116 866 36 786 597 111 321 419 625 638 453 510 47 515 552 461 119 274 587 852 356 652 698 1 921 635 446 60 842 393 152 750 781 915 532 568 213 18 873 102 558 535 529 648 787 920 996 901 922 973 578 726 905 613 326 168 487 852 674 472 562 446 93 991 387 520 366 925 325 307 975 848 460 809 854 206 769 908 62 967 102 129 635 565 933 607 949 428 417 256 79 467 309 863 600 693 339 314 952 675 352 30 163 932 926 765 236 91 192 827 307 988 572 26 393 162 199 240 806 755 771 371 98 279 618 279 416 769 752 437 955 259 799 35 199 915 24 950 478 402 571 391 938 598 428 235 126 964 190 390 990 961 620 897 669 119 240 195 806 37 556 660 807 831 992 957 927 478 782 72 225 823 870 793 22 213 889 654 757 235 603 624 192 231 485 105 743 651 980 433 494 300 312 239 971 787 609 954 718 940 529 105 777 354 733 842 765 552 360 249 429 914 344 720 833 377 372 866 90 439 810 143 519 128 346 754 282 605 434 211 708 416 710 240 918 278 635 793 144 261 880 713 331 416 981 677 90 253 273 55 116 558 748 382 273 792 313 11 988 698 271 59 427 135 290 434 819 541 280 915 695 28 764 699 331 14 705 173 460 207 421 695 732 45 942 208 839 112 56 835 981 930 524 795 322 602 58 271 688 507 869 552 134 105 559 323 567 340 365 191 530 342 35 875 494 97 902 845 339 863 737 902 775 756 10 698 13 411 380 438 206 765 786 882 895 29 440 323 46 705 573 938 665 568 956 81 387 881 413 540 511 296 135 224 297 29 220 522 635 648 467 714 895 778 882 668 96 669 11 688 374 420 607 346 244 676 853 810 227 362 550 9 458 969 586 573 228 199 491 64 573 455 113 47 194 442 475 201 878 209 130 141 973 827 183 837 817 414 637 447 124 762 775 677 416 260 987 62 228 808 676 870 367 560 207 321 312 794 396 843 530 409 935 105 197 370 598 782 519 646 633 186 544 21 324 552 661 49 435 423 361 568 560 337 335 703 889 772 19 224 546 942 533 131 411 954 664 861 265 810 929 930 47 680 183 970 157 253 82 95 745 81 791 870 785 345 784 682 804 32 921 292 976 641 469 337 599 10 854 902 896 734 293 222 934 368 402 431 475 984 464 249 580 499 855 646 946 219 398 364 678 835 512 111 368 375 172 993 121 414 124 222 80 976 636 463 779 411 760 514 448 655 196 595 13 594 653 683 714 142 310 709 518 43 337 226 436 804 36 468 225 458 26 151 797 557 677 861 914 693 71 84 132 125 641 837 678 341 468 785 332 46 50 486 382 339 272 961 290 316 239 770 771 996 819 733 593 36 210 887 779 772 100 16 12 496 609 293 472 131 281 101 339 963 360 874 792 174 276 48 670 2 297 536 44 254 927 842 924 869 141 505 830 58 885 985 353 986 85 792 468 940 88 232 740 425 814 526 759 56 417 17 880 551 944 868 68 813 745 672 89 974 419 561 731 913 311 780 759 772 705 791 72 239 783 199 568 308 765 998 598 542 677 446 901 646 762 894 260 328 670 401 177 203 241 12 315 372 973 841 785 896 163 731 636 45 447 230 392 421 752 754 773 723 868 128 651 653 618 732 808 401 75 321 936 465 414 551 114 742 306 279 447 246 361 278 677 313 828 601 527 753 67 171 677 295 875 395 824 475 379 315 84 683 149 224 133 791 401 498 966 80 423 100 446 200 358 720 765 185 228 275 825 352 356 533 904 257 99 974 360 509 951 284 657 94 733 699 228 84 944 346 780 490 103 651 546 345 562 388 405 868 972 552 92 192 647 762 810 66 166 176 517 7 350 654 270 566 654 602 90 318 912 811 276 786 969 72 156 480 579 839 293 698 384 194 863 671 460 459 261 963 558 382 467 336 617 708 394 828 938 592 26 348 822 659 378 7 420 713 810 330 198 777 412 224 741 194 800 16 36 503 669 354 398 956 839 129 347 287 136 882 74 804 425 725 541 363 811 361 911 846 693 855 138 291 252 675 402 143 307 705 143 288 849 518 13 149 463 982 157 856 31 925 694 537 582 359 288 334 867 505 205 469 541 943 0 357 496 748 86 287 364 307 388 531 806 963 526 377 865 329 820 754 835 558 218 912 113 671 809 475 770 989 492 988 646 703 346 347 737 477 372 85 6 371 9 874 494 178 100 627 555 126 420 666 537 372 38 160 556 885 847 9 149 848 389 48 712 710 195 553 603 126 795 520 276 377 839 964 698 544 4 893 872 746 210 982 617 816 423 263 868 776 825 889 421 573 177 566 600 395 521 968 44 999 267 318 527 150 964 155 862 425 776 883 901 774 407 275 209 393 389 812 404 581 276 387 385 158 147 543 976 228 478 0 542 506 561 243 502 29 13 915 201 776 912 40 41 430 236 608 433 994 594 980 221 640 733 362 490 969 263 720 590 918 321 823 664 805 162 75 852 116 944 677 851 52 156 589 767 985 661 897 935 21 694 362 889 110 383 325 505 184 830 445 244 758 649 826 250 266 833 685 969 853 944 240 89 750 66 125 226 345 999 888 375 354 59 105 350 532 787 110 642 147 977 580 493 383 326 975 198 142 364 327 181 150 383 961 908 805 628 46 658 70 148 907 400 127 175 817 383 850 589 377 965 643 644 712 112 606 618 151 337 843 285 1 654 282 33 72 806 714 328 81 114 44 974 474 208 798 459 289 324 59 527 639 419 776 124 768 597 234 541 389 611 301 235 42 829 547 373 759 108 82 590 509 803 269 908 233 301 151 910 369 644 768 819 828 497 916 537 500 3 769 658 199 801 175 633 239 746 927 934 89 176 741 788 731 358 620 21 436 882 183 342 839 786 666 363 182 108 766 176 323 303 307 317 415 504 329 546 531 694 482 231 790 624 152 213 447 562 941 589 610 982 345 95 256 628 415 880 183 321 555 90 618 842 740 405 990 948 804 271 896 934 99 947 178 400 989 299 499 120 34 952 932 979 281 290 737 347 790 746 211 293 614 408 356 329 589 605 362 513 460 201 953 814 748 638 110 943 601 247 546 496 786 827 895 180 159 524 169 669 527 722 468 135 740 786 77 57 739 455 269 111 299 692 893 17 616 212 749 494 437 515 695 847 708 684 864 206 928 892 723 743 412 748 158 120 27 489 627 897 941 844 575 926 37 186 680 181 213 139 351 470 506 743 696 411 258 370 113 581 301 981 873 525 367 840 330 253 373 994 273 30 737 300 496 662 153 248 216 709 242 856 268 577 70 291 386 878 860 765 299 688 621 85 338 361 642 303 143 63 363 981 708 232 262 859 920 501 995 830 79 163 454 977 357 149 78 840 880 68 856 378 495 502 157 844 153 489 851 301 885 271 907 559 892 500 330 403 482 239 740 409 911 20 566 450 779 989 719 93 212 987 55 566 56 104 947 561 757 907 818 643 405 664 287 62 301 473 143 770 173 394 844 146 235 739 111 975 963 559 487 323 768 370 283 181 125 715 820 40 57 610 440 577 220 344 466 974 672 363 189 991 82 564 720 424 922 193 869 854 891 761 320 637 353 508 225 446 979 525 102 958 901 772 382 323 38 473 654 407 381 227 3 547 464 101 17 277 39 313 92 908 115 359 157 8 303 692 552 489 261 635 533 453 763 995 402 997 958 418 891 135 588 932 576 707 254 957 218 600 209 699 364 333 377 821 312 667 675 929 383 923 310 208 196 146 916 673 919 154 503 807 867 101 161 432 364 473 172 277 59 925 526 889 556 339 962 190 11 584 144 3 268 322 245 340 847 770 502 516 542 702 134 797 930 55 156 850 776 795 270 215 844 654 844 240 684 806 497 855 529 321 176 118 121 127 995 860 13 975 746 537 592 49 915 676 825 749 316 380 252 95 890 161 967 230 34 574 167 465 583 319 437 343 16 56 384 441 446 382 594 482 510 923 331 509 559 335 430 341 24 163 543 321 895 821 502 929 159 414 110 573 638 948 267 478 860 366 982 713 507 455 964 710 200 838 113 875 38 475 45 138 831 581 510 44 796 333 506 21 322 920 810 497 70 589 655 611 399 404 122 514 352 383 66 322 32 465 955 1 610 77 905 786 471 445 582 53 97 330 827 140 818 260 180 249 654 89 82 931 543 776 451 955 603 961 696 483 913 728 772 307 308 818 871 338 514 242 39 321 581 495 668 858 350 113 45 750 744 432 873 940 901 330 527 476 783 598 257 726 813 556 284 565 807 416 544 150 840 847 57 670 737 508 3 407 192 180 783 100 850 65 542 22 120 729 59 325 233 229 972 225 951 869 372 953 146 848 616 212 721 561 152 705 375 76 176 513 969 158 691 379 460 472 578 811 185 872 97 383 150 157 738 400 248 625 253 884 190 216 921 558 837 342 904 648 159 163 987 225 738 850 661 355 894 668 141 847 356 676 579 291 674 447 331 29 428 279 904 521 216 167 245 94 4 472 697 326 167 991 507 787 455 838 176 401 108 948 239 745 37 687 715 266 545 524 192 144 173 802 896 965 397 418 937 900 244 486 437 105 431 751 152 81 273 960 150 613 300 621 381 187 284 368 512 136 239 477 353 685 455 538 290 750 716 393 850 683 439 505 992 633 593 938 786 617 50 743 282 204 903 432 405 567 396 436 572 996 132 749 851 928 121 775 313 919 425 523 321 104 139 417 386 750 157 925 216 789 221 128 846 119 675 978 974 443 47 599 35 458 233 396 544 508 437 899 3 740 315 110 634 495 420 248 509 791 893 988 108 258 37 739 220 783 735 562 236 267 63 770 631 606 20 959 355 68 530 508 505 23 115 164 307 776 355 625 225 201 940 224 764 262 872 512 132 95 360 460 22 547 506 848 217 394 0 862 885 151 268 505 366 352 977 623 315 721 849 554 816 116 176 966 190 40 500 113 981 550 997 874 621 166 660 215 415 621 479 617 380 36 187 197 270 299 970 854 477 472 438 670 854 653 122 980 531 915 63 103 568 528 95 763 790 228 746 511 899 215 384 127 744 86 940 387 764 714 366 770 775 297 859 220 242 249 352 160 277 305 221 272 500 488 41 363 126 247 726 250 999 862 430 822 537 629 336 194 581 255 475 174 399 440 89 717 375 128 424 719 231 596 311 253 753 624 113 437 651 930 852 464 715 81 628 642 753 51 680 209 2 372 897 431 958 443 514 816 441 734 214 746 370 75 412 967 573 483 948 516 864 777 708 15 66 577 949 461 455 99 882 141 787 352 724 192 926 99 584 165 334 493 460 567 197 746 174 385 163 703 403 38 554 871 684 136 718 856 433 139 491 822 587 572 713 567 84 941 14 298 749 418 517 598 786 946 865 691 81 147 984 268 323 988 844 406 370 393 530 277 850 740 897 469 291 563 213 743 659 306 599 962 260 383 514 385 983 126 746 507 426 319 818 70 815 339 495 540 946 697 167 819 969 843 935 810 116 948 382 594 338 67 452 523 262 204 939 788 459 747 649 365 224 278 818 985 169 72 763 117 960 201 682 732 551 896 842 128 12 286 234 180 736 0 196 848 371 675 392 600 140 372 120 969 41 48 230 641 626 804 889 478 165 661 862 440 78 568 726 874 355 664 513 189 101 903 903 884 609 609 217 396 348 81 722 971 930 578 626 349 10 17 128 144 622 224 99 888 809 700 620 806 709 417 552 73 263 964 360 263 302 480 441 708 286 66 344 372 695 265 409 129 767 175 192 383 435 805 706 354 242 55 129 672 963 146 564 744 224 349 988 218 481 17 741 48 409 177 595 437 964 426 665 363 844 509 863 596 809 550 707 105 251 484 3 670 694 167 385 804 228 683 384 218 395 915 822 793 193 991 706 669 704 858 636 550 453 41 178 445 393 160 183 749 146 397 233 877 912 654 917 462 618 296 442 268 873 440 708 987 846 317 611 412 81 482 280 673 220 259 300 25 774 368 185 798 900 8 822 510 598 169 823 440 233 601 807 48 669 941 353 786 588 280 950 787 46 253 621 170 195 699 849 53 278 380 101 749 270 235 413 699 561 446 494 260 27 720 321 515 796 259 553 910 696 98 620 92 46 669 922 815 547 345 143 201 606 648 699 717 446 19 606 261 981 9 163 633 246 303 565 673 525 151 410 613 283 391 771 456 901 205 758 105 558 396 741 364 735 453 754 188 905 693 679 48 66 420 429 277 428 268 703 306 979 839 295 516 233 102 493 548 945 832 74 51 509 686 226 284 549 263 68 131 903 9 330 135 183 685 991 714 286 238 506 323 425 553 905 91 608 271 674 398 101 34 866 183 446 663 437 767 404 867 2 50 795 734 95 537 775 727 735 381 447 633 724 827 50 705 258 684 718 773 98 711 110 937 704 755 956 547 210 460 194 976 622 357 408 289 22 640 513 495 574 822 527 349 273 624 804 785 848 104 34 902 27 958 857 450 393 336 91 420 129 105 910 65 393 889 385 769 746 906 898 959 936 118 591 171 520 740 994 103 255 906 363 22 710 271 414 756 558 801 218 173 43 469 926 611 869 447 62 672 441 767 290 695 407 384 854 162 421 781 435 461 565 784 892 865 803 331 954 451 920 236 666 998 171 198 870 68 199 233 681 664 48 477 187 440 135 255 716 413 992 922 703 633 964 441 549 859 724 919 917 516 244 743 979 440 673 585 714 531 951 706 146 649 249 139 968 633 555 973 256 960 725 611 470 275 958 274 716 194 289 815 546 960 477 621 152 928 255 543 128 103 594 133 987 729 379 563 875 674 119 635 960 601 227 107 285 919 546 943 256 943 654 92 907 85 628 68 564 162 442 109 838 118 524 429 915 217 205 909 33 34 60 517 788 89 862 698 805 334 426 993 385 459 755 333 847 58 78 671 740 290 719 6 167 264 382 634 20 132 575 768 677 81 779 438 650 891 980 936 748 551 125 717 710 503 526 84 885 788 199 266 882 446 374 366 724 617 385 101 80 300 784 414 305 665 534 434 225 637 355 349 601 350 253 65 206 731 204 138 223 405 123 232 349 949 395 848 500 586 201 828 281 284 71 657 0 815 480 296 998 1 294 433 783 251 742 625 419 339 70 317 266 505 382 772 4 14 842 205 353 205 143 123 938 561 490 495 152 770 203 559 209 798 152 338 678 904 810 571 196 100 872 840 221 930 435 228 785 48 206 141 346 928 423 461 171 188 749 927 726 786 583 310 869 878 801 507 477 32 936 997 279 832 607 510 702 714 207 846 60 908 308 554 742 550 774 479 292 844 506 555 477 875 13 376 760 586 433 842 349 48 558 214 583 957 789 612 872 136 929 201 47 180 11 137 42 174 724 303 530 839 333 201 757 896 738 327 567 542 129 440 397 286 376 64 279 538 739 123 899 560 48 139 313 315 304 443 932 389 590 853 971 265 456 699 594 840 101 24 351 75 491 29 280 727 14 122 34 10 919 265 388 435 878 814 149 44 712 810 427 146 203 683 888 883 907 143 197 990 182 611 338 62 218 814 843 704 321 571 536 114 124 62 106 236 6 626 792 170 853 825 46 996 494 94 84 968 708 691 835 266 80 269 579 405 467 275 389 999 326 4 927 865 843 520 61 285 521 636 984 248 42 919 744 830 521 426 342 804 124 708 114 124 692 55 325 933 289 140 399 3 2 216 501 553 357 416 288 374 293 525 541 682 930 389 546 228 355 272 698 670 726 51 937 742 218 403 406 626 336 969 461 760 528 48 194 819 372 168 851 68 422 913 790 781 406 3 457 497 725 456 551 752 26 14 417 769 739 913 155 754 380 200 371 906 25 574 622 95 8 277 74 45 465 150 999 817 411 922 278 725 91 176 273 304 408 509 263 37 946 915 828 643 569 961 237 205 111 544 941 417 56 538 167 406 328 567 567 578 747 958 262 87 644 373 549 22 937 859 596 495 884 765 323 776 854 122 83 434 972 261 320 491 908 492 70 347 667 828 747 170 543 920 306 743 830 444 292 232 295 427 638 176 298 673 350 845 973 733 577 432 107 293 906 485 313 346 924 573 272 60 155 411 516 930 851 986 765 148 856 146 730 403 600 975 324 80 753 573 218 637 60 213 997 124 697 788 475 273 619 322 252 356 201 488 899 103 601 459 694 107 255 684 764 167 215 932 259 870 83 311 93 319 309 432 705 485 436 784 924 324 164 60 807 477 186 64 523 469 515 880 692 131 63 269 153 259 426 674 345 574 139 519 831 654 790 711 6 619 104 67 544 552 388 912 324 730 963 492 968 191 660 655 914 38 623 165 435 692 212 57 712 574 149 395 14 206 64 155 219 118 382 818 273 607 159 58 250 863 900 480 972 910 76 784 870 595 985 863 437 41 829 697 106 938 446 802 436 170 377 665 624 655 272 2 820 135 615 315 65 721 936 587 534 6 578 807 943 519 568 306 869 772 165 675 197 43 245 953 755 926 929 332 708 28 35 101 174 435 467 100 768 111 270 909 22 346 352 565 338 349 780 221 879 855 809 925 376 476 519 916 944 133 852 227 911 331 784 761 586 731 166 552 250 846 224 540 801 602 175 101 411 582 283 54 531 766 957 11 936 402 982 979 682 140 625 893 976 446 662 212 325 494 35 600 350 901 747 836 770 729 554 510 612 405 416 667 784 569 687 705 845 51 69 721 52 471 35 273 297 715 513 360 261 155 120 864 816 360 870 466 343 371 100 482 403 288 871 236 255 442 516 190 345 325 728 568 635 48 13 377 3 501 365 373 760 123 630 181 552 956 733 973 791 5 241 546 790 663 303 497 174 856 988 648 190 254 632 412 777 204 604 635 758 630 913 365 90 388 713 68 164 176 132 505 520 667 73 922 820 823 823 42 516 809 17 13 569 280 296 794 207 174 891 25 915 472 103 981 509 831 765 619 687 641 916 856 336 113 780 736 897 206 31 648 42 915 709 789 219 338 971 268 741 558 315 238 264 196 167 49 539 381 212 854 967 310 42 900 108 99 99 296 399 139 345 141 832 625 563 917 58 803 41 986 245 725 283 657 39 701 534 174 223 603 504 227 908 618 280 612 104 778 327 679 328 801 70 104 920 891 868 128 853 300 907 114 452 488 663 349 310 339 392 238 856 808 304 300 528 137 816 877 773 207 337 496 388 101 30 257 713 608 722 787 581 972 273 175 514 938 275 583 284 906 559 385 177 588 749 439 646 43 874 874 751 983 593 279 539 133 586 658 631 610 888 168 955 904 839 651 137 582 521 475 63 469 910 50 435 164 38 906 260 662 705 141 275 186 241 244 524 861 381 476 845 412 374 688 271 923 732 512 515 144 546 813 398 777 598 333 995 16 978 858 116 700 297 137 510 358 896 821 585 732 350 93 921 959 823 43 420 653 928 339 468 85 539 326 140 67 925 766 419 118 486 42 752 764 467 348 485 648 742 522 937 836 568 15 21 9 833 340 736 949 276 816 348 275 713 768 886 161 235 484 250 724 73 307 203 717 833 910 746 49 955 770 644 666 359 86 65 830 839 447 722 663 387 539 707 787 271 669 431 943 456 522 591 171 746 659 966 777 899 180 81 273 675 896 726 557 198 740 178 917 456 79 356 917 581 163 458 490 218 364 386 914 925 307 364 484 7 243 517 984 84 440 620 192 284 958 880 171 80 814 731 683 875 437 868 664 381 657 198 86 928 119 603 849 923 292 600 610 50 961 92 36 372 23 194 141 505 604 562 274 711 39 307 789 472 579 18 436 55 671 328 946 591 510 907 251 452 191 579 875 472 897 858 952 556 444 898 716 857 471 260 782 70 165 556 733 404 83 713 611 400 84 687 621 30 307 170 140 37 743 164 994 869 247 963 956 47 767 563 173 338 39 427 634 768 246 209 528 772 833 917 961 621 652 964 947 920 791 785 533 144 436 531 655 774 96 132 579 535 338 324 959 269 314 353 92 925 766 205 478 358 842 141 349 728 323 327 61 849 629 492 823 356 381 960 411 284 840 288 847 513 425 101 909 868 218 696 794 869 425 192 55 730 130 989 272 621 409 232 393 544 113 742 940 780 86 774 379 142 69 978 798 285 595 20 199 976 713 17 889 35 168 792 202 120 24 507 413 878 843 611 51 796 973 704 916 135 571 9 846 793 315 337 295 93 165 406 843 866 462 528 441 466 156 363 648 203 973 376 800 921 814 10 172 95 829 125 145 61 105 752 820 27 750 418 845 308 391 985 284 127 188 836 2 184 491 647 391 206 703 327 920 720 216 713 323 228 845 26 127 877 532 780 53 225 295 580 390 730 562 953 59 550 766 578 490 492 549 470 716 158 820 523 542 740 997 284 103 427 766 172 2 124 559 444 749 312 229 649 526 916 617 107 191 289 846 612 600 772 915 93 122 190 647 751 549 457 474 472 530 89 840 316 948 302 885 411 253 589 952 533 327 525 330 871 174 718 490 612 54 282 811 726 803 629 453 702 535 85 101 50 424 983 753 593 704 656 721 310 534 788 190 716 574 49 11 341 434 245 29 64 624 678 323 859 813 184 732 185 296 49 669 267 168 593 994 880 30 373 903 624 20 31 640 572 25 952 725 701 672 75 368 749 731 464 207 996 933 99 649 170 904 503 366 35 115 370 482 250 408 790 346 724 886 503 714 355 676 396 664 963 782 454 146 431 212 396 802 9 530 896 383 213 864 120 283 44 220 850 370 853 834 901 291 567 708 594 608 390 715 319 910 574 196 999 645 213 322 534 8 225 72 175 748 483 345 68 751 707 334 554 273 981 839 586 473 116 927 837 189 447 787 855 412 86 384 385 68 713 621 721 970 745 889 313 204 538 735 315 20 772 445 270 989 8 710 549 387 526 106 269 348 537 381 450 957 870 274 659 163 404 651 930 404 726 717 738 746 855 393 129 862 572 461 191 137 479 473 173 79 200 100 206 62 336 910 460 429 738 347 103 830 426 668 671 829 223 638 548 526 624 704 193 424 500 815 629 24 124 774 249 181 260 683 112 172 836 721 983 850 870 975 872 409 592 541 67 380 805 140 130 692 859 629 436 982 758 840 22 130 654 7 781 282 355 925 813 969 493 691 452 645 775 365 341 44 536 606 538 498 878 666 648 861 650 314 295 758 765 724 702 301 432 898 867 66 358 245 523 361 726 561 757 298 296 419 917 142 606 186 792 147 461 161 161 794 656 109 410 37 920 358 434 194 440 155 936 144 210 963 613 947 868 319 881 261 448 284 366 839 333 592 739 245 431 494 8 395 105 468 706 928 965 891 35 455 663 253 761 598 269 735 770 981 928 502 341 797 997 647 283 675 521 480 741 66 663 529 809 684 227 369 190 127 732 963 575 853 660 493 827 182 913 430 165 107 754 378 685 514 663 37 456 279 405 757 237 119 841 970 160 817 501 31 236 829 97 429 392 896 678 854 675 305 839 195 62 716 961 876 255 725 834 561 105 12 291 72 241 874 33 452 774 742 171 493 257 223 404 915 572 419 741 79 285 412 640 28 614 247 315 247 260 940 106 420 334 903 707 605 364 367 593 481 704 223 700 850 343 109 540 63 139 436 855 178 425 468 827 821 850 92 864 679 67 956 896 198 917 642 583 613 218 862 712 532 476 270 494 407 843 534 641 985 48 50 872 489 712 228 48 74 30 445 581 115 795 278 243 913 996 730 372 462 732 840 128 848 381 578 563 795 600 374 260 964 192 718 846 324 813 240 707 526 144 746 192 502 232 48 804 540 805 605 805 946 862 933 126 538 913 440 525 726 521 173 498 948 404 367 437 663 410 248 540 581 107 954 494 335 750 264 664 299 233 97 292 878 176 711 437 901 636 53 494 310 30 924 426 250 199 467 401 350 940 91 339 860 476 150 656 442 777 492 722 386 801 421 870 899 952 534 97 506 759 798 49 227 197 186 462 600 691 799 46 402 104 31 825 488 12 760 910 602 375 55 333 712 450 245 104 611 306 548 434 863 49 810 409 631 858 864 266 454 410 905 704 371 131 662 837 716 557 394 458 991 616 890 297 908 456 340 236 956 567 891 522 957 556 328 139 733 638 440 821 901 355 342 411 294 163 544 206 968 210 850 40 174 165 859 815 567 759 754 446 734 63 685 810 2 312 554 455 56 418 133 925 163 707 513 750 88 735 266 440 43 833 775 626 606 712 422 255 737 304 158 513 220 157 467 152 825 310 581 774 570 978 236 676 804 744 80 594 411 539 510 70 427 823 165 254 180 116 78 852 910 377 204 339 9 581 529 451 691 29 707 289 429 510 956 279 385 189 456 883 258 719 611 122 706 136 29 775 590 771 989 350 669 940 462 666 932 991 2 551 695 738 280 18 646 784 18 326 559 171 985 102 45 304 293 883 532 44 431 461 6 468 224 873 753 774 134 181 499 508 325 680 920 290 150 132 464 110 968 13 880 709 564 901 669 101 761 525 945 830 914 667 236 767 703 279 793 119 552 370 787 639 799 615 114 824 771 921 77 641 447 82 982 215 542 840 570 117 740 853 670 725 503 484 621 857 5 144 415 296 227 779 783 554 181 566 603 69 827 162 251 258 151 951 729 469 986 146 68 638 323 296 733 8 474 977 153 380 587 90 273 41 512 467 277 370 607 141 537 40 618 456 751 3 991 411 169 347 149 135 401 875 140 844 495 580 204 478 25 293 23 610 871 478 5 537 332 609 971 723 934 894 66 36 726 227 689 278 384 905 714 209 318 91 749 241 789 164 705 875 534 559 774 107 406 576 449 454 716 134 101 378 348 634 171 907 406 179 912 602 812 913 681 120 45 715 154 688 987 470 590 295 599 400 868 761 223 630 206 906 423 937 8 461 541 453 853 946 992 398 407 804 578 665 870 551 872 462 772 732 373 360 110 333 124 724 122 342 963 323 237 331 631 55 136 128 584 130 353 207 878 748 500 343 872 803 651 25 186 372 887 12 385 859 982 296 736 212 554 185 973 297 895 485 592 946 590 109 615 551 153 377 569 820 247 747 532 420 597 572 119 305 432 520 194 335 954 936 84 980 286 748 233 206 465 432 176 878 668 610 336 583 411 681 430 351 330 801 715 943 924 873 106 412 19 499 208 403 700 934 436 104 151 437 492 512 37 253 668 844 122 905 956 373 878 289 256 532 439 638 232 948 406 614 310 898 447 819 17 521 297 11 275 63 310 978 654 141 316 353 175 53 33 128 727 35 342 926 174 642 674 113 874 674 547 932 363 674 845 120 437 916 37 686 183 851 430 100 827 833 556 635 10 605 962 347 671 697 631 704 341 868 810 526 883 857 800 699 200 589 848 728 616 53 275 102 586 383 505 936 288 602 778 143 541 904 949 643 146 449 608 591 511 663 835 309 449 332 363 979 328 387 61 261 384 890 57 603 997 583 826 719 947 345 78 857 623 584 892 249 658 805 175 976 418 755 466 653 309 722 112 133 392 720 335 684 739 497 675 84 268 346 636 565 782 81 555 214 196 260 330 574 371 837 348 371 681 452 842 234 83 9 585 698 306 333 103 418 547 286 769 551 421 723 203 839 633 315 543 977 451 647 242 923 751 914 371 719 375 313 179 593 80 163 11 910 170 837 933 388 196 399 843 939 111 885 590 42 143 476 214 757 689 60 661 385 671 422 131 563 701 388 367 898 726 12 974 64 735 257 400 864 921 170 548 743 749 963 906 512 571 715 720 391 8 947 452 113 165 884 407 491 502 555 134 221 497 133 620 594 478 378 762 898 117 38 474 45 826 511 902 160 760 565 289 898 108 468 678 532 42 806 959 366 88 708 397 176 852 701 654 771 957 227 599 713 810 64 477 431 576 402 225 333 506 589 300 941 153 112 69 537 99 141 831 35 569 509 669 66 736 688 995 224 645 603 401 978 222 157 34 863 732 385 484 799 805 311 678 778 101 637 848 270 271 941 319 284 779 701 359 5 448 408 925 920 608 994 179 849 430 652 210 367 649 264 803 287 678 879 457 327 924 25 501 632 22 729 310 981 333 610 386 381 741 189 531 313 341 994 39 570 965 768 918 551 186 835 407 331 179 948 515 324 708 370 665 680 53 75 352 93 609 998 457 195 283 674 805 492 190 883 596 783 242 122 786 704 970 837 332 649 4 536 162 567 763 40 216 233 995 804 560 115 232 193 999 189 221 195 685 842 424 210 305 170 964 206 266 271 465 275 207 539 807 375 546 979 931 694 609 193 345 541 161 74 386 71 886 345 269 843 913 229 521 311 13 318 435 642 411 788 945 762 533 464 297 570 741 288 159 672 451 258 181 879 746 368 612 189 576 462 211 576 106 877 125 999 894 191 887 893 139 902 306 47 237 420 472 121 687 869 420 748 380 183 100 676 535 167 373 985 490 968 674 98 215 321 967 458 111 920 567 454 360 184 817 769 227 464 305 685 725 504 212 632 221 594 853 177 151 38 931 498 664 696 136 810 820 387 441 983 82 546 193 420 337 153 315 132 884 448 680 642 989 66 81 584 847 901 244 449 975 111 629 130 145 809 274 356 540 801 792 585 902 570 506 85 738 75 702 43 191 742 70 750 110 706 208 624 3 202 155 301 647 183 684 665 462 607 629 921 466 358 192 283 454 884 444 302 358 428 552 508 44 235 530 885 720 14 859 420 87 772 880 227 603 602 789 256 302 343 875 505 966 762 129 846 741 547 64 109 268 488 407 311 344 556 684 799 325 397 976 931 248 124 977 857 534 409 645 37 552 206 914 7 374 612 53 182 906 314 900 439 670 291 625 303 152 244 442 126 52 29 60 128 602 850 239 143 3 594 888 885 350 755 629 270 497 224 937 960 850 536 15 915 251 693 482 827 511 664 171 126 916 535 144 204 976 216 651 507 150 506 102 951 108 353 776 405 175 542 357 45 293 143 809 673 653 608 323 805 337 833 303 177 340 609 390 540 848 631 116 119 46 174 253 302 472 932 932 225 675 781 330 687 721 44 158 485 648 653 849 542 680 847 182 485 151 619 963 70 117 317 739 563 536 361 971 224 496 178 45 468 357 33 217 865 810 766 870 28 871 53 554 12 227 907 539 8 28 57 330 645 677 648 683 767 6 894 224 582 709 531 714 760 967 837 144 926 526 337 217 444 68 15 701 607 351 33 319 959 664 692 678 37 996 348 812 495 931 646 155 221 26 87 758 284 311 122 13 157 973 674 972 528 524 945 281 297 61 675 904 576 342 154 128 91 924 273 1 379 410 412 494 1 466 831 804 168 123 786 341 865 452 778 314 286 810 67 383 86 313 374 995 919 231 725 466 946 192 38 963 584 710 472 39 514 613 781 992 797 300 614 171 954 575 379 252 918 401 982 465 201 292 110 667 396 926 510 409 471 250 860 94 410 944 936 804 290 191 156 733 660 71 457 110 634 40 857 594 676 616 369 58 337 701 238 765 432 847 293 933 110 644 895 55 247 166 877 537 693 755 866 912 251 150 574 852 468 513 304 250 196 189 954 261 572 434 487 738 735 753 460 949 883 982 871 408 161 112 278 564 67 733 515 882 146 641 243 53 585 802 315 791 225 548 594 887 148 713 662 726 639 608 714 897 10 931 60 875 635 640 522 266 847 150 884 20 822 502 907 469 875 138 377 871 293 469 370 878 838 950 936 361 439 552 779 210 848 499 782 766 269 725 850 981 248 153 974 568 745 507 10 201 23 435 58 655 526 745 458 152 313 814 765 897 748 836 56 965 175 882 863 223 954 377 454 111 619 55 728 200 120 981 988 631 256 178 965 515 681 834 376 631 783 446 763 183 83 839 27 938 668 929 65 982 557 122 674 363 392 286 341 146 676 333 344 949 581 642 273 881 200 309 496 408 599 443 680 579 763 979 313 754 734 180 109 870 156 903 228 854 217 497 799 78 401 562 247 380 689 697 72 799 32 537 117 704 105 712 508 232 412 348 35 594 348 874 728 375 219 576 831 945 859 376 225 233 311 458 257 797 756 735 432 642 354 804 335 537 593 214 808 152 388 629 977 508 85 106 26 548 276 916 501 263 52 501 229 812 899 683 74 985 134 331 868 32 325 821 625 814 795 407 246 365 518 772 673 0 915 896 3 949 802 770 269 407 670 31 16 186 935 96 780 502 324 738 518 105 137 301 667 347 552 384 791 185 81 145 472 706 59 436 843 248 446 680 802 866 962 647 279 89 276 742 848 473 149 794 532 985 721 794 775 437 136 864 571 412 979 608 105 982 662 44 849 551 799 816 906 873 910 430 77 182 328 815 967 227 52 212 649 226 153 179 973 786 746 662 91 304 717 852 755 10 996 918 962 907 337 84 826 873 98 767 994 946 618 65 233 398 578 160 159 738 964 551 856 693 946 55 69 925 195 4 897 65 427 157 382 601 911 254 338 832 250 714 368 309 255 483 573 42 112 766 927 537 593 802 594 873 918 662 80 274 79 167 172 507 113 166 431 435 388 804 113 600 998 756 822 720 487 656 83 287 329 414 639 139 546 275 429 910 77 233 153 508 782 249 37 206 93 566 732 425 182 475 10 82 683 356 643 35 196 118 127 325 600 440 449 673 164 30 890 780 350 317 903 673 591 418 381 996 554 323 757 378 844 917 392 792 263 730 734 940 975 390 415 7 55 776 217 579 248 280 389 919 51 151 499 896 305 433 851 54 971 328 571 695 425 715 656 736 473 160 242 631 760 245 478 649 8 977 248 72 824 398 30 300 85 75 576 335 231 936 984 452 129 154 834 409 921 176 520 307 395 515 164 919 159 225 470 173 923 849 248 646 71 953 640 586 501 647 722 223 377 210 874 204 8 211 871 893 972 528 56 266 492 925 761 568 487 314 961 373 450 88 289 32 31 670 678 790 728 753 309 270 893 602 165 318 846 705 834 137 382 255 823 815 971 143 69 662 750 443 130 871 245 39 181 506 475 275 946 909 864 273 611 191 814 29 166 789 591 648 353 548 44 219 44 676 844 113 984 984 882 326 769 581 209 557 376 596 454 155 698 683 819 65 338 512 160 230 64 281 71 865 542 174 130 467 687 738 64 976 639 569 553 833 429 118 909 929 839 883 300 324 625 658 693 991 272 349 836 757 339 695 515 108 214 821 996 554 123 910 846 987 315 28 310 524 743 225 343 501 159 412 759 321 645 852 961 27 403 833 534 300 121 590 75 749 209 469 457 619 144 56 318 772 349 661 999 414 290 45 366 673 162 50 462 363 196 838 877 217 244 83 832 260 138 319 261 393 801 538 729 757 728 120 886 12 663 80 741 176 226 775 57 256 929 40 257 687 138 807 645 854 525 954 770 136 396 139 896 149 347 477 16 977 57 507 269 31 43 150 406 262 683 453 228 688 495 912 302 367 406 492 980 291 766 176 130 376 206 679 430 829 978 574 605 65 656 599 106 648 453 622 215 790 52 682 401 157 662 706 618 807 983 982 1 736 28 465 294 916 710 810 841 273 224 447 490 849 914 331 473 901 96 482 104 877 583 336 583 766 275 554 290 478 143 628 962 670 833 590 943 25 941 674 524 439 215 784 231 790 272 595 122 679 933 728 846 408 472 516 853 473 102 604 962 348 827 416 441 108 275 122 64 735 871 10 134 279 71 454 134 73 801 545 141 419 935 0 154 965 725 140 841 928 474 39 644 668 142 138 344 919 379 207 838 744 873 513 524 261 807 684 198 325 750 300 617 391 103 904 257 343 382 724 883 83 11 26 297 239 744 707 845 676 190 988 798 70 166 714 391 409 250 365 401 141 398 326 709 857 248 7 90 756 21 483 208 453 512 80 782 304 543 710 780 298 108 341 330 947 664 755 364 932 341 417 274 647 249 402 80 874 358 96 6 102 858 566 870 413 549 992 424 766 459 904 123 533 831 141 73 219 203 196 951 766 168 263 636 200 199 601 703 495 137 205 653 913 905 284 61 554 968 682 215 861 402 91 347 46 594 428 355 902 121 898 450 67 547 110 373 2 559 723 668 510 6 213 119 894 636 419 55 87 531 143 576 457 671 878 133 136 541 26 806 254 364 836 386 353 421 737 600 750 838 441 165 606 25 82 963 153 399 81 890 53 522 327 470 561 587 416 283 364 500 394 99 387 23 238 74 872 314 77 477 265 15 831 336 60 35 330 764 88 415 736 493 286 691 238 602 237 297 327 95 454 692 434 983 118 858 118 735 973 307 335 764 102 432 492 156 799 211 549 187 348 580 57 793 231 558 540 586 442 679 653 772 38 994 662 449 982 669 244 156 756 729 433 584 131 346 885 729 147 204 219 680 662 10 349 792 8 450 948 488 471 486 138 14 834 872 935 43 789 120 380 624 124 361 510 574 323 454 90 752 214 657 486 705 114 62 355 563 508 868 902 736 17 179 882 372 960 693 347 304 844 633 317 992 832 471 559 69 446 284 379 274 79 293 990 498 908 493 208 564 718 601 899 810 95 112 325 170 904 211 416 763 155 715 566 574 586 418 136 215 649 365 44 423 860 69 841 991 917 825 985 80 513 560 987 238 544 312 8 838 450 706 427 13 231 164 280 199 783 827 935 367 564 213 251 520 864 795 557 398 345 684 633 201 958 471 923 725 841 177 310 670 431 64 633 268 186 417 615 179 596 416 137 72 744 653 719 199 867 84 52 10 452 416 285 919 482 144 452 375 448 290 166 353 300 236 910 544 770 907 798 267 312 260 979 199 548 894 459 530 283 920 610 600 946 399 191 992 940 444 126 579 634 544 460 107 815 467 440 753 490 582 734 884 365 825 372 821 778 326 355 654 928 7 926 889 53 531 463 471 685 626 462 277 994 97 85 897 96 182 539 434 479 321 66 845 82 257 495 867 171 450 795 789 875 803 691 376 732 200 626 442 354 439 824 194 891 885 688 168 455 920 672 563 841 336 718 521 820 254 204 79 692 242 396 191 234 860 111 383 392 124 302 546 257 466 318 142 431 455 466 946 415 870 19 191 996 659 743 814 446 842 631 200 56 100 33 425 77 865 483 946 901 572 278 732 412 22 66 833 517 61 320 138 703 799 79 888 797 793 613 21 719 525 345 976 121 956 530 753 193 623 902 667 356 784 707 337 689 9 256 422 398 267 147 296 462 311 155 235 90 787 448 427 112 832 116 309 525 569 937 819 284 343 447 780 603 311 680 431 497 136 86 342 698 206 292 996 5 820 793 905 522 734 247 696 89 26 299 638 617 495 846 801 279 936 275 722 113 199 743 312 210 707 893 250 351 793 55 699 70 670 50 144 434 308 366 335 518 491 298 949 830 105 517 716 885 517 827 37 533 982 829 924 96 151 677 426 69 421 851 637 769 99 565 967 297 595 823 487 459 329 544 782 111 653 45 914 651 832 328 938 897 430 108 177 576 424 209 238 598 516 768 779 337 459 835 294 660 65 946 121 623 20 690 556 127 238 287 536 525 341 176 856 966 527 811 633 281 209 117 455 629 761 340 108 266 564 759 465 173 185 686 813 107 735 93 784 403 931 930 394 477 355 788 69 776 249 988 151 278 970 701 894 913 542 78 603 883 319 7 119 788 233 86 921 206 313 369 847 421 489 60 990 554 542 630 209 591 720 694 959 230 260 966 19 853 213 911 308 338 573 332 890 284 51 495 581 555 615 853 6 423 844 958 549 301 759 405 387 269 235 306 347 647 229 254 592 725 512 889 152 166 13 299 409 555 191 594 17 822 854 197 402 213 970 329 780 161 463 357 356 186 599 162 469 937 826 385 441 981 58 330 885 564 551 467 766 77 274 880 511 972 794 677 838 416 94 574 904 653 816 482 126 855 41 637 618 950 772 834 220 676 495 166 281 123 688 261 233 870 595 551 431 28 954 737 899 877 294 210 417 559 391 420 254 459 645 166 196 26 977 865 989 689 194 258 776 29 580 535 950 372 594 11 889 222 915 493 230 535 955 850 432 973 532 209 236 306 661 80 246 565 175 513 524 792 481 951 675 474 542 783 319 269 762 726 485 586 808 345 318 216 261 593 443 203 635 366 778 456 114 234 26 106 931 638 503 508 291 733 57 45 519 962 901 117 354 357 435 709 302 132 462 49 617 97 905 675 687 395 761 20 658 935 909 692 150 162 559 87 443 560 645 431 140 302 401 999 468 575 624 18 364 930 415 242 989 373 468 454 129 751 795 404 393 390 326 298 858 477 918 121 560 503 854 400 260 962 616 323 605 952 976 332 703 20 827 536 546 171 544 308 699 434 287 290 694 25 498 590 732 964 793 59 373 300 445 54 454 341 674 580 975 782 87 377 900 780 953 633 169 444 86 139 440 808 243 132 96 15 516 327 270 890 944 799 426 715 367 750 885 166 140 342 923 972 605 795 895 228 360 775 935 678 592 800 940 178 858 259 811 808 175 128 195 445 149 601 752 915 609 81 196 245 411 884 112 10 405 659 454 472 273 73 137 46 725 565 725 461 603 888 147 901 854 137 941 649 94 959 204 13 404 642 75 967 626 10 898 480 843 81 479 108 835 980 405 556 444 750 25 9 822 944 593 858 651 764 253 687 682 21 817 657 670 757 238 967 340 920 931 81 413 879 400 766 226 819 180 880 436 251 1 2 766 769 176 5 215 371 28 491 809 32 405 51 971 838 248 745 64 254 372 685 271 464 344 598 201 36 856 132 12 555 912 157 38 541 310 127 511 909 528 119 962 916 13 283 312 211 49 430 894 262 890 673 358 590 722 766 213 214 602 87 628 585 321 640 149 938 410 575 712 30 291 372 935 209 843 603 886 337 10 533 639 128 391 720 934 198 124 956 722 888 880 913 285 396 981 30 412 966 204 46 621 703 306 626 338 817 26 544 673 973 963 665 198 416 372 979 693 674 873 94 842 747 867 510 776 824 222 541 129 980 946 195 12 902 244 636 262 38 703 120 447 577 902 254 280 260 536 947 926 505 16 549 706 145 245 792 124 947 725 374 268 422 58 155 142 864 767 673 250 249 545 214 334 505 452 135 855 222 482 379 876 9 641 188 89 121 848 277 153 814 113 468 332 109 699 256 763 99 313 385 134 308 909 999 573 694 242 764 252 55 596 302 425 245 606 685 852 975 775 759 388 965 221 776 443 87 548 336 997 541 875 683 420 906 23 114 540 662 356 275 872 469 521 782 436 478 237 359 507 211 187 625 64 898 324 630 406 612 647 583 586 634 175 67 729 865 490 67 533 438 220 364 492 407 876 8 219 431 842 383 742 406 389 472 56 419 669 147 781 84 436 255 839 308 728 233 503 681 546 261 668 595 23 38 402 897 280 822 603 596 27 375 146 322 581 435 259 815 70 603 469 695 131 909 942 639 911 635 868 488 878 921 253 243 838 632 228 451 170 441 615 255 42 324 178 196 518 301 997 913 491 340 943 128 763 117 175 854 846 983 226 836 958 99 372 416 857 697 469 543 346 473 21 347 305 876 552 540 232 998 1 43 956 175 381 594 478 131 601 227 678 508 929 559 395 403 298 134 924 864 914 996 872 980 607 219 918 424 819 752 520 919 269 127 611 661 279 100 694 212 771 271 240 975 483 518 383 324 674 760 894 649 220 192 320 853 833 490 410 787 968 706 810 31 131 525 914 90 103 177 153 860 737 343 614 988 748 114 379 640 964 994 847 335 115 636 828 33 739 587 825 796 935 549 991 102 971 850 727 94 438 137 632 817 677 404 397 226 125 408 522 713 350 420 220 989 324 530 679 544 453 502 441 614 816 437 445 412 867 544 361 321 531 499 636 38 799 827 78 113 339 673 663 242 540 912 332 339 841 804 773 137 33 283 695 235 418 478 915 562 61 492 131 799 472 49 163 681 882 902 729 502 766 370 707 622 864 98 587 551 709 989 793 620 99 233 186 564 151 366 517 209 796 282 126 342 244 774 611 8 42 326 948 395 628 749 471 812 154 785 845 180 83 947 511 856 405 621 855 14 296 92 575 651 212 422 783 31 786 823 949 177 926 657 357 578 325 749 929 623 469 170 955 365 986 786 923 713 569 841 844 449 801 496 941 409 232 7 872 727 110 182 112 462 184 819 476 437 959 492 211 298 273 915 980 548 209 196 335 901 398 586 389 136 585 339 418 579 995 809 816 881 700 225 113 352 166 529 827 622 662 729 574 452 649 869 889 783 331 336 472 520 122 73 11 409 219 630 211 6 937 387 92 563 511 51 276 258 340 271 92 291 265 914 49 725 724 506 727 381 806 885 61 849 370 817 175 865 294 581 563 464 515 697 253 426 342 144 435 647 307 786 58 52 558 963 913 134 211 285 134 854 696 624 509 856 790 198 671 155 21 705 132 530 662 274 323 826 612 461 674 630 278 22 508 71 513 191 154 719 343 842 708 202 56 204 360 841 699 79 277 381 7 30 546 292 174 330 960 821 856 848 661 590 782 352 843 174 597 288 491 119 423 305 499 547 627 35 323 550 391 256 900 775 416 938 968 74 274 418 457 177 998 935 461 142 8 193 897 58 715 274 431 321 440 215 117 152 173 115 151 509 799 661 409 919 695 119 296 362 88 152 922 646 840 111 650 283 425 737 410 885 170 208 482 850 318 570 452 8 160 469 388 582 431 569 583 435 940 350 53 671 33 862 497 540 348 683 147 923 483 40 278 317 554 318 326 561 243 359 281 486 408 770 30 64 646 991 14 146 206 699 401 399 435 858 360 102 642 582 251 616 133 272 313 805 516 612 286 556 117 797 213 859 451 499 269 859 911 216 202 827 325 664 766 50 615 686 544 409 33 235 984 29 997 346 902 909 393 284 896 371 870 272 59 699 558 492 319 747 484 112 680 645 331 178 411 648 50 227 608 972 939 35 270 605 889 925 671 663 925 138 837 519 297 336 608 748 860 331 11 444 191 893 541 659 328 603 133 591 978 198 238 424 748 601 264 693 803 419 697 541 877 20 831 994 865 838 282 629 768 877 560 474 77 415 874 888 899 562 986 337 358 489 687 86 858 554 938 490 183 555 901 325 448 366 387 766 995 798 515 507 488 555 443 701 272 362 129 342 831 953 615 488 177 518 361 897 39 467 373 896 615 705 804 821 499 354 861 819 824 14 812 350 712 818 375 436 489 842 682 696 513 104 57 211 678 928 567 449 698 51 225 439 824 503 560 724 90 7 145 384 204 255 691 421 357 579 749 533 637 649 615 614 311 47 496 538 860 230 158 194 49 167 942 334 126 610 994 685 243 271 630 198 129 984 940 987 761 231 845 506 517 728 378 508 738 401 553 238 129 248 583 997 596 71 590 61 684 602 607 185 222 315 654 282 152 163 499 415 496 710 513 16 874 874 112 957 219 428 829 593 664 141 206 777 775 606 143 886 202 734 688 366 529 208 553 841 475 380 396 471 975 340 50 622 50 810 345 621 579 232 361 420 403 137 278 488 223 522 378 832 70 911 104 769 888 624 832 579 271 897 149 807 631 322 295 922 519 976 138 874 363 867 154 894 666 641 473 931 356 44 566 896 520 299 194 806 575 352 511 854 230 724 973 142 471 823 528 493 415 961 855 61 698 921 140 873 918 880 55 848 779 836 643 648 776 326 977 218 295 864 352 559 413 268 113 181 358 941 765 528 801 350 143 815 228 942 790 494 224 635 516 922 600 973 330 644 293 577 136 191 544 645 861 902 843 573 459 572 105 960 775 607 453 600 951 4 639 691 549 527 21 507 152 213 613 703 29 797 794 631 142 573 764 8 580 376 533 575 500 685 286 464 337 306 913 589 468 460 820 814 505 489 544 823 319 471 684 573 498 767 620 179 810 262 190 707 775 343 71 42 348 382 744 760 225 613 427 439 971 45 857 933 404 825 280 177 352 440 619 249 750 325 92 781 124 405 863 867 926 548 308 148 448 670 53 533 931 541 762 24 816 788 317 230 474 448 625 670 995 642 671 376 625 87 306 900 424 840 246 232 902 757 448 694 194 307 332 573 642 956 850 500 300 679 362 324 907 926 654 344 349 930 572 631 471 89 783 348 249 717 763 928 673 697 806 958 266 919 235 449 22 468 793 72 771 736 416 52 982 4 350 117 814 906 255 458 987 597 39 504 553 643 528 64 992 712 161 572 953 228 499 535 272 185 40 271 343 688 157 571 237 693 49 971 921 733 478 36 846 960 24 494 589 726 722 369 949 367 206 675 599 448 719 175 903 640 177 62 107 372 215 415 986 156 192 617 696 816 549 391 117 953 577 490 985 839 867 623 674 191 911 466 458 791 72 166 693 636 403 313 206 260 984 741 558 14 470 680 297 459 950 227 757 226 532 287 478 285 418 206 830 741 259 562 104 902 45 304 916 305 550 251 565 901 581 957 47 387 753 879 457 718 416 511 738 989 196 836 5 156 794 26 280 189 929 898 812 325 929 762 845 715 20 494 233 596 15 419 376 986 497 285 827 145 863 587 96 822 626 869 705 890 140 480 200 634 175 952 19 87 158 373 135 40 459 166 581 150 98 836 333 2 152 278 915 196 65 37 589 541 364 122 109 67 927 564 397 284 657 391 372 555 642 144 646 243 783 575 741 97 375 764 431 893 247 290 831 730 312 189 226 547 464 961 852 506 925 861 416 607 598 297 41 410 985 750 104 176 419 726 971 222 847 202 318 571 760 48 864 631 361 338 844 59 595 565 879 770 419 40 272 829 436 812 989 435 450 540 643 760 963 837 513 490 65 633 264 520 760 281 329 977 895 55 210 277 688 774 603 948 177 961 1 391 284 102 113 804 239 927 417 177 214 105 294 834 116 427 163 54 926 797 426 652 757 136 543 115 428 733 778 720 21 429 233 408 124 134 236 825 282 105 687 450 980 576 982 759 291 143 922 908 396 335 909 31 35 940 12 878 450 165 898 33 167 245 660 375 135 755 558 704 422 823 280 890 385 966 632 571 683 307 691 271 874 592 927 726 892 575 563 730 960 142 517 128 609 972 218 5 828 794 236 992 49 108 31 421 36 681 648 714 658 771 80 874 497 938 668 94 850 60 988 980 953 106 236 949 77 171 515 939 111 665 459 564 246 430 399 847 268 246 472 155 497 349 472 322 734 113 93 322 768 722 671 47 94 357 463 101 766 85 570 926 217 578 425 248 650 616 398 694 395 670 846 895 51 867 542 79 992 496 610 310 667 825 801 704 103 482 760 44 926 673 110 977 945 400 974 112 712 696 591 193 446 558 581 994 491 954 60 925 4 101 157 284 265 158 983 260 285 879 767 261 657 395 508 154 857 632 384 220 131 794 850 830 375 64 989 631 140 435 742 994 152 241 84 7 643 487 748 786 501 762 642 405 389 394 534 499 5 773 955 97 966 208 354 330 766 503 513 494 478 860 867 353 849 562 156 510 273 940 840 9 148 915 766 87 697 682 76 123 683 816 860 42 492 37 532 264 498 357 860 362 924 343 124 61 414 432 442 831 206 606 898 590 624 216 98 596 35 700 94 375 339 247 415 938 296 296 412 914 530 508 570 583 658 7 702 336 943 809 15 908 91 193 141 23 399 189 757 176 776 522 75 449 824 191 457 108 460 236 533 988 347 539 617 191 126 49 958 170 875 494 303 401 591 857 364 55 78 700 149 162 34 506 28 973 210 163 705 488 597 95 638 850 503 566 105 117 611 209 899 980 503 266 321 554 611 867 724 752 258 404 254 110 624 286 126 291 729 330 493 75 641 377 386 348 198 746 79 457 494 449 659 582 801 397 723 622 176 877 988 759 149 430 186 612 294 523 45 916 559 139 487 240 599 946 675 37 487 418 339 521 978 146 768 153 352 53 450 296 78 370 30 951 62 265 533 629 335 459 983 92 390 608 121 582 822 417 938 485 646 513 931 916 970 751 983 283 788 772 76 477 399 171 541 490 950 627 94 876 858 933 867 814 72 979 939 41 555 170 232 937 422 486 122 409 87 757 508 262 433 961 533 259 737 975 203 754 452 831 811 413 744 906 39 883 697 684 973 502 947 929 452 748 505 815 341 539 300 366 625 511 77 185 499 362 546 41 486 303 57 357 240 199 455 448 354 289 571 561 235 653 156 23 914 166 661 849 664 214 751 862 884 741 604 250 553 122 224 442 484 962 410 71 479 291 842 116 770 932 361 430 343 278 127 869 955 4 522 143 236 538 435 407 269 841 283 694 789 845 968 119 762 771 9 799 871 605 387 658 888 232 164 730 734 415 288 471 692 256 15 146 910 479 17 636 834 975 339 158 205 802 601 209 94 566 337 472 56 201 814 577 587 572 43 17 931 875 642 87 918 641 625 552 51 936 446 463 629 390 365 3 569 219 265 812 21 259 836 100 43 187 740 424 651 68 672 671 40 294 198 74 155 665 658 249 992 160 362 288 751 357 521 85 164 369 588 894 81 533 696 631 83 821 844 960 309 756 824 236 902 805 606 331 757 560 200 398 406 119 632 952 321 981 108 796 233 261 244 309 876 930 815 328 436 327 483 124 436 260 943 818 916 395 552 701 172 931 730 958 709 156 304 556 235 169 150 538 820 413 169 26 688 635 111 177 741 171 850 899 294 85 789 766 936 198 509 310 138 667 950 218 739 123 819 185 93 889 268 481 661 262 27 956 479 579 116 769 298 329 448 125 479 440 525 384 403 833 324 663 325 353 890 142 403 144 268 983 597 651 383 929 763 625 746 438 959 231 811 44 836 568 120 642 767 361 24 356 952 91 276 702 846 952 61 31 525 114 396 237 287 909 912 511 742 960 862 872 662 905 547 193 356 782 350 315 758 931 554 655 11 387 770 479 633 424 376 296 557 694 946 16 253 821 45 299 205 115 75 708 842 752 205 783 976 545 200 530 419 531 462 563 987 687 917 447 926 716 732 244 335 224 918 985 100 111 66 123 423 527 310 14 171 980 84 639 170 759 559 504 34 984 783 661 674 303 342 61 286 109 377 678 922 204 680 546 94 988 452 455 435 88 425 623 637 519 375 249 727 548 659 409 64 368 585 333 995 407 85 67 429 724 834 359 700 304 272 280 179 152 775 194 759 604 44 765 665 441 65 771 372 325 10 267 202 309 29 5 82 111 674 459 526 268 548 170 470 150 454 79 684 450 322 213 759 728 852 584 567 825 266 576 886 920 909 820 87 915 726 711 277 761 872 605 107 880 979 695 865 562 127 995 959 540 342 239 416 280 76 261 845 34 854 94 856 107 379 942 55 88 10 8 720 280 975 801 693 51 283 192 84 194 715 243 590 426 39 201 785 18 298 885 992 90 235 507 601 371 731 439 384 963 52 451 855 46 719 97 898 138 733 675 591 965 512 324 342 493 454 297 499 993 500 722 378 86 176 453 417 177 445 560 352 469 566 835 980 423 470 817 134 59 974 61 736 646 944 78 383 542 36 443 529 923 71 414 137 58 970 145 376 934 111 322 746 533 614 444 279 568 981 836 702 605 665 69 612 427 483 400 478 648 414 103 222 901 176 551 838 132 161 905 50 949 393 904 806 665 550 25 982 805 824 252 440 647 48 487 875 923 702 878 132 901 487 924 28 308 213 643 805 541 673 264 281 690 944 832 88 831 435 697 715 913 718 875 151 97 697 945 784 853 778 107 975 271 173 158 699 981 768 978 973 725 909 878 597 917 607 997 910 848 61 674 724 981 278 227 76 421 870 63 686 210 80 845 305 859 189 420 720 73 406 162 80 406 497 356 234 39 66 666 403 648 848 790 563 277 647 924 503 433 630 27 340 936 146 287 360 428 238 219 639 119 475 374 942 488 894 61 61 832 414 297 963 910 834 537 622 962 240 690 626 952 322 932 959 124 343 952 240 550 330 982 822 898 423 272 647 716 14 21 960 413 245 329 644 470 283 219 756 884 168 786 160 430 382 480 30 254 910 974 279 360 984 411 588 702 601 631 396 493 127 913 286 993 212 819 175 570 40 320 750 223 55 200 338 485 459 85 703 248 854 90 793 430 445 443 206 746 11 162 413 685 179 649 219 368 155 706 525 611 163 439 688 932 507 501 102 87 276 563 648 956 751 323 178 446 228 957 643 432 421 993 155 174 880 653 81 311 679 757 41 780 264 719 510 548 111 383 281 786 874 112 558 443 692 52 727 786 779 396 401 148 932 287 598 154 922 365 370 629 348 304 911 987 767 859 997 316 852 400 784 871 275 338 428 476 271 354 502 255 124 24 772 786 504 492 542 694 848 874 861 822 121 111 415 628 29 30 681 620 936 165 993 529 254 364 702 616 641 738 884 178 785 413 108 381 877 680 172 308 420 117 255 646 468 187 807 478 97 501 531 743 459 340 995 785 667 161 691 598 957 903 993 829 509 823 363 870 251 33 679 904 132 507 976 499 0 899 91 425 256 884 669 454 994 251 944 688 591 11 967 901 851 937 807 349 840 214 38 59 918 766 734 170 426 246 671 618 265 517 768 279 883 523 502 115 921 827 728 155 212 888 251 579 145 900 92 91 792 183 705 229 311 527 645 131 1 498 475 910 528 769 236 661 778 30 906 157 398 568 840 118 625 649 741 644 499 70 970 885 764 885 180 633 214 409 672 18 17 689 539 200 583 376 139 669 682 489 959 283 885 522 90 936 6 26 933 941 586 328 961 676 911 766 3 175 216 109 437 372 390 756 425 245 662 882 610 460 982 397 86 495 779 73 366 340 333 712 90 304 422 982 668 1 29 426 798 726 157 467 576 541 423 259 482 238 835 385 880 54 719 273 670 11 75 845 127 356 696 165 167 572 150 716 698 548 15 149 350 208 934 592 182 465 690 768 379 370 643 82 202 451 505 314 22 521 446 984 829 718 786 558 39 979 904 837 397 122 106 254 403 331 451 600 66 445 262 830 281 614 970 464 899 138 122 302 280 345 218 952 283 510 372 257 815 187 794 744 347 274 396 549 347 878 427 814 766 609 74 342 61 737 703 325 670 955 481 335 989 240 498 543 907 713 223 665 939 876 82 923 667 687 501 125 778 447 325 268 357 160 734 738 81 412 747 507 485 914 221 88 801 598 748 129 24 376 299 555 263 106 335 319 766 96 242 113 238 443 182 73 716 972 485 615 881 584 837 322 830 102 583 825 672 930 528 607 714 853 201 143 698 401 514 290 172 293 389 752 76 267 733 457 882 561 884 115 882 719 303 66 996 153 218 327 504 876 371 827 761 705 558 422 715 742 228 82 372 456 913 922 846 106 725 795 514 720 836 960 75 169 848 134 138 645 799 352 409 733 362 560 739 320 402 222 155 967 61 775 233 943 678 907 181 310 270 956 90 17 89 346 991 325 125 227 713 790 702 439 29 75 161 441 408 513 111 316 539 821 80 225 640 569 513 262 631 806 536 603 560 721 948 496 504 37 715 662 89 341 638 744 535 250 919 543 782 646 512 458 379 445 364 504 730 244 200 690 59 618 776 760 149 712 411 281 777 216 961 815 726 415 108 496 495 337 418 891 786 7 511 526 147 502 947 593 563 971 771 358 49 340 621 584 83 812 524 750 517 762 801 602 418 978 869 105 610 836 525 7 509 328 464 672 198 809 167 837 273 321 292 216 381 150 177 727 312 257 860 121 252 113 227 630 818 320 99 189 295 343 15 837 327 111 439 213 887 813 646 713 902 179 907 115 382 79 581 571 36 232 372 185 306 263 452 680 862 758 78 99 563 390 23 758 595 2 67 843 956 593 758 969 400 281 374 492 607 333 518 240 204 980 564 177 935 660 855 427 459 365 123 674 111 835 225 70 663 96 677 533 376 774 266 466 66 751 384 874 206 670 800 941 181 770 197 134 847 37 49 9 844 975 500 160 835 421 955 413 398 864 960 683 786 454 187 378 845 171 112 886 680 997 667 645 34 206 656 515 649 83 244 411 215 501 477 431 647 139 832 875 640 607 986 609 823 828 634 183 180 596 132 314 200 847 714 276 242 208 414 364 217 308 712 981 392 694 921 386 739 577 68 914 742 331 345 891 853 376 42 46 866 337 934 242 802 608 894 176 804 569 550 542 324 516 824 295 872 862 588 915 301 940 184 870 776 999 330 389 726 288 246 197 595 660 188 684 882 841 802 345 213 156 605 126 20 390 305 675 451 609 823 959 958 503 967 951 821 640 189 971 892 67 707 785 626 524 983 941 977 428 907 82 869 583 739 927 888 130 824 542 569 63 14 399 441 536 392 835 254 581 391 636 607 313 254 696 718 943 467 232 815 384 477 336 770 906 800 904 663 595 77 369 257 334 319 518 269 649 638 128 521 660 593 245 540 696 441 663 360 7 343 447 280 837 573 466 413 153 353 588 844 490 360 131 874 164 498 629 641 771 133 371 499 587 250 909 368 941 989 962 151 612 916 269 68 76 665 843 78 421 926 509 25 693 333 800 931 523 247 667 674 64 187 746 39 209 606 556 465 28 649 323 171 733 345 717 490 416 399 775 618 768 568 303 278 303 348 852 268 426 179 374 394 456 364 564 524 0 209 829 914 946 944 733 408 612 387 858 15 159 576 358 13 547 626 206 509 714 88 19 399 688 466 482 835 191 475 343 907 396 129 287 372 203 501 537 49 638 899 869 727 625 183 362 348 353 252 692 733 516 76 651 23 551 894 186 351 850 42 801 357 712 582 414 701 210 79 650 601 600 591 806 512 810 627 939 653 764 768 588 855 729 598 791 641 34 139 949 135 683 450 896 187 69 781 151 104 186 107 735 385 695 986 857 345 365 175 640 721 741 973 30 970 319 620 878 884 110 496 755 825 363 913 35 932 958 693 971 867 391 929 431 796 4 18 274 483 323 354 718 996 457 550 676 138 10 389 787 665 634 670 294 117 578 942 954 345 650 605 161 132 274 901 229 81 502 858 384 193 611 905 855 925 96 883 426 287 666 28 548 478 82 412 498 792 772 933 85 388 749 400 417 919 613 712 833 415 778 985 895 349 320 931 910 928 226 991 218 996 957 455 604 774 409 843 599 349 310 377 232 669 101 286 999 80 381 346 701 373 114 777 696 591 304 875 305 24 934 160 871 632 69 262 286 890 476 60 369 668 619 282 729 463 109 822 362 361 809 505 536 162 491 605 448 734 419 192 982 287 894 532 275 643 901 970 423 394 163 103 990 712 676 38 708 245 534 995 752 243 375 517 510 46 200 182 910 175 590 10 821 722 41 156 5 280 692 683 210 816 384 899 395 281 277 887 144 852 629 139 272 29 722 97 537 127 7 473 272 534 489 494 551 829 43 84 127 863 279 244 900 110 762 259 659 26 349 627 463 185 779 288 656 929 634 259 796 316 754 761 793 188 484 637 942 494 272 172 474 611 90 721 635 984 847 236 99 758 611 268 496 311 399 178 549 303 390 131 847 995 416 359 724 535 632 116 205 647 521 348 727 553 368 467 492 156 142 989 577 976 724 104 300 149 507 354 928 273 280 22 349 333 407 696 909 633 450 529 259 612 334 855 435 577 446 627 363 855 566 219 352 24 311 35 368 648 565 859 660 588 22 931 600 914 285 44 917 251 283 402 657 268 458 173 295 718 248 694 380 692 433 214 70 423 79 740 801 801 282 848 680 965 106 823 114 66 10 19 626 375 468 752 287 535 609 436 822 118 582 652 34 990 684 117 75 710 853 113 918 719 910 24 851 534 894 0 91 911 584 213 376 354 663 838 111 224 791 752 956 640 698 693 742 776 109 27 187 125 242 95 98 344 474 97 981 185 344 72 828 565 750 335 779 922 682 844 559 22 674 417 630 638 716 766 545 787 470 91 243 431 235 216 264 568 528 2 753 504 33 608 919 748 191 102 734 812 592 274 124 192 177 760 264 246 958 202 862 75 337 807 633 513 666 97 727 991 516 435 275 419 951 336 535 127 568 466 500 586 753 369 885 693 347 876 615 304 398 196 951 166 111 190 896 383 263 281 533 485 552 764 53 328 821 322 567 87 795 715 260 607 690 320 408 646 484 787 962 657 194 592 953 217 968 425 327 575 850 903 986 501 340 892 232 379 834 160 979 898 94 855 54 94 571 613 853 47 325 538 270 584 991 318 848 279 362 330 893 585 954 698 183 522 477 809 917 186 682 868 59 630 218 11 962 368 243 514 118 71 906 584 450 812 779 461 215 415 494 678 610 25 465 419 200 234 601 440 957 874 102 416 291 660 238 456 785 43 400 534 880 350 979 194 15 851 812 591 961 427 540 862 968 579 846 804 326 92 371 972 30 268 196 780 632 923 77 957 377 333 810 210 659 471 255 708 61 429 415 383 643 216 291 183 314 685 998 842 275 953 9 642 649 380 733 281 917 727 387 78 615 344 938 351 518 46 52 659 132 423 668 933 876 871 606 881 20 983 65 415 186 919 672 30 796 797 201 816 669 941 875 614 512 916 310 959 660 530 576 804 218 795 463 484 675 93 410 177 467 487 508 656 516 597 869 541 453 680 237 69 483 504 294 955 666 749 463 125 485 301 398 594 920 491 785 604 518 425 668 78 443 313 35 379 675 192 206 41 521 841 261 851 545 360 123 168 600 618 486 758 613 960 212 610 249 917 354 750 388 258 996 23 463 150 637 25 567 181 711 669 866 739 32 632 969 608 907 30 251 815 917 807 343 308 778 166 436 519 59 765 424 414 160 784 915 378 439 305 908 727 400 463 44 304 573 940 423 744 686 29 343 176 903 821 690 749 639 121 340 128 514 782 478 64 265 425 512 912 926 269 152 61 727 151 626 322 353 926 247 151 694 313 454 798 972 664 133 384 271 911 792 57 782 0 975 805 834 987 911 646 426 352 400 753 141 638 674 301 32 486 540 389 966 660 636 908 528 864 45 178 171 498 82 672 530 664 655 81 255 916 311 222 433 459 409 655 212 706 112 78 279 793 447 987 739 784 528 268 203 83 314 197 549 699 755 189 861 524 285 204 106 361 746 311 529 70 369 778 17 464 72 994 571 202 803 358 947 163 822 702 441 548 811 614 401 302 738 196 549 672 506 791 557 926 958 647 213 95 56 979 143 327 89 161 534 356 656 298 325 624 59 812 350 449 590 401 115 621 284 88 426 975 765 330 120 193 622 933 425 514 508 528 612 756 676 353 750 394 406 415 977 920 974 161 864 214 321 99 414 441 654 290 74 49 862 531 484 956 334 946 802 287 484 344 54 461 535 830 738 841 228 444 784 864 2 328 11 665 205 106 121 888 956 792 33 632 419 633 748 584 665 367 921 75 929 19 885 72 257 792 860 215 557 113 656 441 895 17 586 568 899 456 905 676 686 894 440 473 310 583 370 434 192 210 658 267 671 299 282 167 59 67 98 531 280 189 508 759 363 994 110 696 216 656 296 620 942 628 130 674 541 958 414 784 884 166 818 551 436 107 333 965 297 229 990 89 155 265 917 157 435 150 313 255 789 133 770 418 235 649 298 271 377 918 785 573 701 182 822 640 680 671 352 386 222 519 112 899 124 507 28 945 49 819 692 437 430 572 589 966 928 927 195 493 237 59 639 65 28 729 51 273 694 671 115 467 144 173 57 158 326 450 470 901 277 106 887 931 473 20 185 867 210 490 514 542 481 422 908 547 623 738 158 885 570 265 558 884 476 303 423 481 687 926 199 946 939 569 858 420 45 24 788 973 263 171 453 911 748 229 70 640 166 76 466 625 905 681 961 76 928 756 162 453 926 0 54 254 22 810 557 136 630 675 784 532 343 820 586 391 113 932 53 413 819 338 557 837 992 311 414 375 593 999 959 506 375 654 605 236 144 334 790 699 263 202 164 280 519 214 593 765 562 630 627 33 103 517 308 119 344 688 245 972 252 901 194 505 626 769 446 858 839 984 468 340 263 709 616 781 554 534 974 209 763 325 567 263 946 429 796 104 951 145 868 543 357 961 2 842 615 846 819 265 178 794 776 84 327 590 927 690 864 330 799 125 367 515 46 431 554 853 971 680 494 997 748 616 642 461 339 497 463 430 79 758 663 517 866 642 700 852 633 943 325 189 977 884 220 353 973 19 89 837 872 192 369 863 454 269 328 514 360 51 51 918 869 759 920 936 912 237 773 921 879 864 427 752 987 103 217 438 771 140 265 76 982 206 356 68 340 719 73 753 120 392 662 392 512 733 328 207 812 574 654 780 72 641 343 591 883 222 79 413 959 466 650 915 620 693 383 315 987 679 446 310 248 855 423 85 395 49 784 576 12 824 829 64 849 208 767 110 286 288 694 281 928 887 204 543 359 666 554 938 222 646 819 157 793 393 83 95 264 214 970 106 919 38 862 445 314 515 148 77 789 500 796 843 316 871 888 345 509 869 161 306 108 110 378 198 700 670 287 192 412 28 128 794 597 559 826 688 309 106 527 98 188 977 949 810 66 195 674 562 679 410 886 579 25 133 608 372 608 586 677 317 753 579 882 736 228 177 619 807 649 191 275 154 137 811 761 950 350 768 726 751 202 792 348 234 236 266 535 162 172 780 583 811 219 288 868 750 988 616 645 838 941 943 122 472 298 134 893 654 593 941 127 24 447 649 527 699 629 363 812 699 479 347 375 564 339 558 449 742 332 716 748 393 685 579 279 454 880 178 233 680 165 872 554 681 682 846 391 692 396 26 545 884 921 222 942 318 794 542 112 370 34 718 287 519 729 150 524 155 49 603 995 314 379 544 284 33 875 29 588 331 411 353 656 420 553 474 671 57 344 802 196 661 127 4 503 983 811 540 159 891 508 552 854 201 787 376 177 144 230 105 707 613 942 588 877 533 439 636 375 965 687 31 297 108 858 502 367 222 0 206 261 370 774 634 408 990 776 48 779 956 96 973 449 836 897 839 859 546 876 888 156 531 930 649 633 173 386 244 871 997 192 985 614 227 632 411 942 952 276 404 719 616 716 390 240 689 807 964 825 927 930 806 847 233 756 107 332 317 478 444 977 627 303 847 672 300 724 961 799 93 704 945 412 443 836 552 986 916 887 571 831 656 723 55 968 735 764 520 372 27 595 798 500 829 874 25 919 619 790 514 471 307 920 975 309 721 211 42 823 907 645 532 698 814 305 898 267 588 687 539 57 30 738 333 368 510 309 932 304 223 24 685 87 780 199 471 759 404 692 298 378 554 936 204 557 743 804 110 792 882 783 244 140 197 568 872 13 503 481 791 96 647 75 389 923 363 118 849 238 834 13 706 755 559 730 174 449 6 669 809 757 874 603 738 359 840 197 325 242 607 983 259 292 645 997 424 622 635 964 763 610 848 693 494 278 719 374 105 853 456 461 300 979 88 194 788 13 820 413 963 396 745 607 348 608 253 169 779 569 581 368 332 979 705 757 262 51 681 810 142 418 962 333 795 230 996 105 964 615 628 959 567 950 853 329 936 172 540 250 119 518 87 872 275 286 581 701 458 309 642 591 449 772 190 437 405 169 173 507 964 385 714 48 128 817 767 3 521 761 220 238 840 608 309 613 985 773 59 120 892 916 922 860 451 435 294 111 706 977 146 610 427 915 848 627 27 546 136 439 918 247 360 976 101 60 399 698 311 512 373 777 532 233 149 176 153 858 564 855 318 652 631 247 820 519 434 658 257 281 145 352 143 618 668 710 609 894 954 979 564 947 574 487 616 713 921 629 124 180 390 591 110 264 633 210 809 896 600 180 922 954 587 743 637 818 150 196 258 944 783 361 797 832 132 399 931 699 426 608 237 321 531 753 643 223 487 692 646 602 2 762 942 233 781 687 698 444 262 391 575 766 631 411 124 59 667 448 165 902 602 257 480 652 769 245 350 967 81 342 344 704 307 23 819 708 575 357 44 81 844 379 451 676 794 320 223 106 438 960 760 825 422 195 363 530 534 124 829 596 514 879 221 488 845 791 971 149 209 889 917 421 224 13 392 712 24 964 741 830 936 784 666 915 141 651 846 201 432 869 40 713 309 653 154 554 709 632 423 716 729 713 443 0 421 121 951 801 425 162 127 240 243 252 585 268 184 442 155 885 453 576 797 816 448 397 890 506 60 224 224 194 113 855 920 645 807 618 315 345 146 934 555 102 858 84 336 91 19 51 896 141 378 816 322 667 867 620 369 734 941 115 891 482 28 862 559 568 760 343 314 58 142 761 854 524 978 830 323 223 852 874 925 53 673 713 39 144 812 43 877 93 799 703 819 906 601 866 307 931 499 915 440 770 276 706 467 770 645 275 600 672 895 922 67 2 328 287 0 879 934 274 397 152 245 105 37 134 532 552 770 888 594 841 401 399 169 414 86 609 964 122 397 981 268 598 531 726 80 621 773 116 829 477 103 370 922 610 221 636 770 44 443 445 851 171 365 613 735 297 859 329 290 132 210 899 279 821 772 290 767 645 872 953 69 871 859 289 15 643 605 629 152 777 334 456 254 869 550 829 742 113 763 840 14 524 962 42 293 786 91 934 815 166 163 161 156 16 805 179 820 761 218 150 645 154 284 472 937 570 19 378 208 700 94 776 762 522 46 740 258 6 914 861 796 421 952 675 519 953 970 773 279 358 788 967 117 915 294 120 182 489 411 502 24 619 172 173 302 70 284 969 711 568 926 432 385 343 390 445 472 707 675 747 468 613 971 144 633 309 663 154 626 396 922 187 811 150 121 224 144 893 609 832 801 71 868 63 325 544 239 693 306 797 770 707 806 629 783 927 942 821 130 761 912 598 324 293 480 33 218 318 174 442 335 371 915 610 389 13 76 154 213 961 303 198 996 372 193 726 590 290 569 676 969 751 839 893 843 802 244 707 137 17 336 931 296 994 78 77 687 372 923 714 500 342 655 271 561 631 86 598 324 130 376 629 307 515 267 219 237 27 431 756 463 925 2 607 310 893 887 42 384 606 331 740 454 392 990 438 877 892 875 666 181 649 921 183 164 800 908 457 868 947 326 371 617 737 382 636 595 504 244 515 779 927 533 50 294 249 907 411 201 522 705 97 915 474 123 221 168 158 249 344 153 494 482 498 881 536 273 78 357 951 355 404 919 242 5 648 2 179 428 207 33 227 170 344 793 157 853 968 448 394 552 6 894 297 814 434 284 519 923 84 727 639 591 195 374 684 678 945 945 802 498 276 243 116 695 291 686 638 785 496 816 590 376 891 645 631 280 661 300 686 411 359 795 243 540 255 881 473 157 486 954 908 410 400 677 649 497 238 200 462 453 314 297 205 828 450 341 929 288 870 218 104 791 83 556 654 114 24 632 66 466 446 492 42 950 495 310 297 448 502 92 763 565 260 963 921 478 258 363 477 189 48 918 506 530 469 912 32 39 162 204 353 887 883 682 507 9 511 201 482 779 102 375 543 626 743 355 205 253 164 801 545 374 171 556 553 22 287 108 947 830 624 67 995 700 864 346 492 131 901 764 126 221 673 946 742 285 576 473 483 878 439 955 848 135 563 7 978 883 595 590 44 862 302 926 290 544 255 909 409 254 660 755 306 733 200 874 40 831 356 883 104 588 787 117 691 556 595 510 0 302 228 638 372 416 581 342 767 871 677 285 596 797 182 427 18 677 23 127 406 575 560 268 715 662 662 545 825 868 172 544 317 662 507 87 313 990 592 250 310 77 275 646 338 541 857 391 323 235 840 713 318 77 855 680 570 908 622 285 901 760 287 743 299 968 199 510 943 952 218 163 939 148 568 570 704 394 540 210 126 891 107 947 287 910 14 982 855 426 547 198 379 267 521 160 167 737 441 579 113 408 252 308 881 732 978 899 702 161 983 773 790 269 461 668 533 271 603 969 94 967 630 80 237 968 128 241 887 149 547 340 649 979 800 491 73 306 878 21 16 854 79 62 290 245 145 477 685 218 214 803 559 592 650 281 772 671 280 39 430 669 12 437 613 281 161 313 95 174 216 843 519 887 588 274 103 858 364 862 844 495 121 318 806 717 128 558 565 893 757 389 580 93 718 929 23 636 406 277 987 813 831 48 165 881 553 927 906 10 743 901 245 398 680 801 971 80 283 373 47 964 469 492 956 863 893 611 480 664 992 714 424 763 712 618 38 157 42 596 980 660 35 134 346 591 814 213 438 358 316 599 177 422 752 908 463 771 385 161 249 585 486 478 924 966 931 961 635 25 914 260 276 264 159 547 851 519 303 90 905 344 119 934 254 832 252 356 705 191 800 639 293 542 21 656 395 76 855 139 682 841 570 309 403 679 740 646 293 773 122 425 990 594 698 764 610 864 950 596 947 755 856 656 138 994 977 968 85 480 485 888 204 11 789 711 919 41 591 945 837 482 819 429 527 581 246 296 293 149 425 829 51 350 158 243 910 564 671 648 723 864 635 395 11 215 928 765 596 554 160 103 247 845 844 415 36 563 141 192 991 489 393 170 543 214 392 149 734 996 214 225 683 467 743 730 440 953 80 963 637 233 408 445 524 679 0 196 8 753 210 665 37 28 924 10 319 105 177 921 359 454 110 885 740 776 185 822 855 902 91 172 407 759 61 264 203 728 307 344 527 421 745 307 725 254 813 803 412 83 528 268 979 524 968 78 396 840 338 516 333 188 12 215 856 97 804 217 295 393 859 515 639 166 700 465 191 584 969 134 548 517 987 719 11 990 947 280 576 736 858 548 821 977 507 940 645 853 195 186 900 155 368 579 352 673 417 600 516 707 159 170 187 318 426 765 512 370 767 134 853 429 918 915 917 940 721 581 768 136 650 464 736 636 68 584 379 354 588 6 643 69 61 539 324 511 834 688 296 574 997 116 469 543 130 215 56 326 124 860 739 251 790 793 848 436 743 807 147 879 794 470 455 386 770 831 981 331 682 642 757 54 447 856 46 151 621 751 182 324 30 170 354 94 117 617 667 878 253 997 496 266 932 461 735 543 449 207 948 265 185 219 261 882 604 748 722 769 985 340 462 138 939 322 786 391 549 580 552 219 740 476 663 45 33 317 19 556 671 112 582 883 775 497 166 932 631 235 266 206 196 504 373 187 528 432 725 982 767 316 652 685 942 466 713 728 2 936 869 961 193 864 819 802 141 644 149 315 37 762 966 408 171 367 950 69 278 846 701 427 738 451 319 282 893 835 180 725 962 673 148 17 589 90 936 781 13 154 406 577 88 325 914 232 297 998 811 390 78 709 425 318 353 549 991 663 153 653 610 885 336 298 22 35 290 199 432 368 542 456 977 48 693 133 689 119 273 274 875 687 828 172 369 50 588 941 835 523 880 874 826 436 174 606 938 902 988 630 326 371 288 480 678 7 857 732 449 329 634 259 771 360 801 629 309 30 653 480 512 988 905 785 268 256 644 38 687 977 886 916 693 322 809 450 276 910 635 902 779 580 521 182 118 406 210 363 213 118 604 772 704 568 255 294 129 872 606 602 624 433 636 367 924 969 235 367 174 912 872 859 947 509 229 47 617 736 873 577 912 442 860 464 145 103 814 167 336 817 705 629 223 438 537 173 950 174 826 459 437 963 33 651 635 125 10 591 739 951 437 508 386 298 415 103 37 934 818 632 921 810 723 742 422 645 983 772 200 25 456 282 87 449 588 585 760 395 40 426 630 327 255 692 77 247 149 45 978 15 231 653 232 422 109 184 298 107 691 567 561 761 741 501 227 778 699 287 896 151 46 267 967 597 195 173 722 475 995 144 540 1 606 953 918 502 185 747 363 256 421 464 860 559 958 457 242 821 199 166 358 207 440 486 115 110 79 906 961 35 606 876 973 972 988 946 730 151 610 511 203 918 615 209 734 822 727 686 30 471 451 933 893 603 309 623 29 918 509 941 658 647 864 987 265 238 945 500 98 594 101 63 771 498 275 65 886 972 184 429 128 305 257 708 33 894 61 438 978 359 187 452 718 719 347 563 43 144 164 664 509 607 560 446 786 287 673 300 770 27 752 970 605 734 735 65 31 785 524 585 425 772 671 219 656 375 687 196 211 714 391 907 804 829 569 771 195 981 129 734 366 339 303 55 820 696 518 453 192 224 281 938 67 295 443 466 665 56 303 754 181 744 315 510 936 107 867 436 843 147 151 65 127 845 202 395 20 324 298 168 971 414 944 654 464 883 232 413 17 609 990 293 509 376 195 332 400 688 812 291 185 38 105 608 136 786 487 740 284 657 307 771 224 458 311 255 6 996 222 456 216 233 289 41 108 731 565 112 81 538 916 272 151 336 147 431 191 52 76 915 440 751 621 498 373 949 358 574 624 627 406 980 807 725 659 265 711 171 837 988 631 92 796 712 677 105 561 778 116 307 21 746 105 2 805 426 696 454 38 464 54 30 434 497 923 198 647 658 21 817 101 112 751 382 529 645 235 130 512 425 305 110 3 256 779 885 889 295 505 51 701 739 677 324 140 291 937 212 983 734 330 161 677 778 468 332 857 859 260 495 757 537 976 514 104 459 774 475 160 865 510 15 566 856 514 837 658 798 420 97 583 849 960 290 227 487 735 403 502 711 335 439 733 844 225 201 898 408 334 507 419 931 775 785 109 253 121 635 583 895 627 529 484 419 538 40 694 206 822 909 103 680 468 29 753 839 233 652 478 718 346 33 584 705 390 605 286 747 692 176 221 325 628 607 947 769 151 759 814 508 30 135 286 606 537 357 974 673 876 871 427 905 706 344 517 812 862 252 443 71 89 561 577 150 679 493 157 36 909 412 353 242 322 187 18 656 951 378 322 649 528 404 635 497 76 380 568 85 101 30 590 519 998 87 181 442 466 621 123 280 855 225 61 819 819 493 234 114 742 12 142 816 870 438 226 377 196 272 875 873 358 327 143 86 312 435 333 891 707 526 67 886 118 540 345 759 731 874 466 352 123 866 42 239 126 688 595 822 863 359 226 1 501 211 445 504 325 538 102 788 30 376 630 392 328 446 487 610 587 361 150 968 476 424 869 630 656 134 246 99 443 84 487 65 311 765 745 240 603 928 905 234 855 127 672 302 32 535 953 342 16 603 503 512 205 781 233 454 998 486 903 803 891 334 551 507 683 566 927 24 787 460 175 589 151 7 114 130 94 207 349 302 734 967 462 950 84 641 774 665 298 460 445 348 351 278 709 202 266 949 302 806 308 496 538 65 813 514 553 423 273 719 169 605 959 639 669 483 246 691 750 733 296 594 391 657 732 101 796 857 959 497 192 34 354 14 563 188 872 357 437 343 259 929 998 41 334 293 412 60 288 244 378 128 7 803 689 679 582 314 13 719 497 648 700 893 733 171 952 412 250 122 866 200 493 212 515 513 846 576 318 905 110 398 705 287 480 325 77 118 601 301 212 493 766 264 546 797 469 946 676 629 919 787 887 687 193 686 300 762 662 85 943 261 160 590 6 719 586 67 708 827 612 959 912 125 91 119 308 159 423 244 100 293 366 579 931 170 979 923 781 19 256 270 536 123 236 294 989 347 542 454 771 944 658 270 931 706 334 214 781 441 950 233 80 434 21 387 404 12 334 59 758 892 282 623 346 871 186 422 970 628 46 240 718 842 250 384 36 330 56 742 825 846 572 987 529 609 586 696 340 976 20 355 588 126 597 974 578 276 900 619 899 919 516 914 813 221 886 150 244 281 964 845 262 63 620 192 454 826 896 200 521 213 533 111 963 837 188 137 739 607 835 864 57 956 522 118 221 0 458 344 399 371 382 537 760 22 916 789 15 188 222 118 2 542 12 548 955 271 680 89 359 751 135 322 45 856 351 233 322 895 552 312 826 103 433 815 334 556 883 742 4 19 27 982 780 238 567 931 253 740 901 812 683 394 414 88 155 299 627 330 984 417 372 59 433 260 232 588 263 706 354 238 607 527 624 290 828 608 458 493 322 230 773 26 887 866 825 737 325 832 549 982 578 161 892 264 594 301 751 163 322 937 891 719 590 711 579 204 679 452 246 400 786 108 479 156 352 133 197 375 989 233 235 901 536 467 849 523 131 830 630 733 461 392 93 22 796 738 948 734 225 772 139 385 843 392 212 56 870 574 767 304 138 553 475 63 771 753 863 987 245 728 838 635 716 324 750 195 373 864 751 665 967 192 601 824 339 946 600 813 398 226 410 106 366 505 289 534 638 533 844 707 262 364 464 477 383 100 559 878 54 189 117 868 71 671 831 7 167 506 836 555 456 230 612 375 60 256 631 745 260 899 964 699 609 893 728 192 151 268 398 520 381 435 489 8 493 469 443 274 514 478 236 681 856 312 853 466 905 648 409 392 717 445 920 221 637 246 637 18 692 72 766 165 806 601 541 533 986 831 227 84 886 407 513 749 748 510 557 91 750 655 902 540 719 274 228 148 138 905 727 356 572 617 422 408 134 533 502 396 592 105 797 713 803 689 206 956 408 546 781 338 963 191 202 310 965 36 692 264 598 341 745 472 233 736 780 20 357 491 132 935 829 372 556 354 977 758 344 388 252 660 448 765 851 660 322 525 802 547 160 895 866 464 19 376 481 745 484 264 219 775 253 965 989 818 481 85 988 230 206 903 745 68 554 788 563 766 945 811 255 356 662 174 627 463 2 274 919 753 79 68 348 221 70 323 239 445 267 182 553 893 348 263 433 13 34 588 382 44 893 730 296 551 570 841 335 520 177 179 946 17 835 414 752 452 692 598 519 74 634 902 491 877 483 220 267 52 465 113 261 865 782 27 16 193 25 183 547 882 724 828 340 323 648 483 633 267 631 33 557 429 521 140 352 474 649 484 544 678 635 169 702 315 705 604 197 3 499 876 838 487 454 273 199 540 322 232 706 87 925 908 661 662 72 580 734 438 498 200 647 969 960 595 516 367 661 705 598 147 243 442 339 500 773 227 334 259 893 661 666 372 519 606 920 906 304 377 44 4 971 419 346 345 951 902 206 839 50 712 401 174 244 449 564 903 753 771 190 578 916 162 496 800 667 61 68 341 529 875 68 64 760 83 573 623 274 372 923 481 687 603 202 675 283 527 506 423 79 307 457 999 937 5 727 575 61 728 698 810 132 257 792 213 894 817 681 705 937 563 298 933 676 720 590 792 460 918 957 182 452 531 917 330 252 894 458 185 411 555 761 950 442 927 120 57 824 7 984 17 620 211 408 474 90 766 355 807 490 220 948 258 338 148 90 760 504 108 334 128 409 853 411 524 55 40 587 529 531 707 57 499 770 559 533 293 265 566 933 126 514 356 824 680 772 624 468 911 789 200 587 458 764 173 724 607 34 642 55 994 314 847 943 444 553 324 141 7 127 209 802 87 715 184 983 303 711 836 95 859 676 124 646 233 385 440 359 752 228 614 434 339 873 673 58 354 663 817 373 366 915 42 905 968 272 88 345 328 804 803 579 367 805 481 36 616 756 964 234 593 231 641 881 542 619 492 995 910 714 897 858 583 952 649 588 619 23 296 978 135 547 744 15 594 616 850 904 936 910 666 796 767 129 487 208 90 259 469 387 476 987 53 404 427 341 691 25 613 723 91 806 671 709 609 37 948 977 774 897 801 614 175 892 125 289 418 617 956 972 503 246 633 9 34 155 376 677 370 999 61 322 879 41 199 670 567 307 359 325 302 720 9 801 274 427 319 779 26 374 418 822 146 11 688 770 735 874 30 58 451 182 121 261 583 2 680 771 852 294 602 982 762 501 492 228 29 433 608 659 633 447 173 106 981 711 22 908 678 363 624 925 121 800 982 559 853 959 279 187 958 807 35 56 294 450 304 64 863 449 841 937 948 36 945 889 556 970 33 975 127 228 252 507 432 462 1 992 139 63 375 959 762 187 152 669 77 66 355 819 604 918 720 655 625 153 208 276 517 659 166 960 480 769 349 950 365 423 422 488 832 740 409 496 734 984 524 838 757 621 914 128 299 829 457 254 276 507 12 974 95 783 265 493 805 444 284 98 733 227 2 116 453 600 839 88 937 977 457 548 439 203 825 756 264 834 377 453 707 628 121 255 160 972 755 278 857 335 51 840 939 859 300 256 803 130 82 237 440 42 585 521 421 265 71 415 151 798 984 778 751 517 43 144 399 858 699 5 147 802 489 990 472 164 864 645 253 554 428 194 753 839 881 849 648 882 811 384 799 984 129 764 661 195 64 880 35 673 974 211 216 524 169 487 663 433 949 423 614 470 42 703 249 847 232 671 671 60 295 31 578 137 656 308 424 994 558 52 17 398 72 126 911 98 929 87 575 861 916 487 873 969 439 517 929 567 335 462 134 224 884 881 950 790 279 308 707 785 227 296 701 131 218 823 912 630 80 145 114 304 36 306 793 905 368 751 821 480 399 502 644 212 327 702 583 923 571 579 872 162 948 624 606 281 710 212 387 687 993 893 426 776 80 138 971 166 798 254 357 370 72 16 20 36 248 7 170 215 291 121 52 470 34 446 839 115 396 421 549 830 485 174 67 630 236 939 968 866 384 593 981 86 662 757 125 230 703 616 94 417 984 107 222 472 438 823 621 618 793 795 245 106 936 212 78 13 777 257 548 815 572 291 958 210 297 697 466 576 521 743 711 450 274 258 684 149 973 247 706 22 877 218 365 642 251 665 234 142 507 800 362 52 480 817 109 11 754 568 749 982 911 817 318 644 18 947 205 291 862 598 892 82 456 227 722 844 592 691 356 229 399 710 996 188 240 860 842 828 722 341 909 753 700 964 646 280 924 906 340 470 608 168 766 797 840 771 49 711 907 548 736 752 353 255 965 328 669 806 612 687 868 931 211 612 560 514 830 487 656 563 870 438 260 774 837 552 360 310 81 744 999 188 452 434 538 317 4 889 868 150 957 872 738 383 820 869 833 921 711 879 223 704 267 972 634 843 5 979 883 67 502 291 939 335 875 392 895 964 608 743 632 852 73 927 189 805 540 906 962 912 200 763 994 229 560 870 236 0 195 443 778 791 937 134 425 653 748 79 184 33 350 733 890 356 283 539 818 430 546 577 614 19 931 540 892 719 158 167 389 439 574 293 514 326 470 351 737 399 298 654 85 87 626 374 132 720 76 444 815 702 804 42 971 98 265 839 595 130 201 654 333 853 279 715 360 803 809 293 556 11 762 246 966 358 380 894 620 394 436 970 803 776 479 408 890 686 69 74 913 91 806 26 693 544 397 519 882 990 181 954 599 644 890 554 236 980 338 510 286 384 948 493 816 765 191 34 144 885 571 457 1 284 125 264 642 751 57 37 155 823 165 656 988 571 681 753 307 679 524 367 81 255 992 340 225 676 485 488 523 149 413 487 485 0 636 408 231 647 238 791 180 749 502 292 303 861 784 162 769 847 323 865 585 113 602 117 540 422 450 477 829 32 266 936 775 466 609 23 440 13 12 142 3 627 772 315 959 140 357 910 141 282 482 942 716 978 376 22 139 167 103 636 807 758 790 878 243 416 454 582 605 255 922 913 558 730 709 234 516 411 53 850 112 350 372 70 353 488 818 864 622 692 589 977 966 764 346 517 922 420 836 951 33 46 124 746 660 94 944 149 632 713 124 409 249 576 851 830 252 420 749 414 440 841 885 715 136 524 178 159 28 324 71 213 827 152 550 731 796 604 307 183 684 921 751 614 13 535 463 355 196 136 386 903 669 433 592 339 851 847 723 620 124 87 664 551 764 674 209 966 170 71 27 893 781 990 887 392 7 244 500 893 345 745 881 169 369 918 326 733 424 92 643 14 890 88 527 759 183 250 41 49 16 210 955 277 144 255 246 314 59 373 873 943 837 941 26 616 895 163 434 450 891 704 708 676 691 770 820 998 815 732 982 836 91 516 561 478 107 689 985 241 830 981 706 822 337 560 182 953 569 771 448 254 11 278 334 491 575 844 24 149 500 909 740 476 32 61 929 847 180 502 165 111 352 887 840 662 324 887 447 762 40 585 785 810 64 726 875 3 428 441 285 375 788 653 913 318 794 69 180 33 852 311 814 885 124 112 272 490 504 571 734 266 874 642 579 150 591 220 992 8 363 229 547 736 595 276 281 693 356 338 805 486 519 522 13 347 223 791 255 869 511 356 270 482 100 91 451 98 507 93 665 814 91 226 327 612 348 724 210 628 271 506 844 81 872 515 502 419 118 480 962 248 385 740 97 414 507 142 339 604 54 524 137 400 957 382 960 837 343 687 124 232 860 187 958 993 768 714 230 428 169 787 473 967 567 266 222 61 201 259 401 276 658 74 585 358 758 971 203 255 912 235 274 415 129 105 795 42 35 711 678 703 534 860 999 598 857 543 321 201 614 258 969 830 819 551 626 727 314 4 801 538 145 588 631 900 771 292 398 18 231 642 612 932 987 582 135 449 240 308 851 749 301 677 708 22 852 279 169 71 756 5 361 314 959 994 11 132 385 357 289 596 13 349 343 276 584 314 178 936 385 787 809 68 415 445 122 14 371 868 347 231 654 733 217 494 535 665 660 602 303 492 851 25 621 647 583 56 120 151 817 968 414 4 843 233 301 888 119 742 18 1 869 773 791 44 475 404 898 451 476 302 999 749 241 449 952 532 949 361 417 770 3 619 853 612 617 304 305 979 507 987 81 527 931 895 104 556 953 830 931 526 698 952 606 525 238 928 975 556 440 8 620 53 698 645 264 589 929 15 357 772 103 10 919 825 542 207 455 872 176 939 655 153 680 782 690 702 464 7 935 131 128 683 710 985 38 393 517 553 272 748 115 620 179 483 564 657 834 634 140 883 355 490 781 820 827 356 665 245 299 115 452 967 839 362 45 491 591 229 712 669 223 706 715 381 201 787 622 549 391 155 15 329 212 172 769 507 327 877 585 69 431 426 622 776 744 828 849 508 917 456 38 72 211 929 214 239 620 185 514 222 831 988 495 78 308 164 395 175 682 893 670 16 585 656 82 766 574 46 196 352 860 612 204 34 470 427 708 824 164 86 219 539 762 12 187 472 164 509 25 869 525 740 718 611 627 959 311 432 858 176 574 524 951 601 397 396 430 11 903 294 777 2 88 17 526 493 306 604 429 551 162 239 362 499 239 142 670 862 198 97 881 244 640 689 386 630 231 423 425 603 700 361 655 865 821 498 620 961 806 250 749 564 402 520 759 340 789 728 58 309 523 671 301 965 324 909 598 885 246 165 740 651 254 253 566 203 382 227 77 372 892 907 806 479 44 3 664 389 248 454 535 188 449 714 412 859 176 48 699 549 951 916 433 305 884 368 802 167 371 962 441 336 92 529 788 837 292 355 691 388 778 827 38 345 895 190 256 567 483 796 745 207 756 269 436 338 453 910 630 159 688 93 300 722 410 477 865 575 931 101 457 995 186 792 754 704 401 442 650 195 359 498 646 758 669 252 464 100 790 299 374 100 412 90 535 784 886 147 929 466 41 695 399 328 142 147 940 153 651 773 123 651 198 298 750 552 883 662 915 540 982 930 204 679 131 517 984 952 714 61 208 377 525 751 999 702 383 817 820 907 904 506 631 19 33 955 205 514 419 300 979 829 495 975 905 111 524 683 347 971 924 732 786 937 60 923 674 169 675 927 754 930 838 306 173 979 946 395 351 592 567 611 632 198 380 824 795 598 74 727 410 719 995 469 682 822 760 21 304 666 638 866 793 142 537 497 972 739 71 240 791 8 89 703 666 171 898 628 832 741 339 660 482 46 699 22 491 242 109 724 420 481 147 254 994 755 866 472 969 417 472 139 348 411 771 138 879 912 662 956 936 571 593 54 572 635 34 436 917 110 649 454 178 417 889 710 364 396 151 210 973 951 127 499 990 745 701 321 90 652 916 637 624 837 892 488 895 10 464 543 273 896 6 994 742 553 312 722 433 246 97 737 763 912 864 88 92 535 834 306 627 9 849 500 524 872 709 96 992 327 511 335 230 350 73 416 674 542 95 858 122 112 662 210 947 986 292 644 552 133 20 272 144 207 5 544 45 205 540 296 303 908 235 770 664 71 646 909 678 759 970 52 929 340 452 269 403 35 390 4 1 423 320 803 659 358 565 717 625 901 8 869 517 212 122 688 23 515 939 800 492 769 799 220 624 297 653 794 391 15 402 6 365 241 569 61 864 282 503 935 958 224 477 20 888 622 148 853 541 827 47 266 774 692 814 672 39 569 915 205 351 441 854 292 575 920 514 718 294 78 575 472 408 124 977 691 451 908 530 870 562 917 518 304 922 376 933 332 941 838 759 284 557 627 773 686 979 71 895 344 697 906 336 655 563 797 820 787 478 445 749 933 19 348 618 24 214 595 662 911 244 973 11 789 880 369 997 990 248 107 860 46 742 585 724 326 763 562 711 555 255 873 772 82 16 873 785 463 249 678 625 381 750 800 788 857 646 99 146 391 142 858 966 240 155 404 328 81 407 218 301 215 959 531 757 317 347 577 440 358 822 972 182 709 958 962 762 828 39 306 808 257 0 357 438 54 899 328 84 197 81 573 272 44 611 190 548 941 242 403 981 722 685 448 266 291 352 799 408 667 628 161 819 408 88 814 376 70 124 173 569 797 364 749 674 180 935 535 987 917 210 916 560 647 610 476 924 912 425 207 798 553 572 597 667 56 967 301 467 792 893 150 581 831 628 567 836 969 682 615 503 47 875 798 238 465 112 800 705 488 710 910 469 629 930 752 85 437 845 398 581 789 896 426 928 562 529 897 709 962 931 32 849 172 296 169 967 961 224 381 324 30 870 693 482 293 10 955 707 327 105 624 691 956 97 33 995 716 186 806 56 279 448 950 100 352 524 768 150 839 263 200 581 20 975 367 885 592 885 34 342 152 47 928 904 440 246 533 186 91 807 302 7 613 812 259 209 531 84 235 733 825 664 665 609 582 255 901 269 494 774 311 968 316 468 679 122 349 751 6 540 281 540 11 4 704 669 102 927 978 894 754 989 943 845 253 644 596 178 114 782 226 100 499 810 602 609 379 257 913 262 501 557 201 660 618 629 579 333 582 303 524 854 323 271 370 525 498 104 802 301 970 836 556 782 463 728 534 573 40 771 990 609 944 387 432 985 590 466 209 875 640 574 321 819 155 884 99 822 275 831 610 957 10 333 966 358 801 73 906 792 129 913 105 144 179 475 250 890 514 47 351 912 464 916 6 835 796 303 90 452 465 282 613 223 785 43 141 783 649 802 835 14 536 623 298 755 842 193 381 139 803 317 105 253 114 846 504 510 908 521 8 556 144 610 97 98 837 794 393 887 252 903 39 673 510 398 658 813 426 233 537 919 482 986 488 883 117 583 497 641 270 397 139 499 603 349 817 367 293 483 236 98 325 422 508 547 848 738 149 335 781 559 9 478 970 631 795 283 61 552 460 467 32 303 51 697 765 64 22 192 180 688 451 1 614 939 587 720 37 299 274 775 280 427 876 46 759 729 62 95 841 937 548 8 750 772 942 893 424 189 316 930 162 122 542 993 869 496 470 749 645 34 271 382 529 102 433 309 111 11 38 591 599 440 20 796 913 788 685 627 338 880 512 229 101 263 226 223 229 733 13 835 257 690 235 853 937 466 352 951 710 699 409 448 391 429 231 82 588 501 408 510 801 569 83 595 773 138 250 27 328 910 973 910 902 860 763 350 728 490 205 254 401 464 290 878 378 949 898 129 732 815 648 786 698 852 762 442 912 422 231 834 352 467 148 886 694 596 170 571 719 877 851 408 35 286 887 9 357 87 415 466 138 971 226 874 318 549 695 900 648 561 383 429 867 47 447 595 26 229 960 37 824 543 637 347 634 348 904 792 434 12 867 49 115 254 239 887 87 185 506 201 800 599 252 822 249 468 547 371 859 630 505 465 267 171 195 848 165 799 315 783 994 982 849 716 37 543 473 585 254 693 745 346 225 625 515 119 814 671 495 772 749 960 488 654 286 762 809 4 453 654 736 953 338 333 723 329 669 125 918 743 22 537 464 766 369 594 657 758 301 630 718 213 719 528 795 141 328 966 884 223 255 601 919 8 908 826 659 330 133 154 922 643 571 681 920 736 589 307 338 580 366 19 872 200 937 57 161 956 166 438 45 822 557 165 798 931 131 953 495 155 86 358 48 405 188 759 95 813 296 989 339 678 833 994 721 521 87 25 302 212 678 240 199 244 377 872 759 476 549 680 379 568 908 197 86 486 327 19 168 355 476 124 49 136 995 1 645 719 513 712 862 650 959 989 308 857 463 239 817 928 890 328 763 843 126 386 814 642 461 442 741 909 119 116 999 510 911 258 835 146 577 512 908 122 487 304 95 885 361 177 585 63 313 985 372 135 449 190 122 127 929 391 451 714 357 241 253 252 325 585 691 545 117 694 708 69 187 531 931 26 598 970 835 772 11 676 105 35 178 636 156 278 778 383 696 630 871 580 636 105 607 21 125 169 151 82 88 667 700 887 461 472 657 687 660 847 501 657 502 115 836 14 935 806 15 280 996 693 386 864 108 3 66 673 33 733 694 259 340 429 972 632 979 155 468 125 832 668 137 480 240 742 682 31 230 424 374 390 724 790 185 969 393 854 816 508 303 218 113 159 289 757 260 275 314 294 883 475 112 444 126 264 218 944 177 146 688 271 334 80 396 253 592 777 934 399 72 564 347 2 559 225 471 362 277 889 871 998 830 354 685 797 262 302 344 400 296 825 573 517 111 31 431 827 294 993 796 397 391 815 995 273 933 707 177 1 514 200 802 804 355 537 349 997 71 416 289 634 823 254 162 644 665 128 433 176 802 808 525 321 991 521 422 797 381 314 522 877 841 289 470 625 767 56 188 190 41 464 690 707 617 363 109 623 835 712 578 402 783 937 386 767 90 569 87 509 81 903 842 612 150 991 528 922 665 609 182 722 386 847 767 708 85 54 822 606 667 955 456 34 895 982 820 53 603 694 844 994 509 253 658 500 986 520 311 37 461 479 242 327 897 698 539 306 381 189 678 720 261 281 223 178 556 573 686 507 224 883 746 400 112 621 383 197 252 732 11 322 676 215 525 846 372 622 521 135 447 258 342 372 768 454 849 670 945 853 313 778 956 73 605 352 751 762 241 692 84 689 437 161 132 917 887 413 783 477 492 5 671 119 201 499 715 260 789 990 352 958 158 380 64 372 310 746 24 910 416 9 787 675 975 461 926 410 88 111 588 110 416 260 230 372 640 141 521 588 362 778 303 993 968 479 503 271 711 965 389 413 281 559 526 851 227 202 970 738 77 966 312 252 998 519 32 308 394 386 459 780 525 746 379 34 259 0 3 380 999 63 413 992 196 636 914 792 194 859 904 166 758 187 463 209 774 902 847 879 596 975 365 585 626 503 10 361 976 976 235 238 424 338 382 390 875 423 482 240 140 929 589 845 428 275 813 603 99 225 507 133 736 409 811 528 988 223 460 98 505 481 813 40 575 884 223 958 463 404 298 57 887 27 249 349 705 78 982 795 574 737 49 564 204 293 266 771 612 37 391 851 252 828 818 426 736 663 786 673 38 282 720 370 52 34 989 288 800 858 182 386 653 915 422 472 31 423 42 271 509 474 274 362 474 646 900 70 25 98 285 260 352 391 468 269 76 689 31 372 127 901 996 258 287 292 373 235 451 28 915 957 709 961 440 77 956 782 31 736 915 817 395 32 479 510 357 736 722 150 882 521 385 484 408 756 166 81 346 111 784 587 391 347 16 55 17 809 481 876 783 47 626 894 909 983 124 262 630 987 133 893 880 358 823 560 649 786 479 398 671 17 373 742 921 222 72 440 551 178 279 403 488 623 424 406 523 540 238 362 393 568 901 8 721 953 128 152 689 903 703 534 521 946 157 414 757 678 386 226 238 708 81 713 850 88 68 662 253 129 802 875 381 813 489 391 180 883 366 862 646 335 418 175 833 887 101 258 205 287 446 220 319 557 352 957 88 648 572 992 438 928 118 891 806 539 671 317 534 651 753 119 652 753 831 304 7 840 364 683 676 37 412 859 592 516 337 28 507 596 509 667 704 776 839 309 558 664 692 375 960 847 783 142 801 696 151 983 335 747 200 517 372 48 606 466 13 145 428 765 414 605 541 522 893 597 914 227 116 452 972 16 74 225 394 251 64 866 560 284 828 729 383 936 684 464 253 435 433 446 582 475 272 667 321 862 73 397 765 538 666 782 766 830 417 839 386 132 696 432 614 329 213 41 368 801 115 650 828 81 599 920 172 697 748 372 135 801 347 597 911 676 936 322 943 113 516 285 806 19 424 992 614 580 412 241 297 144 583 698 322 71 817 896 747 919 443 706 105 304 869 216 383 251 67 393 329 272 536 502 892 873 616 40 435 18 898 657 184 833 716 463 643 220 730 899 734 955 145 439 203 660 171 500 131 528 54 121 125 93 522 667 995 239 134 670 327 957 896 794 504 586 210 395 367 10 485 40 900 944 449 595 700 754 276 423 475 607 876 223 846 401 626 148 462 711 3 980 457 784 505 224 797 859 179 741 235 36 674 282 686 938 983 459 129 374 713 989 418 44 580 357 742 589 545 354 105 394 921 924 491 22 187 963 135 932 764 802 811 774 566 240 740 805 605 146 615 96 795 537 420 375 805 385 478 400 671 317 131 589 676 812 185 162 552 91 96 663 103 301 218 381 903 870 0 195 527 485 318 123 685 795 860 280 860 992 915 163 949 621 933 485 756 592 135 672 928 146 515 852 973 76 879 407 641 771 271 272 892 752 435 960 419 456 385 334 640 296 972 887 307 795 410 573 831 587 467 793 837 338 792 659 869 493 475 68 430 424 117 536 472 719 736 171 345 317 543 209 467 459 204 388 998 203 32 442 327 119 610 817 133 322 131 561 325 832 390 218 985 73 682 794 937 409 245 64 344 27 970 866 524 908 289 901 69 419 351 836 88 616 236 847 510 252 132 219 31 708 470 408 543 470 502 184 169 140 853 788 564 908 358 427 637 729 161 450 846 82 528 340 419 859 281 312 291 38 78 210 372 874 521 113 32 576 411 975 535 43 716 569 235 397 672 893 650 288 847 618 952 518 628 157 477 907 250 586 547 190 118 502 849 623 304 177 78 795 235 260 220 107 716 367 868 471 0 672 7 987 686 67 542 847 496 44 423 515 433 35 234 538 395 893 658 508 716 288 621 474 120 356 396 748 56 337 179 399 773 315 51 63 466 504 162 947 943 899 20 795 983 993 68 178 688 83 853 974 425 136 909 882 682 861 921 173 572 628 260 78 362 694 44 447 935 307 176 876 346 290 102 142 504 159 820 240 577 487 36 710 729 154 721 293 931 718 679 952 922 318 621 543 647 361 765 463 863 556 237 765 105 925 459 317 924 781 518 247 876 37 491 527 753 432 891 597 597 528 384 383 483 165 71 44 96 686 63 600 953 168 451 728 446 169 486 945 861 352 563 964 334 210 231 180 100 668 160 51 60 131 572 837 568 51 527 480 707 21 3 66 649 135 238 510 235 34 432 119 803 99 350 914 681 841 566 386 582 35 244 812 109 978 224 148 215 218 469 637 169 876 637 224 605 118 739 977 258 609 509 390 429 584 523 457 384 542 971 889 844 68 145 980 868 329 217 386 283 712 318 788 615 354 144 920 258 216 683 112 364 755 606 467 697 20 48 239 9 745 909 129 961 893 78 575 459 129 917 178 287 570 917 528 238 532 842 339 744 350 386 921 94 458 169 530 455 83 49 97 628 58 846 364 990 304 633 920 434 305 482 751 843 685 232 704 283 873 24 118 678 976 795 181 928 977 729 199 616 71 427 769 767 709 787 633 73 556 673 400 290 77 307 943 553 516 781 365 816 963 48 578 693 723 496 464 658 329 922 3 535 675 855 85 713 480 308 951 836 928 233 906 28 161 439 496 774 327 878 571 571 607 905 306 294 568 884 419 635 645 571 636 446 771 731 938 469 702 58 107 218 55 960 734 951 438 903 694 61 319 400 829 301 224 977 612 614 46 644 880 609 340 174 537 651 98 630 849 697 643 205 615 256 159 391 657 405 356 853 506 123 804 185 937 83 79 64 100 983 949 959 610 366 674 486 12 60 617 550 349 7 704 232 637 317 806 713 104 993 530 380 522 261 736 467 802 542 463 189 253 751 590 464 501 279 998 954 962 142 524 699 249 18 732 364 374 407 76 188 449 240 709 598 978 186 375 862 707 442 336 980 612 555 613 838 302 962 661 472 510 178 320 910 669 574 842 47 763 745 695 212 763 472 64 25 819 477 750 124 986 156 346 422 458 951 507 648 178 45 384 17 841 499 898 328 307 683 610 661 133 120 73 373 937 550 674 965 145 40 517 660 611 467 121 327 749 470 839 645 467 133 530 32 68 394 496 189 517 678 51 541 55 942 414 340 380 765 91 560 877 898 577 740 777 998 817 327 812 50 211 636 633 695 236 151 83 130 524 106 48 232 829 932 473 463 375 305 572 916 681 252 602 132 555 810 550 771 407 976 811 761 164 40 522 907 671 247 750 399 331 414 13 579 163 156 72 604 229 87 392 105 915 810 208 947 432 817 931 340 933 243 219 95 342 607 732 242 502 92 23 689 6 867 633 538 625 269 845 862 818 18 317 641 374 378 540 101 345 741 458 473 165 916 159 530 836 898 857 13 880 997 974 863 552 514 728 513 887 749 370 547 925 552 883 744 737 818 291 999 654 547 289 457 707 778 267 125 8 564 427 24 791 982 332 331 432 266 538 219 732 802 898 443 165 967 520 987 534 904 261 174 525 175 653 68 361 144 923 661 643 411 632 66 90 975 547 878 94 980 599 631 599 930 680 116 559 471 645 452 917 172 77 522 18 632 979 790 859 941 8 289 293 843 607 450 431 163 616 701 932 30 146 746 795 612 895 58 582 214 217 812 616 11 802 106 88 596 580 13 208 408 48 874 515 815 869 641 210 131 295 801 765 522 23 442 540 660 473 866 932 757 971 441 37 32 878 411 517 618 844 605 45 917 325 359 842 642 773 888 529 489 283 912 795 905 779 823 580 750 925 711 577 903 314 581 191 807 839 184 101 395 551 236 842 779 667 948 106 967 961 548 453 73 790 756 20 232 295 477 897 945 695 225 32 399 733 239 820 224 460 685 583 371 118 654 621 131 464 224 524 582 690 485 679 314 388 63 8 717 69 285 114 56 647 326 942 847 599 467 190 363 550 182 867 308 884 343 369 683 166 760 427 320 277 846 683 815 452 743 383 752 469 918 118 446 799 763 90 717 899 455 265 992 707 119 802 351 115 77 420 969 167 891 464 49 369 850 954 510 706 752 496 776 539 546 428 647 446 629 974 515 263 711 519 681 758 140 986 986 690 530 932 628 109 154 45 301 406 785 830 103 613 902 901 452 561 393 940 347 411 408 434 555 422 930 268 200 89 408 549 958 112 14 82 10 991 509 612 74 668 821 958 225 619 229 328 871 324 911 818 340 929 110 518 241 1 890 622 959 511 902 913 665 201 946 960 256 77 787 175 980 54 388 611 336 365 382 964 935 397 417 247 893 233 915 227 12 10 207 97 738 36 531 266 650 316 997 977 217 787 491 278 384 118 216 605 643 979 82 975 253 504 578 996 560 767 748 169 358 722 217 867 875 838 989 520 535 26 553 224 308 877 657 300 56 937 482 50 632 562 818 490 906 160 558 269 498 730 681 781 991 980 286 67 619 494 501 161 200 822 70 624 38 872 510 857 561 969 274 533 56 494 812 630 693 726 236 967 360 210 507 126 208 227 629 916 973 43 222 61 90 290 19 933 484 260 500 362 902 66 291 758 856 912 696 409 62 336 879 115 619 249 400 921 695 903 517 607 768 373 964 538 249 101 721 788 150 634 463 319 42 975 744 36 584 815 499 90 724 139 931 978 720 119 60 812 881 197 844 237 537 306 735 885 547 445 446 519 871 615 682 10 846 240 3 80 81 266 331 182 219 631 342 364 653 373 444 981 772 575 962 158 639 437 744 859 604 151 308 155 935 967 513 195 747 78 370 938 813 895 613 266 573 589 611 954 992 954 702 369 881 654 113 717 131 342 513 610 220 85 947 440 577 864 281 446 125 694 803 173 693 305 356 738 115 40 611 492 303 348 409 111 498 12 837 768 805 937 974 903 142 57 377 676 768 923 574 775 370 495 448 915 924 267 233 942 955 364 380 535 290 945 476 281 242 878 713 550 218 947 472 216 959 454 975 346 515 240 229 803 841 427 879 963 423 347 369 11 199 834 235 615 957 22 308 27 845 88 573 532 178 879 656 480 986 568 852 154 720 235 723 146 472 693 551 430 846 81 557 193 616 815 696 893 888 514 194 503 981 990 346 461 734 264 470 543 604 684 770 622 130 681 178 680 668 140 463 80 105 24 686 595 247 442 47 153 461 349 297 383 722 380 163 861 647 418 88 545 897 502 40 708 252 570 534 712 201 239 147 67 737 194 834 295 189 747 700 99 644 807 869 486 479 554 668 918 286 868 99 539 420 306 387 679 109 361 18 107 179 940 781 928 302 2 660 13 27 216 453 284 464 305 54 275 838 937 403 485 144 782 476 586 481 175 461 201 299 432 607 499 141 321 361 740 615 261 686 347 957 363 352 68 4 468 639 135 480 191 953 708 917 731 247 309 883 364 932 73 331 898 216 175 746 785 784 44 436 51 132 136 457 741 471 823 956 910 231 96 366 199 618 854 231 500 508 107 218 786 589 163 5 336 961 397 472 687 732 517 800 623 92 604 610 67 799 517 311 49 515 98 716 576 487 281 599 182 683 41 844 706 698 639 729 462 555 806 326 799 979 941 331 356 755 848 361 876 648 130 249 912 975 926 293 364 545 33 460 510 369 976 91 935 149 476 561 99 741 297 275 30 833 892 5 336 230 479 423 546 467 467 743 289 28 750 183 476 322 765 351 840 805 174 700 794 976 500 273 834 91 448 634 603 78 264 784 603 696 216 810 585 422 606 80 791 335 715 82 887 519 754 556 907 62 687 366 572 759 736 874 952 257 809 691 325 216 27 349 393 894 590 612 300 377 771 733 814 367 275 699 812 920 792 534 294 153 113 364 730 382 73 979 27 891 500 751 645 575 196 893 594 587 320 839 539 366 95 486 407 834 559 907 959 199 915 663 369 424 577 997 888 470 397 604 584 388 633 570 573 132 707 228 946 830 157 246 438 41 301 75 316 997 831 260 684 541 274 552 567 262 218 426 538 964 787 802 286 800 166 712 283 993 592 678 380 440 622 30 379 372 71 939 14 562 115 21 984 641 182 682 999 853 635 73 499 138 850 294 656 666 818 133 926 232 288 550 228 548 487 993 262 299 24 854 847 670 555 8 29 381 454 56 705 664 870 306 324 44 194 526 820 142 44 456 530 460 692 272 923 844 4 306 299 947 308 249 50 855 877 689 706 437 630 934 990 576 454 67 743 184 581 626 87 605 561 111 567 131 438 152 229 923 119 89 296 112 452 169 418 174 460 507 801 401 838 451 987 889 435 581 0 920 31 955 516 561 518 950 874 876 86 747 251 345 515 614 318 55 167 285 38 601 140 969 828 876 809 743 404 264 505 809 722 695 664 21 976 592 691 872 646 415 643 943 350 84 217 961 576 518 839 760 722 68 669 19 635 798 989 425 169 141 162 34 960 833 880 491 906 318 627 878 102 549 863 964 613 672 756 439 507 673 834 830 943 529 306 680 692 932 82 475 660 983 821 394 429 893 771 732 826 408 78 874 546 497 634 44 8 654 837 147 288 194 867 780 712 335 28 911 591 794 189 175 162 764 748 970 730 839 68 574 659 808 852 963 65 645 494 212 406 455 618 782 281 625 889 299 587 310 997 832 597 986 445 159 686 697 271 38 308 754 946 282 279 51 847 11 975 773 555 22 616 945 752 189 499 889 0 339 990 496 7 670 73 435 774 694 800 991 367 82 121 98 110 905 625 320 371 437 734 586 678 987 362 486 177 626 775 362 603 167 954 481 474 676 347 728 163 680 527 66 57 284 956 240 778 35 940 679 667 763 677 970 556 381 95 778 249 683 309 698 726 252 945 135 617 425 492 495 332 496 176 901 936 439 131 307 547 876 847 138 119 577 340 755 791 614 519 942 720 452 588 390 664 18 270 557 53 660 816 602 450 582 241 850 561 933 373 788 717 277 78 492 630 58 352 176 385 149 115 72 90 216 628 131 521 712 315 179 125 689 701 117 50 354 113 615 465 423 915 212 494 895 173 545 46 974 622 558 734 513 644 489 46 714 283 518 559 868 201 408 939 261 876 388 337 52 758 693 588 727 811 253 817 113 671 23 624 439 413 757 472 181 536 811 652 755 163 258 699 206 426 103 507 99 871 764 152 266 871 733 144 963 42 688 127 870 846 19 42 892 55 99 627 930 111 708 914 370 206 162 773 692 456 684 825 644 744 608 924 821 950 888 973 318 689 988 509 172 394 83 14 936 880 21 473 125 288 262 996 679 49 61 57 411 954 226 911 153 42 647 371 213 387 367 891 655 966 248 237 285 307 105 91 469 757 780 811 870 230 753 367 861 439 341 283 322 85 702 916 888 846 456 104 303 551 851 608 422 429 140 610 796 137 520 625 367 473 739 928 208 430 840 514 392 952 66 407 599 408 362 446 253 494 864 286 569 17 454 305 67 588 671 709 794 590 565 125 864 391 518 610 556 622 571 56 562 306 381 986 930 522 753 467 832 286 432 794 485 54 944 738 440 500 115 139 681 551 131 5 530 746 161 76 661 39 802 373 382 487 380 394 896 178 955 440 203 565 973 405 846 313 238 147 905 345 452 334 822 271 703 186 80 235 764 336 225 238 608 856 986 498 632 364 387 360 733 941 929 133 117 375 244 931 632 222 72 775 735 49 493 668 313 538 51 816 356 120 776 760 220 11 618 956 477 406 319 607 897 982 891 524 163 788 913 510 746 592 363 236 911 646 612 968 567 677 814 865 88 58 456 696 229 801 15 264 692 933 760 431 247 512 459 583 219 383 22 285 150 558 971 334 932 746 82 762 363 931 964 545 580 522 627 435 346 458 212 947 721 413 889 108 675 811 996 808 843 814 335 50 366 516 501 864 14 267 630 712 795 774 875 330 234 166 210 931 31 573 466 678 696 44 380 272 841 516 852 218 390 576 918 254 86 716 108 243 873 239 780 366 30 255 569 444 885 351 875 592 369 400 381 222 615 571 24 405 90 9 38 468 333 75 615 488 841 125 319 779 728 649 340 974 34 416 446 815 928 577 360 235 568 592 531 309 158 126 349 682 335 974 594 632 758 429 790 302 109 951 208 242 520 870 277 969 11 371 133 318 547 475 959 469 294 701 137 668 595 541 678 643 994 681 526 635 217 788 983 774 938 215 19 425 996 868 185 84 754 30 186 320 911 48 182 713 373 667 69 63 671 130 663 693 745 80 833 197 481 698 854 203 339 771 123 142 71 610 960 876 525 279 930 655 920 871 344 878 675 338 404 989 8 680 31 864 582 501 877 62 562 685 343 788 834 173 179 56 377 415 49 361 335 31 314 659 232 504 910 270 679 989 845 602 302 180 926 62 103 37 594 428 525 488 178 521 953 354 113 57 288 665 715 300 832 801 324 991 156 2 365 94 980 660 956 411 199 19 74 1 449 627 574 146 841 367 500 789 234 880 424 889 806 131 602 302 690 875 122 454 112 110 969 686 466 541 480 68 706 257 894 735 260 281 403 330 102 878 901 760 562 148 768 810 839 708 450 404 685 7 119 313 515 979 45 103 479 586 400 232 713 468 460 373 513 773 150 712 793 915 885 787 861 311 76 913 495 686 68 583 120 761 351 470 562 962 621 518 408 239 194 59 155 686 964 425 184 422 18 305 340 485 209 56 542 231 751 827 94 445 545 610 940 61 267 28 422 108 931 904 619 584 380 969 591 98 361 53 987 565 403 773 538 289 604 548 4 899 468 409 495 698 509 407 470 753 142 114 867 289 657 248 698 762 610 991 346 102 464 411 908 895 875 232 996 354 795 751 131 992 873 464 801 296 399 266 448 695 410 905 908 518 354 106 19 69 861 769 155 53 480 296 16 811 614 30 650 646 914 715 738 745 463 336 11 774 756 137 32 832 31 402 182 664 938 645 471 303 165 396 698 853 599 601 697 534 235 202 600 63 327 612 947 37 751 135 465 691 175 283 968 906 250 848 947 481 903 601 376 73 877 395 806 394 280 327 929 978 596 895 295 232 590 270 933 460 182 47 961 778 743 690 409 502 626 228 523 401 266 312 301 29 796 77 170 424 708 988 55 998 14 766 573 868 268 581 759 947 267 802 359 337 544 502 304 65 565 218 820 67 730 996 247 307 45 968 772 943 647 220 803 453 61 75 89 708 4 423 374 133 510 167 52 715 987 531 232 314 835 617 951 771 662 435 741 434 740 137 378 791 609 388 942 745 219 593 758 50 168 524 727 66 788 621 239 291 598 901 687 372 260 95 24 116 136 349 881 622 254 196 658 866 363 972 294 462 822 877 374 132 987 578 968 549 105 245 870 130 819 918 618 657 578 459 960 843 358 495 434 797 114 566 361 371 121 495 223 408 248 71 979 85 140 562 972 940 330 300 493 10 210 29 309 668 234 423 225 537 515 228 817 668 455 569 600 200 785 290 330 553 623 596 202 765 467 607 888 99 185 884 970 815 480 57 866 846 238 472 594 49 610 381 493 662 971 301 762 562 953 90 206 673 334 386 207 409 632 954 25 574 294 831 769 359 915 858 29 896 832 677 911 862 277 239 691 996 887 234 801 916 87 294 118 93 654 988 56 702 57 103 914 292 885 914 186 827 150 65 810 440 399 370 927 191 31 833 87 91 777 665 101 755 821 526 110 229 95 9 931 229 332 389 301 803 82 816 568 755 869 148 685 893 477 877 691 469 901 716 320 407 134 244 757 2 934 107 825 157 566 204 336 619 899 467 23 219 787 869 574 52 392 892 762 799 281 601 553 84 516 417 360 294 283 687 420 529 753 441 266 109 86 652 60 847 985 517 871 894 717 831 315 911 138 531 631 499 197 596 615 520 916 688 204 558 207 842 218 304 751 958 951 218 956 179 11 812 87 424 74 564 264 80 336 651 95 62 746 247 600 797 582 141 703 14 707 912 984 935 577 921 222 325 505 593 64 885 137 501 17 705 55 490 581 197 357 309 565 150 444 542 106 166 289 147 557 260 78 652 560 625 533 110 977 467 11 418 995 411 320 253 86 380 902 957 451 247 104 795 459 24 142 699 728 562 524 813 311 844 810 158 438 350 306 301 959 140 768 131 64 966 532 279 512 950 275 735 583 335 745 201 111 635 776 725 763 844 800 590 283 87 2 165 941 61 242 589 657 616 193 705 625 306 895 779 7 752 987 900 115 50 305 68 86 451 127 903 912 267 829 887 342 625 432 89 184 122 214 808 57 952 434 377 114 739 83 550 545 441 992 331 600 727 622 202 782 869 630 324 154 535 108 937 949 515 27 586 60 596 323 790 388 84 325 759 881 225 374 471 552 449 557 339 54 974 651 273 560 20 361 36 160 314 310 722 178 310 252 279 318 643 995 853 715 103 754 658 454 877 927 301 107 110 703 11 627 681 383 896 284 263 718 79 562 815 316 594 741 919 446 162 629 986 125 120 617 896 393 383 349 804 197 825 610 500 167 870 506 224 593 345 134 770 655 397 323 156 364 32 668 793 635 121 18 999 266 615 149 253 734 127 771 939 524 699 627 589 809 295 959 382 286 880 65 781 363 614 388 711 813 183 177 32 832 468 182 916 411 443 73 222 43 22 473 534 921 797 963 250 930 635 532 491 482 222 129 348 105 469 933 117 478 295 853 30 937 10 577 661 826 589 585 858 995 973 123 949 656 188 561 959 936 866 31 136 617 395 566 696 957 162 19 902 343 821 545 723 319 957 834 764 312 787 763 904 737 84 88 24 311 771 43 956 243 809 830 342 351 320 857 200 302 140 222 242 374 208 922 847 551 870 972 709 374 234 127 890 146 189 839 462 13 324 498 849 243 82 666 496 170 744 653 101 636 939 338 889 236 27 138 61 112 591 622 560 647 373 481 494 957 768 188 27 170 836 657 807 461 704 332 321 923 179 805 459 612 102 503 262 838 74 163 163 558 967 987 609 888 76 237 391 377 686 455 916 243 407 494 503 621 778 601 928 34 957 589 428 315 213 571 427 854 841 346 831 394 305 450 827 663 234 696 934 866 360 35 118 693 289 215 249 786 8 569 170 558 130 804 376 735 50 557 303 852 10 233 579 608 657 482 654 166 829 943 636 412 700 299 334 925 494 876 627 694 481 16 751 916 434 857 13 802 387 129 825 375 227 319 485 746 89 882 716 666 965 678 689 416 828 652 346 450 603 807 683 179 36 218 466 469 386 401 129 759 372 211 692 356 590 563 78 782 880 306 74 547 581 922 600 254 61 249 551 555 5 96 566 817 429 472 42 952 515 348 219 414 173 208 342 647 56 604 167 222 144 732 305 101 0 96 652 400 986 551 800 657 481 414 496 229 47 523 937 234 718 618 318 463 67 136 794 726 373 586 687 855 358 31 763 687 590 603 951 101 853 391 972 94 613 350 764 371 989 907 618 483 69 659 386 789 370 863 999 111 494 63 376 709 916 257 711 45 103 868 823 564 266 761 788 436 883 383 218 474 484 501 760 287 502 223 485 483 272 501 562 829 335 648 64 479 699 502 439 519 564 874 663 685 66 353 114 546 399 286 68 950 424 159 642 427 925 262 485 915 915 842 928 820 2 979 498 372 321 793 295 415 768 910 247 713 398 234 184 207 808 466 104 961 223 361 718 29 456 60 233 543 628 736 579 235 380 725 875 252 625 675 388 908 140 224 134 139 605 679 142 294 501 62 91 215 640 219 932 548 284 508 275 560 456 863 116 475 95 683 408 93 317 243 502 549 457 803 97 339 382 952 631 950 521 493 401 623 838 454 366 677 41 113 974 174 857 361 893 69 897 266 815 123 454 399 642 624 928 727 278 24 364 911 534 198 677 117 610 724 190 371 4 3 681 164 585 403 545 574 287 482 882 188 21 741 216 524 549 93 812 494 573 265 382 891 4 250 800 345 700 805 615 157 528 733 659 907 321 425 180 946 687 271 389 201 741 255 749 49 148 554 999 322 924 48 666 3 246 77 234 446 745 862 19 114 891 191 179 341 600 424 977 825 137 989 613 719 273 182 432 113 162 272 627 133 856 828 228 874 88 148 562 326 772 459 152 505 262 303 494 752 94 907 929 984 809 59 172 251 626 593 775 334 514 502 875 984 469 742 420 168 728 31 179 192 848 132 628 793 298 694 678 979 885 228 135 839 433 562 390 113 364 560 896 762 248 239 93 365 748 277 856 174 342 279 72 21 821 322 455 371 951 98 68 692 23 438 551 723 938 413 327 267 506 532 635 575 689 951 125 350 249 545 174 820 494 702 629 348 369 301 993 728 425 789 888 16 781 69 166 826 901 108 683 194 688 536 420 724 622 623 497 22 372 796 496 289 795 1 55 866 7 936 591 832 560 895 73 86 305 78 147 974 863 582 547 835 381 635 657 929 307 231 854 381 735 574 725 1 642 790 623 447 440 585 522 183 614 768 695 827 265 761 949 958 743 812 395 682 913 603 593 54 983 119 472 719 984 60 634 115 700 837 862 426 226 222 401 986 372 921 689 19 831 49 748 784 742 578 632 997 83 336 939 967 28 941 468 275 347 662 89 756 56 209 46 667 588 732 331 418 405 277 62 935 103 505 906 156 844 850 865 989 338 135 411 845 817 807 100 758 319 301 860 156 264 717 135 556 968 947 32 892 749 599 185 135 70 655 997 600 756 288 138 335 494 499 736 955 153 594 102 928 609 13 666 719 666 484 997 634 542 698 834 478 377 727 679 256 544 483 486 787 387 682 990 665 170 475 326 495 508 66 611 935 215 526 160 451 785 212 697 54 133 984 150 426 904 812 599 785 240 742 225 339 166 161 819 748 765 493 780 516 656 376 442 996 560 554 42 227 679 609 35 94 608 829 165 292 34 210 258 405 542 612 360 67 549 714 875 125 501 693 912 532 400 296 875 601 41 443 349 906 87 598 211 310 404 252 10 277 890 14 224 552 618 249 889 125 193 494 378 227 374 105 150 130 573 751 875 191 145 275 585 745 657 708 306 341 355 359 349 549 826 932 57 882 264 715 316 250 708 458 728 690 269 858 402 514 589 145 248 547 607 726 789 905 2 265 814 775 67 352 63 992 707 116 707 327 562 23 65 427 367 642 101 335 832 39 637 690 204 80 337 545 938 346 72 692 396 977 811 492 619 459 139 29 970 326 794 701 695 470 405 161 940 796 486 341 157 578 969 43 389 111 773 908 805 461 305 199 803 968 946 924 602 149 10 268 297 397 910 898 202 702 525 851 781 885 46 34 376 750 10 669 928 149 612 816 784 788 130 767 318 82 350 315 712 329 830 648 702 974 64 385 635 227 614 958 177 681 566 990 491 71 61 494 515 104 871 24 887 998 786 190 871 457 106 850 165 701 86 159 457 581 556 73 755 353 739 733 44 673 520 186 695 105 176 35 33 514 290 416 440 819 670 927 56 898 355 187 769 67 628 164 324 677 762 247 492 63 416 158 263 793 921 111 649 792 560 862 828 292 806 0 250 703 681 862 141 958 122 12 891 121 540 446 861 803 41 33 280 629 92 577 962 553 346 742 34 929 369 175 389 192 406 884 281 422 126 547 20 964 842 369 733 561 594 976 763 774 929 226 780 698 606 243 821 478 5 178 792 542 824 394 817 128 722 457 341 295 664 48 27 535 852 749 523 555 609 967 943 804 48 561 781 549 600 221 115 397 392 744 923 291 749 961 144 645 126 442 330 624 608 153 553 182 149 248 373 162 717 92 994 452 52 851 412 946 690 141 673 156 554 613 611 533 432 698 11 737 242 658 328 971 595 796 310 693 192 968 568 380 231 131 137 620 73 995 152 120 77 98 591 58 108 696 733 376 909 471 442 28 433 589 599 37 357 134 824 791 836 925 897 97 866 974 105 322 773 597 93 535 655 364 740 763 655 740 437 2 591 28 586 222 250 191 334 774 417 74 561 171 145 948 51 427 877 602 137 396 271 322 919 144 885 853 760 926 41 674 896 798 855 627 655 499 925 676 989 72 198 486 266 344 847 249 549 495 817 436 946 172 568 88 366 169 932 681 534 759 386 92 843 741 539 393 817 516 591 529 205 367 968 973 355 404 748 517 42 637 468 46 482 610 291 795 77 415 584 177 918 292 554 780 872 458 339 854 37 815 683 896 652 541 573 390 363 400 446 100 58 183 172 281 48 706 63 601 396 632 764 154 236 302 594 988 803 655 964 631 837 839 229 555 551 410 951 945 480 754 955 362 814 653 606 83 35 229 288 3 657 832 67 524 678 604 235 976 172 995 650 425 187 748 167 554 109 491 853 526 693 417 171 19 601 785 179 558 993 889 413 798 140 412 596 443 438 341 754 769 97 441 347 954 766 264 364 808 225 2 797 410 936 748 658 622 21 467 604 3 416 276 863 745 895 12 781 510 720 649 990 878 494 650 951 109 415 859 269 36 459 212 214 557 24 795 137 587 562 628 725 215 799 425 702 972 621 713 579 774 284 964 425 438 943 588 590 840 404 270 649 49 438 618 205 203 827 575 370 767 545 557 831 521 88 599 373 503 529 668 381 9 597 244 819 324 114 188 589 840 436 763 385 27 602 15 810 564 767 325 846 32 135 599 508 935 603 4 631 389 244 336 660 963 13 415 659 775 890 444 503 447 639 276 840 426 472 449 817 960 911 950 751 304 336 419 160 840 885 967 323 405 820 188 528 336 651 832 631 206 315 506 951 271 720 26 834 775 201 537 841 897 986 305 607 177 496 829 668 844 684 819 508 758 586 212 752 159 18 574 942 68 626 969 744 917 845 812 838 297 954 648 455 177 426 561 405 674 178 447 628 441 5 354 846 566 324 758 178 883 865 267 193 156 968 300 204 390 307 158 687 904 950 114 115 466 913 223 818 293 319 893 459 22 17 165 519 783 402 662 132 737 620 947 337 138 170 177 477 997 463 688 649 427 332 578 223 419 154 502 725 895 60 123 312 94 117 932 669 13 259 601 616 641 818 650 961 786 277 648 75 463 999 278 966 759 261 617 393 473 244 339 433 924 864 909 32 902 856 229 208 291 305 472 610 41 871 618 268 887 165 117 41 268 83 484 957 490 228 476 445 201 462 966 181 309 586 495 138 77 869 794 24 795 413 511 901 247 640 34 654 564 399 682 151 737 565 357 48 379 221 363 24 373 911 402 369 610 757 711 220 590 667 133 380 920 506 920 431 20 54 960 954 830 747 205 585 614 697 147 505 806 561 2 977 768 493 282 872 721 964 714 425 891 811 586 854 283 203 242 425 13 959 509 469 172 671 156 571 518 133 528 296 227 314 462 816 790 856 733 509 133 854 633 916 139 976 61 999 472 333 159 734 958 324 155 673 354 683 895 403 158 973 531 235 69 297 789 922 881 673 158 244 129 542 135 866 220 360 541 852 940 607 94 605 176 423 121 95 288 994 826 247 604 631 229 113 896 55 20 746 138 20 299 871 43 501 886 21 231 677 789 937 980 273 282 922 388 965 720 193 917 498 165 566 825 781 611 750 469 62 879 900 122 360 991 120 401 797 734 714 252 575 734 523 339 60 457 535 840 580 253 430 225 726 498 663 212 91 938 188 725 194 343 97 773 60 314 658 894 980 573 507 233 485 503 695 973 913 372 182 275 125 9 578 908 485 788 866 16 573 674 964 412 727 457 360 377 150 737 970 683 703 657 582 807 180 233 538 495 820 362 622 337 860 751 760 460 134 991 125 685 701 98 827 483 404 61 870 977 986 542 220 573 608 569 64 529 349 146 731 237 988 218 243 591 280 100 785 164 678 406 749 486 900 442 614 505 340 122 696 406 419 912 454 304 803 391 327 804 685 534 478 968 980 281 499 758 164 205 420 529 693 266 771 296 44 659 101 464 376 114 418 873 631 831 987 574 771 958 701 24 657 586 108 682 2 508 37 861 697 423 628 82 742 251 479 24 320 195 68 443 715 739 205 699 9 965 626 328 902 711 745 647 990 363 301 747 170 545 156 998 212 151 527 722 628 691 294 848 939 338 269 361 805 496 825 751 389 783 749 79 794 559 462 739 738 96 446 829 306 246 792 658 702 859 332 772 846 348 62 350 59 115 805 867 2 24 199 547 298 751 490 250 455 112 671 581 827 496 698 329 158 971 95 209 507 842 54 941 57 971 909 113 816 214 761 193 190 15 391 59 171 787 944 846 448 842 524 547 368 498 995 682 877 966 871 502 63 931 396 317 908 972 944 212 227 645 531 134 327 970 817 228 704 272 411 617 468 946 422 779 678 463 317 858 981 549 868 380 352 537 789 776 445 648 783 329 750 328 973 462 86 469 300 678 906 497 628 906 86 680 627 659 560 38 369 608 466 428 204 123 418 607 144 1 330 258 123 246 576 303 333 159 721 876 345 591 272 637 9 783 690 251 859 209 648 411 450 677 636 842 637 220 695 132 379 525 195 819 77 955 183 866 181 150 310 880 15 434 810 319 308 57 469 896 685 957 166 271 843 209 573 803 997 539 710 72 341 545 70 139 290 562 379 603 822 952 271 810 794 632 418 931 240 688 867 103 999 758 562 155 311 924 485 911 456 756 46 178 251 879 834 537 895 630 545 656 640 112 489 339 149 58 513 636 44 369 409 864 788 957 395 721 876 625 804 29 220 274 30 407 37 94 260 277 815 934 274 95 103 304 417 775 144 19 154 813 449 554 627 672 884 844 153 855 129 454 298 726 755 159 436 250 861 367 461 603 908 811 185 916 12 677 490 83 586 518 537 291 136 616 989 421 446 641 367 600 471 96 550 474 841 899 111 411 661 655 923 763 503 198 9 935 805 634 792 596 31 695 116 413 925 20 988 914 10 774 55 811 763 560 971 442 249 874 125 985 183 373 449 980 95 545 493 466 660 887 521 524 896 981 513 447 212 236 47 906 896 267 394 162 388 142 819 995 437 513 846 663 127 887 612 941 829 53 560 272 90 350 149 825 577 603 585 362 981 460 61 481 739 375 370 362 974 558 701 160 47 73 227 180 195 659 283 844 15 755 160 374 977 696 546 89 914 914 395 391 410 327 139 487 45 489 767 113 475 98 631 48 649 703 128 178 934 343 59 143 339 94 184 46 717 238 286 450 130 708 961 696 87 269 735 945 547 206 696 210 265 26 43 697 746 394 889 491 205 805 148 229 819 473 937 217 264 105 801 54 924 577 637 240 799 410 675 537 482 847 544 590 973 877 904 290 96 226 984 461 952 244 814 626 455 889 363 430 359 884 731 639 45 996 533 275 476 72 483 367 245 667 122 456 398 501 962 405 309 383 609 266 155 816 2 416 42 870 861 957 598 125 9 258 331 191 305 837 113 166 974 803 558 587 606 372 755 618 656 916 673 716 484 392 884 27 195 878 3 828 614 793 750 364 202 769 86 56 247 667 254 909 935 157 313 213 129 389 282 969 940 154 182 942 106 176 568 377 523 176 821 535 715 273 681 447 893 153 923 928 438 72 466 858 768 751 720 766 285 402 791 660 837 455 921 249 192 757 644 707 184 365 541 359 513 662 981 786 585 788 998 381 943 51 124 766 520 204 484 409 176 312 561 406 217 449 904 753 470 160 515 88 148 12 150 736 871 129 143 736 787 523 524 438 171 911 673 162 641 655 212 201 2 739 826 429 835 258 346 315 845 350 862 846 975 830 679 734 822 471 909 705 918 347 222 81 88 994 969 215 729 300 729 197 195 555 647 916 619 153 455 492 807 481 567 327 0 487 669 390 89 60 798 587 292 311 526 581 141 613 607 608 515 611 882 154 703 162 654 499 880 510 664 462 301 548 980 16 695 970 557 379 290 494 906 201 167 568 690 399 980 774 281 44 528 862 474 984 495 213 206 706 205 511 879 328 27 537 437 574 420 207 650 727 106 326 725 927 760 148 69 706 568 335 54 597 641 394 100 518 671 200 413 657 195 260 381 440 768 632 360 607 835 418 977 818 967 11 934 89 17 36 633 638 717 423 110 627 827 837 384 781 652 240 32 41 494 33 294 152 922 386 674 481 440 899 340 523 556 726 738 357 132 897 911 807 797 242 376 703 524 182 371 28 413 327 295 865 907 59 892 401 479 933 671 333 59 344 652 227 103 797 957 186 702 14 911 754 288 157 429 787 490 659 877 598 185 137 464 136 69 902 10 295 48 92 319 295 235 52 397 422 789 753 444 451 637 700 840 148 508 66 575 682 820 685 808 760 711 284 932 242 821 721 623 980 33 5 334 211 506 430 881 569 428 302 56 870 289 461 621 916 64 864 625 316 496 872 909 688 761 884 952 82 676 736 947 250 865 10 368 805 108 265 32 148 717 516 432 424 135 338 152 848 73 618 641 648 964 982 417 419 306 916 153 93 456 103 155 370 620 824 972 368 908 4 269 41 379 668 884 756 533 883 531 942 869 174 792 495 764 693 276 98 517 269 639 595 139 24 127 611 615 95 771 388 756 236 992 867 136 993 13 525 699 282 751 882 824 491 941 246 130 101 146 810 835 506 515 285 880 314 702 84 117 651 746 459 804 664 320 234 454 817 700 593 542 205 839 876 977 378 437 321 919 124 761 728 541 434 292 642 645 97 42 409 845 744 978 712 908 517 182 432 989 581 529 724 669 181 502 787 458 106 837 422 208 25 263 378 458 501 262 664 19 500 597 108 625 91 760 505 569 159 235 865 523 451 384 905 11 900 46 842 982 848 578 883 322 597 622 36 889 998 736 993 658 838 696 436 458 770 861 265 68 183 595 385 602 453 295 451 88 0 900 629 227 582 652 575 458 201 195 860 971 194 544 205 975 746 698 355 791 837 574 80 12 738 921 528 528 181 885 361 813 428 3 741 162 817 399 813 359 490 943 370 582 256 611 374 47 633 379 402 140 137 211 743 176 414 775 545 17 61 594 940 757 329 326 109 850 509 879 854 495 145 635 814 447 721 110 682 409 178 274 968 475 972 110 450 863 157 382 479 25 810 919 855 98 351 32 769 915 596 364 527 734 902 937 561 762 196 918 346 318 13 739 745 713 780 260 31 815 95 253 637 340 760 841 351 558 372 252 796 881 275 223 338 534 988 51 985 898 804 550 4 686 637 3 263 711 397 137 170 201 964 667 726 386 42 154 577 204 702 450 36 184 427 764 927 392 235 575 662 652 633 731 261 618 7 177 960 249 755 504 731 125 943 924 890 968 280 316 725 520 418 473 852 88 269 504 865 792 15 277 287 283 876 509 247 2 824 294 758 70 858 100 680 555 994 289 420 838 980 312 810 887 311 529 921 833 391 12 673 901 565 288 648 935 411 521 518 164 582 406 944 938 828 376 313 345 580 390 439 248 658 638 629 372 631 750 471 744 385 385 206 305 33 950 320 902 843 969 115 633 660 973 77 787 362 190 319 977 399 657 791 230 967 439 753 380 332 964 183 568 875 490 621 179 519 634 802 547 149 344 267 629 788 462 483 560 172 963 436 107 570 321 193 525 194 403 702 455 841 462 298 730 945 172 642 791 451 817 719 521 487 970 52 71 984 772 882 804 539 576 231 19 126 828 610 84 774 321 635 580 266 451 51 349 752 823 51 908 519 322 345 329 860 538 393 798 453 36 899 94 374 266 407 181 205 25 350 312 502 905 772 840 116 382 255 774 699 876 642 693 96 842 725 44 583 443 992 718 566 530 537 436 984 687 507 973 813 18 351 819 267 361 210 982 201 843 0 874 858 910 888 471 290 448 954 32 266 804 353 282 562 129 592 758 376 337 454 313 776 339 899 80 675 294 321 532 296 101 168 168 442 748 8 185 616 259 132 695 431 275 893 246 176 982 133 23 936 664 296 971 601 262 744 644 265 785 806 922 97 745 953 921 349 248 930 291 180 74 528 481 566 997 672 608 687 704 372 506 273 17 306 335 120 721 13 110 708 923 995 802 856 138 934 661 402 751 429 347 541 115 585 113 696 69 822 213 170 209 927 47 816 447 544 202 120 115 292 182 125 833 917 320 991 500 846 780 423 360 120 772 247 788 826 996 237 816 2 176 557 101 563 516 975 143 303 780 799 683 325 618 613 811 388 68 470 461 591 839 524 164 586 706 979 333 698 350 874 112 509 836 708 255 628 544 980 305 143 363 579 730 275 746 919 108 799 187 559 145 54 863 703 228 203 78 367 33 578 277 542 170 65 228 884 593 714 646 350 45 956 100 376 175 724 978 560 480 715 418 133 635 695 749 646 577 766 688 782 501 206 90 831 660 730 147 35 344 543 897 192 894 796 356 95 920 872 948 836 531 581 162 936 69 632 767 508 579 109 876 268 350 157 714 536 719 497 41 888 544 969 512 288 512 41 684 784 232 461 749 113 229 394 327 170 279 512 745 907 415 507 396 835 133 482 991 115 436 726 685 535 424 949 85 879 366 108 501 317 712 441 692 731 196 39 298 242 611 293 158 714 548 498 750 291 478 539 74 402 965 163 242 850 311 788 703 608 487 164 247 170 106 531 972 443 737 860 561 935 530 895 538 474 926 280 130 16 180 791 365 95 497 422 382 305 642 200 989 870 753 717 469 447 617 726 13 249 160 178 390 895 527 34 144 316 142 657 753 583 51 507 299 250 803 739 357 293 598 144 591 715 961 67 136 560 90 158 793 297 898 481 149 581 54 395 429 292 151 344 239 832 767 450 743 749 594 124 216 693 761 836 893 529 244 897 546 839 748 389 900 445 840 173 672 954 887 621 454 617 465 126 470 221 698 515 419 417 518 266 795 321 208 764 600 392 781 117 571 701 892 681 987 106 914 564 737 875 353 534 728 555 524 824 593 157 107 943 458 463 227 219 423 19 340 180 881 744 611 911 381 773 689 765 778 295 754 426 333 994 640 834 368 857 153 115 170 827 985 963 982 158 578 760 331 323 234 219 338 942 39 967 263 33 344 817 934 369 203 145 811 575 921 923 102 507 354 443 910 439 200 453 471 840 998 531 826 363 776 336 907 865 34 945 330 251 636 968 895 869 666 448 593 816 611 247 144 947 455 521 714 886 686 278 731 712 401 596 770 860 575 660 264 847 813 257 555 900 348 63 167 221 443 293 241 843 231 587 834 48 326 430 716 873 111 409 269 896 495 881 829 196 454 172 908 642 841 361 582 773 425 9 424 25 613 660 67 655 850 799 24 386 60 567 349 136 369 417 147 844 92 199 193 771 965 353 525 387 396 67 132 302 428 820 827 57 92 495 507 678 597 233 209 567 305 946 143 91 721 452 221 587 940 835 290 187 310 818 120 970 222 443 510 548 395 970 142 954 364 254 821 597 0 573 158 478 931 38 895 880 971 152 691 918 978 613 800 2 445 561 88 23 345 307 613 209 461 488 810 977 902 637 463 810 407 61 293 46 115 302 693 616 229 242 551 671 941 381 404 41 244 30 943 750 590 314 700 404 613 400 562 194 291 77 66 969 623 900 607 181 580 316 339 97 516 131 725 281 311 235 478 970 363 254 10 927 337 64 378 624 53 241 679 21 567 119 652 185 562 174 426 584 715 193 854 294 391 441 763 137 474 222 457 478 542 754 743 794 73 272 294 783 378 104 345 213 740 906 254 907 444 166 461 558 491 650 844 204 426 466 351 670 808 883 29 839 945 903 657 454 558 758 112 387 170 903 162 63 323 776 683 959 609 43 230 526 436 805 476 26 247 140 606 636 539 291 261 903 743 197 936 656 97 207 317 459 235 74 911 640 704 270 148 994 385 286 681 585 77 628 152 928 306 35 939 155 616 568 211 34 593 641 704 308 964 262 254 687 100 876 302 310 596 106 958 687 33 277 558 120 43 537 165 864 784 447 156 781 289 995 304 778 833 993 986 620 848 294 40 86 774 150 189 553 605 84 190 575 112 741 183 586 706 630 763 94 957 214 13 52 398 745 89 846 624 384 823 566 718 16 311 597 681 610 69 916 469 223 809 650 185 4 97 868 82 395 632 407 501 96 294 550 800 942 40 271 287 757 934 758 676 598 866 739 706 745 356 688 692 124 963 893 543 790 197 427 992 175 923 698 992 521 875 75 625 32 790 80 792 559 669 467 564 897 30 727 467 920 814 629 937 782 258 709 237 968 771 603 30 160 587 11 18 905 426 212 123 186 43 571 651 792 872 217 653 33 282 691 825 656 490 219 201 83 686 954 717 972 293 716 973 53 466 311 674 752 323 389 265 718 904 326 711 757 533 909 478 994 565 273 448 320 976 766 91 395 357 694 0 384 47 789 464 467 872 722 440 216 541 490 231 696 957 958 894 116 874 435 756 869 952 322 596 84 130 79 636 305 52 131 950 510 463 516 306 174 664 24 232 199 768 895 364 29 72 662 620 238 912 925 817 924 146 508 165 492 9 782 213 218 734 925 623 676 538 392 592 116 99 123 499 360 374 727 363 572 953 347 623 878 965 122 47 769 903 256 738 409 901 116 144 560 474 876 801 683 806 897 305 252 368 657 229 335 609 84 811 535 657 658 682 129 7 705 466 331 427 97 705 367 595 944 799 531 92 748 0 785 627 749 998 721 805 24 442 607 294 616 97 568 559 977 635 104 554 91 625 414 745 259 791 405 458 545 841 235 984 154 153 468 605 334 941 32 227 399 775 235 564 98 0 686 255 551 966 460 554 880 972 63 960 863 720 782 188 801 621 434 450 341 847 578 978 61 120 74 458 753 440 565 648 459 557 695 927 434 116 463 924 899 682 458 498 996 859 222 915 233 612 309 95 763 837 142 812 215 628 296 107 687 247 628 545 16 479 14 734 14 448 755 751 947 913 298 109 962 623 437 521 721 306 70 285 389 200 470 612 265 246 144 37 860 899 791 805 992 160 986 0 606 256 851 747 265 565 365 438 789 813 86 523 745 215 497 859 75 465 180 40 360 762 502 647 291 629 661 504 159 503 981 247 524 267 251 102 812 250 680 241 267 56 774 201 992 777 916 765 666 521 564 524 527 240 520 679 837 208 744 405 183 786 418 819 25 901 240 859 832 582 494 174 268 184 160 958 951 296 949 828 699 178 820 737 420 164 603 571 945 134 922 299 924 138 305 75 552 46 375 516 657 490 221 524 179 643 800 960 820 993 661 480 491 542 730 27 598 81 114 717 513 819 171 872 855 131 246 904 121 75 647 374 746 546 219 342 370 549 859 702 384 391 382 43 244 358 493 114 476 426 75 930 178 7 298 821 413 60 680 424 896 18 435 157 325 426 712 283 706 440 238 536 675 59 835 312 841 482 526 19 90 389 551 268 26 204 562 811 25 964 981 661 181 245 969 812 88 765 529 204 468 27 301 539 615 141 967 655 21 214 161 539 151 410 483 34 96 77 524 713 998 375 738 178 303 57 539 860 943 244 388 832 888 708 783 157 849 355 363 683 371 854 901 362 93 244 888 239 426 997 309 186 614 154 695 165 243 898 14 254 235 639 82 822 314 30 528 371 178 27 65 510 106 251 741 642 106 415 937 346 992 418 953 197 58 552 935 631 95 178 31 424 270 857 352 530 727 697 228 756 909 650 302 792 8 466 645 637 176 408 164 102 407 343 678 129 6 416 974 596 304 774 192 223 453 682 539 656 921 0 790 150 451 448 145 447 968 133 733 96 208 736 587 945 835 492 865 544 361 905 757 161 670 326 129 402 245 563 334 873 402 899 538 387 674 125 347 907 991 506 573 658 643 860 875 930 150 986 404 426 494 588 147 257 752 87 729 975 820 417 312 338 31 131 804 694 815 388 989 730 553 544 46 549 844 984 827 702 535 34 27 601 643 489 291 463 219 780 464 193 880 37 222 883 676 59 731 284 778 37 141 130 181 8 725 824 114 311 62 705 647 612 912 939 194 10 106 290 71 290 203 880 375 986 174 748 291 433 391 107 785 563 915 382 932 924 740 465 693 605 52 995 78 77 544 968 609 599 719 825 258 784 45 813 164 539 532 670 121 688 998 390 585 677 771 37 666 599 143 573 421 464 946 998 2 73 285 965 597 559 899 63 680 544 372 769 954 953 235 565 457 931 695 361 850 172 320 91 312 258 270 345 555 976 609 558 345 272 293 579 117 489 11 596 475 507 610 68 271 966 72 659 999 671 679 966 832 682 762 669 250 992 27 297 997 290 770 211 921 266 221 48 729 887 215 226 556 980 759 339 544 815 640 472 781 110 133 813 506 533 212 543 157 759 182 103 852 209 971 741 721 936 826 425 628 709 515 59 714 734 49 808 227 360 178 706 919 700 525 682 569 36 244 808 442 765 206 103 370 222 858 838 216 928 999 825 548 597 143 731 559 626 405 676 82 370 332 863 377 973 642 608 899 821 133 503 201 436 924 483 77 77 250 59 411 979 254 166 395 798 711 206 792 476 829 152 576 658 339 591 883 558 618 613 764 40 872 16 49 603 523 286 378 949 14 264 266 329 799 633 62 457 535 463 419 943 962 143 121 92 702 111 53 288 705 754 858 818 656 528 709 724 668 382 478 208 988 51 615 286 841 640 860 174 965 502 935 355 317 722 531 439 466 520 10 667 694 588 338 548 195 25 128 404 930 951 234 75 519 468 237 205 68 355 906 732 707 673 710 528 298 576 112 995 400 90 328 661 583 277 639 921 901 523 681 809 872 462 562 135 278 149 667 374 338 982 233 492 399 511 929 400 68 718 506 89 772 681 379 59 367 400 332 411 935 836 562 840 19 557 323 237 341 927 764 38 220 910 419 839 675 164 310 591 909 641 975 534 625 397 700 635 95 694 160 844 471 146 849 657 401 772 384 604 469 542 810 575 866 528 79 888 739 766 472 97 630 989 652 628 846 6 318 330 322 417 850 252 288 141 426 275 24 187 628 672 818 287 114 205 374 494 528 607 971 976 943 846 596 578 604 278 147 141 909 579 696 122 602 998 720 8 750 568 165 978 680 660 207 735 836 279 506 881 695 291 136 160 727 23 870 131 370 740 164 312 710 782 541 66 662 264 791 823 211 643 242 760 836 342 858 770 391 228 223 951 196 553 388 524 326 490 549 418 616 986 154 168 746 611 405 298 432 27 712 537 941 504 139 530 891 548 274 484 110 498 417 114 37 234 374 342 938 95 652 554 681 438 613 92 517 263 736 29 424 45 152 217 885 511 446 563 765 8 996 33 55 556 475 244 619 624 124 781 340 278 178 695 595 805 722 335 311 463 712 683 733 157 680 798 460 949 73 519 806 633 194 808 75 482 878 218 437 813 616 740 496 218 15 967 897 844 906 639 141 326 527 591 796 221 620 822 540 352 740 168 412 778 161 355 2 618 860 642 520 310 710 959 278 708 277 292 803 330 823 184 970 112 921 813 193 972 934 906 166 327 806 286 36 800 34 554 779 808 442 302 864 494 801 489 362 641 786 109 287 604 177 1 221 507 374 560 325 518 765 801 571 892 804 962 602 396 511 605 771 550 51 413 870 376 391 544 406 584 469 8 149 788 937 262 549 690 700 74 780 937 468 314 318 889 899 22 818 422 846 358 924 668 635 869 734 956 212 713 625 41 316 786 501 202 176 562 828 378 628 299 246 957 44 512 188 35 872 497 286 105 393 479 464 796 974 961 787 103 742 29 3 980 241 70 150 596 895 71 800 844 429 778 380 626 709 995 5 618 476 348 452 779 229 750 144 961 740 743 471 16 990 84 724 619 135 713 680 830 42 423 131 935 961 390 401 877 188 192 360 365 225 722 771 992 115 696 35 25 607 512 64 536 461 142 654 683 601 736 324 285 120 697 23 506 28 740 751 521 699 239 106 573 50 976 231 3 270 686 462 85 867 474 574 175 418 924 510 164 263 638 380 742 861 333 145 844 500 760 207 958 435 666 532 606 286 337 21 888 840 154 422 237 715 225 942 415 161 931 741 955 196 558 673 405 288 847 537 341 165 666 805 92 991 972 624 508 429 203 253 12 662 855 440 953 897 320 622 564 884 910 593 638 122 319 315 833 81 234 12 902 499 475 331 239 874 217 984 998 315 112 230 835 853 475 413 108 155 52 40 514 560 650 42 988 185 550 60 227 574 655 452 678 387 911 246 577 896 478 721 723 41 709 313 468 50 575 817 582 872 914 309 442 232 144 254 828 396 494 372 784 836 82 527 848 696 435 12 53 253 775 158 231 762 931 386 566 806 209 514 98 524 258 3 312 595 319 607 779 159 555 103 151 878 443 756 635 586 96 295 890 410 15 328 486 989 58 581 967 47 51 306 855 577 101 715 226 220 901 880 840 134 890 827 675 283 513 525 287 862 765 403 699 302 235 28 542 109 450 202 779 479 76 658 964 232 113 773 546 217 789 953 588 149 907 464 643 454 857 313 674 409 623 908 369 850 615 165 545 820 830 535 404 973 452 146 363 232 767 351 124 504 320 126 537 383 884 964 373 789 580 558 223 996 513 771 50 838 40 58 32 773 591 444 979 836 187 634 919 98 331 663 398 459 138 220 346 282 192 148 423 278 420 415 253 361 496 822 593 293 89 803 419 537 310 420 519 827 640 230 864 202 422 241 843 355 814 121 751 716 524 589 89 523 345 737 132 937 298 939 828 120 31 69 873 138 720 412 541 513 692 937 292 388 966 887 129 458 399 613 861 5 721 840 777 834 136 205 943 75 496 953 125 326 798 369 234 516 443 691 103 279 166 449 805 69 810 295 652 658 907 23 636 374 931 275 498 125 959 226 552 198 702 436 389 351 394 154 920 184 700 850 271 600 433 505 954 81 105 900 247 213 223 93 570 557 626 721 996 881 317 688 784 50 601 58 243 786 391 521 675 295 153 907 636 109 61 107 673 446 341 308 208 896 970 462 891 834 744 318 369 13 343 528 568 970 491 314 71 960 746 518 627 115 610 382 641 688 349 247 574 982 428 557 744 466 496 672 486 488 368 505 784 181 194 936 248 318 827 266 932 994 728 168 189 894 9 370 352 558 209 584 183 133 157 211 467 31 497 643 824 419 51 634 139 371 989 956 708 967 637 273 168 31 303 826 347 529 465 106 753 556 114 1 32 748 591 933 145 882 516 567 743 196 968 7 974 279 938 28 984 964 142 73 553 639 671 489 397 420 602 424 882 863 797 453 421 825 925 294 842 203 687 668 588 810 190 537 211 526 158 527 166 996 853 711 784 189 966 235 837 738 158 848 26 247 98 579 385 951 620 384 541 72 628 208 86 737 546 191 728 244 955 430 264 582 930 91 830 586 620 767 354 988 920 812 786 805 404 657 81 736 116 946 682 709 900 734 296 228 965 981 915 286 979 581 12 845 964 560 730 984 922 671 476 820 900 60 225 232 178 911 829 341 429 860 441 873 620 77 811 758 340 769 854 142 781 704 40 930 614 511 423 962 22 429 601 323 496 247 940 192 662 325 236 369 446 846 405 857 730 258 400 296 604 936 705 533 44 40 0 671 601 819 143 377 354 555 336 639 964 917 976 350 543 553 762 85 286 948 146 844 780 95 343 102 399 485 508 377 981 751 792 461 16 340 197 498 875 705 55 647 331 204 121 950 250 962 200 759 844 396 851 586 806 539 987 250 353 931 423 968 345 145 996 761 393 542 234 871 427 874 818 565 213 548 660 427 176 413 728 856 396 26 175 534 473 735 703 982 628 896 180 400 295 475 479 573 686 529 447 126 699 505 731 660 425 39 27 907 686 153 40 643 895 214 240 513 409 433 378 221 555 941 514 481 186 386 214 553 58 809 362 913 391 789 48 247 821 770 161 735 301 792 752 57 52 541 114 67 305 431 216 21 408 875 8 402 235 622 887 838 428 950 759 630 753 27 979 933 532 914 323 415 114 284 429 376 159 775 309 734 153 375 130 557 797 514 741 717 667 418 531 521 359 779 712 153 400 690 69 596 880 743 420 536 303 309 396 630 471 964 740 901 767 840 358 889 798 508 381 577 909 329 99 92 782 772 708 499 5 852 388 248 368 425 520 691 656 306 910 992 974 748 989 327 559 332 524 787 468 569 187 434 363 567 66 796 13 71 843 71 848 388 0 563 163 369 361 439 431 73 731 335 20 528 539 291 970 544 978 135 667 509 430 341 764 121 702 444 240 607 170 393 544 592 980 686 759 123 762 763 203 491 134 830 810 94 623 456 965 705 727 642 778 748 192 163 399 832 953 784 376 645 123 498 891 708 471 443 331 5 480 26 121 420 286 290 473 96 738 545 228 200 257 868 701 485 293 656 172 6 856 997 621 647 292 747 104 529 57 976 419 584 875 380 907 705 477 348 548 567 476 57 602 805 814 840 787 896 733 338 985 55 199 355 704 629 605 259 155 762 643 376 433 71 844 550 931 262 319 319 419 759 678 274 522 290 476 818 10 255 962 965 980 209 265 19 133 552 595 772 31 776 678 714 929 227 298 961 73 296 977 69 740 103 921 444 922 217 859 932 493 366 52 840 805 758 530 870 385 752 305 914 141 325 646 586 300 792 861 711 638 277 926 602 171 88 815 200 645 30 222 514 20 697 415 380 132 507 624 801 671 789 375 914 773 670 347 28 657 272 58 985 49 935 136 397 226 864 304 781 830 354 779 677 543 597 750 218 734 167 26 774 444 735 8 799 66 143 128 773 115 124 748 529 745 196 708 974 723 50 727 511 329 503 209 270 789 859 109 943 513 816 967 429 633 521 609 33 510 53 572 724 849 258 585 328 582 910 106 308 163 457 730 436 947 372 667 868 79 56 268 181 54 4 36 901 331 663 740 899 389 903 956 941 851 95 510 891 571 958 746 919 755 301 758 693 102 959 291 837 57 370 623 546 492 94 450 954 210 654 562 839 91 518 761 447 595 953 400 332 633 503 757 155 74 391 580 2 548 718 29 638 84 348 724 521 419 534 373 216 654 981 635 816 769 496 735 583 382 169 677 814 829 491 346 751 821 138 206 894 249 202 723 860 776 973 673 495 476 120 394 680 896 464 399 410 288 983 832 781 272 608 931 13 827 618 864 533 712 385 524 465 791 811 736 300 513 464 496 487 658 259 731 393 728 702 303 20 430 560 573 459 835 361 970 401 786 293 77 34 567 662 963 550 759 655 819 828 87 863 366 477 964 819 191 336 608 619 321 621 334 822 897 156 615 656 690 714 575 44 690 258 265 691 376 449 351 436 266 959 519 69 284 582 202 321 130 892 229 523 32 628 294 478 300 999 396 975 285 876 590 86 887 203 585 966 10 590 659 257 639 529 840 944 836 42 840 970 643 417 895 949 917 937 918 196 424 697 301 555 530 366 684 22 783 468 23 694 576 271 612 14 272 416 739 756 567 112 154 382 672 69 173 423 373 590 145 41 617 26 723 27 847 91 407 858 880 870 885 714 138 844 115 157 269 221 130 35 791 775 198 628 604 964 385 923 949 715 218 2 395 24 234 590 742 154 598 114 958 697 460 736 450 426 461 475 854 932 506 604 568 153 602 110 738 954 308 378 76 308 23 704 210 989 754 117 707 808 896 414 103 520 569 346 631 5 192 776 251 137 599 529 609 206 359 689 349 144 835 787 165 372 489 410 200 920 909 549 421 467 571 364 130 990 766 149 166 674 679 370 576 237 638 640 170 287 74 627 278 5 501 240 512 840 351 701 464 773 489 162 741 387 854 620 646 271 505 372 521 678 318 569 993 159 748 840 198 931 856 26 5 51 753 387 523 356 549 569 308 649 160 290 805 514 887 268 621 662 933 760 272 616 946 927 848 20 399 7 809 57 988 404 113 163 58 863 250 662 304 392 84 762 411 461 123 146 907 385 5 409 688 178 906 303 919 536 593 302 551 728 87 933 796 171 58 498 13 398 160 842 185 98 842 924 661 779 303 101 247 666 969 876 188 154 684 240 321 358 412 587 889 408 258 440 291 300 471 272 722 703 190 9 851 564 666 640 979 506 285 265 771 979 658 473 349 456 395 540 219 114 824 637 937 911 301 467 259 760 769 257 183 450 505 972 479 840 822 836 828 764 238 877 105 486 465 939 405 432 685 36 929 229 697 358 69 582 493 956 758 888 119 29 286 615 451 340 861 460 300 279 117 694 456 758 987 934 971 391 986 24 456 252 834 670 621 878 236 679 708 89 978 355 596 995 455 156 704 457 149 108 218 905 787 957 652 205 229 162 839 990 381 685 915 600 414 354 24 152 507 988 280 3 444 103 912 143 335 148 656 413 371 821 603 444 701 375 365 255 26 540 703 746 101 208 292 469 70 477 832 219 360 350 690 276 777 587 675 378 521 433 229 724 353 124 297 930 823 816 451 323 930 878 347 367 914 574 134 769 119 29 197 494 66 162 540 435 658 741 680 413 889 450 868 33 109 186 509 203 380 912 80 791 365 781 433 995 714 500 346 22 550 911 293 412 505 76 184 951 386 186 571 378 489 606 56 33 945 425 916 789 344 378 373 933 216 778 911 439 351 780 433 461 835 644 947 50 544 371 447 333 291 511 588 288 666 348 489 194 896 582 359 833 611 297 572 927 861 874 336 439 736 294 426 523 895 30 83 323 725 342 631 7 715 665 176 649 584 196 707 425 619 295 223 345 381 543 840 436 82 555 219 576 16 509 184 974 79 451 834 909 574 651 668 901 908 750 527 237 301 967 163 146 689 755 532 545 890 881 810 626 543 461 17 178 981 671 487 448 774 815 717 154 580 794 446 977 945 784 256 747 984 460 357 324 282 868 976 599 61 15 205 519 145 430 230 527 545 632 303 356 150 411 342 235 389 596 695 38 741 646 782 31 900 208 498 64 388 876 395 220 159 594 961 893 525 232 2 507 386 181 416 91 588 80 492 158 804 735 687 585 623 938 2 18 118 473 33 743 337 994 246 193 765 650 509 764 887 768 352 895 976 714 297 941 384 820 405 28 872 71 158 380 205 320 966 277 647 239 432 752 63 894 240 197 317 264 755 127 243 670 963 840 512 541 607 347 770 417 660 831 859 929 558 354 149 177 497 205 99 377 593 913 665 691 170 244 927 420 37 414 307 877 914 901 741 914 745 995 224 753 522 956 133 834 276 671 377 982 895 491 39 323 700 913 685 705 182 627 224 722 623 426 119 138 16 716 469 437 692 592 939 991 14 878 393 215 401 392 67 108 860 793 636 119 747 58 21 170 875 971 461 756 781 994 772 829 422 294 473 816 253 713 281 652 286 998 228 682 475 463 396 89 549 463 634 682 583 922 980 509 856 466 5 113 222 980 797 70 296 695 989 402 401 64 783 627 632 629 70 926 99 28 492 971 893 24 390 427 109 226 339 741 533 466 932 561 608 519 722 580 650 950 929 674 921 786 850 561 590 726 304 301 228 434 861 943 698 618 642 322 788 861 169 527 269 72 5 735 774 991 862 7 793 614 685 783 458 996 297 118 176 114 192 525 495 765 552 890 186 137 17 579 439 707 568 286 629 8 651 695 430 491 626 809 16 115 81 436 902 455 157 257 727 95 337 828 332 279 396 523 231 334 317 835 414 151 846 601 972 418 426 276 743 71 92 442 604 825 434 410 507 761 568 162 793 194 857 253 433 542 377 653 70 750 437 144 914 3 156 409 11 340 135 375 631 455 878 739 852 986 552 386 148 773 378 646 500 357 903 811 913 917 188 973 978 350 112 975 61 135 490 475 282 803 668 473 200 161 899 98 894 104 91 399 756 249 871 943 589 659 985 326 412 777 695 315 802 140 28 108 84 292 118 250 967 752 907 670 775 14 763 801 899 218 161 169 413 771 372 751 880 165 180 785 463 575 684 635 833 491 984 120 224 398 280 951 553 131 932 195 68 668 682 183 306 575 413 95 616 679 816 558 678 149 666 279 122 522 486 499 135 106 410 218 642 415 165 315 336 633 349 585 781 18 466 475 816 194 769 434 583 322 154 447 6 250 101 75 953 844 366 236 3 944 182 8 226 168 754 947 611 927 560 535 81 784 966 728 203 851 650 154 218 709 383 8 852 857 756 336 412 218 578 449 94 946 242 156 435 724 618 853 801 347 76 692 611 119 903 631 693 546 895 473 627 428 765 759 906 383 241 529 827 260 329 687 488 69 274 204 768 106 182 427 546 979 551 793 838 801 627 8 963 733 631 606 342 201 436 538 649 935 622 909 82 330 590 110 569 605 330 359 915 103 897 931 32 466 798 735 820 711 84 761 769 452 342 12 670 205 759 343 673 921 947 841 751 616 975 952 383 81 38 242 708 305 56 71 354 506 619 212 392 438 502 388 946 710 16 524 536 705 546 727 53 483 404 649 83 670 343 787 92 121 192 972 264 500 805 898 689 450 831 549 113 543 67 489 191 130 192 603 438 92 194 246 325 842 981 825 742 20 42 73 925 843 298 306 278 82 631 430 741 461 264 97 227 392 973 807 296 771 17 785 995 490 934 342 362 961 627 28 853 756 62 312 34 504 347 693 154 378 394 88 871 770 577 54 475 196 589 873 715 843 825 936 722 650 678 252 537 701 662 884 388 71 8 49 361 735 823 270 764 107 485 46 243 970 41 960 366 832 120 559 844 192 387 842 544 240 209 276 528 206 255 512 124 889 312 968 76 422 599 428 698 561 874 64 469 91 62 240 784 16 896 258 817 171 800 755 211 379 619 328 569 921 313 95 607 881 309 317 889 558 980 8 451 105 231 801 865 513 771 482 697 113 482 941 320 805 5 693 800 291 386 407 486 465 386 345 903 598 289 628 297 235 389 410 958 528 985 606 72 399 275 35 869 554 599 364 692 226 32 751 216 393 655 870 277 955 935 345 90 918 517 232 761 321 580 827 589 98 133 0 928 865 616 2 229 857 906 308 24 613 835 824 608 31 424 464 383 714 779 866 211 252 79 412 299 791 465 669 886 644 510 393 745 854 514 579 998 3 860 538 569 379 544 468 644 345 211 579 196 776 842 422 565 262 831 141 553 30 423 169 931 64 60 520 523 537 23 410 990 383 851 644 75 886 266 848 624 552 989 462 393 466 608 540 974 576 838 161 577 698 922 122 291 989 400 742 218 315 852 742 628 681 477 280 924 246 60 153 529 266 818 805 381 579 971 145 37 572 694 22 93 959 657 337 652 764 12 876 970 857 137 486 506 799 480 413 31 497 85 361 514 202 347 36 303 486 417 384 343 654 608 862 885 353 229 996 992 897 661 551 350 694 205 519 357 183 544 491 460 442 940 411 249 392 693 595 631 666 529 472 776 240 246 766 663 406 825 590 939 676 547 659 309 144 191 904 699 739 194 651 142 991 586 751 150 188 580 217 809 298 417 709 533 408 998 79 64 710 468 937 434 302 755 777 788 625 276 258 559 983 74 418 958 187 249 576 327 539 600 918 756 96 747 133 195 324 326 811 243 663 440 48 614 350 5 580 563 949 673 564 174 989 565 678 719 775 962 892 989 521 569 718 636 736 899 201 6 314 639 494 845 656 864 253 653 850 766 152 236 326 627 940 715 59 141 698 728 29 99 292 951 297 170 88 402 280 380 176 377 393 998 971 126 593 249 651 329 939 173 838 342 956 655 298 231 835 894 383 33 779 327 198 490 555 732 621 867 871 503 461 55 365 15 629 953 656 494 698 369 478 418 836 672 662 7 1 300 918 116 782 397 979 110 959 830 422 338 329 951 685 666 938 883 318 683 971 450 89 595 52 103 220 221 302 278 110 124 873 205 337 220 873 656 315 645 478 296 346 768 948 266 181 515 651 590 301 706 955 505 537 978 161 271 100 527 256 558 395 268 531 974 131 820 276 622 843 846 468 946 390 394 409 791 813 346 336 873 121 63 851 158 851 108 553 282 685 786 18 501 920 300 112 643 321 789 171 549 841 37 87 900 660 914 180 590 599 802 869 996 5 126 961 646 180 720 760 313 784 896 52 551 965 237 891 733 515 726 786 310 770 950 207 955 576 236 892 249 609 806 232 453 375 135 920 922 525 58 800 117 953 705 609 13 355 493 930 845 739 607 155 731 354 52 562 121 319 903 848 599 928 889 356 234 711 224 811 731 292 253 981 864 436 742 618 358 534 688 587 869 317 231 421 689 921 627 352 280 644 740 226 75 521 332 938 352 651 362 416 204 835 230 578 560 946 885 812 454 600 134 754 27 712 481 824 597 655 881 697 64 337 333 308 959 903 218 38 976 674 252 875 319 559 394 164 765 707 822 848 12 251 75 841 814 493 205 672 362 82 848 622 319 47 85 702 390 889 792 414 973 980 376 463 339 367 216 262 145 161 220 228 74 941 513 386 580 631 253 975 613 428 862 572 462 460 375 253 955 606 70 847 874 683 663 761 274 783 567 160 774 846 233 437 363 288 229 165 945 674 69 194 522 808 61 413 599 897 709 368 51 441 19 584 783 66 227 476 202 350 485 1 641 908 323 849 638 222 417 18 73 59 734 291 188 239 826 333 98 897 833 10 607 117 911 617 319 8 429 113 942 157 6 3 361 265 173 996 408 994 577 598 616 142 827 825 637 795 34 925 394 908 75 994 4 305 771 549 877 433 441 713 978 712 706 155 158 503 101 468 60 735 82 717 512 141 962 719 897 899 893 165 418 972 880 249 35 593 470 110 659 828 983 284 306 365 429 493 229 240 139 489 310 663 734 174 310 624 118 631 955 318 425 536 701 188 298 955 920 524 117 957 674 767 783 424 60 103 944 841 260 552 144 606 231 943 856 454 981 349 237 882 574 758 77 291 815 368 70 997 304 284 60 351 677 87 206 473 25 750 806 819 12 169 976 940 709 221 164 309 67 878 641 90 972 496 845 336 169 42 762 149 589 385 973 439 142 147 966 235 858 948 51 331 552 85 757 760 52 68 158 813 394 693 923 131 525 507 662 93 781 288 727 598 9 754 492 222 522 64 745 702 938 573 685 651 747 47 132 89 782 877 719 878 43 706 151 886 360 705 213 932 39 253 174 222 172 883 585 350 827 269 333 523 570 961 275 80 731 54 932 185 50 802 32 976 33 394 243 392 630 246 820 69 678 156 410 992 262 538 952 589 939 947 380 336 413 215 528 463 266 675 390 930 467 298 42 36 3 710 456 673 829 455 635 135 556 591 181 414 800 861 751 472 687 93 361 164 852 567 498 175 557 595 270 965 28 867 473 625 661 484 971 722 892 296 104 528 741 198 665 904 318 492 8 710 671 31 125 861 456 128 278 682 857 726 703 473 93 682 549 364 13 281 958 442 516 117 21 902 161 533 732 691 722 403 394 755 465 847 529 72 264 743 871 738 420 853 150 317 790 322 116 582 217 100 382 984 517 720 699 543 798 601 356 486 411 192 947 174 917 215 333 563 635 141 810 726 953 137 990 952 53 516 400 560 142 787 682 721 852 842 914 480 25 31 323 678 164 972 888 475 205 497 64 875 13 778 968 18 96 355 915 135 730 496 12 58 252 957 922 216 937 518 196 814 437 260 644 360 210 27 787 201 676 274 644 267 902 996 774 740 236 538 623 857 344 600 816 552 948 619 576 754 366 267 71 365 180 10 212 542 980 319 346 240 237 813 816 600 868 363 572 142 553 491 381 917 536 911 742 330 882 112 477 735 17 305 573 657 976 310 98 905 447 674 275 491 902 615 428 143 986 779 207 982 476 367 49 232 696 570 481 284 589 174 696 850 586 514 419 512 183 684 346 866 482 461 186 600 92 262 596 294 956 299 430 72 643 63 662 127 711 476 327 289 347 408 582 913 949 223 803 117 629 295 895 275 441 816 629 339 990 134 538 938 232 421 548 202 207 246 310 259 667 357 678 9 298 601 719 571 622 102 677 700 868 466 218 470 746 850 140 148 805 636 770 724 971 469 569 329 531 633 642 748 80 562 271 293 747 772 701 894 817 424 246 693 825 36 502 992 628 35 543 659 807 751 80 731 760 728 197 964 878 710 716 278 378 149 43 750 3 431 556 861 249 773 526 381 426 103 762 746 117 322 357 922 2 929 497 117 200 552 182 123 893 916 627 912 343 316 273 982 733 251 632 778 529 611 384 59 381 996 881 502 600 90 208 272 270 449 378 408 677 6 824 624 747 656 638 614 918 20 689 371 983 850 865 218 997 719 573 994 261 230 226 173 622 644 84 496 769 353 977 82 53 945 304 76 97 376 738 574 188 786 356 435 100 406 608 705 936 728 154 869 863 514 11 876 253 947 592 132 77 558 581 997 431 733 308 83 634 169 545 848 254 578 221 645 80 862 83 571 635 587 667 946 246 449 86 920 148 190 539 10 581 729 287 970 139 404 744 274 709 36 34 859 252 931 861 466 53 157 73 496 420 72 993 701 455 858 659 141 223 782 243 240 602 862 136 243 752 698 454 846 129 666 632 707 566 342 190 890 484 991 148 610 820 955 962 604 657 479 71 672 449 901 683 26 76 23 534 788 31 531 238 702 221 15 681 156 147 234 44 518 408 648 252 17 197 370 678 261 162 272 849 479 503 846 986 375 298 389 412 369 385 496 906 985 687 418 936 151 4 83 670 344 67 755 151 867 236 745 224 179 17 437 710 727 468 363 377 8 735 881 218 470 85 641 489 258 341 177 888 493 997 11 230 588 521 148 256 467 904 261 685 273 804 614 975 809 340 182 897 710 704 260 690 982 804 545 39 212 518 45 222 388 888 806 575 95 684 144 417 881 625 721 983 574 108 823 848 323 132 357 340 941 885 174 435 496 541 878 487 305 869 115 211 154 266 445 251 247 968 420 651 228 109 951 627 102 994 957 780 111 286 152 460 18 311 73 730 542 0 798 28 600 45 220 9 646 153 648 876 788 819 804 224 985 943 70 91 571 25 75 445 468 182 485 989 757 907 623 893 990 884 936 934 620 575 893 466 87 891 496 620 285 425 468 39 129 834 869 939 64 902 2 556 121 941 243 585 18 111 186 810 469 715 241 306 737 358 533 170 572 328 978 827 596 817 431 40 661 142 756 230 101 847 698 700 523 710 930 345 163 182 872 609 819 752 840 81 319 650 874 352 762 334 477 490 639 822 726 157 632 330 330 748 356 458 383 546 915 853 155 437 80 921 749 139 189 360 2 764 70 420 712 939 450 176 37 547 761 401 685 42 352 21 149 479 852 359 633 735 684 600 796 338 635 714 739 840 698 763 106 989 261 683 702 463 733 556 231 620 216 717 812 770 642 346 548 233 375 16 433 66 185 276 214 524 132 119 117 730 27 912 109 567 413 996 897 81 123 208 969 963 183 113 979 143 309 94 316 731 160 887 512 645 130 501 763 977 764 225 329 247 242 621 792 268 91 94 703 600 476 455 375 60 65 248 951 463 130 36 980 648 702 466 287 642 502 632 795 37 981 404 231 560 659 714 394 126 654 97 666 731 678 222 509 884 980 312 444 981 920 50 960 462 612 146 45 684 446 677 797 408 88 422 237 244 874 808 548 294 341 203 272 540 516 546 87 360 268 604 527 971 762 807 395 580 470 82 492 932 519 841 842 992 706 606 352 108 152 27 900 417 601 46 567 839 315 843 400 40 795 63 166 636 322 515 644 391 71 265 451 166 232 103 257 410 764 157 212 916 789 356 785 16 314 915 548 343 296 101 308 708 759 755 451 462 575 898 146 730 787 522 416 867 834 46 159 397 377 493 962 629 656 948 509 295 896 204 900 204 396 692 913 488 766 659 506 957 738 507 642 912 479 619 374 103 874 476 16 527 596 106 818 189 475 483 401 149 919 714 688 940 193 699 24 184 951 717 657 488 622 115 981 975 107 475 452 348 804 678 354 181 506 400 219 37 665 353 760 259 104 375 293 596 653 953 559 935 313 646 150 310 50 672 621 425 85 610 373 177 456 675 973 792 577 84 65 521 343 638 695 456 896 807 584 988 409 62 742 793 895 249 724 875 817 190 294 517 485 922 367 945 130 102 66 40 381 428 68 547 30 374 884 294 771 964 362 299 708 785 658 865 548 444 12 849 370 828 313 959 123 190 35 738 62 544 230 260 196 768 91 159 986 701 79 433 475 598 0 900 924 787 463 474 696 361 785 936 654 24 321 735 99 909 114 501 279 370 293 681 269 818 881 356 981 280 251 682 306 121 233 333 821 746 947 601 643 282 34 820 626 92 699 964 81 532 594 215 700 330 213 506 33 636 641 933 138 119 670 492 421 947 804 390 238 272 970 368 672 315 444 877 40 948 632 683 409 622 202 986 14 66 481 619 576 587 0 641 91 895 738 246 941 362 285 309 953 328 730 52 625 609 627 749 352 745 644 658 11 36 731 933 77 77 463 492 521 449 718 11 802 906 695 786 373 456 749 439 114 419 508 213 687 726 169 796 958 689 342 331 832 195 975 848 496 419 39 855 297 992 578 566 761 563 130 245 759 303 355 456 664 833 833 620 534 221 981 166 832 791 552 894 361 401 7 807 665 513 256 369 649 304 432 362 285 640 376 779 665 425 96 630 226 41 397 230 203 755 726 208 373 557 2 19 840 87 717 724 533 965 818 448 381 30 327 344 743 103 161 538 121 518 173 191 931 157 100 825 483 376 717 443 383 100 857 837 883 75 824 557 707 742 524 342 587 749 82 386 797 892 639 570 74 204 83 608 79 149 0 175 336 171 944 179 835 735 9 218 255 779 569 12 960 19 473 270 610 509 757 839 162 597 171 249 43 470 557 893 751 602 645 997 64 425 227 48 85 272 643 603 613 482 284 206 974 731 356 86 67 677 571 966 819 870 278 801 436 433 269 376 403 507 783 868 111 686 555 134 140 777 710 755 617 230 335 402 768 37 669 377 431 61 658 339 248 67 862 617 880 94 796 65 124 31 883 663 751 215 166 135 152 23 970 32 365 386 889 487 69 190 764 364 733 672 881 539 431 579 565 947 986 866 645 748 73 41 881 764 963 285 726 591 139 292 670 91 830 443 779 21 281 163 958 594 693 779 54 40 321 741 726 643 258 139 418 318 37 110 255 395 19 382 701 779 687 818 133 41 222 52 191 885 281 766 646 956 16 94 376 336 698 371 90 127 478 987 689 107 237 290 481 734 841 213 421 643 338 168 606 91 696 694 767 530 858 139 3 701 229 783 475 204 424 465 798 319 191 669 924 766 677 35 755 236 331 937 94 98 756 95 29 239 836 790 977 744 378 206 892 839 879 460 762 305 133 668 780 578 974 82 176 58 966 995 318 427 796 507 446 540 522 851 416 177 682 870 595 826 705 147 62 954 286 418 772 467 623 108 349 667 180 98 166 342 14 460 278 851 201 350 352 386 3 152 879 648 609 671 776 598 795 852 977 952 833 62 319 91 61 227 849 182 541 722 922 123 28 215 573 203 825 705 119 380 355 358 353 500 751 80 308 84 352 671 33 728 498 331 114 655 321 94 865 66 729 654 71 595 282 310 857 564 953 896 42 513 274 582 158 306 593 344 18 869 533 862 425 458 200 66 7 999 904 577 484 766 743 736 173 244 76 471 517 952 492 446 984 578 726 791 104 263 274 51 965 744 125 11 509 413 584 166 362 369 343 516 187 68 458 201 760 252 86 615 505 22 50 155 1 423 166 892 418 895 327 275 988 954 906 269 954 188 472 56 990 448 165 297 476 15 1 507 529 277 631 69 881 47 87 580 492 493 939 280 400 505 121 800 234 706 280 659 340 294 114 942 71 270 943 108 958 589 283 424 385 267 658 503 564 165 199 286 996 469 136 856 143 895 269 962 428 370 554 834 256 552 836 894 457 528 12 750 735 794 952 588 369 568 249 746 753 317 206 701 67 597 173 661 596 151 650 688 383 811 337 794 163 259 705 894 674 979 277 175 40 776 567 672 566 646 874 123 341 867 473 772 72 139 528 912 925 422 180 830 75 781 409 262 441 604 675 715 414 435 132 409 843 717 5 981 56 622 192 617 214 347 395 220 108 288 6 94 642 567 471 912 215 82 182 943 517 649 309 242 378 793 58 466 574 505 126 132 89 836 736 119 831 397 408 51 133 844 491 850 970 504 868 604 932 499 447 826 386 385 741 402 619 97 263 797 907 482 229 412 540 704 601 337 809 653 352 949 533 666 503 787 179 674 622 843 286 379 452 626 580 967 781 41 521 423 116 731 875 476 515 102 436 328 165 698 329 676 629 333 717 691 619 832 8 187 534 115 636 257 813 618 434 902 811 770 41 562 633 421 514 686 17 532 102 83 81 31 560 890 417 777 842 150 74 46 964 129 195 728 303 292 99 141 883 981 62 225 55 72 290 517 263 129 956 517 828 392 160 241 759 833 22 245 744 938 879 535 819 338 666 214 827 241 60 919 195 79 818 81 540 467 948 238 562 722 365 848 983 811 315 411 310 476 408 782 349 16 428 541 120 939 230 777 848 255 858 270 856 804 99 666 738 630 395 730 735 661 478 196 893 653 814 403 672 334 435 555 532 164 228 656 846 57 891 114 912 760 327 417 904 748 779 878 47 878 733 651 540 275 426 98 279 626 30 845 785 13 973 66 361 893 669 933 877 820 7 898 46 825 974 556 998 903 55 595 251 373 906 640 223 605 128 677 618 250 450 811 278 913 316 290 56 63 585 299 110 339 314 312 160 983 895 869 567 474 163 215 243 846 466 84 991 386 524 4 334 3 957 794 269 899 293 755 429 14 198 135 94 989 56 743 118 630 211 806 801 975 846 9 652 528 352 267 747 90 532 801 41 38 884 842 700 251 441 686 208 637 738 209 229 887 381 789 839 685 598 792 764 566 46 793 779 250 185 889 884 120 817 663 280 673 314 522 120 869 360 153 512 245 420 211 393 622 34 150 945 259 414 12 68 254 137 991 614 745 495 775 141 21 409 226 449 161 330 456 95 568 314 707 87 842 779 199 681 447 624 473 458 755 459 426 650 44 99 236 171 580 273 146 257 750 158 254 883 722 206 889 822 601 609 550 731 171 152 962 738 291 644 620 718 817 976 550 665 667 53 662 80 499 813 87 412 971 844 238 161 397 860 943 619 666 947 556 114 111 86 123 199 938 731 748 973 804 488 816 416 581 688 26 315 747 20 182 423 452 338 182 931 230 579 635 201 172 786 338 156 45 296 734 276 116 988 240 538 863 932 247 986 404 889 929 347 685 540 6 381 157 867 420 701 471 792 723 593 241 178 840 769 277 975 865 922 806 517 506 728 617 453 854 262 248 898 631 485 800 607 147 788 581 125 705 971 24 656 425 311 70 216 394 55 572 503 286 200 474 430 693 200 231 328 134 293 900 730 98 934 772 400 723 803 870 477 954 747 964 237 460 25 688 710 263 217 292 327 830 737 418 692 647 62 614 552 838 238 986 713 795 610 439 361 638 665 469 394 771 777 461 929 518 459 786 102 487 811 380 969 383 610 192 27 72 997 62 352 514 58 296 857 875 402 963 287 0 696 977 919 148 461 238 495 658 869 731 78 180 38 418 221 838 724 334 490 548 281 219 848 553 196 483 366 491 516 270 484 297 391 414 419 690 888 966 545 886 421 291 498 223 353 935 129 703 909 110 743 843 922 555 663 531 127 292 46 764 801 572 261 963 178 569 263 684 467 149 808 705 327 809 892 317 640 994 512 434 264 802 189 285 341 388 458 927 577 704 504 35 184 611 668 281 956 764 483 447 782 249 821 462 972 811 566 811 808 997 270 484 613 229 282 859 351 611 156 966 916 936 243 856 929 113 217 999 316 199 912 748 600 518 951 137 911 883 329 294 757 759 367 637 523 679 603 391 248 600 997 927 455 519 808 51 392 305 23 24 602 270 53 964 493 623 408 359 199 566 117 823 119 228 203 803 672 641 619 222 755 563 949 670 93 548 966 921 998 341 572 947 191 951 367 51 922 416 311 782 484 566 591 708 362 333 843 687 701 726 556 1 514 598 748 697 902 474 753 832 390 389 774 696 896 945 792 512 464 55 693 559 430 915 116 169 389 55 954 797 895 643 650 297 396 262 340 83 27 552 94 848 472 616 201 153 145 393 128 559 73 18 305 998 826 780 711 541 406 147 578 326 602 958 796 446 940 34 377 294 999 378 234 731 818 201 531 732 125 782 857 298 750 176 132 538 816 683 69 132 37 833 72 394 91 45 280 279 398 12 339 69 657 540 364 633 270 440 624 727 975 841 739 948 903 324 998 108 632 448 809 900 221 36 194 618 297 988 132 501 982 380 57 680 681 789 13 730 120 211 33 306 923 899 160 144 964 288 359 357 592 138 673 773 745 967 108 90 311 322 820 953 470 836 400 368 94 776 566 841 84 873 82 467 740 99 388 244 107 71 809 554 822 332 845 870 873 694 20 930 193 504 647 741 679 843 224 625 869 303 438 597 498 934 770 877 982 531 179 919 949 146 50 143 604 426 16 209 617 923 709 729 713 290 710 616 572 603 267 765 235 931 200 991 51 230 235 357 874 856 502 106 682 536 352 402 884 593 260 698 325 295 675 599 615 325 263 325 555 755 999 882 257 492 98 324 633 51 849 436 181 885 593 487 324 358 287 612 775 830 409 669 259 523 402 802 994 962 848 457 64 957 844 196 301 503 839 515 599 232 291 616 257 372 720 665 974 383 509 544 847 623 404 399 643 768 425 179 361 557 653 844 488 905 105 704 458 955 420 611 289 9 365 749 984 241 26 874 427 692 138 999 849 626 583 832 119 763 806 646 205 296 959 612 551 323 15 311 567 377 935 919 665 656 127 844 512 2 918 692 888 316 1 121 393 767 148 83 236 195 198 551 379 584 159 79 73 749 895 263 456 583 279 360 919 937 780 668 146 143 981 899 984 484 620 499 18 411 567 946 403 208 963 513 531 778 994 915 262 687 393 313 386 450 399 678 602 583 834 166 174 672 834 852 655 819 171 792 263 578 521 223 352 108 91 706 183 52 23 17 745 145 241 576 819 205 175 349 778 843 371 206 21 193 464 612 377 32 337 689 658 80 255 777 797 820 808 750 181 716 189 9 698 553 293 886 214 938 223 874 82 860 144 521 790 597 825 641 905 161 168 479 721 732 290 823 490 318 482 642 540 185 41 32 195 894 71 153 545 607 120 695 366 191 914 41 292 434 832 906 333 820 913 434 638 472 798 623 104 594 114 309 875 338 626 19 555 675 452 947 979 876 371 15 713 170 918 832 450 715 804 546 4 337 501 605 914 442 312 111 552 178 689 28 801 677 550 529 272 245 976 780 405 675 11 995 951 664 508 512 528 461 562 718 202 514 635 30 160 426 625 779 718 187 806 496 808 784 149 620 93 365 916 867 582 906 361 724 884 798 306 442 537 65 517 29 375 860 95 731 456 262 131 352 270 988 758 203 75 939 608 109 921 634 211 992 368 302 358 895 246 447 96 754 960 408 792 763 615 990 139 761 863 600 694 826 102 62 177 973 117 545 172 892 84 450 889 100 194 642 337 442 548 146 396 11 57 649 261 405 353 48 310 548 6 869 226 695 826 764 194 723 240 129 242 350 173 257 582 130 430 788 699 388 276 537 190 827 390 447 942 948 592 544 348 10 169 364 513 818 774 600 439 613 235 754 303 897 870 570 299 817 686 468 310 700 464 927 295 838 500 848 59 759 382 974 210 984 297 581 792 657 936 239 349 736 411 999 489 175 142 220 168 468 643 291 505 804 395 212 129 863 205 357 971 382 837 981 751 415 963 260 638 402 279 39 997 698 401 569 295 120 918 412 389 785 933 290 217 722 997 320 277 414 79 636 702 18 447 466 403 506 278 627 488 86 545 176 326 596 810 241 296 591 9 226 337 200 234 519 300 731 6 334 934 563 719 474 78 60 30 477 980 525 688 709 915 403 702 998 963 14 644 807 942 528 902 324 359 696 47 333 285 554 382 388 249 631 830 356 448 879 108 24 687 810 588 276 779 776 740 389 643 606 583 942 914 34 930 184 990 372 999 313 738 375 112 912 879 248 731 913 791 379 715 339 723 762 656 651 271 495 504 244 257 539 500 206 630 896 723 813 214 490 209 208 188 271 942 678 808 39 184 259 465 734 731 446 21 525 124 473 293 564 121 103 272 381 122 622 999 209 160 347 464 30 769 930 971 700 708 651 321 52 414 155 737 202 851 144 313 436 676 800 61 183 538 435 534 158 158 622 99 538 506 18 653 713 502 220 719 690 716 453 228 824 198 612 8 684 576 79 400 714 836 722 172 637 149 39 233 91 305 330 929 28 109 180 23 310 601 455 223 421 545 740 279 860 385 138 589 553 291 867 852 353 500 778 856 381 392 674 824 733 711 368 54 655 466 286 678 702 111 742 814 41 794 691 954 246 690 200 245 186 465 674 247 542 964 465 55 118 665 991 550 727 487 517 727 720 13 831 219 365 933 838 225 39 409 654 133 887 591 281 192 157 625 951 175 422 974 524 798 680 414 431 251 616 155 637 151 879 448 673 444 726 69 2 64 656 859 853 890 375 937 465 208 51 326 951 887 653 59 182 983 782 85 588 279 310 419 926 819 241 752 727 653 97 243 485 824 168 950 809 861 539 579 114 212 421 843 826 472 818 955 14 608 380 849 909 325 604 306 311 910 669 683 787 408 710 991 505 955 132 871 84 95 204 246 177 857 812 765 938 995 819 827 504 105 373 728 578 460 495 75 764 599 861 634 589 898 836 366 709 73 319 206 770 265 361 848 844 227 415 299 64 15 744 262 406 790 247 674 625 921 74 11 439 486 204 497 555 627 525 914 179 242 570 647 205 892 192 286 90 620 200 608 750 398 302 958 573 998 361 49 424 647 569 800 779 91 887 124 973 657 304 537 5 544 138 862 834 973 429 580 219 386 345 332 582 521 271 918 917 44 682 695 96 486 963 976 196 983 74 936 832 289 633 432 969 322 903 338 503 750 724 122 995 421 724 658 342 266 313 609 691 25 69 409 392 410 447 617 593 818 250 883 699 578 220 571 322 461 558 723 413 398 408 282 935 490 263 750 127 213 900 955 916 196 814 718 974 363 126 759 690 787 536 177 412 910 985 32 358 970 783 751 241 190 430 718 352 856 811 68 941 252 465 727 443 783 617 791 509 569 98 584 894 46 833 510 481 832 846 543 576 264 335 528 935 358 549 39 292 548 384 842 262 109 901 70 627 231 366 410 808 89 991 261 197 641 537 433 600 44 228 113 471 736 49 163 43 372 214 68 776 427 975 829 60 430 177 603 25 427 688 1 193 17 106 237 281 532 995 58 491 861 376 468 997 541 277 419 199 759 193 53 121 174 129 649 588 651 81 507 524 468 428 626 628 982 41 339 705 623 155 884 425 929 200 152 972 703 108 547 348 517 277 230 233 555 74 865 866 666 293 938 62 294 762 921 896 314 921 820 159 403 907 624 198 711 640 879 397 787 679 989 888 26 891 954 369 962 518 110 404 266 621 932 871 519 691 435 539 792 458 850 561 745 838 656 632 554 543 725 976 663 451 783 746 995 751 172 127 616 548 861 105 100 366 419 563 423 732 905 692 373 30 187 625 882 979 14 678 636 741 955 33 481 653 517 419 136 131 132 232 34 133 588 450 950 855 369 805 534 958 899 781 124 742 583 122 760 68 521 491 215 851 453 589 7 354 623 492 721 309 724 492 626 12 111 998 882 675 817 538 956 891 267 134 633 109 366 581 448 380 600 121 785 760 490 901 475 835 252 230 225 563 679 403 242 60 686 688 430 665 950 583 238 994 799 418 693 645 185 604 798 246 767 594 82 322 499 342 781 460 917 687 257 482 216 998 572 160 171 209 15 166 458 874 204 442 585 383 148 503 398 935 982 481 214 267 258 692 175 433 808 995 379 297 267 790 374 376 809 733 0 556 556 390 607 417 350 748 877 493 920 69 683 293 692 859 688 902 338 69 653 220 250 58 366 527 63 272 786 512 260 220 971 63 902 811 637 558 421 321 304 533 979 667 750 456 744 437 570 172 509 440 657 662 582 368 755 228 934 997 880 135 940 368 412 383 298 954 487 577 56 477 488 232 486 466 934 36 21 30 228 56 476 985 692 979 530 810 213 321 328 741 897 410 41 981 476 533 150 195 910 398 10 296 574 990 216 702 332 808 978 596 758 338 146 711 2 671 500 30 384 777 71 330 793 690 758 21 433 548 238 740 419 987 92 443 730 656 690 800 585 424 604 583 491 991 794 83 254 256 374 519 308 531 938 10 561 799 440 419 910 343 891 973 550 211 138 230 630 234 41 240 7 944 817 423 875 532 27 173 31 970 472 601 56 365 332 242 185 34 136 928 937 427 402 77 139 689 10 17 267 32 282 675 313 340 860 436 559 434 865 922 213 891 388 860 639 775 787 545 246 784 703 194 504 76 213 615 235 517 235 866 648 267 192 751 240 548 703 563 538 278 379 105 807 20 138 737 793 18 566 705 521 86 690 496 134 990 701 701 795 278 856 91 968 672 443 340 991 231 587 746 259 981 688 68 119 37 839 750 438 232 94 228 798 712 80 123 218 426 553 851 401 196 869 860 545 521 888 332 443 484 583 485 665 925 552 990 739 702 27 218 574 655 414 186 930 80 778 179 763 985 931 484 727 616 845 633 358 903 300 965 125 641 740 324 242 269 371 29 26 118 839 769 953 946 304 70 201 133 614 83 407 171 969 327 309 341 156 353 231 323 575 609 994 471 647 26 439 817 852 224 496 152 400 278 522 827 222 982 86 601 910 524 153 661 383 56 217 527 14 361 290 966 488 63 184 37 315 289 233 24 261 135 963 811 302 54 962 872 520 538 8 94 748 965 38 25 502 238 492 333 117 404 556 846 396 981 339 302 136 803 5 660 439 952 967 282 714 722 625 401 820 692 169 23 690 725 69 459 613 170 868 535 864 333 16 504 598 616 635 326 660 627 263 603 630 421 909 82 404 330 174 799 126 548 949 925 524 567 7 223 732 562 102 322 909 896 957 101 938 536 575 205 596 617 492 107 627 801 292 858 437 842 953 829 318 770 119 68 396 850 253 678 983 67 172 463 59 162 520 830 351 843 191 634 799 396 303 740 324 170 606 898 934 54 458 629 668 339 474 809 409 207 17 622 229 749 397 934 137 196 579 379 944 100 182 373 127 733 339 599 896 220 983 3 32 626 201 659 342 711 20 858 218 980 334 471 998 249 914 663 19 201 661 930 763 59 926 174 873 788 658 350 394 595 859 856 328 712 607 177 265 554 570 590 509 775 774 951 191 190 438 554 698 145 472 485 965 624 799 625 273 498 326 654 493 546 354 565 718 288 982 452 119 737 231 422 267 491 40 815 964 436 611 57 960 659 921 546 553 577 636 787 396 102 237 231 685 531 668 139 243 955 983 965 228 269 249 826 809 76 436 748 2 213 133 97 407 395 174 275 26 579 535 220 673 570 810 47 751 87 184 693 354 597 52 861 34 413 776 25 289 423 570 470 590 944 872 898 725 330 572 746 477 639 833 260 668 341 38 392 671 584 386 571 341 469 289 76 336 722 494 437 706 931 192 114 381 953 476 578 444 522 51 720 296 305 782 967 413 152 430 686 904 927 75 411 593 123 3 645 133 677 876 439 928 634 791 236 915 610 212 40 758 892 39 967 697 993 212 116 956 804 679 461 43 399 794 31 584 177 44 972 956 279 617 845 958 522 688 100 455 371 562 259 42 798 690 729 604 635 370 254 885 842 96 680 813 414 225 372 858 827 533 209 651 960 672 480 13 491 60 100 851 893 538 927 898 292 622 859 777 142 547 269 53 631 905 873 683 848 3 6 942 115 409 942 966 378 799 967 785 150 478 728 895 2 429 967 21 920 728 869 109 238 189 225 413 782 111 17 73 835 422 416 132 427 129 915 119 741 746 545 417 847 678 950 547 442 166 628 971 51 311 391 866 330 738 513 173 586 699 183 998 163 354 129 610 708 395 128 222 341 253 152 11 812 291 322 594 257 158 178 725 697 649 174 354 24 562 300 113 819 589 53 815 814 948 522 260 551 294 41 864 507 18 865 205 217 181 907 222 964 747 905 956 518 397 223 281 636 170 985 330 510 41 982 151 797 153 630 534 794 838 44 228 369 659 29 261 360 669 410 994 216 617 898 495 625 791 540 886 280 2 665 403 85 262 796 303 506 715 220 942 602 186 142 941 522 983 977 511 799 284 953 545 336 378 128 930 777 877 280 897 265 794 796 365 432 308 159 302 606 5 298 204 250 100 286 820 104 165 188 85 948 409 339 399 63 76 806 116 910 260 628 423 320 59 713 762 977 832 140 319 771 417 119 742 947 57 494 694 590 487 4 442 870 795 456 67 819 677 100 526 264 799 60 421 605 651 937 389 151 745 487 94 322 622 392 786 273 998 503 982 28 278 697 311 440 484 632 516 316 440 340 248 126 728 117 818 213 64 67 621 595 755 915 389 835 987 969 167 541 339 337 998 834 494 797 129 792 466 66 679 363 132 925 193 609 876 407 138 309 676 417 445 849 576 331 253 592 402 432 225 744 281 762 586 752 541 387 555 39 471 405 750 781 316 807 625 16 540 769 116 692 719 301 618 415 376 601 268 324 848 602 697 590 663 549 706 292 977 80 610 570 49 873 213 106 85 278 889 515 875 845 246 201 168 239 261 109 927 974 563 831 63 769 214 624 732 396 413 815 623 543 966 928 688 577 295 189 207 644 444 965 15 170 846 444 204 768 737 628 418 345 951 684 921 152 321 535 80 398 502 687 78 54 679 238 119 190 595 890 882 80 881 916 412 779 876 294 557 437 408 497 991 312 193 509 650 923 199 630 375 625 962 464 684 279 644 54 6 126 521 933 959 527 394 627 712 120 482 836 64 622 970 620 138 474 131 676 895 858 320 690 653 28 322 681 635 4 435 79 159 553 441 508 606 566 180 596 978 505 402 884 570 53 920 948 710 201 81 734 25 815 243 563 763 198 381 700 919 906 277 236 93 540 414 855 802 556 573 625 712 690 792 855 549 496 638 910 408 651 365 631 78 103 566 485 678 480 155 536 391 805 544 308 76 521 12 724 254 698 498 424 767 757 605 398 920 469 668 98 16 13 452 170 201 357 67 582 650 329 245 674 967 810 637 533 547 398 408 331 231 837 822 742 284 175 235 841 563 368 402 304 854 223 538 188 313 956 805 225 869 858 584 910 35 355 743 974 882 484 686 94 811 47 798 704 621 906 240 446 81 713 210 965 669 475 512 971 921 586 700 87 592 381 496 433 442 129 662 335 917 799 575 549 872 473 855 653 807 369 559 112 366 800 334 255 55 228 771 283 841 338 195 755 17 961 123 40 118 637 648 310 191 46 595 46 784 656 699 417 771 402 769 680 217 989 361 106 908 964 624 641 245 555 71 266 602 251 760 368 256 374 561 697 997 951 420 15 354 475 817 48 769 541 155 415 376 35 999 360 379 803 994 352 267 512 421 677 551 948 880 992 52 472 162 465 943 292 840 609 695 868 692 510 502 501 618 202 897 625 214 481 152 349 977 971 994 226 603 926 272 823 219 162 480 655 640 155 807 499 633 672 23 71 361 258 637 136 273 243 883 861 333 851 593 97 184 808 553 327 23 627 984 624 287 772 634 466 779 155 945 94 138 124 578 851 565 307 260 897 95 40 14 801 101 434 137 513 359 550 113 18 492 126 319 343 143 782 945 435 606 99 228 173 559 819 35 184 832 750 69 522 874 482 551 917 308 421 877 12 467 826 791 934 847 369 521 841 68 296 580 792 292 898 470 302 311 139 82 469 52 955 254 732 304 178 872 692 335 562 542 419 518 392 413 126 788 988 585 877 778 481 780 712 775 209 254 600 852 515 30 334 614 307 247 501 865 407 531 839 415 750 827 967 793 401 876 289 955 88 255 378 771 901 152 4 943 382 501 755 871 118 660 974 414 29 971 386 285 525 220 751 136 13 431 464 152 298 654 425 179 739 28 636 678 179 688 331 370 314 935 349 30 559 640 300 730 950 740 1 178 463 53 558 241 876 927 710 856 236 673 896 801 332 872 243 531 352 16 704 557 549 520 818 615 997 849 379 905 602 351 91 194 473 516 958 319 561 184 337 961 724 809 834 670 686 428 185 186 70 742 709 886 337 240 760 707 58 467 88 363 268 501 820 135 662 578 447 733 542 361 671 171 484 377 915 421 383 670 450 337 578 224 163 788 26 690 405 341 283 114 582 25 604 15 194 596 83 51 574 643 748 755 468 411 433 287 372 851 272 235 23 555 977 787 11 50 164 3 597 295 988 98 694 984 28 183 550 130 885 314 387 650 645 705 556 510 77 17 657 180 967 121 745 634 541 330 977 687 523 138 141 318 853 184 138 522 506 403 405 551 314 246 560 51 68 812 256 637 499 725 711 311 992 596 717 252 743 971 994 240 280 884 758 142 289 770 954 617 863 303 897 269 172 775 764 774 354 429 593 263 859 563 500 938 601 929 521 559 816 595 567 801 571 906 795 208 351 878 499 738 523 600 903 671 452 629 865 609 384 46 336 103 244 236 799 937 533 906 384 967 878 100 308 631 59 26 932 11 964 360 861 807 897 219 829 836 383 762 743 213 801 218 882 987 442 600 920 40 155 827 85 798 824 801 140 144 775 108 915 128 164 988 348 812 926 529 348 732 920 669 8 895 742 802 372 451 630 415 495 879 920 715 859 390 566 412 565 987 975 766 499 730 210 676 760 857 931 910 439 680 834 887 879 533 428 206 437 320 690 276 43 709 122 247 387 609 0 687 769 913 586 851 969 980 890 701 589 900 110 330 215 215 381 989 228 644 920 563 773 271 943 963 925 746 272 331 930 925 128 203 434 516 429 97 350 426 535 371 72 460 801 675 108 454 21 29 652 591 319 147 710 596 927 832 907 334 81 857 725 237 109 515 70 154 877 36 686 606 384 950 756 297 496 844 519 777 276 331 679 191 782 986 321 206 927 689 873 402 269 140 415 982 571 691 649 524 647 258 646 33 229 582 474 495 792 749 292 988 360 823 507 74 116 648 975 786 993 341 324 23 402 760 901 895 505 364 714 548 424 152 647 331 749 899 481 791 967 724 80 193 534 474 260 266 798 861 509 605 366 284 608 263 286 619 167 37 531 352 68 943 842 188 541 170 501 676 221 298 331 933 657 755 616 737 124 807 426 477 92 60 342 34 670 730 83 550 31 201 590 503 673 336 494 131 671 174 107 938 364 3 653 764 572 14 45 778 867 998 384 584 491 561 622 406 607 749 314 653 204 198 329 926 253 698 386 353 708 560 453 103 41 361 491 249 677 438 452 358 920 335 599 944 880 894 899 700 741 546 648 455 505 580 898 901 179 892 347 993 933 632 545 740 178 198 354 222 823 631 927 828 908 422 109 159 57 974 74 850 550 705 958 935 429 801 733 138 122 878 179 18 11 667 889 148 618 717 267 712 486 410 131 176 356 947 149 979 921 431 757 52 853 995 36 186 473 938 956 255 133 4 234 967 36 164 275 852 353 304 480 715 229 484 247 836 619 164 15 168 147 376 915 69 216 184 531 740 745 315 7 664 271 979 184 671 634 546 63 537 373 807 327 292 359 620 789 967 995 374 539 288 824 258 343 755 177 355 371 96 999 536 204 995 541 611 427 838 861 956 248 874 500 188 347 608 334 987 846 695 662 873 981 452 628 5 616 510 46 883 160 615 63 250 441 772 878 490 454 302 491 329 728 954 180 190 885 623 937 379 366 547 553 830 497 994 799 521 136 386 340 959 194 551 41 430 989 73 197 495 802 575 732 925 606 334 713 651 766 543 167 80 426 456 551 16 846 225 184 465 977 538 276 379 804 409 16 265 47 1 278 59 257 132 707 885 780 459 745 825 829 299 667 317 891 380 836 865 403 79 543 813 278 680 297 614 810 646 55 345 477 598 967 312 723 536 362 967 835 469 280 191 923 934 267 171 488 759 572 555 152 383 463 202 848 885 235 273 240 903 568 59 230 559 157 291 112 661 947 344 312 392 563 127 204 579 865 404 787 810 886 17 925 602 876 212 364 512 397 468 27 388 468 979 390 537 881 144 679 338 351 193 124 452 536 556 35 342 711 995 856 274 436 636 149 826 598 801 365 898 878 673 646 833 221 620 958 796 562 253 397 662 570 466 989 285 737 605 879 871 160 945 941 316 469 361 860 891 69 834 20 489 259 67 740 593 846 420 110 655 451 595 881 652 82 792 258 970 916 489 258 418 642 209 452 978 157 502 863 521 940 833 813 122 964 680 687 625 778 74 494 138 283 805 572 929 581 541 312 44 776 191 33 306 808 705 253 542 521 23 497 518 578 334 519 461 535 590 550 297 274 382 311 11 728 847 4 244 788 569 905 780 824 821 363 35 875 429 486 236 570 555 58 416 934 441 739 256 369 837 427 13 212 301 638 507 871 569 349 686 898 128 49 526 307 574 859 924 311 794 210 733 811 369 276 497 686 914 175 645 254 465 972 844 279 244 546 195 675 114 413 796 834 724 0 300 992 693 267 311 32 656 446 430 164 661 658 191 505 339 253 912 157 981 656 884 728 55 203 204 528 141 608 37 730 281 280 600 252 349 780 329 944 698 707 296 635 0 342 212 756 240 124 774 265 764 97 205 698 32 829 978 182 306 259 151 421 814 447 511 210 984 852 392 73 269 481 267 280 415 767 589 706 984 507 32 806 803 781 239 541 987 371 315 130 509 898 792 295 577 321 582 20 500 484 394 161 685 851 765 384 929 313 980 274 892 228 472 459 917 136 769 360 183 327 715 585 610 119 623 123 966 644 492 426 959 76 874 712 278 315 461 353 468 803 941 922 933 54 752 940 410 679 414 377 262 935 264 331 848 340 712 237 976 294 119 397 748 672 6 232 64 5 914 561 387 856 279 689 253 199 796 548 369 985 397 20 835 450 317 645 290 597 687 752 291 649 158 409 776 524 882 269 227 222 86 352 477 626 548 507 904 157 174 362 255 269 529 278 812 851 921 924 876 166 603 379 861 212 575 733 256 694 365 743 307 534 398 302 820 194 393 942 812 341 709 347 563 170 620 496 724 873 94 15 14 589 59 328 579 441 674 981 361 667 536 253 867 261 414 112 448 268 555 118 272 578 967 28 289 735 740 892 901 626 103 682 47 106 306 717 123 12 54 721 385 746 265 713 534 921 210 625 334 653 912 441 555 827 682 935 288 553 71 163 913 219 426 743 269 316 289 674 913 901 389 443 772 983 244 531 717 251 960 867 584 930 45 957 695 118 553 618 510 150 282 903 38 467 894 320 572 961 353 327 573 839 757 474 461 126 370 614 77 122 640 773 897 833 431 941 806 687 451 356 92 986 343 440 823 214 658 583 229 267 541 247 422 792 164 338 725 186 759 656 716 593 959 951 489 940 441 147 639 445 648 472 223 885 237 932 686 579 464 881 200 781 826 551 31 239 119 635 89 400 446 790 228 296 352 343 579 287 444 237 140 377 52 228 122 345 309 861 669 738 578 394 642 113 751 848 633 17 100 329 593 193 807 606 625 421 640 297 245 825 658 132 509 132 53 457 477 55 384 171 547 216 802 435 844 379 416 168 452 612 274 945 361 306 570 815 321 899 956 948 640 45 464 331 81 942 502 49 701 293 465 850 618 34 290 503 229 73 554 267 707 95 18 644 926 882 92 277 544 217 830 911 130 85 900 364 854 319 386 985 10 711 521 102 391 4 566 856 176 546 565 297 951 10 543 439 373 491 639 84 656 908 467 555 169 651 625 635 344 673 636 375 346 912 968 866 379 122 120 72 395 496 420 985 434 74 729 938 828 553 158 679 645 737 108 927 330 319 905 270 600 297 694 425 515 603 515 483 548 968 60 636 332 79 305 133 920 494 369 98 686 146 109 430 835 480 74 26 759 440 103 8 323 838 230 805 612 479 674 358 746 778 467 879 437 158 536 51 374 646 256 443 369 222 77 186 275 378 821 795 978 737 739 703 335 145 542 125 182 2 719 361 903 2 881 607 666 508 53 590 254 683 717 274 164 885 869 848 75 345 680 502 937 832 517 814 999 686 957 860 406 52 48 767 862 268 247 287 276 942 210 726 536 501 569 286 612 292 605 405 983 59 146 497 727 543 873 743 184 584 896 684 147 553 351 979 379 111 192 439 274 843 667 941 292 828 481 465 924 279 586 191 524 749 272 422 86 165 844 991 392 808 849 98 896 441 75 743 209 940 880 525 192 349 233 900 353 291 490 25 532 808 835 921 468 366 582 854 439 640 656 312 14 406 738 299 345 904 502 577 591 824 103 578 278 470 725 609 100 808 847 338 417 351 208 935 56 524 558 572 288 647 189 845 979 481 678 378 749 447 410 688 446 269 25 128 510 357 132 523 288 740 47 456 252 901 675 236 332 521 735 810 235 875 718 468 547 714 254 284 915 292 349 309 905 351 420 60 568 859 874 358 801 828 776 968 259 864 64 652 630 108 26 761 527 133 168 348 827 374 769 675 727 435 35 384 378 253 560 499 243 164 611 223 541 361 484 260 439 465 610 606 368 350 579 406 623 137 699 219 781 816 419 392 655 734 201 796 403 798 234 146 312 148 941 366 859 400 760 481 846 380 358 968 831 882 831 425 458 81 102 109 133 964 825 597 843 429 834 686 395 150 575 434 647 499 516 458 187 545 241 760 838 36 514 324 307 72 813 997 757 582 870 409 961 446 179 926 143 713 484 319 76 593 505 70 170 169 403 593 589 692 929 170 630 443 779 455 595 902 440 754 471 536 663 533 200 37 929 2 598 93 708 878 302 357 164 21 47 329 299 705 65 654 499 94 724 281 110 889 348 11 271 517 778 249 544 495 860 823 251 532 588 752 798 568 242 544 773 838 527 846 602 901 845 955 473 26 182 258 196 326 185 173 775 398 575 179 576 81 222 434 63 305 917 165 355 153 850 452 233 43 351 878 705 239 385 78 257 82 497 625 260 934 255 440 23 597 367 188 522 450 384 739 88 430 615 885 892 596 742 938 928 161 474 83 686 447 592 329 165 421 512 535 263 876 213 735 485 536 64 783 186 153 608 869 565 653 38 318 801 853 591 333 832 424 711 275 132 170 753 369 649 876 706 570 245 661 950 863 106 944 444 9 642 488 813 774 663 254 351 32 627 780 940 424 607 183 407 118 595 653 433 712 347 996 223 682 339 678 859 810 626 439 145 783 298 292 213 192 414 808 325 676 972 732 779 354 211 170 850 197 379 726 882 316 194 405 284 602 346 38 215 866 702 910 173 318 510 835 812 267 126 541 863 74 868 136 247 378 596 479 916 719 456 835 147 845 868 462 790 74 235 409 301 435 337 391 727 206 999 812 658 470 99 698 641 215 607 475 77 533 69 238 546 815 721 511 413 568 277 497 937 626 410 649 933 586 17 28 695 137 750 102 498 457 493 794 317 958 285 831 807 922 196 265 998 276 391 880 833 599 125 58 659 681 248 658 997 747 57 29 147 843 849 518 717 907 989 482 477 673 185 2 756 564 291 124 812 184 444 188 723 323 348 937 221 880 333 833 444 697 909 318 676 17 516 646 226 943 500 608 667 993 297 834 172 969 434 958 18 182 509 730 833 510 472 820 610 872 352 519 869 665 190 768 397 380 311 828 63 360 858 249 173 192 195 565 351 382 502 937 100 572 590 860 447 632 744 613 777 553 151 503 278 942 88 967 883 281 122 295 864 151 882 740 488 342 328 411 123 826 279 78 0 428 687 629 711 214 357 744 534 311 718 953 930 988 631 719 586 469 699 52 222 86 209 684 882 539 849 178 511 550 592 513 606 607 179 66 869 655 703 413 377 360 893 939 401 683 79 654 948 479 87 786 92 942 194 510 326 208 120 78 255 705 721 665 37 741 853 787 672 542 506 259 943 582 833 726 942 29 28 374 558 506 167 493 415 121 368 563 53 127 965 887 268 876 144 817 96 3 663 868 711 544 213 954 450 393 623 181 888 507 768 148 39 408 549 55 269 36 971 591 81 954 923 889 467 482 43 226 244 692 350 153 650 754 998 563 546 666 454 273 70 958 815 436 254 494 13 914 825 748 816 225 869 302 989 585 470 636 528 923 277 627 974 821 29 680 190 260 891 872 953 408 570 936 846 58 254 508 202 71 420 671 85 253 374 254 347 761 889 360 178 559 604 976 533 859 239 193 407 794 83 974 953 207 617 329 32 231 67 152 891 820 902 674 757 647 224 617 436 783 359 244 313 754 759 715 103 186 746 553 862 621 513 545 610 51 950 568 128 31 181 677 740 631 705 493 937 938 601 825 276 388 892 648 931 244 455 317 534 347 797 895 938 241 944 47 298 908 161 901 456 73 937 118 884 837 7 513 409 698 14 945 23 283 347 239 190 339 796 479 587 473 587 885 680 87 872 168 794 731 94 841 593 49 202 963 816 978 563 570 661 8 128 182 205 229 600 539 9 670 60 208 12 236 834 948 295 975 404 998 63 980 168 262 399 314 580 617 241 409 884 442 954 594 591 71 23 83 445 554 741 103 291 587 45 809 51 237 914 83 152 802 217 281 345 938 866 551 250 831 699 643 544 102 777 731 714 456 2 567 638 83 911 962 233 294 893 938 200 769 582 147 92 244 50 653 218 280 796 14 484 613 913 270 116 13 344 982 435 627 580 583 66 311 661 346 229 462 249 694 982 861 961 544 938 734 38 385 176 746 100 569 487 874 16 929 582 514 166 831 909 696 97 678 895 584 43 56 140 454 190 496 917 251 350 526 215 129 636 674 272 289 885 316 548 35 570 831 333 467 219 385 528 571 461 783 969 864 979 248 408 954 360 903 499 136 636 758 32 247 810 359 549 908 915 152 394 965 303 472 971 305 350 671 754 831 88 549 535 248 981 733 503 263 151 535 617 481 373 9 134 50 138 779 270 171 554 526 850 885 643 947 831 271 224 553 130 885 820 676 360 760 970 304 939 665 398 863 785 754 674 296 934 884 533 672 468 111 367 489 909 759 410 541 469 198 312 537 778 100 669 641 649 361 404 189 626 961 576 974 295 829 597 300 858 145 853 114 528 417 986 353 225 538 832 291 903 724 427 428 62 962 365 387 141 717 8 467 348 974 43 253 837 656 626 575 750 736 156 42 992 873 441 344 271 381 164 348 68 786 830 50 662 724 173 873 40 971 543 904 847 473 689 83 560 397 401 393 528 439 791 947 266 782 666 969 680 952 130 792 872 86 354 185 869 764 270 397 508 549 668 580 295 469 984 673 329 120 441 696 465 993 67 748 842 60 314 980 52 406 117 973 419 643 591 100 751 986 41 663 1 985 352 771 485 780 11 828 802 681 828 269 173 487 969 221 329 172 820 239 780 21 497 966 882 275 823 371 953 56 291 776 162 824 179 531 908 736 1 173 565 367 357 687 13 174 940 910 211 708 776 185 283 63 674 979 286 11 787 610 387 567 57 929 435 597 450 15 53 965 122 475 734 675 98 411 649 14 937 220 369 309 200 976 636 423 375 395 987 626 385 820 681 114 907 965 769 243 499 484 930 984 718 719 261 586 747 845 734 286 770 198 506 227 614 954 181 406 622 349 932 839 739 567 464 497 804 87 104 861 981 833 423 170 542 823 419 32 367 873 914 628 230 352 452 74 835 529 759 292 776 240 606 767 859 951 89 423 850 763 812 916 256 27 443 273 91 634 59 289 35 810 262 529 641 752 913 487 410 245 45 256 281 689 364 322 207 19 794 371 85 935 288 379 77 50 208 3 365 980 777 488 813 200 509 271 523 770 39 953 868 232 528 920 994 276 554 640 107 736 647 441 927 136 127 747 843 272 491 657 824 844 760 889 857 897 308 685 11 534 202 196 760 176 806 335 472 471 307 315 423 882 264 459 722 234 630 109 731 843 223 214 953 778 84 96 329 80 815 124 982 789 80 883 300 413 476 251 376 904 728 387 133 763 452 992 973 696 872 826 379 535 262 485 956 123 911 815 917 599 247 900 35 894 482 914 313 393 114 863 171 899 132 105 363 599 891 343 153 415 765 587 231 962 252 522 197 73 777 689 121 955 48 796 935 322 222 393 106 713 537 3 292 535 696 238 602 317 231 462 617 849 905 22 424 201 391 869 96 293 242 529 172 864 89 490 203 92 787 394 203 662 95 50 966 431 252 948 719 976 11 549 798 415 999 95 989 435 284 28 740 181 113 231 244 416 671 875 409 316 810 949 537 789 258 856 380 699 738 536 954 978 600 612 303 939 400 953 399 388 319 564 322 140 620 85 332 143 220 993 401 162 444 177 899 757 371 629 228 828 877 989 607 562 440 840 119 180 867 620 228 200 355 439 760 434 285 39 182 687 428 0 553 924 804 627 758 9 554 161 860 32 998 875 75 295 845 653 407 526 915 27 978 425 317 672 462 242 654 615 712 894 242 352 484 560 873 29 361 711 904 390 61 274 938 345 626 979 279 124 224 893 921 893 901 879 566 630 977 735 495 501 876 750 924 571 413 898 779 193 701 637 288 192 819 98 337 639 524 502 574 827 454 561 396 669 707 554 2 372 756 85 407 821 981 231 656 932 71 359 305 112 922 623 904 780 574 476 614 951 282 30 328 500 512 319 51 807 293 387 691 46 892 901 873 700 277 610 833 107 656 944 722 380 730 697 340 560 856 783 648 513 5 974 283 963 832 523 216 408 702 995 921 198 361 108 48 921 160 883 654 195 866 522 263 119 82 385 434 126 254 538 595 82 100 457 853 556 303 427 866 434 903 951 775 224 542 256 873 91 170 935 451 105 613 47 905 433 842 276 525 625 49 159 711 306 435 301 811 255 734 389 735 629 18 66 613 740 885 688 334 891 676 198 146 340 346 947 984 889 969 680 848 871 400 802 986 72 936 283 57 220 461 427 5 23 286 656 167 195 931 890 547 881 394 378 769 429 180 878 619 371 770 90 749 598 173 582 181 757 233 170 154 793 70 643 545 550 449 349 785 237 793 724 230 763 557 179 505 626 641 743 899 528 717 487 693 926 359 425 596 778 448 994 307 514 421 843 544 689 105 756 432 217 765 270 803 688 748 305 897 614 539 796 185 85 453 50 863 584 862 221 180 953 657 311 735 394 796 580 243 554 503 960 798 898 631 9 0 803 204 741 494 880 952 491 826 40 702 300 428 291 262 349 835 882 954 612 96 599 563 983 518 113 559 912 612 713 474 106 715 19 909 168 986 833 511 939 128 88 133 835 582 536 92 742 717 904 148 18 787 188 887 802 132 606 610 698 516 480 712 51 49 678 648 909 884 369 851 560 997 478 204 273 322 433 220 312 529 416 489 470 852 639 570 86 579 621 690 652 566 566 343 292 682 732 476 473 948 579 644 848 303 524 129 504 633 955 836 689 426 658 778 267 680 722 435 996 240 819 727 409 568 1 463 158 493 490 221 396 737 37 338 971 49 525 541 22 279 57 278 237 680 106 324 916 33 311 455 890 87 903 874 112 243 163 61 151 857 367 559 781 540 82 871 547 306 355 456 137 207 150 944 223 595 50 151 883 534 919 940 184 141 238 32 906 347 259 706 555 273 483 40 346 680 246 382 253 53 997 626 137 403 962 220 106 624 221 845 996 26 58 452 916 587 728 964 589 411 800 635 693 424 807 149 451 940 972 60 816 551 202 461 439 130 976 230 124 13 637 324 911 666 608 553 358 992 627 572 982 158 921 321 613 155 996 372 521 937 751 384 568 75 978 190 203 842 514 102 685 192 98 430 167 293 312 456 966 402 422 294 218 887 259 40 75 215 370 132 559 728 977 938 674 537 992 474 271 541 383 29 674 117 19 902 685 986 281 539 573 459 861 499 66 37 778 288 328 789 79 432 521 306 386 106 647 313 321 9 836 382 637 369 694 855 972 322 781 988 355 897 788 643 283 906 840 566 955 612 270 127 47 828 260 8 18 232 233 581 247 854 61 251 614 941 310 33 282 707 925 18 358 70 988 985 702 198 457 943 771 219 949 504 983 31 964 598 228 568 800 211 153 513 452 767 370 815 833 532 898 296 3 192 742 942 602 57 42 199 704 8 885 992 563 39 608 355 391 143 741 760 527 720 567 545 410 250 898 721 535 660 192 253 310 7 265 146 88 704 696 911 207 325 333 612 755 910 950 76 432 497 42 550 671 999 71 453 113 698 800 958 679 658 804 613 303 944 952 893 218 366 318 511 774 904 980 734 978 724 987 412 763 977 583 658 560 186 145 248 782 361 411 176 473 710 906 715 680 425 936 526 955 998 717 710 786 762 430 695 781 125 135 290 527 716 694 696 57 974 829 476 724 820 887 975 502 630 341 568 918 40 752 648 174 987 35 241 102 604 367 816 533 502 366 894 536 579 55 607 198 717 691 780 410 667 427 546 521 103 752 857 587 274 314 926 883 880 845 417 658 602 848 933 48 24 878 736 454 568 512 76 683 497 43 110 348 463 482 917 191 670 566 69 926 857 274 831 948 771 3 284 661 633 785 52 985 539 968 176 722 498 418 3 818 69 25 118 228 300 369 529 986 146 816 648 419 13 386 765 948 775 827 662 649 734 719 812 662 522 202 441 617 432 550 344 525 995 64 131 277 718 996 402 283 446 211 137 366 669 34 159 893 739 912 684 346 613 406 918 904 900 774 24 19 253 351 300 996 435 189 366 736 992 710 472 493 23 812 428 566 528 564 780 534 478 570 910 163 151 745 826 744 937 589 898 527 447 701 585 930 874 685 789 155 992 773 192 698 967 342 339 169 284 720 229 9 739 565 61 546 106 257 662 109 588 999 785 35 162 952 808 526 721 947 107 427 925 152 646 838 769 998 786 264 910 546 359 465 443 877 92 506 75 860 566 457 505 445 247 968 33 729 323 483 916 914 567 140 636 561 752 662 39 689 178 316 208 652 216 751 193 988 510 15 503 291 445 12 813 136 71 751 93 126 620 608 253 339 618 538 521 51 19 5 579 618 367 561 584 579 369 938 549 995 462 94 581 437 359 452 763 275 540 611 930 548 343 735 303 556 438 17 268 217 914 285 988 709 549 636 865 801 999 581 445 450 895 357 18 558 608 156 984 100 521 824 791 890 835 531 733 999 599 229 748 368 284 501 648 587 4 905 302 550 581 648 356 153 259 596 509 599 310 270 696 883 207 382 513 304 414 514 291 292 885 484 883 239 429 927 423 72 145 853 985 83 72 653 6 668 841 245 252 113 291 804 772 889 495 54 460 345 53 187 698 989 182 605 176 936 917 698 29 101 878 673 781 767 754 358 905 884 364 557 471 319 352 548 446 218 725 424 509 812 757 811 413 682 297 691 99 275 732 866 780 678 300 178 633 349 245 534 415 672 906 704 387 716 220 572 922 32 537 113 736 597 843 942 337 302 289 938 570 222 935 69 616 748 401 168 621 920 635 880 840 60 583 879 948 336 984 72 890 858 801 690 669 310 379 85 992 681 600 569 524 301 103 390 317 952 445 277 311 284 832 781 697 285 164 747 469 270 105 681 605 847 960 304 437 774 932 312 986 441 606 37 613 489 831 494 228 276 766 211 779 943 194 413 848 545 42 648 285 15 578 683 847 780 901 245 458 247 444 409 328 887 284 243 899 17 6 160 519 747 229 77 80 785 160 706 975 553 123 123 73 358 237 47 102 970 955 857 294 930 308 898 96 425 173 692 576 559 937 943 792 304 587 157 81 161 363 436 467 562 636 759 147 102 103 56 82 184 959 408 32 749 83 743 833 122 250 205 302 230 417 850 698 394 740 327 12 648 850 413 241 708 760 842 451 997 117 572 378 461 171 763 322 706 556 858 478 356 263 865 441 181 98 247 259 310 508 101 462 462 723 925 161 278 416 222 922 726 851 525 608 795 489 660 231 494 375 165 16 846 712 971 349 816 445 543 281 357 310 209 357 820 282 557 750 472 394 163 283 772 478 601 958 566 784 800 556 709 83 459 998 443 591 268 627 977 339 696 582 873 186 497 516 263 773 864 321 71 426 736 180 408 25 503 654 738 468 316 565 121 197 176 910 466 741 332 153 340 297 249 557 139 189 510 429 166 356 129 581 958 943 855 538 70 462 379 335 597 387 855 500 241 61 884 674 936 925 483 258 566 537 834 622 978 957 447 0 429 108 998 201 891 636 579 68 807 394 663 529 864 15 689 487 894 101 514 977 514 248 413 80 339 348 349 849 870 786 96 130 119 659 309 339 540 50 579 535 727 556 950 444 897 943 902 197 684 411 491 434 920 449 697 182 969 835 134 920 121 417 756 437 966 430 89 648 204 67 487 168 55 155 704 760 863 957 900 388 190 14 171 172 606 887 159 518 197 93 928 280 710 395 287 246 683 151 672 248 43 171 590 727 37 459 755 453 213 289 462 389 199 736 102 420 513 788 629 651 169 794 40 131 69 808 203 724 247 307 635 247 847 837 642 775 386 954 765 855 943 879 65 964 706 397 49 165 299 687 827 570 379 999 959 248 732 582 181 322 75 367 26 380 334 153 511 764 540 99 416 655 360 605 484 122 161 102 53 135 300 988 237 403 672 259 611 969 688 519 338 686 361 714 830 586 252 872 378 370 327 454 38 738 746 163 299 89 928 799 901 951 211 666 429 925 329 174 860 675 987 19 890 221 446 572 741 142 81 824 914 622 942 119 925 660 459 436 785 205 646 712 990 951 388 75 94 671 690 337 125 81 757 580 723 357 559 850 422 156 275 447 533 717 339 552 757 919 460 476 913 755 830 326 984 653 604 276 358 39 997 729 66 467 317 694 619 977 686 92 809 477 202 219 667 500 976 490 381 479 398 241 894 428 245 734 60 498 579 414 704 409 448 998 327 551 881 420 466 14 585 452 643 669 498 604 83 280 952 880 370 834 568 768 522 968 748 981 390 198 619 452 867 191 611 228 548 100 651 77 98 179 594 294 98 597 477 867 784 402 35 199 519 622 53 909 677 267 72 345 955 296 847 291 391 499 536 747 975 395 41 27 929 921 101 140 894 453 624 237 456 929 838 876 5 510 484 868 516 216 144 439 136 363 463 250 507 25 524 790 712 687 645 453 833 165 402 73 179 809 615 858 720 545 355 972 848 204 643 930 413 992 560 780 157 460 645 419 670 681 487 963 251 315 354 672 481 882 128 533 959 448 420 461 740 314 211 269 613 13 17 625 907 174 593 302 145 552 13 615 931 822 983 616 579 637 523 328 494 59 941 482 148 197 776 33 846 359 336 431 466 864 229 243 148 551 957 374 676 513 129 801 518 11 834 60 471 962 439 328 8 412 797 944 796 785 982 996 212 992 655 800 231 441 815 383 235 189 92 491 502 377 896 962 764 688 17 260 437 203 517 377 162 822 24 313 609 144 296 30 818 264 256 880 421 638 471 844 227 865 827 983 129 476 853 591 146 41 672 643 255 15 680 581 418 280 102 289 906 374 77 272 654 162 6 27 606 477 115 586 414 71 892 244 579 267 262 161 15 251 292 518 150 209 529 711 292 252 876 757 851 721 95 530 359 278 919 53 80 474 70 630 216 324 396 649 901 864 249 411 924 193 256 532 382 453 15 900 622 364 136 866 623 69 123 605 246 894 524 203 880 501 79 740 370 276 39 403 150 972 836 315 121 205 949 570 454 136 2 80 458 590 306 977 871 624 149 552 157 748 488 60 180 588 89 211 183 79 688 591 995 371 941 515 394 944 501 395 337 5 651 959 391 643 195 558 334 893 517 704 644 146 306 697 109 733 676 244 709 797 876 671 967 556 615 623 138 469 780 640 951 142 499 172 65 830 283 834 392 934 632 178 534 50 196 93 243 292 263 258 502 471 94 283 963 118 26 233 727 884 104 330 970 226 412 473 408 254 84 156 206 392 408 971 501 755 13 80 837 117 409 867 337 646 552 724 7 364 694 958 231 111 348 16 622 301 537 756 582 707 30 16 458 990 734 883 0 136 771 571 4 761 486 693 356 556 202 493 957 103 57 786 96 657 413 94 472 985 287 347 689 183 153 745 113 423 347 419 419 237 373 351 907 19 181 81 775 461 599 821 864 184 640 696 681 244 830 112 206 320 417 633 943 712 247 531 768 755 56 666 86 493 575 365 106 619 638 350 886 130 179 502 676 526 990 860 826 506 102 197 261 598 180 46 679 508 175 249 481 87 843 261 232 669 94 301 19 870 372 610 371 550 680 400 907 127 136 859 719 9 55 937 676 251 201 86 174 972 445 682 283 17 670 817 585 378 399 689 239 412 687 771 733 272 131 71 812 869 348 202 453 488 81 24 313 7 689 101 575 111 83 973 703 140 470 669 838 102 225 773 182 526 290 958 828 176 45 454 526 528 905 184 730 607 447 218 681 232 191 374 475 117 138 260 557 945 86 976 854 588 363 620 393 144 951 727 547 439 967 477 436 160 255 698 234 883 258 412 731 777 361 85 31 19 881 919 179 469 89 850 996 542 483 482 273 298 347 382 109 593 643 563 775 716 877 877 6 408 798 960 372 367 286 525 494 606 625 818 712 787 346 621 824 195 929 895 621 523 821 38 755 483 488 948 511 984 944 718 360 661 70 668 274 724 85 564 441 252 873 606 894 787 574 49 572 83 154 547 442 745 45 229 474 282 765 908 570 509 565 477 195 640 204 804 529 633 357 997 136 281 408 251 209 710 609 607 683 363 799 52 686 102 705 273 854 804 281 933 11 419 280 829 462 129 573 809 965 171 422 262 126 373 7 983 699 933 324 42 1 498 123 376 337 706 809 977 748 813 180 172 105 380 541 104 642 30 511 507 232 49 275 637 251 591 985 84 385 927 212 987 45 57 934 902 278 206 378 134 386 810 623 835 865 55 514 266 722 376 365 499 914 350 751 968 247 780 442 136 572 460 714 164 119 506 915 344 154 101 371 301 787 777 395 154 937 653 61 470 820 248 531 327 178 923 60 464 217 621 753 984 491 990 276 872 36 406 60 840 686 759 213 847 501 365 970 502 656 562 241 359 187 539 140 420 393 695 283 357 173 146 18 522 679 802 144 406 518 989 929 831 671 731 233 689 188 993 711 241 781 197 603 898 258 921 630 10 617 893 940 155 957 526 156 619 494 454 285 450 932 423 764 308 302 766 533 952 994 13 911 493 360 949 146 521 766 396 766 115 125 706 678 213 903 633 511 172 947 952 667 796 246 63 367 914 612 132 250 361 663 191 279 610 103 161 629 831 64 869 617 106 92 567 889 521 734 603 399 38 91 401 705 998 130 469 101 317 584 380 343 197 182 863 406 446 316 340 711 471 654 933 806 538 446 895 463 540 293 893 494 906 945 998 668 373 243 398 867 252 467 449 106 402 951 874 697 915 247 662 2 703 598 7 849 801 339 413 320 193 548 833 79 265 663 564 544 322 48 883 637 635 816 506 307 588 251 206 509 554 470 605 406 860 909 671 678 98 283 593 273 578 772 362 37 226 210 668 232 437 943 98 109 400 35 250 156 289 686 897 103 626 649 653 895 365 577 328 258 387 751 850 796 382 50 490 101 6 232 634 34 870 927 693 143 422 319 629 472 830 471 774 491 257 607 366 372 68 919 547 937 475 862 67 73 684 282 316 806 658 703 705 319 734 956 847 29 446 127 429 410 500 219 712 221 369 978 591 418 52 133 267 815 281 949 544 471 97 781 755 841 610 554 452 158 798 579 838 809 285 84 341 710 261 690 657 721 689 956 623 204 854 258 123 572 205 256 729 626 706 158 154 312 532 142 668 306 883 952 303 493 390 399 934 224 184 797 472 327 932 975 354 977 937 19 980 407 585 142 997 529 196 38 454 960 24 327 171 865 912 795 821 357 664 913 19 306 154 860 815 136 281 565 189 774 772 753 973 305 268 75 650 769 343 891 35 300 354 674 108 631 447 819 532 175 896 560 125 758 899 38 697 512 324 649 567 440 617 741 954 649 910 835 862 513 892 1 598 298 539 893 984 881 216 397 420 952 793 842 452 693 343 594 707 324 777 776 34 601 418 280 732 83 789 51 145 37 329 976 349 299 930 351 547 314 697 265 655 350 535 340 959 763 296 683 918 242 539 668 636 425 969 336 751 483 829 178 151 114 811 141 830 527 785 434 455 2 144 103 495 792 694 229 866 757 474 791 823 742 425 176 888 111 78 47 11 823 248 717 514 665 964 771 957 78 451 588 125 171 557 101 381 876 401 576 885 775 19 494 318 397 839 310 957 197 796 310 377 202 267 515 328 779 816 693 945 254 368 101 113 941 707 264 329 348 442 866 40 277 842 151 510 113 587 778 349 968 321 658 333 62 483 780 780 649 756 572 34 741 953 500 866 331 358 750 631 282 549 343 27 966 977 825 456 318 745 430 646 678 977 298 492 600 613 481 299 79 173 391 740 647 932 885 722 623 200 98 168 151 966 423 194 227 976 305 93 70 73 291 335 981 720 19 166 565 814 779 451 383 434 691 426 519 620 140 131 156 969 170 291 620 872 97 749 943 925 261 36 966 586 659 594 761 128 757 577 743 540 319 314 579 786 220 838 159 427 935 728 859 681 431 339 719 308 181 726 313 877 616 147 535 324 901 585 824 644 773 644 782 796 125 704 371 354 82 146 986 658 85 293 602 258 827 156 847 135 634 650 985 464 693 169 166 876 974 517 102 291 347 7 872 580 376 718 376 796 361 363 861 462 970 43 89 688 299 818 282 164 530 636 286 975 493 852 686 612 488 947 879 842 495 713 720 256 971 289 561 81 877 832 872 74 103 319 714 523 159 526 892 245 761 797 410 346 501 447 651 250 963 173 294 146 989 683 765 104 781 902 543 994 313 161 288 647 721 380 625 196 684 965 491 738 186 755 993 344 691 837 336 969 6 337 862 677 579 770 653 996 100 122 121 430 764 389 902 194 159 787 810 586 134 650 995 63 525 480 235 38 375 589 901 241 563 589 585 197 266 568 338 38 427 793 671 454 884 329 267 499 987 46 833 402 882 496 149 711 774 469 63 613 886 27 616 626 194 140 203 882 79 532 986 957 178 103 896 223 269 906 286 235 734 455 166 894 660 236 84 940 968 426 363 971 584 936 819 598 52 139 280 250 353 821 482 810 768 601 837 313 44 54 312 571 159 286 768 972 866 244 215 547 227 582 360 151 291 654 483 413 363 923 733 610 257 846 667 501 908 401 564 711 376 572 545 484 324 497 783 763 345 295 80 362 909 706 471 441 798 745 751 186 32 450 364 8 971 699 762 563 303 535 288 491 340 681 136 964 800 123 838 494 796 880 527 99 844 23 200 326 767 596 956 594 209 484 286 927 814 408 645 589 153 102 67 591 251 289 322 867 100 904 66 118 612 627 305 200 4 164 539 425 909 105 148 101 695 547 136 199 384 340 100 641 930 720 301 351 294 252 723 40 940 361 617 335 500 325 19 621 174 391 492 11 750 322 779 187 528 46 558 164 363 980 684 618 688 16 89 978 339 946 223 29 421 957 930 133 633 440 117 104 779 369 877 867 230 558 74 437 557 788 835 789 158 453 769 523 493 247 628 123 432 716 14 401 193 363 432 648 133 311 530 950 819 10 380 761 901 935 509 289 78 88 963 235 725 847 301 809 877 462 482 733 856 892 892 408 215 289 4 25 388 602 719 175 126 768 409 616 363 987 922 487 334 20 57 999 234 635 720 707 829 68 882 929 570 843 951 97 506 926 101 608 868 577 179 579 566 785 376 894 863 841 840 311 624 920 940 427 847 19 946 122 181 730 179 870 948 132 975 685 615 249 796 195 804 794 41 395 829 532 670 904 824 429 236 646 957 116 238 407 208 256 275 419 903 317 137 575 445 230 778 969 354 593 842 582 466 157 116 671 67 488 135 237 61 655 436 92 348 944 353 996 404 623 550 267 363 893 210 995 940 627 849 917 886 783 454 28 561 2 511 873 881 3 868 924 161 317 666 796 96 867 811 422 315 322 772 526 145 878 795 610 670 995 622 681 36 200 745 184 564 899 824 954 73 432 436 337 204 642 624 884 32 15 894 379 64 804 479 39 34 52 257 149 111 9 193 474 86 857 409 109 541 549 373 834 141 329 565 91 887 117 759 598 402 353 459 175 554 881 382 131 744 164 568 846 55 685 140 654 480 464 650 687 794 854 403 791 908 582 17 642 734 667 194 935 180 545 250 749 913 903 168 994 477 833 840 156 101 617 302 320 526 622 972 448 136 282 924 674 766 505 439 10 907 888 694 972 259 157 504 254 989 427 682 981 951 928 88 783 291 605 54 127 248 615 590 542 47 333 409 356 382 838 810 603 696 76 317 69 849 617 761 306 913 531 667 901 598 1 281 958 926 561 507 529 8 516 224 854 455 417 103 606 35 855 692 799 402 352 10 125 924 515 132 923 276 676 657 83 984 557 439 912 986 491 404 447 865 4 780 859 713 968 119 998 963 758 613 521 389 64 702 889 15 521 956 264 988 672 700 293 784 613 174 686 951 541 400 925 60 731 88 466 224 716 245 51 401 837 726 979 590 103 167 93 117 161 852 507 124 817 504 590 454 298 911 455 538 884 131 323 249 626 677 926 350 846 915 430 533 193 115 505 484 53 912 404 287 688 849 388 686 78 222 303 894 949 273 423 885 377 261 874 72 79 402 963 889 987 844 747 862 356 550 328 369 65 152 189 593 218 874 492 453 167 597 120 497 418 793 482 258 111 74 717 644 660 91 316 24 901 56 953 701 574 115 950 581 853 270 61 228 747 521 76 920 178 12 716 867 713 484 270 930 606 179 128 197 374 327 298 274 254 155 380 586 340 225 88 39 856 932 982 401 912 659 204 270 172 160 878 946 754 234 77 795 126 732 432 686 131 451 358 656 193 281 97 511 233 574 672 936 590 306 327 661 595 825 65 795 173 698 772 898 405 171 493 570 982 340 875 837 374 505 348 582 702 420 368 466 508 187 663 726 772 714 849 374 436 610 509 926 72 917 458 208 97 503 840 214 484 792 692 568 719 439 766 832 988 42 905 29 814 626 121 136 744 605 389 15 746 534 532 629 379 462 742 552 484 177 785 219 344 180 745 85 296 856 365 131 480 601 935 553 110 276 89 835 636 679 291 680 722 816 798 168 494 226 369 65 811 282 797 583 246 611 994 908 791 87 94 556 779 826 641 576 832 123 55 868 607 243 156 2 594 777 764 562 228 378 380 315 196 8 313 104 589 978 268 614 192 185 592 36 440 219 113 72 900 425 439 495 667 431 411 56 624 218 993 542 369 991 885 266 902 170 139 682 244 186 785 577 220 683 574 166 149 588 405 333 943 196 435 412 504 72 252 15 982 868 743 849 7 376 134 730 168 645 411 902 268 842 882 305 585 805 361 656 972 383 490 247 852 457 171 759 319 175 472 479 374 506 377 472 208 971 590 860 470 638 873 810 53 211 295 529 615 105 423 766 913 237 352 23 732 275 996 520 551 280 36 205 26 752 752 222 567 596 612 554 212 507 602 792 765 171 37 950 26 569 937 360 187 535 754 378 988 720 407 785 937 657 277 666 537 501 264 41 262 182 56 173 336 828 974 929 344 634 675 725 498 525 994 334 101 214 255 9 55 684 646 509 666 955 350 613 37 184 997 613 795 121 267 93 441 129 50 549 597 963 854 881 74 681 278 944 447 549 691 709 370 685 410 56 17 14 685 72 592 630 979 420 954 832 75 694 550 404 905 4 658 607 638 85 13 331 903 534 634 396 765 704 219 941 805 397 148 782 14 51 379 455 900 127 884 190 149 159 558 802 194 452 119 22 282 196 783 796 556 128 17 268 500 618 69 435 219 822 752 901 487 723 406 599 380 632 913 459 67 907 434 993 911 695 560 538 541 175 491 344 597 469 444 461 314 66 806 18 635 854 319 52 368 645 805 563 36 471 444 633 471 890 816 709 755 708 428 988 885 681 942 598 457 406 494 129 27 608 777 583 983 141 750 346 228 948 704 527 610 787 933 729 417 845 487 778 437 192 834 643 405 372 791 85 402 531 28 899 694 721 114 694 505 364 419 170 994 279 89 561 309 919 8 446 704 858 49 536 990 781 885 890 261 666 867 913 170 287 918 946 986 405 330 284 310 167 927 236 955 676 81 522 507 556 114 316 380 84 445 706 886 104 326 212 724 642 370 105 851 22 589 251 761 356 658 989 771 204 277 41 17 325 726 458 693 137 641 755 895 221 196 138 859 97 433 637 915 921 554 924 659 317 108 504 632 394 658 28 787 231 787 416 353 994 323 865 553 599 101 312 792 218 89 286 410 316 214 577 559 474 593 225 543 873 331 791 619 758 581 553 22 161 175 728 280 934 26 349 679 769 694 381 920 64 55 966 772 456 641 856 440 771 591 365 81 976 914 936 321 562 530 463 97 475 576 848 398 30 825 97 377 256 412 458 161 802 398 432 914 38 10 92 314 190 756 699 68 950 517 228 613 286 414 164 442 966 134 711 194 958 716 619 319 696 416 682 383 229 480 230 73 181 838 394 772 86 880 493 209 258 315 832 780 914 139 623 798 592 977 648 292 333 211 279 696 176 95 60 508 892 758 531 701 520 638 828 617 284 426 581 86 295 116 267 825 558 270 409 859 423 803 154 95 739 702 211 28 499 151 246 455 445 317 786 766 467 273 711 219 935 400 179 359 629 307 688 89 914 391 838 941 518 69 224 577 728 207 644 723 751 327 93 459 662 538 207 913 665 443 732 494 66 196 286 784 154 754 413 200 621 717 527 931 873 845 569 374 294 517 724 672 562 147 701 738 197 770 264 77 412 281 76 330 436 912 274 231 367 849 781 734 112 246 963 6 523 500 579 609 983 599 337 735 173 37 184 886 167 474 857 948 377 595 826 593 156 3 915 193 439 575 794 28 114 754 363 456 933 693 194 347 384 744 407 719 806 920 868 149 982 664 138 245 601 923 97 646 239 516 544 908 469 386 313 658 704 26 663 247 703 250 969 461 725 111 207 775 439 601 381 190 691 929 576 800 199 788 64 167 553 213 316 533 793 867 114 927 223 808 835 169 632 146 177 912 374 192 734 65 274 107 61 425 566 923 995 260 412 982 515 348 442 80 293 308 117 681 567 517 444 304 568 835 202 974 472 942 402 761 27 746 812 463 75 456 538 159 82 839 919 305 438 876 224 565 82 83 614 791 824 878 204 307 739 27 214 677 423 4 602 593 706 235 394 246 819 244 53 828 57 356 85 843 149 281 425 3 921 115 550 601 980 438 234 289 596 194 787 539 115 550 906 845 442 521 126 77 323 495 338 758 701 760 117 839 954 817 392 38 394 504 145 399 418 980 418 94 644 85 945 886 777 903 980 372 930 903 776 304 416 558 219 478 236 533 924 56 749 628 797 318 298 58 912 568 319 68 954 148 152 264 349 731 987 32 51 632 356 763 241 104 688 576 486 830 810 914 990 235 291 960 528 234 584 204 614 847 463 609 302 118 266 165 797 679 692 670 54 153 81 388 795 94 550 567 155 381 570 540 806 446 2 221 341 390 976 968 86 883 420 279 240 705 375 197 48 284 964 781 875 784 703 111 499 425 318 859 352 70 803 124 867 660 305 496 717 843 474 715 628 137 20 66 351 147 772 421 618 667 778 507 280 673 458 277 699 602 932 162 21 502 998 298 79 678 690 67 204 968 141 319 386 577 350 385 34 158 657 320 994 182 404 937 444 804 966 511 812 728 331 339 369 716 366 762 60 60 379 340 784 553 521 117 275 619 269 908 645 932 221 286 940 50 232 665 393 408 90 396 908 76 838 468 99 626 342 250 804 611 880 478 819 325 585 3 728 440 60 231 281 508 287 352 990 865 262 271 525 80 840 522 148 890 699 939 759 842 673 944 140 640 603 844 284 207 622 332 687 696 400 71 438 327 835 390 822 551 289 713 984 662 953 925 425 683 573 65 57 440 767 66 10 660 992 921 284 632 840 32 359 18 617 630 702 546 259 231 408 991 894 595 279 551 245 319 244 204 270 673 616 363 156 633 265 30 685 792 713 457 88 773 62 683 701 790 133 579 319 461 44 379 698 805 174 290 841 294 9 984 362 809 834 165 310 235 617 519 901 23 58 780 692 963 736 759 221 407 922 56 987 617 907 836 786 513 671 100 261 492 130 385 369 95 967 319 657 339 574 868 184 401 343 618 751 272 680 86 513 673 433 667 533 963 703 571 408 556 941 677 415 890 382 662 1 443 124 392 711 927 898 848 664 406 160 649 674 153 120 673 111 107 679 705 172 166 129 439 329 554 261 897 926 712 104 570 217 402 846 167 574 748 850 862 710 734 759 71 397 182 687 870 36 562 531 860 565 518 415 330 1 179 733 341 743 850 394 302 225 941 803 592 18 75 823 865 400 85 326 572 643 87 947 343 307 526 88 865 44 628 213 89 772 129 784 65 321 166 17 9 84 162 358 35 627 259 831 779 27 305 742 826 705 814 867 49 744 793 235 75 679 958 938 7 173 341 557 260 677 190 225 138 702 35 197 204 509 580 397 577 356 251 652 463 758 575 742 397 707 844 609 773 849 645 257 376 851 406 99 934 970 144 567 801 939 167 96 562 701 688 268 805 380 818 814 378 194 474 248 274 567 803 647 97 855 529 272 850 578 306 459 434 464 497 642 398 438 402 953 695 257 58 436 939 207 423 242 630 433 14 414 161 788 432 634 670 463 60 941 213 710 435 976 757 543 704 399 623 185 497 251 9 432 469 33 810 749 26 188 237 452 515 529 976 388 656 22 344 14 329 87 284 221 990 777 630 479 92 340 314 289 730 540 533 101 322 144 642 509 100 912 596 185 391 735 464 76 207 216 750 92 584 145 437 73 222 536 46 567 414 506 178 500 21 129 607 492 996 944 525 15 404 504 130 337 3 268 932 748 553 343 198 105 894 830 416 830 660 772 397 796 688 295 691 838 925 298 140 544 984 687 314 191 401 685 451 114 459 814 434 680 700 357 920 470 510 260 299 468 242 902 56 333 987 339 93 784 631 297 23 127 823 807 840 651 462 776 921 725 466 386 280 248 82 134 856 450 50 790 602 253 352 797 791 458 593 580 581 757 72 423 59 434 916 190 916 265 211 25 915 349 768 382 625 905 483 85 426 976 47 450 691 636 928 131 908 52 216 627 971 862 827 899 61 624 77 887 164 81 1 978 693 344 815 936 883 283 614 176 912 691 733 993 293 657 174 454 45 872 488 861 316 639 124 640 878 901 527 956 73 889 210 231 301 994 825 737 728 93 523 489 780 954 159 813 146 439 409 77 429 204 300 140 717 596 545 905 393 623 552 853 508 619 855 65 848 723 422 685 510 239 212 358 861 555 404 563 149 801 700 622 120 901 293 686 365 769 806 351 310 517 123 269 322 182 582 444 46 323 867 642 35 440 968 610 197 410 3 123 270 469 33 733 24 182 601 915 854 571 886 208 780 263 840 315 743 610 159 714 990 388 604 153 634 194 998 318 564 597 465 990 787 409 682 536 24 842 676 278 459 651 471 910 893 26 319 309 176 214 740 899 698 48 934 781 446 80 367 506 447 850 422 888 268 944 17 129 730 106 574 468 480 828 17 840 494 586 460 151 406 582 486 932 559 510 715 2 364 787 136 278 852 652 27 757 349 404 133 151 863 232 95 275 331 163 424 830 528 941 314 127 765 480 298 14 637 548 834 39 153 14 178 315 691 824 289 180 719 420 327 11 737 505 48 143 174 489 344 162 85 613 616 605 942 109 979 629 154 684 815 776 643 797 999 71 683 858 329 619 843 891 373 362 124 213 35 120 389 548 727 72 85 64 962 5 533 475 693 688 153 116 252 419 837 167 223 152 278 313 138 614 310 67 27 753 827 907 817 345 301 42 979 512 966 902 399 361 340 592 52 11 830 983 363 641 408 889 135 711 306 686 160 546 130 440 439 92 247 340 138 955 134 533 442 578 858 176 894 76 726 782 188 240 59 547 83 90 481 890 610 92 428 390 436 949 532 22 959 867 289 536 978 836 978 93 466 908 12 552 301 224 691 417 144 626 259 712 507 943 868 304 313 221 685 113 605 894 868 846 980 939 782 248 386 198 384 714 157 200 303 751 938 591 617 477 426 800 304 915 420 105 950 294 137 450 218 550 154 908 648 869 489 225 537 937 67 454 939 877 246 46 205 860 821 125 693 216 660 438 40 177 922 465 84 387 980 628 690 140 295 449 497 565 756 531 738 628 371 928 924 47 674 273 788 801 222 97 841 886 591 676 144 615 351 273 415 710 105 124 765 807 511 602 519 602 338 446 230 256 818 890 493 769 529 722 760 959 867 441 608 959 379 351 56 553 584 701 856 794 677 782 508 198 322 368 737 256 996 489 808 552 499 669 611 830 412 690 628 740 271 680 332 21 444 175 233 262 970 269 970 178 397 486 29 831 898 220 94 593 867 378 772 933 615 243 660 830 623 387 336 132 316 284 408 93 307 629 163 549 362 684 808 706 398 912 515 897 927 51 438 845 275 494 984 607 649 53 677 337 995 755 469 337 973 289 848 562 758 128 190 354 599 466 272 566 618 369 715 990 603 551 214 4 837 514 547 587 58 59 203 177 1 894 748 217 818 9 764 202 345 103 715 333 182 715 21 646 54 268 240 897 197 152 273 683 295 429 92 639 94 842 27 498 885 886 411 756 207 846 88 205 212 585 255 922 920 454 231 429 930 310 704 944 933 25 238 555 725 20 16 901 526 332 870 250 140 228 46 937 96 303 785 58 843 258 577 832 512 216 856 427 494 777 512 237 167 789 332 571 609 480 85 183 255 782 82 178 805 225 71 117 833 410 649 591 727 923 594 441 730 513 350 558 218 550 184 594 699 866 473 81 625 793 50 487 215 286 237 707 712 869 756 483 184 422 460 461 406 108 572 131 975 57 666 366 692 142 651 835 232 282 951 518 981 958 769 833 804 166 18 607 703 515 44 560 30 566 977 304 911 802 697 269 361 12 295 577 411 456 200 181 162 528 326 277 491 509 117 284 443 599 117 499 40 172 160 556 65 763 673 369 710 973 384 148 398 34 551 198 956 282 131 598 726 241 559 354 132 623 525 994 305 465 100 601 519 559 373 84 929 166 928 601 57 960 813 313 987 385 159 237 51 769 336 467 478 355 668 962 442 927 350 869 791 974 528 629 780 708 601 517 795 724 661 0 323 10 389 555 737 73 423 834 324 728 893 687 257 902 42 711 614 143 180 959 37 180 772 919 20 960 697 650 643 384 33 33 661 336 291 616 548 123 170 593 344 386 481 793 847 457 449 838 590 447 768 949 19 716 633 714 909 282 719 380 365 628 315 701 68 590 624 656 176 724 535 383 707 968 518 351 192 960 699 508 798 741 909 171 786 718 455 89 453 120 237 505 69 434 173 349 247 305 91 715 74 944 166 783 36 95 647 445 670 710 955 654 186 994 103 580 724 511 435 504 28 908 368 606 939 382 903 202 263 511 449 837 273 977 294 812 284 240 366 920 522 544 246 971 898 904 476 579 834 554 190 333 487 868 160 776 863 129 422 325 639 285 502 312 303 928 449 323 378 786 849 567 867 696 948 977 823 74 627 115 688 134 759 949 335 757 329 201 430 293 82 737 605 320 606 460 666 867 729 406 246 977 786 961 996 948 954 254 35 795 739 624 388 428 96 527 183 426 981 310 820 778 355 265 630 587 238 837 240 373 993 74 814 768 339 378 375 371 22 762 522 727 995 86 190 172 497 970 512 695 834 465 448 318 313 668 52 398 524 687 41 633 472 199 106 338 11 702 571 566 242 480 429 303 653 165 308 784 274 123 861 526 608 143 441 890 194 587 762 12 929 453 220 583 786 587 143 601 637 419 924 357 81 675 722 348 94 929 459 768 472 265 833 307 911 871 507 436 966 379 235 350 241 384 473 538 937 75 985 418 530 111 433 709 93 905 305 604 638 84 673 936 746 129 392 577 159 746 42 254 957 275 96 385 20 284 814 287 461 246 776 358 750 632 955 945 127 222 589 894 29 773 440 152 375 121 351 308 697 951 727 770 583 749 883 146 406 778 37 139 942 344 136 265 124 713 194 897 839 318 959 334 349 224 470 262 455 535 8 700 213 262 305 63 693 944 760 644 841 330 222 82 340 283 947 786 411 346 532 79 104 926 704 370 655 4 188 753 46 511 705 65 367 128 766 703 9 703 124 816 642 960 137 711 451 336 375 589 409 820 415 70 405 479 190 246 426 131 698 945 110 508 197 558 897 417 212 330 613 751 190 21 642 284 462 224 977 641 873 248 44 587 166 744 79 836 833 295 724 593 781 831 804 16 832 273 249 146 698 341 548 797 520 62 625 499 587 363 55 385 99 179 570 983 129 296 15 149 51 756 241 965 980 581 223 855 591 775 80 952 615 922 572 473 14 69 91 240 188 775 454 936 370 191 758 681 232 473 886 737 437 840 790 733 800 219 696 271 508 433 832 880 545 160 906 94 268 198 401 492 221 331 10 74 35 757 364 801 419 594 495 733 642 690 295 562 952 105 313 859 589 156 337 522 19 772 941 847 720 340 265 652 197 514 415 777 410 905 363 562 372 791 638 943 399 357 353 1 48 385 572 713 157 746 907 980 716 943 593 886 320 735 985 333 400 597 865 237 652 395 159 875 380 734 586 643 584 984 87 244 371 986 49 973 990 935 611 631 916 984 821 573 371 283 317 655 522 682 473 236 402 55 909 493 939 853 698 636 829 230 270 26 622 345 203 472 547 612 328 939 808 126 293 368 223 594 133 535 850 816 830 655 942 992 604 759 508 800 628 602 16 786 826 449 300 628 44 572 61 961 568 143 330 852 329 975 89 271 703 815 791 641 926 786 638 645 752 356 586 765 573 618 494 511 566 627 501 873 435 831 588 270 916 421 35 366 245 388 628 5 533 236 29 133 693 554 234 872 841 336 748 631 842 767 199 634 294 314 640 142 465 500 504 882 915 832 218 104 489 101 189 818 340 574 3 870 724 417 798 993 533 845 401 149 760 401 718 732 816 110 895 162 387 535 992 849 994 184 62 958 950 792 354 78 329 402 662 18 848 249 472 479 215 748 750 566 986 585 832 902 28 373 747 233 437 824 222 524 278 742 134 196 316 331 710 632 951 280 701 916 159 558 759 584 16 200 180 262 169 507 102 891 582 209 92 839 67 202 680 804 933 211 398 349 680 997 843 906 981 93 649 381 816 976 29 198 217 17 590 770 57 149 562 671 979 913 340 274 183 981 69 750 485 681 635 934 99 779 939 755 62 617 512 513 83 673 641 91 530 747 796 127 199 698 418 332 41 110 813 539 313 849 860 311 684 651 783 418 442 954 730 623 387 449 819 349 839 814 540 181 96 866 763 635 231 430 550 216 266 804 322 487 65 848 790 479 138 174 618 6 891 585 797 528 455 348 60 711 694 533 881 113 727 509 521 284 895 217 494 278 440 58 705 195 759 911 537 680 370 519 735 729 265 156 399 93 891 191 867 280 979 500 885 772 789 516 136 928 350 781 146 992 986 876 251 55 903 14 556 173 140 621 744 479 329 549 985 892 22 913 829 618 168 316 686 923 486 633 584 304 56 407 625 881 447 571 462 65 895 639 528 355 686 179 471 493 758 209 71 408 759 797 557 939 77 245 720 129 381 396 902 486 888 702 239 6 57 856 768 454 126 135 563 91 985 408 443 949 653 411 817 246 999 202 703 612 491 393 552 71 8 389 880 289 143 440 748 987 146 61 717 263 474 953 505 158 463 55 902 345 921 624 878 632 899 250 237 245 115 722 674 226 987 735 637 995 19 514 74 549 196 135 777 846 502 404 211 701 901 717 102 353 757 133 701 932 604 630 944 346 654 769 208 227 18 931 117 106 93 870 993 92 241 437 717 970 604 847 491 702 39 741 411 706 835 945 673 679 997 367 643 587 448 917 785 206 870 888 23 264 101 879 333 326 54 545 493 170 526 130 247 435 625 532 188 599 732 375 977 298 967 316 963 833 47 778 874 660 74 407 687 71 891 344 85 611 638 93 515 8 93 281 25 238 892 518 233 552 484 757 168 498 868 743 633 447 628 675 755 646 466 707 98 786 990 857 515 551 231 222 217 110 242 608 812 837 980 148 27 475 946 430 998 626 990 247 230 215 302 400 743 745 274 740 538 122 943 86 643 158 344 156 975 513 119 713 993 291 455 955 188 567 73 303 432 454 814 157 518 144 487 734 254 998 884 880 499 377 84 379 38 509 351 195 892 867 222 762 987 696 174 630 681 848 716 413 436 868 5 259 731 587 955 794 257 693 848 968 523 375 73 317 748 238 570 274 185 711 437 322 970 310 341 129 966 118 723 791 350 657 583 323 730 814 803 326 238 192 782 982 53 976 628 311 220 320 250 572 877 165 995 432 234 309 52 570 550 869 101 183 411 754 192 775 997 779 244 566 320 558 113 334 626 298 221 201 6 353 800 228 719 948 785 688 696 387 518 922 557 749 333 149 676 439 877 197 462 330 5 602 107 680 261 575 900 526 233 952 973 268 754 906 900 771 447 759 293 342 45 722 753 4 491 824 513 871 179 630 155 617 473 725 318 638 544 806 603 709 856 552 426 399 615 261 880 109 510 957 955 446 999 925 313 419 623 778 736 865 401 933 747 643 286 209 571 242 449 227 598 889 146 2 627 489 826 565 111 343 447 112 580 781 621 972 531 285 333 203 837 573 218 141 75 432 134 420 383 529 104 877 661 259 884 995 573 83 825 3 691 312 484 372 137 717 284 474 5 368 272 605 399 534 364 223 37 112 306 320 629 100 341 446 579 756 861 513 529 454 760 249 216 904 826 663 966 238 326 852 383 388 195 232 612 726 963 679 696 38 590 270 779 761 836 365 278 522 626 839 820 998 639 38 743 959 661 396 195 605 164 490 784 99 326 742 568 180 779 558 413 23 803 393 671 298 966 249 915 194 137 881 489 138 584 224 192 356 899 150 181 729 199 767 135 35 471 798 300 103 824 914 173 938 848 764 146 496 539 505 310 246 164 283 996 485 470 4 65 709 987 886 733 556 384 616 274 409 706 231 139 36 675 499 169 708 103 339 347 493 566 914 660 413 129 645 399 738 838 482 354 420 977 251 480 923 36 772 660 687 770 538 160 651 186 886 0 939 991 94 731 860 480 566 860 872 506 860 321 231 706 545 632 21 901 650 468 300 145 306 600 913 191 961 957 300 377 139 252 252 395 607 321 460 170 2 831 537 391 179 233 907 434 255 397 376 557 811 907 98 552 894 76 29 59 664 162 510 520 249 916 87 516 909 709 382 89 675 589 699 913 305 582 491 630 23 681 430 654 731 988 538 324 229 112 632 64 400 739 253 233 942 419 980 163 679 325 238 536 861 731 320 895 928 313 470 695 326 358 35 51 968 216 556 264 355 147 163 956 372 608 123 674 380 705 124 803 886 590 999 985 873 206 901 766 837 343 9 579 147 511 476 977 380 56 364 834 127 543 42 737 794 918 795 774 448 270 608 959 73 448 390 481 177 771 517 227 993 186 515 850 702 822 685 895 790 622 258 813 999 832 606 505 359 794 65 406 206 384 776 138 450 596 176 394 865 967 738 521 343 447 932 441 643 29 194 484 694 901 523 193 340 626 668 235 740 405 895 239 33 516 252 345 313 364 188 470 864 51 844 581 885 797 596 487 740 804 610 291 127 264 851 689 349 796 774 943 460 990 94 807 399 712 534 0 335 587 303 399 548 248 404 188 769 496 139 180 88 731 535 267 415 647 796 237 926 541 701 403 591 373 363 100 39 2 467 50 403 342 882 301 753 807 407 4 87 289 149 847 28 975 212 675 908 824 824 138 511 917 216 415 170 226 629 408 17 637 639 32 191 985 750 744 397 950 798 428 341 547 188 178 354 615 403 96 771 178 945 617 754 987 905 115 753 825 196 274 35 744 489 752 209 137 122 886 785 852 702 463 244 973 69 737 382 647 263 192 180 213 267 369 338 437 63 785 680 534 711 98 236 371 882 920 24 710 526 747 609 79 931 770 417 142 720 666 755 32 753 866 334 22 587 92 626 719 655 268 53 690 962 405 817 935 658 987 66 642 116 620 719 349 367 181 412 439 933 122 145 319 214 620 486 84 704 390 411 142 213 110 397 42 80 382 788 408 28 447 381 256 898 99 538 516 149 662 843 824 444 136 639 409 729 282 776 277 220 492 234 989 372 784 387 314 709 512 768 572 192 90 538 666 680 562 671 39 555 523 285 182 386 546 682 366 210 241 464 255 532 445 759 954 230 919 703 468 911 234 466 248 820 449 840 932 252 492 54 395 942 93 808 440 974 976 231 21 811 438 679 763 34 578 466 262 216 90 338 309 398 35 621 158 2 950 110 874 806 56 848 640 346 614 59 822 613 848 616 222 244 292 906 350 963 62 640 475 510 130 440 39 348 131 357 643 640 811 761 516 130 900 51 459 99 542 764 687 74 68 268 360 423 238 332 231 933 63 454 575 65 725 855 155 966 416 59 496 491 79 539 415 284 542 794 990 58 425 309 221 908 326 910 209 786 240 831 843 921 431 624 896 824 776 624 552 586 235 3 115 10 522 983 288 55 156 377 923 513 364 141 286 878 512 250 927 488 61 310 628 707 465 896 134 369 381 757 482 386 724 12 211 849 369 244 67 783 745 367 109 32 925 204 613 383 634 146 45 510 337 675 206 834 758 240 192 471 943 325 978 699 929 916 526 737 295 404 132 348 456 201 437 423 613 409 936 550 922 128 168 658 577 914 314 258 518 926 737 281 935 461 900 848 549 830 550 358 952 195 179 663 560 848 164 741 72 685 750 679 566 86 344 864 593 682 491 881 143 13 315 865 239 426 214 114 695 226 499 141 661 613 889 961 260 411 354 519 647 343 42 362 957 876 559 702 670 987 109 600 68 282 202 985 378 617 396 57 124 898 110 609 23 377 327 14 373 633 248 558 669 974 347 389 434 895 283 229 377 47 495 873 985 703 384 587 842 304 143 733 837 961 913 286 895 166 327 655 271 619 54 496 981 3 8 737 735 840 584 867 136 521 807 582 571 908 460 649 305 1 642 785 610 290 857 218 951 198 297 278 451 480 694 100 633 217 549 812 940 27 85 8 559 686 961 768 268 910 668 19 769 74 695 998 272 630 645 854 197 891 200 569 334 138 992 284 51 833 950 499 664 625 848 488 185 744 746 867 27 116 115 135 294 291 73 74 118 742 145 831 513 622 664 216 969 919 494 857 49 452 771 956 135 158 292 492 53 520 101 881 961 340 8 478 686 395 414 839 220 884 14 183 461 327 100 502 607 336 184 678 306 951 687 378 188 324 443 404 612 92 557 658 744 511 450 972 405 91 350 164 907 671 274 641 491 675 214 360 977 936 706 246 823 520 315 354 922 832 23 619 446 410 842 248 983 120 383 833 339 966 497 333 856 116 959 288 368 340 476 42 224 891 320 74 914 738 245 43 427 595 357 732 454 837 517 269 204 187 22 231 175 209 521 370 347 175 774 134 63 431 217 131 890 998 857 177 221 578 883 487 772 551 663 867 526 337 821 338 55 928 131 900 547 74 650 713 5 478 560 334 144 1 706 222 685 927 531 655 506 927 414 297 207 28 36 169 986 864 718 266 371 443 765 896 692 605 735 22 727 732 939 624 585 232 307 13 551 318 124 116 940 798 967 954 711 683 319 708 170 935 47 429 151 523 184 263 697 92 897 984 347 654 613 636 216 154 667 960 834 516 270 746 758 430 460 154 429 492 138 289 918 630 274 321 164 61 717 102 413 462 46 614 71 64 99 64 768 391 50 90 580 767 489 919 591 161 921 381 411 37 370 729 11 929 711 476 948 887 383 452 939 38 313 346 869 940 454 34 824 433 30 433 153 74 585 666 594 537 455 819 386 348 618 988 100 836 925 97 875 176 288 157 254 864 874 187 449 480 95 708 973 797 265 211 323 248 815 400 748 366 949 130 101 839 706 934 238 402 288 213 462 336 36 878 78 332 876 849 317 837 393 488 998 814 145 934 736 411 566 667 611 893 542 843 858 146 604 670 245 835 712 790 754 418 714 102 474 867 831 630 939 609 707 796 644 830 543 41 207 749 230 210 286 898 945 190 587 88 920 876 378 444 441 299 294 48 898 837 487 267 31 862 798 694 342 546 44 40 735 21 651 550 603 833 271 543 139 596 273 212 419 713 961 517 863 656 114 497 48 859 924 763 711 756 245 199 309 652 796 399 353 980 202 853 584 210 520 977 802 941 422 286 5 292 810 771 942 218 968 471 982 382 333 643 788 680 933 178 647 201 336 584 510 216 54 208 482 272 193 65 149 959 543 905 709 67 82 416 56 837 538 507 151 84 384 389 539 327 263 773 232 31 263 951 989 534 847 639 224 706 952 661 308 349 963 506 728 619 159 743 344 752 126 17 747 310 141 878 696 311 135 10 909 142 263 839 11 477 133 980 545 861 329 315 329 990 719 63 676 57 733 244 167 661 523 154 907 654 539 448 883 571 16 151 942 427 337 146 628 992 408 89 95 234 659 988 431 516 230 815 398 426 761 20 59 398 933 456 674 690 750 950 28 911 193 174 120 693 409 746 518 177 322 880 980 428 518 916 622 753 595 825 342 275 403 383 575 986 84 464 471 429 936 687 727 136 838 664 732 204 234 566 886 356 437 111 346 941 320 404 864 838 767 694 642 14 573 976 681 969 190 726 757 228 656 740 405 917 245 83 297 734 909 991 792 678 845 61 549 256 82 754 900 473 363 668 768 762 802 911 365 396 488 30 140 385 114 374 299 56 820 964 497 411 399 309 642 76 756 342 917 466 182 303 481 8 135 498 65 906 547 635 246 611 936 588 424 39 985 100 644 44 561 596 863 361 705 622 984 555 55 811 440 575 821 166 819 653 425 671 793 887 640 187 283 620 669 729 226 2 720 936 710 314 951 864 649 704 37 415 419 755 868 39 405 829 274 95 44 685 854 182 982 775 224 803 109 489 857 526 157 108 470 182 192 902 324 744 823 119 669 706 851 125 83 43 536 293 221 203 164 479 827 33 331 540 544 389 522 984 418 963 810 701 518 988 865 535 230 134 459 282 593 481 559 434 678 113 126 954 336 780 592 757 987 862 911 19 498 42 198 716 644 681 743 905 56 515 749 862 392 974 149 179 176 342 408 968 292 885 608 654 100 788 994 492 162 948 159 70 534 629 428 360 752 748 887 279 703 836 610 359 253 662 384 852 54 582 982 434 561 676 236 197 223 734 399 555 497 659 805 909 915 285 19 447 657 620 433 802 283 338 979 385 700 686 190 574 967 556 469 34 603 516 753 250 778 44 72 823 909 280 844 583 109 24 79 714 474 854 178 611 52 594 191 805 649 350 521 124 66 510 736 205 640 64 773 171 249 28 888 997 314 34 963 160 373 903 459 393 14 840 514 515 106 511 645 188 217 954 103 979 51 469 159 761 512 95 641 414 141 104 749 400 449 115 264 630 377 474 861 320 470 468 758 243 184 642 8 59 282 328 621 76 881 522 554 793 523 35 288 89 152 695 787 536 557 418 399 768 10 739 90 626 41 221 982 93 268 241 813 402 421 55 669 545 216 694 848 755 580 368 946 857 802 954 256 619 273 503 75 826 358 693 342 716 399 441 138 911 556 963 843 656 966 166 771 226 351 919 921 724 423 703 128 75 30 457 651 680 930 556 283 683 54 9 272 966 476 671 455 544 281 838 327 30 940 773 416 539 302 430 937 861 242 666 857 140 129 320 698 349 696 320 448 413 710 765 638 920 595 924 309 117 758 526 657 274 890 830 65 659 741 959 44 333 325 375 739 599 5 135 724 787 459 787 900 348 904 565 369 97 624 571 682 573 5 479 845 502 755 151 730 70 813 555 837 842 783 407 154 245 977 229 646 859 384 843 577 201 468 550 292 662 124 970 75 150 141 147 824 638 334 183 569 299 545 51 366 171 59 842 296 32 925 695 53 52 875 519 56 502 954 422 533 27 502 532 925 0 526 95 669 679 535 870 747 806 617 214 393 759 0 53 945 913 807 732 105 412 43 172 586 994 834 759 604 577 527 381 112 647 577 130 60 81 869 615 482 324 647 264 726 533 888 482 529 474 617 204 757 345 998 42 550 77 703 592 619 575 811 223 815 167 57 634 305 952 651 36 959 793 217 98 263 730 276 164 573 923 437 881 509 619 965 936 417 987 563 266 863 920 451 228 434 601 555 866 61 756 989 993 659 935 728 630 723 986 451 961 577 653 219 656 932 495 183 894 996 413 761 547 967 46 641 92 500 490 740 874 201 614 835 558 687 399 244 324 896 116 451 138 978 907 124 472 878 383 153 336 885 878 891 992 735 54 323 524 234 392 928 20 490 734 979 69 419 458 410 388 343 875 949 400 647 801 292 820 136 366 489 576 408 530 710 602 630 910 607 731 346 932 930 702 183 97 1 332 160 461 982 594 207 903 862 350 783 630 723 367 716 779 201 272 897 306 381 727 94 831 37 645 659 12 78 24 742 278 344 903 52 591 872 854 806 881 616 266 836 971 249 146 464 685 596 797 804 842 924 845 980 74 839 933 947 935 451 529 211 83 546 643 120 525 290 478 938 705 791 408 450 46 686 539 445 261 843 175 684 490 458 382 250 53 809 523 317 616 582 55 456 20 259 157 932 723 224 746 214 153 483 280 72 26 692 730 541 999 443 267 573 609 733 50 98 45 485 294 18 629 439 32 666 122 787 353 447 371 220 797 858 903 211 930 823 896 633 558 104 104 515 310 168 653 240 837 707 805 299 965 888 258 190 981 440 660 380 27 705 152 809 633 142 239 434 997 881 396 38 127 102 558 59 766 211 206 395 987 924 114 827 862 246 486 447 152 632 619 513 893 656 91 74 441 484 978 440 894 704 955 458 496 452 200 529 763 54 617 187 433 919 453 479 658 919 432 871 367 278 262 678 514 971 528 703 130 845 303 658 763 85 141 151 557 310 110 904 786 526 5 283 498 591 511 15 645 987 203 230 453 907 963 884 17 333 656 93 530 384 729 420 78 672 928 444 535 540 203 714 306 327 970 53 336 169 751 988 342 891 231 556 890 210 247 600 484 546 318 834 303 213 597 396 289 786 506 484 928 844 897 159 501 898 225 585 477 783 680 920 260 60 660 229 339 507 718 145 710 446 128 373 559 308 144 484 195 417 204 425 323 577 680 705 216 901 173 991 162 896 31 433 940 64 51 370 952 10 736 919 209 80 526 295 713 76 579 73 909 917 974 176 501 589 166 542 790 602 429 681 672 821 191 328 35 76 140 143 223 426 690 349 620 102 175 787 722 552 628 85 674 30 56 481 657 193 874 714 924 439 41 898 974 78 535 429 757 114 463 797 222 447 226 436 340 779 251 948 87 320 801 242 216 143 525 810 249 661 435 449 515 291 72 534 560 50 128 181 980 464 649 702 852 206 506 592 252 103 234 593 736 65 912 450 693 261 62 477 876 128 790 577 979 192 120 702 236 108 162 354 373 885 702 14 470 419 912 954 547 704 155 101 12 811 877 848 328 777 362 105 582 470 172 334 354 55 247 409 646 308 794 973 327 700 655 145 675 239 10 554 717 708 201 23 124 594 51 589 908 838 967 986 41 584 59 322 8 640 613 991 345 154 462 292 532 699 44 137 634 894 917 322 605 188 896 393 584 320 269 157 746 551 225 51 658 157 741 585 739 657 692 86 430 554 43 834 950 474 525 30 218 646 728 130 452 466 623 327 391 721 394 721 879 456 879 404 456 620 707 133 42 500 157 489 963 83 687 107 941 840 970 683 113 670 668 422 496 125 149 411 739 890 646 77 846 970 426 102 602 757 698 468 602 760 219 913 598 641 724 161 183 723 753 837 520 203 966 345 497 22 499 705 675 234 587 697 775 102 922 291 336 825 582 876 518 622 403 532 445 594 784 670 135 198 273 656 678 840 873 770 116 177 875 573 897 703 937 2 827 949 27 626 917 761 293 48 178 320 294 738 936 426 642 430 452 209 331 113 83 678 518 799 855 870 643 767 692 144 770 699 872 719 21 39 711 753 460 199 599 6 788 131 843 241 20 240 918 23 340 455 568 788 556 678 823 211 81 600 320 945 822 953 4 693 244 696 984 464 569 843 84 194 54 412 543 456 911 705 434 235 611 832 43 401 845 434 464 477 782 674 354 286 583 787 603 963 367 568 616 525 937 242 806 22 216 833 420 962 699 2 707 31 817 190 794 553 306 281 920 801 667 660 686 503 423 544 588 405 368 39 413 358 69 526 769 629 984 964 191 820 782 43 948 813 995 929 119 255 267 366 94 138 939 306 711 293 870 528 424 432 958 98 685 493 851 79 899 416 80 395 359 34 963 408 459 706 871 434 572 282 15 966 684 511 391 652 940 554 200 815 308 394 436 885 335 512 907 725 826 767 183 618 676 74 111 643 403 548 866 432 508 418 52 550 105 687 944 993 997 657 542 163 503 433 179 229 997 934 675 5 83 532 527 581 904 194 621 930 348 995 129 481 914 753 746 2 545 210 897 95 528 553 659 400 916 59 417 132 783 591 878 500 46 544 16 782 715 667 501 175 474 844 191 415 625 26 928 89 443 522 275 1 121 103 8 191 134 829 60 143 275 12 147 728 681 644 188 862 59 248 747 14 541 602 691 640 663 469 847 135 590 790 515 968 969 598 742 467 333 382 211 369 13 331 832 893 621 201 568 604 545 368 969 109 931 602 559 632 625 778 747 679 737 140 282 716 98 372 278 615 82 662 555 107 741 266 597 528 248 228 660 143 99 217 202 621 690 658 261 827 967 498 399 350 30 249 216 17 567 660 32 298 917 234 679 125 232 514 657 363 114 893 473 757 767 782 580 163 784 28 379 928 609 536 34 761 421 745 529 601 619 805 930 313 396 650 885 515 408 837 827 999 714 233 397 713 946 295 429 533 421 473 742 39 319 456 409 7 234 849 594 380 31 742 812 342 655 268 619 17 257 835 672 334 629 0 251 618 683 410 449 307 885 777 250 121 970 524 115 836 195 916 259 288 257 7 102 266 101 527 556 711 81 773 743 842 861 684 684 427 204 54 253 921 228 807 995 497 175 343 220 191 198 377 766 477 765 652 364 745 643 673 552 445 129 966 870 414 608 165 86 949 745 213 620 667 10 104 108 795 645 582 59 845 647 763 140 176 201 566 850 783 880 754 520 492 11 103 69 480 694 447 9 814 115 314 461 477 114 224 680 458 221 471 411 327 524 361 497 201 999 374 292 729 832 827 955 303 147 901 67 353 307 508 308 183 759 481 667 774 251 791 118 513 939 15 486 994 721 75 226 485 38 13 669 637 805 993 172 168 677 310 891 480 185 337 111 604 493 205 686 715 730 865 395 977 842 216 53 933 212 69 144 92 437 967 298 301 939 610 442 517 488 182 492 627 184 965 854 338 294 222 200 410 680 42 907 394 815 32 978 471 756 312 613 913 476 55 374 904 86 317 875 862 379 931 269 833 297 233 199 915 957 608 56 231 642 865 688 818 2 620 4 445 500 743 130 480 394 226 89 86 0 621 291 820 406 990 369 940 773 605 836 863 906 829 437 830 451 769 80 440 610 807 288 66 214 740 835 34 655 733 644 835 274 946 886 312 906 995 986 660 841 457 269 892 755 279 71 91 288 188 957 681 773 538 898 523 941 960 796 580 572 585 671 422 417 117 878 577 241 403 647 970 777 510 967 755 943 320 249 255 698 252 775 126 353 949 487 716 653 235 87 412 992 324 901 778 9 870 339 494 4 181 534 116 87 972 579 231 288 688 361 630 579 610 483 714 193 66 830 332 678 632 867 822 45 910 656 228 6 384 853 761 404 540 74 292 332 664 733 362 946 693 760 225 646 429 392 953 585 474 644 70 402 804 32 46 649 411 321 390 283 987 782 77 838 357 719 964 631 923 940 665 447 769 657 586 812 839 261 307 722 808 282 16 427 495 111 283 681 100 529 169 886 464 803 368 643 597 878 435 399 583 170 414 615 408 178 334 142 866 605 900 560 776 412 661 882 23 519 93 909 643 761 757 278 713 148 6 363 156 105 899 307 112 590 720 486 837 90 940 798 91 310 650 673 832 68 192 206 544 301 187 926 319 962 579 87 400 900 325 332 193 265 959 299 274 738 752 195 238 148 536 828 505 50 266 240 248 81 256 575 464 162 359 546 890 567 483 395 799 551 899 525 293 28 851 162 615 151 241 45 310 901 331 580 148 98 493 759 13 724 332 404 274 738 622 421 141 574 485 320 973 176 918 393 348 994 338 0 37 886 391 984 253 747 653 721 83 231 858 132 742 18 988 672 222 708 786 364 246 387 380 81 287 111 780 51 75 466 329 977 937 326 451 534 330 583 399 52 117 105 673 540 70 812 777 375 955 895 177 315 763 895 769 688 778 417 946 235 662 196 746 75 562 961 351 465 10 692 366 436 926 821 233 906 601 130 783 56 801 109 797 575 442 546 797 918 344 90 976 740 114 776 517 528 203 890 594 297 220 453 358 569 118 397 359 513 441 311 453 588 974 771 165 590 135 929 689 803 951 861 21 349 931 877 996 468 591 795 175 293 22 217 716 426 690 495 247 382 737 530 84 571 344 221 120 637 852 873 188 385 850 801 575 166 701 471 270 618 313 382 521 876 187 210 808 898 411 564 944 191 780 253 418 847 764 108 242 93 496 622 493 33 246 868 589 423 856 557 487 26 637 255 785 659 236 532 695 797 223 986 723 839 81 828 834 604 299 144 768 675 227 75 529 386 235 367 498 87 295 433 749 722 694 331 92 667 870 337 129 176 653 487 785 945 4 437 92 319 581 436 113 233 394 244 848 110 600 836 683 378 577 144 910 11 709 838 688 21 349 571 15 371 533 693 868 653 809 274 296 625 442 23 859 812 286 42 485 334 0 910 699 321 478 407 274 975 599 409 780 820 546 414 338 966 513 46 420 214 125 499 23 671 237 722 148 984 713 351 56 886 411 148 673 724 645 425 12 37 133 85 245 111 676 910 51 741 509 533 662 448 592 69 204 270 974 899 406 554 973 998 621 382 55 466 723 208 44 266 503 867 645 49 104 641 777 453 142 735 147 614 902 564 804 210 325 703 816 142 117 172 1 651 876 497 990 845 285 76 116 512 712 841 331 282 153 258 646 548 561 474 224 723 465 633 928 717 778 104 127 3 569 397 107 460 853 969 404 559 537 174 481 986 661 468 456 788 596 820 208 307 614 175 543 322 658 25 892 172 778 237 140 137 569 138 697 234 314 993 49 805 760 217 134 147 625 286 357 971 255 82 594 802 498 390 472 798 827 837 563 484 191 602 974 466 975 24 827 241 812 478 182 807 805 588 626 112 94 688 485 162 194 449 842 21 725 983 600 424 858 184 125 640 379 922 2 166 476 100 163 991 645 623 466 658 579 384 735 281 952 912 898 735 83 683 167 146 718 443 459 838 561 25 84 209 113 276 82 915 661 137 267 846 702 79 148 966 582 832 70 789 878 182 567 285 188 153 328 495 81 165 838 648 872 785 726 739 228 951 700 782 876 24 46 847 213 915 342 572 813 980 704 775 754 434 370 732 280 469 929 153 968 451 469 307 290 991 433 694 611 191 125 339 38 661 390 436 606 311 953 380 417 230 438 718 494 59 314 684 539 8 281 775 135 103 668 631 562 571 149 934 174 564 731 40 596 986 1 418 648 337 718 671 0 314 509 438 83 577 999 486 409 48 704 985 590 91 412 429 909 471 26 974 150 586 863 594 960 678 273 503 932 932 702 785 292 625 371 232 714 770 129 291 632 41 108 17 163 71 822 234 840 704 163 189 172 323 298 582 153 475 178 452 515 238 992 855 77 369 470 102 829 58 12 142 496 670 306 937 213 376 257 429 850 146 917 432 104 283 435 501 907 61 735 164 540 950 268 613 534 898 817 362 671 852 392 606 335 313 141 447 334 604 22 592 594 796 36 944 761 478 649 85 357 625 365 848 387 928 590 614 149 251 642 459 466 960 500 542 124 460 407 353 790 186 52 426 150 151 123 179 257 370 236 624 809 832 219 936 904 546 14 400 187 336 6 130 792 832 230 730 942 347 905 200 917 59 125 382 559 407 238 713 753 324 771 795 545 355 260 447 574 27 107 473 135 366 414 932 305 98 96 365 56 357 650 555 777 15 564 181 963 874 729 626 993 669 669 793 333 792 404 605 820 746 265 571 257 539 30 445 21 23 71 706 154 562 930 893 216 848 743 659 767 789 923 297 328 673 582 754 401 609 630 34 501 883 590 19 926 183 680 186 986 963 889 313 748 492 162 916 161 729 503 832 422 281 26 302 857 488 111 356 263 664 522 800 847 964 35 977 984 873 66 528 940 278 186 700 659 815 547 709 781 808 994 162 342 765 462 725 692 852 121 232 741 777 367 566 548 748 754 47 576 351 628 694 325 872 167 115 509 168 933 276 108 948 331 677 41 514 647 922 881 573 99 647 870 741 492 859 395 23 671 624 562 138 718 579 573 349 253 772 100 431 135 507 73 181 460 342 42 528 104 103 267 759 141 141 196 66 970 532 912 536 43 66 671 276 561 982 415 989 49 474 444 661 848 983 655 111 951 257 863 905 567 763 330 218 399 540 182 225 185 300 428 340 291 707 484 856 674 588 48 896 359 885 601 46 231 94 478 367 655 606 351 750 161 397 824 506 642 71 920 343 159 344 763 438 918 211 552 36 26 979 214 318 922 633 377 32 243 797 0 831 638 815 697 595 228 741 321 480 411 340 436 356 176 728 316 526 568 838 765 39 674 694 157 723 672 673 84 51 521 764 856 84 537 722 711 409 826 614 43 211 101 512 971 891 948 220 390 707 729 238 104 713 401 75 962 835 802 777 127 211 951 663 94 658 285 175 424 525 887 272 386 429 389 779 453 210 649 598 838 240 421 182 663 768 667 146 570 735 897 51 357 995 536 521 61 155 170 908 837 312 428 667 337 339 358 226 229 682 289 952 788 196 216 637 72 321 602 456 724 646 372 433 659 312 520 56 941 369 89 829 369 558 388 617 117 426 137 495 651 867 711 406 43 832 857 581 457 783 640 594 228 748 263 829 258 917 156 877 925 556 98 187 436 573 634 665 966 83 420 463 152 285 490 201 647 287 943 9 336 793 234 492 271 171 623 238 410 860 305 427 794 71 48 14 18 93 88 722 97 939 253 438 359 511 140 829 540 901 873 816 622 597 619 774 339 610 187 333 241 381 389 46 404 844 655 641 491 509 566 277 44 105 947 201 789 14 366 537 454 994 182 521 938 340 121 740 483 224 811 477 121 362 271 114 412 567 4 11 624 923 608 330 468 865 476 930 763 749 754 120 925 46 818 297 812 102 786 259 229 653 580 391 621 977 967 852 958 370 341 161 514 591 701 309 26 780 273 991 410 173 252 417 596 198 470 640 519 99 993 734 645 874 490 449 296 967 727 694 171 224 151 637 637 503 533 295 310 177 846 120 468 290 331 914 318 267 282 279 302 851 1 995 154 233 594 793 962 258 279 268 990 765 248 399 771 618 523 875 928 590 90 760 634 991 857 188 27 29 548 268 391 694 376 338 287 54 839 433 948 196 186 918 550 892 947 228 927 957 120 643 818 675 778 17 986 620 216 959 186 157 889 789 653 492 252 914 843 130 277 828 101 553 48 586 72 192 629 49 895 823 187 174 475 447 192 322 146 387 2 43 480 18 176 19 500 656 933 537 501 901 958 778 90 544 487 383 575 30 593 574 558 750 936 762 21 848 425 905 822 435 891 246 275 560 18 999 902 754 450 892 421 520 884 842 436 381 644 261 225 800 955 329 304 202 914 203 177 421 986 729 638 460 667 921 526 614 459 830 27 912 869 976 702 475 754 331 687 305 736 732 483 398 971 642 286 943 601 239 274 501 672 11 699 511 214 941 977 503 693 395 505 241 480 349 222 311 943 612 6 693 43 330 825 427 688 659 625 297 17 778 512 786 660 637 931 68 79 293 493 973 371 624 887 392 674 680 905 594 4 300 726 414 982 300 727 904 425 938 257 607 34 51 724 804 907 917 471 403 449 688 725 400 379 751 81 437 431 399 697 602 737 816 571 157 254 237 72 106 935 997 844 101 509 981 815 11 371 278 736 115 305 617 30 755 218 915 176 738 506 937 869 124 82 265 95 666 361 205 613 506 15 950 659 30 455 474 314 129 308 690 659 191 98 404 445 951 793 877 142 670 888 983 786 662 936 370 2 369 705 499 876 841 672 986 746 364 316 123 467 566 96 406 315 326 970 464 844 541 203 996 135 71 68 732 11 797 793 669 791 422 297 354 863 531 449 463 70 816 654 321 835 917 574 670 647 851 269 805 211 55 199 210 827 756 139 559 360 9 642 972 981 125 715 785 388 857 588 390 953 527 716 42 659 494 197 760 566 363 651 272 167 306 328 118 29 208 866 199 49 40 181 175 324 265 901 764 384 772 7 666 733 206 166 882 512 163 394 282 598 516 787 816 220 561 634 315 377 558 989 438 355 757 85 469 931 314 521 775 593 759 956 290 981 67 994 944 335 820 701 96 460 447 291 122 9 229 762 117 578 668 19 9 874 748 484 15 675 606 523 856 188 77 896 204 923 977 478 534 376 711 73 82 738 291 185 476 664 683 969 852 496 426 44 719 296 196 441 925 677 573 27 171 354 543 129 505 280 303 77 908 568 754 139 705 199 289 582 431 191 155 141 462 857 299 307 235 10 306 576 931 910 984 477 857 826 255 897 39 512 144 163 714 923 817 849 340 355 496 289 858 496 39 311 321 797 146 274 933 980 809 305 374 918 828 666 530 738 483 219 468 674 875 968 254 286 561 216 64 172 324 419 708 455 729 509 835 207 4 663 933 650 489 378 35 761 332 199 669 518 609 801 439 101 874 863 183 0 420 85 669 507 32 480 687 622 540 219 728 692 422 570 637 569 220 810 680 15 683 889 440 289 152 607 816 666 768 688 195 380 608 437 523 579 151 900 860 63 685 879 801 366 592 674 244 373 262 209 528 927 295 54 721 355 850 463 71 489 278 590 43 679 411 801 217 673 170 271 171 254 929 705 904 115 834 525 453 692 78 362 571 100 563 468 747 774 129 634 665 587 309 172 762 76 700 958 389 284 957 871 339 493 212 862 919 173 887 824 19 350 42 811 585 839 924 141 609 714 886 491 474 918 858 0 285 620 920 247 557 594 808 182 843 121 615 728 78 595 707 986 162 472 614 343 406 438 277 575 846 295 57 103 595 704 303 932 295 867 487 860 981 335 527 682 217 948 934 493 415 924 871 96 534 932 966 629 972 164 267 353 507 381 676 862 81 712 57 324 608 568 603 554 572 135 823 820 96 789 854 590 84 968 949 124 237 402 334 274 655 555 288 841 547 684 360 851 770 956 669 968 456 375 772 241 147 631 221 291 195 2 143 305 59 913 611 380 504 393 587 842 187 792 700 134 442 238 878 470 321 111 705 15 559 445 820 204 558 219 646 367 11 701 434 936 877 974 887 938 83 269 682 74 269 135 605 549 755 147 738 278 724 718 661 649 664 896 264 481 922 662 233 275 249 968 534 110 47 137 563 694 259 81 350 832 332 786 829 457 6 422 71 140 64 19 89 87 101 653 37 12 845 334 445 529 928 731 700 844 925 582 18 311 5 627 436 450 766 186 972 442 814 647 224 388 529 903 267 835 734 918 571 464 196 967 522 499 380 896 559 88 811 399 333 564 750 151 715 451 902 74 462 759 945 478 126 991 909 282 15 860 48 832 683 943 747 570 889 64 815 750 191 52 140 148 951 768 666 207 710 205 684 656 842 655 767 810 22 909 648 782 416 422 992 777 742 163 458 881 933 656 841 649 751 425 632 460 156 769 889 342 350 701 665 83 740 117 251 886 511 740 649 667 183 301 308 743 521 641 643 820 534 714 723 746 868 230 245 231 691 757 841 626 924 357 58 581 321 346 95 922 160 322 418 901 366 468 121 291 5 537 894 656 828 80 312 504 636 425 7 3 712 454 613 932 558 123 397 708 35 6 352 557 25 801 383 70 971 499 155 449 92 866 755 335 760 194 530 743 599 768 52 262 197 213 667 962 968 134 737 55 115 673 95 68 43 498 651 67 285 74 919 95 545 392 488 874 761 427 621 87 300 46 994 170 784 320 727 681 360 521 7 842 693 449 354 50 471 344 440 505 868 390 817 337 764 738 250 578 452 737 907 478 177 446 844 692 565 877 150 205 238 573 623 764 71 592 393 94 837 901 109 614 471 654 584 2 238 73 163 37 835 998 739 341 171 32 589 256 690 321 550 827 771 804 181 973 738 516 130 88 251 199 100 954 379 326 742 690 692 543 884 903 715 783 133 407 80 524 935 176 432 630 603 122 351 613 769 693 892 121 638 20 108 344 34 806 427 202 881 78 213 937 701 596 499 347 523 424 344 434 310 307 272 10 54 661 135 41 414 948 703 126 599 874 429 679 644 26 184 310 258 323 109 886 823 758 544 545 22 168 944 855 868 476 204 999 361 356 482 635 869 416 716 81 459 291 862 361 392 643 529 211 953 501 176 705 225 866 321 198 95 169 520 293 73 651 479 881 650 483 649 701 336 366 727 23 564 550 841 119 621 548 667 146 358 149 700 830 605 679 897 795 799 520 0 322 616 278 979 404 754 617 101 668 218 850 770 17 41 412 558 942 969 60 960 268 948 144 444 566 396 197 520 90 291 748 269 488 105 348 369 375 131 558 576 939 368 253 103 969 381 261 351 425 719 341 259 830 530 163 307 8 756 899 27 951 41 377 104 845 387 410 111 235 489 331 755 831 770 592 369 33 652 121 735 89 604 338 727 617 799 264 215 455 346 178 78 256 19 289 184 817 662 482 313 365 876 770 101 84 557 679 310 106 491 644 261 77 120 218 909 60 239 556 341 607 62 669 486 535 164 599 888 501 271 683 369 116 482 724 830 28 119 144 823 674 892 286 673 296 373 153 761 938 699 714 622 175 774 445 959 138 26 14 131 921 298 395 78 613 757 828 646 549 578 932 580 747 502 603 889 953 19 13 900 940 878 993 132 963 189 189 987 158 905 461 978 285 207 984 885 183 74 205 33 815 418 48 467 888 987 660 600 373 1 887 253 831 20 850 366 442 757 359 645 266 360 735 196 204 409 487 602 622 157 794 682 73 303 625 673 669 909 686 85 26 399 162 956 241 869 118 968 713 801 598 601 329 595 997 972 211 802 197 36 129 106 40 5 339 765 779 158 970 709 850 888 909 27 88 132 109 703 996 677 603 802 304 902 272 821 276 952 56 267 857 549 864 758 624 664 314 516 154 996 726 696 757 866 443 415 181 621 569 225 468 791 775 730 479 535 265 92 35 311 154 779 23 122 421 286 795 873 206 689 634 788 922 103 181 963 555 998 76 852 328 751 141 961 582 969 343 808 53 670 281 702 629 498 145 168 340 974 650 776 858 416 114 670 27 572 731 912 20 162 955 103 15 344 475 529 859 890 152 847 551 696 547 492 697 678 865 75 214 239 455 457 491 222 350 328 29 408 486 854 885 371 511 819 198 702 241 360 709 920 901 599 489 793 765 312 277 84 781 706 551 117 541 922 846 272 798 148 330 194 539 685 871 108 13 74 143 89 469 62 346 111 643 44 207 49 775 679 357 273 755 537 796 594 173 251 161 360 95 318 50 856 397 936 427 248 489 415 377 520 310 870 299 835 564 560 919 674 753 74 833 190 563 725 496 902 793 967 437 834 262 943 823 225 122 499 289 689 640 129 19 583 469 599 316 615 495 328 415 740 42 795 871 664 55 978 697 546 983 806 678 844 841 103 383 23 651 152 144 433 504 821 958 22 33 854 788 830 782 453 947 362 978 27 669 5 692 100 925 767 811 653 944 975 222 367 218 195 127 131 800 185 896 75 153 111 392 339 219 36 917 699 701 745 928 549 704 725 845 142 973 854 378 542 117 596 562 195 737 307 727 233 900 715 382 630 696 613 631 292 667 238 664 368 430 684 787 715 446 176 769 627 921 246 718 455 835 238 442 356 115 497 147 914 71 972 480 499 457 844 616 248 737 524 842 122 284 714 591 513 465 288 694 463 759 553 343 535 702 889 910 333 307 458 803 951 305 922 286 787 795 604 522 806 899 23 78 921 873 567 708 843 561 378 382 84 373 819 914 257 973 777 968 635 715 374 80 227 900 626 162 800 831 910 580 422 176 427 183 96 372 453 270 978 475 389 191 755 798 523 646 713 646 517 510 478 87 601 953 726 456 356 754 930 398 136 130 711 357 980 30 933 516 889 310 108 894 505 996 187 983 493 957 892 56 702 972 780 998 44 780 85 137 267 34 752 574 972 978 847 723 743 258 288 88 84 494 34 145 391 623 680 971 478 283 240 734 515 76 295 636 986 952 526 832 565 738 772 851 109 362 163 516 591 397 542 534 450 625 472 933 568 189 509 950 273 160 148 143 276 921 349 135 225 622 95 914 98 998 866 582 473 613 975 809 787 225 331 777 311 259 209 726 158 173 714 834 755 386 238 990 133 456 370 747 521 581 203 821 786 315 97 28 962 114 891 911 124 293 518 555 728 731 170 28 106 442 785 673 918 344 82 918 851 852 482 604 703 406 434 812 25 800 115 748 393 817 926 591 855 263 291 452 724 25 109 749 445 32 247 27 52 528 484 154 302 534 739 187 987 347 560 764 928 454 397 841 95 854 24 252 630 748 104 748 553 739 118 943 497 800 832 522 57 307 823 486 640 148 912 833 494 553 900 841 47 36 639 347 188 423 172 271 641 293 41 77 877 480 362 890 185 61 547 411 2 8 315 540 93 824 559 161 994 345 44 64 665 985 22 585 878 12 488 663 286 271 513 318 89 648 128 699 707 278 731 482 894 375 536 615 170 453 629 883 868 357 312 646 711 242 257 172 942 551 563 543 191 660 795 4 322 671 506 419 359 53 683 400 205 682 794 206 821 835 481 786 565 486 843 544 95 286 28 137 661 658 662 725 181 808 468 336 389 254 748 180 599 425 631 212 654 745 427 804 290 880 399 345 131 485 622 872 777 511 149 635 795 897 883 331 56 616 796 975 234 156 411 747 492 31 400 65 629 271 968 126 836 28 261 99 611 586 612 38 910 760 443 721 574 145 43 851 8 485 337 277 252 419 836 428 584 653 36 466 846 668 700 224 351 107 497 83 120 315 253 760 905 639 843 179 253 948 225 498 490 590 428 830 483 106 917 12 793 871 96 770 924 493 513 799 466 727 230 985 68 71 251 393 487 264 903 504 446 919 693 393 244 226 591 584 101 513 619 384 229 903 807 543 666 94 80 520 702 896 623 500 764 195 592 463 208 19 765 497 699 901 172 9 522 19 76 273 209 494 37 984 403 17 272 703 951 510 78 327 847 575 390 127 363 439 634 598 851 264 499 685 535 376 649 147 273 611 630 211 580 31 641 385 369 852 531 38 86 799 662 379 818 355 965 25 504 805 842 156 305 3 267 377 340 534 532 892 40 322 59 29 97 33 64 780 932 765 881 151 541 594 971 314 144 506 861 827 831 314 119 166 674 450 695 384 691 559 93 87 120 118 706 542 571 537 40 830 898 804 569 581 87 747 776 713 380 948 466 758 575 851 165 140 699 255 560 209 593 144 38 167 694 651 769 609 414 96 704 20 850 335 49 116 677 627 726 781 632 882 416 301 411 798 7 426 374 972 579 952 603 961 922 626 793 725 745 336 922 497 945 595 574 425 24 622 90 301 954 838 206 506 388 718 42 995 636 114 540 621 247 903 947 815 776 392 889 373 628 698 387 186 160 895 968 411 836 250 756 502 196 42 232 496 611 262 220 221 216 503 318 483 884 516 419 446 145 117 876 47 772 884 647 816 656 740 987 483 877 823 67 183 686 461 682 635 672 906 169 251 119 161 490 405 240 538 937 104 607 468 938 709 801 987 340 594 410 789 324 699 470 477 653 362 269 195 161 677 312 790 547 565 446 802 963 139 960 392 455 923 27 898 844 255 453 368 355 254 84 720 396 178 229 89 766 704 83 390 938 78 232 393 846 384 302 196 471 844 884 757 502 850 218 938 94 955 562 926 456 629 545 958 679 685 428 836 718 762 466 366 102 146 914 664 57 756 514 165 694 293 490 368 675 586 368 584 523 238 196 672 864 68 49 875 989 490 710 119 955 807 471 310 208 221 719 880 174 933 67 414 931 664 248 328 653 299 238 123 543 763 566 454 479 592 711 980 990 189 679 666 887 259 787 239 549 607 373 665 139 968 253 656 308 930 329 906 587 898 704 949 405 153 268 183 724 605 541 259 239 755 994 511 623 378 637 896 864 195 470 129 794 470 728 511 851 476 406 315 821 466 409 811 112 89 700 374 649 654 611 291 670 476 129 234 745 659 788 236 372 567 114 935 411 787 58 966 829 169 332 275 454 591 57 445 451 769 717 706 432 62 296 83 61 914 390 394 313 883 742 762 350 428 746 229 818 409 548 575 166 82 750 2 630 575 634 978 527 699 468 66 332 689 392 881 964 722 836 748 435 707 590 187 948 922 176 760 341 848 850 368 850 91 173 832 883 578 944 53 383 352 233 329 996 776 817 550 257 240 51 252 0 199 311 727 779 529 803 652 95 129 927 653 22 620 673 845 962 318 896 409 185 135 549 892 221 354 606 294 685 625 865 958 839 156 493 644 723 643 296 903 808 650 779 670 988 549 875 93 939 236 481 847 310 840 975 54 679 807 201 12 306 896 892 957 117 151 307 615 617 248 600 467 722 749 842 611 271 598 499 133 974 681 200 809 656 301 314 767 735 857 16 620 772 908 15 133 442 431 899 845 875 394 995 621 219 436 594 266 229 718 527 896 570 429 462 535 392 511 197 550 669 760 894 608 484 684 944 688 83 938 39 172 17 78 696 131 560 611 399 925 707 729 850 321 217 521 71 9 265 767 630 92 777 16 770 114 722 73 245 139 704 762 700 262 225 265 217 612 744 625 946 250 543 946 675 164 283 547 123 292 654 913 28 768 639 776 144 750 864 87 842 200 340 917 529 927 702 909 175 625 571 851 904 718 320 247 891 650 367 443 990 545 673 943 563 630 398 817 18 910 46 592 32 710 619 709 179 734 13 146 864 906 334 918 121 536 980 396 505 488 490 322 304 967 294 405 701 703 647 155 137 747 9 679 765 836 217 189 250 779 49 199 983 584 842 170 10 68 736 347 96 852 609 695 390 742 61 310 57 397 750 198 705 419 608 194 429 922 759 210 794 726 325 94 293 989 688 258 248 381 449 136 878 72 462 840 535 940 138 792 382 285 34 196 118 523 563 463 10 877 323 879 733 335 62 969 350 557 868 310 921 800 640 924 693 383 807 527 164 354 864 190 334 198 662 21 550 897 772 672 359 574 250 505 384 773 84 893 543 605 514 357 740 685 45 559 483 548 90 728 564 699 406 776 25 941 927 308 329 797 654 324 965 580 506 38 643 534 98 49 294 509 69 983 891 340 377 552 604 325 883 942 670 10 670 126 101 597 890 0 932 929 275 855 532 438 839 315 320 982 868 133 473 894 825 759 94 851 793 754 798 978 303 815 413 787 764 405 883 303 511 71 787 511 440 395 377 348 509 112 428 245 356 307 833 253 499 450 428 655 510 649 404 84 841 235 470 520 307 76 587 402 891 446 517 380 492 526 149 378 78 272 525 831 123 912 219 376 26 62 281 81 736 430 950 987 146 558 794 258 704 3 63 685 439 574 952 227 383 588 114 31 943 377 500 589 420 514 947 780 754 53 115 683 241 512 562 613 600 387 72 827 770 16 19 511 99 705 401 754 981 565 506 31 736 833 211 926 980 844 897 317 97 447 61 473 879 659 523 13 29 933 860 646 473 400 154 248 796 226 931 488 673 672 813 20 403 884 201 930 598 301 145 650 661 791 730 25 850 185 183 186 804 710 995 656 234 93 586 792 392 517 889 606 933 557 229 293 946 396 843 180 462 443 468 412 399 192 335 670 381 132 597 140 678 728 520 374 140 616 61 264 822 133 244 994 953 51 231 724 778 148 896 46 238 988 168 295 708 574 66 392 659 657 790 744 712 993 120 930 657 774 120 79 257 901 386 73 573 66 483 165 889 470 765 703 112 409 398 825 483 343 277 57 801 625 907 151 439 921 914 564 817 46 925 172 603 204 369 45 471 438 505 610 20 632 867 969 672 418 827 293 810 949 644 628 549 177 270 435 939 816 340 911 94 864 262 943 734 484 115 86 483 591 560 467 95 350 334 233 534 64 885 144 789 531 318 593 692 59 237 257 474 101 761 683 594 88 174 131 397 710 546 9 359 282 722 993 460 694 190 754 867 697 761 980 39 955 637 805 751 628 311 687 213 512 614 258 968 302 775 363 494 866 860 671 311 568 202 320 370 259 717 70 176 131 937 631 239 813 120 40 552 923 611 333 372 518 881 501 181 148 802 375 943 227 367 113 136 146 568 270 900 205 465 96 261 42 753 704 687 381 67 635 82 299 574 791 291 35 153 107 608 93 207 58 762 327 907 695 901 476 556 807 429 366 422 185 924 534 577 110 409 337 918 659 646 983 90 420 129 152 539 50 377 73 866 301 711 284 443 21 768 619 95 224 759 162 387 19 556 336 347 33 272 827 164 994 498 458 16 645 418 37 690 237 508 284 709 402 21 669 874 829 851 469 840 5 894 590 752 397 576 40 693 376 409 92 738 884 386 777 235 156 792 612 921 95 685 501 330 739 366 559 228 181 124 401 560 474 479 876 253 726 150 172 565 14 792 908 818 951 188 27 475 208 416 461 425 160 71 40 709 791 883 651 126 697 573 443 196 957 482 531 926 346 424 399 350 337 545 595 503 890 352 192 717 920 480 777 921 775 704 190 582 804 599 256 778 507 557 796 494 48 214 483 366 919 866 149 447 911 601 721 993 392 40 318 862 474 664 794 521 918 45 246 105 550 598 823 80 662 497 192 698 294 694 863 127 681 463 141 290 728 398 396 403 682 426 260 178 534 870 948 742 223 398 238 132 693 595 478 124 102 252 293 485 818 311 444 965 301 982 602 284 922 172 385 782 63 11 712 182 4 539 105 150 686 287 23 613 745 38 641 164 218 320 876 177 771 459 285 82 511 897 361 725 254 177 31 35 435 424 711 424 926 950 43 893 63 749 915 133 179 789 266 907 453 91 232 55 366 489 173 779 993 744 214 576 308 372 411 376 0 788 148 211 992 690 33 76 961 227 393 907 217 397 134 852 289 198 452 37 342 908 594 814 133 478 484 837 626 254 854 617 977 10 986 774 307 299 438 656 526 947 559 304 405 857 864 660 502 792 894 379 115 206 606 552 857 711 140 951 807 433 329 988 831 469 208 194 640 199 278 270 493 19 503 5 892 683 31 247 149 108 518 139 454 921 660 467 439 376 224 717 253 461 109 768 186 370 7 852 300 749 992 270 871 254 512 155 305 197 501 307 770 662 336 855 580 805 602 782 583 22 522 60 316 855 143 252 430 422 527 675 1 301 44 349 356 750 456 320 899 587 517 857 982 104 442 377 254 97 887 489 400 543 189 128 344 12 795 148 746 971 39 566 801 609 492 790 668 24 929 912 330 743 233 750 368 255 502 125 200 454 96 792 797 902 583 124 156 195 92 944 447 193 113 781 502 893 336 180 157 391 696 432 275 605 493 693 24 416 730 585 148 83 265 120 839 637 559 6 969 421 933 26 552 240 216 82 271 126 772 47 764 373 910 606 652 735 303 610 374 398 320 511 886 451 871 136 500 434 452 445 557 526 460 83 596 356 961 177 209 119 415 368 902 667 77 452 506 419 629 932 202 73 690 826 736 622 209 767 624 190 68 872 645 606 872 436 228 176 135 38 201 81 896 311 57 686 434 630 82 589 618 354 710 637 767 457 977 45 39 920 0 624 269 497 643 684 413 285 25 921 816 778 718 919 584 666 559 873 902 336 255 375 532 178 973 684 832 832 258 861 604 995 809 574 376 527 679 322 859 577 322 401 453 269 849 103 925 906 143 702 439 413 907 180 232 117 449 405 276 92 978 237 400 431 11 85 764 493 754 207 152 222 894 569 828 971 456 1 475 400 26 258 660 895 933 840 375 354 866 461 932 209 943 59 698 266 646 658 552 447 363 804 232 384 16 843 515 191 737 193 244 529 151 541 89 101 369 654 585 879 563 429 215 213 587 528 48 98 223 456 587 140 902 617 840 578 798 955 160 675 123 212 923 394 568 720 666 229 651 645 951 536 10 410 431 218 64 651 508 762 815 7 143 82 379 540 937 7 37 836 567 136 625 61 582 506 208 159 872 291 151 154 47 111 645 235 372 155 114 258 268 154 162 329 340 730 540 648 337 274 918 500 947 459 687 313 6 509 666 155 604 829 15 387 176 713 64 709 543 57 901 291 215 836 387 76 323 241 836 376 702 390 742 241 187 135 703 659 962 100 642 661 488 904 365 977 374 903 966 533 669 260 194 447 369 205 484 408 40 364 933 121 577 187 605 699 608 250 291 632 800 762 911 638 36 132 91 808 541 87 536 2 420 90 534 574 463 905 498 335 938 896 517 396 522 451 595 395 728 125 83 726 509 953 629 639 858 247 761 182 609 170 249 137 624 122 70 495 43 858 457 331 256 360 254 124 134 569 599 852 601 329 296 506 414 461 321 950 753 355 61 527 473 434 492 887 160 685 930 352 745 0 653 969 712 321 124 77 357 787 525 124 407 80 863 5 937 351 382 207 972 617 231 292 642 572 352 464 978 490 276 988 449 97 459 464 309 186 3 925 252 961 311 248 194 762 318 181 952 183 784 576 798 122 475 805 702 778 587 291 647 459 318 978 740 542 923 527 166 980 467 822 488 806 78 829 936 130 340 138 917 382 707 843 613 552 550 392 973 27 843 935 8 549 5 323 477 297 459 932 655 822 119 56 458 300 651 81 186 245 289 798 463 380 440 765 454 902 125 27 792 149 936 649 576 585 473 128 63 414 869 680 302 954 590 182 980 791 35 851 726 129 941 230 583 708 284 519 484 290 87 664 578 429 291 228 601 822 532 51 994 57 502 835 140 834 591 534 626 919 379 528 663 741 150 986 23 962 260 545 277 920 126 110 974 904 148 142 901 79 956 840 551 495 591 404 26 519 29 692 488 569 47 778 433 46 977 990 740 115 591 917 526 606 578 704 821 129 521 27 136 37 321 700 920 73 793 736 219 618 641 949 305 794 396 488 472 426 136 465 604 182 684 415 423 302 238 726 339 858 329 202 764 909 713 661 627 547 646 951 550 932 496 489 97 586 786 298 916 740 51 475 924 390 508 544 777 106 241 515 402 94 308 936 267 357 107 820 835 332 568 265 104 6 821 89 252 666 304 90 182 690 130 655 833 757 234 989 365 907 624 218 83 190 314 26 927 194 10 114 481 149 811 380 120 424 744 655 46 650 866 699 968 926 305 436 809 785 544 203 695 413 3 931 817 627 439 105 477 289 293 179 606 440 669 67 541 765 95 839 69 374 459 407 118 86 162 210 53 268 641 185 623 414 340 409 812 981 871 477 458 169 160 805 917 364 898 479 922 815 556 674 342 967 575 34 112 106 418 856 654 59 291 456 807 41 468 160 789 302 508 678 330 140 107 30 142 777 972 870 845 420 372 698 838 532 806 460 942 836 740 159 520 340 394 586 552 360 501 183 485 183 390 898 675 647 327 945 676 170 870 708 297 524 868 592 592 332 916 103 428 723 491 44 128 436 309 55 756 498 164 629 238 76 397 425 839 840 373 700 595 815 769 709 576 873 407 835 46 713 977 245 558 219 285 889 681 161 274 865 892 393 791 307 293 666 66 641 147 339 718 294 180 13 400 522 520 849 774 587 235 633 94 127 904 333 523 160 288 79 396 179 554 446 739 886 707 689 87 505 577 978 71 777 870 50 500 87 440 591 637 411 721 596 13 886 96 1 756 310 733 302 532 280 756 843 711 472 969 28 700 570 618 288 805 228 620 609 558 470 172 964 21 469 227 631 851 864 822 354 294 983 518 252 986 307 598 402 724 787 335 492 869 298 76 694 73 245 99 489 517 75 561 412 941 472 706 285 629 499 470 764 268 914 751 828 116 457 317 915 615 43 296 452 213 434 90 607 614 369 276 375 34 92 292 528 199 492 377 645 421 921 608 79 560 229 352 524 888 4 496 61 363 320 808 105 496 772 60 453 474 441 499 698 538 94 969 613 190 799 561 915 535 308 230 470 54 473 184 889 826 635 611 550 209 924 92 918 583 459 378 790 711 32 132 82 237 775 646 533 826 675 691 604 193 377 878 56 429 835 618 827 691 704 385 348 104 482 54 135 160 743 624 861 150 117 826 310 989 32 329 796 985 811 988 417 899 522 219 97 252 989 697 518 154 197 337 497 987 153 333 739 593 419 825 612 856 358 729 67 198 814 154 483 878 98 603 186 357 257 547 53 196 207 127 176 251 936 735 886 330 317 27 235 99 328 281 107 594 748 248 181 273 472 584 941 576 478 10 966 550 29 529 476 173 722 558 240 68 132 960 47 557 191 683 447 728 179 650 923 729 629 360 960 747 110 607 313 439 367 76 249 539 509 195 725 323 635 689 97 857 278 683 763 789 598 77 760 942 655 715 439 741 471 615 406 924 814 784 743 774 969 602 0 253 792 46 256 913 925 241 930 886 963 359 596 528 670 76 817 308 653 109 824 288 425 682 276 639 915 168 421 778 456 916 518 213 806 432 824 795 708 88 617 282 318 656 367 639 748 527 710 21 681 925 916 241 816 957 640 831 747 183 409 448 578 617 765 555 396 755 187 473 130 612 643 858 492 497 870 0 251 202 729 552 861 193 277 897 490 853 654 476 376 252 435 232 987 858 93 183 738 527 385 166 684 382 346 877 431 886 15 598 950 512 410 3 790 227 772 252 856 511 857 148 976 643 827 83 743 422 632 917 651 347 962 316 482 998 596 7 576 498 736 546 125 633 871 878 881 249 749 94 886 90 601 726 148 917 738 697 780 132 449 486 834 94 441 283 133 432 836 369 728 869 99 807 330 599 233 981 71 157 56 471 565 25 722 383 883 655 572 854 948 317 516 759 597 741 462 734 600 433 217 190 141 407 955 899 706 726 549 811 740 114 623 467 122 262 188 859 242 47 806 416 116 110 779 403 188 971 509 380 466 405 304 7 513 773 532 362 828 283 733 272 436 451 310 224 102 624 887 905 367 429 623 355 772 147 879 372 184 633 605 697 822 433 777 470 477 355 627 975 795 563 198 63 688 737 427 300 524 927 282 362 994 148 929 406 40 740 509 466 838 997 467 259 437 968 401 297 860 594 966 549 524 58 358 697 657 303 41 234 734 259 624 387 749 16 482 57 17 610 350 320 640 226 406 139 751 42 943 383 523 717 311 819 123 151 793 321 18 516 903 472 385 995 606 5 967 970 488 623 33 318 809 283 290 439 665 560 630 620 325 540 275 293 614 562 439 68 219 985 332 334 430 957 429 938 561 306 339 917 239 946 386 138 976 881 164 403 944 680 50 489 461 219 640 588 974 901 815 859 168 257 925 246 932 597 866 461 547 623 281 105 987 145 407 610 748 151 993 197 901 798 479 454 707 408 768 805 745 875 473 436 268 671 280 405 28 252 386 828 641 661 271 49 710 48 546 19 818 545 200 447 644 649 806 411 352 412 821 551 574 111 286 441 877 207 35 896 516 615 220 28 76 181 910 930 331 622 69 371 201 531 429 713 478 178 372 781 192 299 740 8 81 831 942 969 937 602 215 811 59 157 439 706 630 969 503 770 653 102 681 704 427 82 863 646 168 151 329 408 591 37 297 762 770 885 48 295 358 985 587 108 429 243 804 217 276 932 988 19 365 957 411 767 918 317 453 579 577 599 362 20 77 874 263 132 470 954 905 622 269 57 627 843 414 74 669 903 212 468 128 35 54 975 555 154 236 507 176 484 359 468 754 605 625 974 948 422 600 531 837 218 644 459 480 251 94 313 348 926 362 574 43 754 614 808 901 631 785 142 100 356 645 891 359 725 608 279 330 312 734 445 696 493 849 566 25 143 69 859 158 739 665 464 95 579 613 919 79 881 124 822 722 724 80 484 796 860 899 411 42 530 449 354 305 243 736 474 214 918 849 246 105 231 502 478 383 71 650 582 306 836 711 724 898 739 150 468 320 798 658 544 787 799 350 315 21 875 121 840 274 870 141 227 298 574 71 876 706 300 25 814 508 418 606 923 73 55 553 278 746 83 751 90 951 448 248 772 995 439 965 874 714 488 364 668 18 785 711 422 840 345 968 219 386 798 428 694 621 291 699 526 975 881 130 650 93 223 97 0 653 58 849 163 300 204 488 219 887 12 583 819 627 208 905 321 613 398 618 526 573 664 314 900 925 703 584 407 818 924 475 589 942 19 239 387 87 782 987 126 686 335 751 614 785 592 470 621 8 755 154 43 746 952 285 79 979 682 624 881 711 806 730 566 348 140 901 817 204 687 301 305 618 956 643 439 194 719 249 651 625 348 779 861 763 262 214 110 916 520 544 926 807 646 463 786 86 60 200 20 328 127 474 819 476 971 974 761 566 725 444 599 862 241 461 559 421 428 706 268 351 317 837 866 926 82 266 275 61 127 298 430 102 887 15 126 851 79 753 933 694 647 207 245 31 508 749 980 297 380 673 452 72 486 761 524 246 691 773 174 62 301 3 227 9 429 362 630 779 762 193 409 917 189 630 224 469 18 822 818 169 495 875 247 938 417 304 473 349 711 938 357 943 353 6 947 61 501 786 786 768 254 831 179 910 398 587 652 147 371 197 108 926 374 199 556 618 582 351 549 902 557 267 295 652 908 46 917 504 791 292 815 213 355 524 554 733 153 261 507 7 282 653 540 122 81 881 272 828 826 121 884 630 448 5 125 268 191 144 862 779 912 466 923 358 655 10 199 481 690 76 370 877 135 407 704 230 110 543 587 35 3 530 525 409 41 255 749 129 906 449 386 42 128 662 807 730 404 774 161 680 159 849 3 466 407 648 79 783 9 535 382 995 314 317 944 202 30 775 798 548 651 458 459 417 210 690 541 700 990 863 370 884 901 980 811 345 532 940 115 781 708 821 287 669 451 249 207 4 797 827 149 711 669 858 596 407 402 772 614 562 623 613 656 541 847 515 310 122 833 120 744 962 295 3 141 938 796 195 7 566 118 714 9 946 425 446 122 97 536 411 8 974 710 20 733 192 489 336 494 141 38 918 298 394 144 504 822 532 941 738 70 847 7 940 36 45 645 5 578 481 809 345 979 468 12 640 889 975 156 807 0 507 893 284 201 495 1 497 816 990 585 973 623 423 283 642 370 179 274 268 123 53 524 414 74 253 693 57 741 634 389 230 916 917 918 86 438 943 414 767 429 712 348 23 190 813 354 829 898 718 434 708 882 927 540 774 313 739 984 253 916 281 322 711 170 584 625 186 654 92 351 893 766 54 467 815 59 493 301 472 534 784 553 218 814 535 558 451 958 632 403 798 732 0 343 350 509 573 187 812 442 262 106 212 218 984 429 315 10 165 808 109 99 10 133 563 996 810 461 193 75 443 960 364 194 733 121 419 937 447 897 115 177 563 659 117 451 259 922 607 634 644 720 716 384 374 559 45 526 838 390 845 488 564 202 492 21 936 335 456 291 302 385 918 371 901 420 54 447 188 508 782 51 962 235 167 508 892 7 496 952 113 89 832 412 99 646 154 120 142 555 278 592 937 412 150 179 39 418 12 338 786 174 682 784 821 305 893 927 16 991 143 6 958 200 321 854 755 465 463 463 227 40 761 753 345 377 716 611 571 357 127 854 511 819 137 949 85 404 763 115 746 580 572 721 538 988 315 327 182 2 755 31 451 295 335 100 809 124 408 259 222 936 237 842 330 359 530 674 255 9 246 277 744 179 506 621 83 411 400 40 336 730 623 203 234 23 634 639 830 643 119 856 567 517 928 450 292 98 375 799 192 890 252 471 882 484 978 687 308 282 838 565 877 284 14 72 67 575 940 197 836 187 989 999 431 116 634 281 523 824 97 178 977 127 814 529 295 955 791 475 759 2 164 20 585 125 322 494 426 526 101 159 627 22 33 884 235 261 791 530 655 332 508 768 723 472 658 155 37 867 887 58 299 201 203 473 351 506 184 981 475 452 688 997 17 860 234 924 608 402 610 241 772 469 624 246 170 782 254 661 214 352 113 554 964 769 751 528 177 500 359 578 439 21 332 728 725 25 267 905 297 336 738 39 821 351 374 260 506 427 333 931 364 971 676 650 150 451 700 853 382 861 590 173 382 66 87 315 3 465 198 736 642 93 354 29 856 368 71 212 536 142 809 788 719 212 65 295 144 419 223 799 866 746 156 605 130 305 42 769 414 328 146 36 756 569 863 354 384 180 968 669 781 193 687 39 458 651 233 832 127 33 638 668 450 635 734 768 449 720 326 500 269 595 949 864 756 132 53 685 878 364 44 835 856 918 750 214 403 90 741 229 216 238 247 543 212 950 802 807 358 538 258 72 556 56 754 366 582 610 797 324 93 979 343 653 95 344 242 99 665 836 380 141 573 912 502 944 834 246 444 861 20 444 162 227 318 127 535 744 75 634 837 628 952 771 870 735 639 546 890 535 799 655 923 815 957 302 515 785 599 401 999 535 14 743 229 318 545 549 178 915 840 734 720 482 381 908 686 359 446 623 791 595 795 370 25 100 853 764 249 977 762 852 522 666 651 344 439 67 153 745 215 279 195 873 585 961 580 233 142 31 753 727 936 289 236 131 108 680 827 485 601 222 918 407 885 253 919 358 637 980 827 134 232 184 418 791 206 812 125 912 201 928 174 61 141 790 275 871 411 320 1 877 130 364 445 238 645 49 535 63 74 472 453 767 931 18 248 11 802 56 470 835 282 328 608 963 283 253 625 19 890 636 874 612 130 336 52 520 992 900 13 478 541 797 160 951 668 141 511 962 643 830 360 793 981 251 623 76 793 606 859 865 553 939 713 341 305 957 435 804 459 318 219 977 470 114 953 239 190 982 775 71 428 902 732 756 715 298 675 877 306 926 268 69 163 371 310 925 244 462 26 770 926 815 406 261 791 879 993 948 851 371 243 422 493 583 813 194 479 168 818 119 490 741 473 334 403 800 922 262 18 781 243 848 728 835 429 34 296 73 495 987 784 891 262 341 861 735 922 742 288 32 366 696 854 761 854 121 902 771 849 873 487 498 532 52 972 917 104 180 424 973 125 888 875 686 780 527 314 150 885 69 182 277 559 92 788 37 262 301 398 637 761 749 666 683 799 733 785 771 11 640 216 262 235 239 389 459 678 901 429 626 718 62 880 340 618 507 496 713 451 16 669 609 694 481 463 468 504 831 94 616 252 720 712 329 583 596 207 390 201 12 352 941 222 81 496 970 339 648 800 947 661 8 829 952 258 476 957 685 405 230 784 562 178 469 859 494 911 385 333 61 494 563 858 907 200 990 938 224 885 0 1 951 427 414 585 611 915 384 946 856 99 699 281 124 861 536 677 193 39 194 102 444 949 898 461 302 655 724 786 346 923 8 619 454 27 508 274 534 586 137 839 373 581 867 412 475 614 258 146 452 350 476 22 448 244 163 509 137 130 30 107 784 292 116 145 134 941 566 291 589 3 780 269 224 834 221 808 883 359 333 781 375 673 733 561 377 759 399 538 691 181 866 353 828 184 678 795 294 426 390 747 798 739 695 931 801 967 547 768 642 375 267 134 793 168 288 331 756 996 58 458 512 191 327 622 994 822 338 488 751 973 921 312 227 126 730 447 279 80 247 40 747 372 567 186 561 619 718 387 183 939 77 423 774 231 913 593 246 167 952 464 566 318 831 110 657 531 117 847 543 462 297 904 219 318 0 535 477 858 705 775 826 740 330 907 6 132 685 251 448 928 596 900 921 38 742 279 431 89 237 808 747 285 345 642 126 183 635 99 500 330 959 317 553 461 589 271 450 398 490 238 552 0 299 82 802 763 631 373 171 869 200 391 658 757 511 364 862 326 857 492 46 635 490 173 305 859 258 810 691 292 97 939 810 442 424 342 703 857 815 826 817 948 248 800 935 792 44 328 479 341 636 294 77 90 514 356 153 602 146 336 1 692 894 949 751 957 386 810 806 406 96 918 758 575 207 686 176 32 256 652 379 245 459 165 743 820 601 602 566 612 156 303 646 32 409 460 612 715 195 953 326 567 985 82 881 137 571 885 114 642 789 884 547 302 807 266 57 213 455 500 230 797 868 832 486 453 609 19 547 533 986 33 938 264 967 81 356 867 149 72 75 883 734 498 374 273 149 732 5 791 774 581 881 490 58 225 34 872 861 800 842 957 905 244 416 918 242 809 111 820 342 717 201 318 318 52 342 468 786 702 196 201 49 436 158 667 778 188 308 566 171 19 498 340 810 273 858 940 150 744 93 763 269 200 62 615 168 364 432 612 670 456 917 695 918 482 124 634 236 734 496 578 653 177 74 576 932 658 117 327 321 735 141 377 879 149 703 373 25 661 113 545 829 305 989 942 379 649 939 945 311 577 228 76 122 591 314 738 735 667 918 797 75 987 44 537 298 763 151 778 198 575 661 40 638 332 517 859 690 270 874 929 436 748 346 433 939 348 838 504 100 497 359 209 844 919 386 585 773 9 697 200 160 30 826 786 532 522 241 677 490 868 452 678 777 615 622 189 27 318 472 316 572 723 528 239 235 932 895 958 248 373 484 16 438 408 159 338 891 695 708 31 206 49 373 752 453 838 238 860 71 951 241 925 935 859 190 438 112 828 818 65 812 323 965 596 473 263 661 220 551 856 294 355 269 859 29 276 193 998 71 359 403 452 276 869 218 388 31 593 698 810 454 279 519 195 407 724 895 541 752 532 580 483 896 89 232 373 111 140 440 716 15 656 592 347 585 283 974 233 940 324 446 205 59 780 519 390 929 861 848 306 923 27 344 455 186 96 753 985 948 892 694 978 993 8 240 532 915 631 594 568 856 728 918 361 348 759 118 393 708 847 66 266 773 526 211 404 362 900 863 857 404 159 878 572 865 811 528 996 204 471 379 79 465 737 184 102 839 257 681 935 949 9 523 885 980 454 413 624 786 664 52 195 136 540 589 145 81 270 888 768 968 504 540 461 505 970 606 907 988 731 906 587 268 681 749 511 393 725 305 441 551 535 920 973 333 573 989 492 595 676 342 847 461 957 489 382 818 76 678 419 465 454 15 408 979 946 317 66 133 53 78 285 953 857 378 973 689 764 349 339 2 843 879 31 648 462 577 43 477 49 233 912 497 166 900 492 210 190 585 890 438 385 827 257 747 449 494 169 373 63 140 788 692 848 94 325 602 836 312 269 726 203 100 662 680 161 47 299 852 31 155 265 684 475 641 14 704 255 644 490 77 524 984 844 339 31 201 280 775 587 652 965 835 883 537 875 478 158 182 219 125 742 775 931 694 690 781 766 186 890 532 871 86 210 86 70 254 907 568 288 9 784 224 702 638 755 11 901 213 988 744 173 995 120 271 457 480 438 887 20 699 137 236 12 230 317 208 217 397 490 957 877 354 365 676 973 632 623 266 261 229 241 796 540 734 973 662 853 330 162 993 575 851 714 526 762 244 201 629 411 253 2 430 63 700 335 976 4 686 834 932 319 245 826 726 408 639 666 679 694 570 448 560 984 408 259 211 816 710 156 671 652 818 146 203 140 987 39 150 747 427 241 710 643 926 957 913 153 661 301 651 59 284 483 637 549 319 342 663 847 706 416 994 333 980 833 556 112 724 435 230 482 705 133 78 739 465 156 638 552 392 30 176 117 387 671 579 285 541 847 518 181 53 610 220 887 367 347 74 779 380 945 181 763 264 903 549 810 271 737 455 842 676 294 854 382 514 384 893 255 230 771 918 285 260 298 659 231 984 165 114 334 528 908 929 200 633 730 718 620 937 143 283 88 914 942 526 756 533 797 549 442 879 890 736 451 93 353 122 650 238 720 688 154 911 981 719 519 884 518 953 867 152 9 958 241 161 711 786 678 390 924 505 598 908 18 375 464 952 640 385 382 536 774 146 30 629 648 293 365 900 211 802 583 374 878 452 843 675 964 909 47 767 494 779 180 65 326 958 847 75 83 708 445 621 267 603 221 93 723 632 358 67 856 658 812 588 497 714 519 776 803 545 962 328 833 336 467 288 349 485 638 550 625 794 888 726 459 198 801 963 973 420 710 657 724 785 914 858 8 596 310 69 405 717 755 144 824 872 774 707 358 814 300 751 949 741 501 111 837 751 760 381 56 899 319 837 785 433 519 327 537 95 591 260 854 292 10 767 582 611 484 368 75 234 345 312 362 928 22 534 433 175 415 430 812 752 431 149 364 331 116 969 613 188 597 970 582 623 343 890 308 419 30 770 51 469 124 392 56 73 855 788 3 471 999 19 702 675 892 715 865 818 141 610 644 814 354 75 494 929 233 662 552 524 917 750 699 676 497 325 797 383 175 852 640 148 863 105 402 532 208 80 894 768 275 204 814 249 911 338 844 400 329 816 844 132 863 380 131 342 546 606 457 658 41 187 71 322 106 444 901 279 836 649 402 528 297 650 402 161 898 141 479 731 464 174 329 694 826 595 605 414 868 636 594 647 443 25 601 701 23 696 224 140 304 425 426 521 14 897 143 324 838 494 188 445 981 167 341 367 3 997 40 561 976 597 298 791 996 929 954 673 451 64 487 611 103 877 554 952 937 246 496 392 911 986 446 477 922 253 166 356 353 314 311 142 424 956 306 660 451 378 341 81 630 291 355 445 43 864 310 644 596 539 16 168 256 394 381 938 604 939 773 86 795 916 576 858 434 101 409 379 670 930 588 39 472 377 22 418 375 783 647 618 365 326 310 256 776 98 184 221 617 901 192 979 432 65 489 626 836 842 233 467 797 777 59 706 489 219 845 786 556 488 96 554 189 866 545 872 773 189 652 162 383 966 944 953 168 873 290 133 910 380 147 439 907 969 107 927 86 104 323 663 530 864 768 512 419 75 589 510 737 71 260 972 197 773 828 781 86 840 279 168 906 233 613 538 642 596 489 52 979 317 182 141 259 99 964 601 24 157 568 701 563 637 770 679 482 744 517 856 441 503 871 775 943 54 458 36 41 432 28 790 889 887 353 639 781 853 906 865 488 349 859 822 566 624 502 341 372 83 210 273 480 244 747 153 937 138 679 140 176 317 956 169 928 882 121 89 791 281 23 962 827 650 991 669 103 681 305 715 959 314 104 137 410 58 551 756 819 89 579 79 313 382 73 859 29 435 397 262 471 404 685 576 257 255 264 141 162 562 699 282 971 619 933 461 902 244 693 105 861 482 341 989 323 287 669 722 126 173 424 492 755 164 657 6 749 19 627 819 438 971 920 950 584 724 181 334 432 277 873 42 681 862 168 549 538 702 195 63 584 314 487 302 673 236 579 588 946 652 602 846 407 866 837 539 168 103 922 621 307 42 943 531 497 476 338 833 147 428 233 922 337 986 926 756 82 916 152 872 90 363 408 560 758 927 900 422 902 32 487 207 35 759 464 984 515 373 648 91 592 101 881 985 902 3 77 964 720 406 318 317 227 128 843 76 460 496 596 97 520 947 284 91 56 336 96 799 252 465 465 40 132 134 98 704 450 561 917 818 298 781 463 144 462 142 239 670 210 410 907 111 448 254 618 315 406 544 584 658 405 223 688 68 630 890 792 491 547 547 43 710 60 10 144 505 268 444 852 354 376 527 842 355 907 994 248 248 472 836 251 654 664 160 3 886 904 456 698 551 913 477 433 110 820 57 411 954 334 25 821 788 134 323 481 728 84 735 741 396 572 335 523 405 213 912 908 780 666 263 373 728 463 452 281 193 218 197 786 967 922 391 120 472 337 403 727 556 891 300 559 651 47 767 899 622 57 307 219 917 369 258 885 34 763 2 322 374 803 549 98 244 999 885 765 788 612 78 729 37 793 171 823 128 436 703 804 232 854 7 42 694 972 739 349 157 58 18 696 152 526 156 944 614 614 644 881 556 79 126 44 675 712 902 486 42 254 868 923 340 431 444 402 895 589 780 285 11 953 286 656 163 807 464 167 623 589 41 716 452 372 633 759 780 648 193 706 366 408 571 466 965 533 810 606 56 694 734 97 559 922 702 325 57 898 90 906 914 548 166 98 278 730 659 25 946 946 789 982 786 948 336 517 515 832 555 466 790 744 282 16 389 831 170 492 266 676 89 367 336 436 126 293 450 239 21 996 591 538 221 88 756 807 407 743 273 555 481 663 487 277 923 190 405 222 122 292 866 992 214 494 80 417 637 229 607 16 413 786 119 526 268 180 594 702 270 109 448 893 717 198 739 861 914 724 421 826 505 585 476 132 673 887 354 119 47 466 255 862 906 852 44 166 42 662 906 623 776 314 556 356 821 594 728 515 80 346 421 446 522 585 830 307 685 940 996 877 125 172 802 844 106 254 338 382 858 414 987 364 49 177 771 851 755 161 44 772 550 380 974 528 709 231 687 164 599 659 460 809 336 26 949 753 63 522 761 162 222 808 238 226 339 383 549 345 387 142 507 568 479 99 23 997 799 612 683 519 9 960 421 836 398 20 714 663 710 949 321 159 823 46 527 266 747 12 743 292 760 783 822 254 391 223 133 142 938 974 742 777 102 168 547 359 149 548 184 7 911 610 707 381 405 149 704 438 393 141 441 185 600 816 747 922 408 502 875 733 896 186 279 429 850 329 545 444 329 388 393 34 406 317 769 163 948 799 107 163 656 403 926 741 980 580 325 573 188 686 313 540 759 656 601 820 221 71 101 859 670 282 457 851 177 636 955 440 650 598 800 132 14 611 691 618 712 377 265 340 656 197 269 490 681 25 369 970 914 371 346 134 252 274 222 224 159 523 714 669 174 866 443 311 280 295 836 492 236 507 987 252 41 410 700 857 629 663 732 336 337 614 149 495 611 325 136 912 18 530 347 627 177 311 193 989 274 613 857 13 848 85 218 847 661 899 294 994 510 660 730 394 960 298 155 526 19 341 210 346 408 953 345 366 9 538 942 143 585 972 551 761 580 874 651 803 12 673 869 829 525 513 419 150 479 689 911 33 843 214 388 749 624 671 932 630 288 191 62 919 602 187 952 316 868 642 343 346 990 761 919 737 859 737 911 107 440 398 770 681 673 606 929 180 704 328 236 838 409 217 599 661 377 720 30 713 655 876 418 278 133 372 613 884 367 137 856 397 635 75 170 874 135 529 607 536 554 154 561 723 754 515 167 175 363 291 228 610 51 16 412 782 982 468 253 888 268 779 217 73 315 922 16 790 602 90 458 564 76 922 813 727 79 660 123 596 18 733 270 605 542 526 515 279 425 642 35 147 58 678 715 317 624 350 820 836 759 573 999 83 111 539 652 670 91 79 135 610 755 271 318 713 136 679 902 313 737 743 826 214 991 164 122 452 916 541 352 463 806 881 624 623 3 490 480 458 54 497 101 237 859 236 211 881 268 447 74 761 977 714 13 929 582 418 519 641 470 446 398 934 874 681 422 828 243 753 139 972 326 889 934 344 208 419 770 99 1 554 180 255 814 333 944 14 25 607 326 200 213 766 893 291 233 725 815 987 396 640 697 257 382 493 336 622 676 856 604 505 177 530 463 488 455 770 545 841 447 341 334 781 959 172 984 381 644 567 159 327 373 61 598 341 820 203 684 861 483 626 60 16 391 288 139 298 787 594 481 441 279 938 376 62 613 125 349 616 981 626 452 624 783 722 967 918 179 239 32 819 544 379 256 395 64 424 30 521 989 365 987 546 459 91 779 761 429 952 59 408 387 706 858 233 482 617 976 873 629 389 437 469 604 634 632 885 245 310 155 967 339 621 208 547 58 117 879 118 851 281 877 359 677 618 866 724 328 765 526 653 114 95 587 832 117 131 332 964 494 54 592 625 585 924 601 453 471 2 395 626 86 952 59 348 245 274 29 143 505 387 927 806 590 922 276 92 289 406 886 823 177 123 383 975 100 495 584 779 329 800 121 718 622 670 500 911 992 920 146 651 299 156 78 367 10 88 248 876 125 509 424 248 999 177 484 814 19 524 308 244 966 819 859 140 914 888 730 381 123 851 892 390 537 137 568 201 479 489 14 365 555 694 90 514 542 202 205 39 38 409 446 712 343 524 549 760 953 845 807 425 612 87 587 66 186 696 289 209 908 350 917 200 255 810 864 254 14 460 202 759 663 212 525 813 283 978 325 289 675 478 404 563 376 17 681 263 611 797 227 834 939 589 349 267 997 199 409 155 79 93 958 594 989 424 906 784 924 328 603 314 614 642 243 855 349 979 257 938 652 2 762 576 880 171 621 700 310 759 327 88 793 52 215 269 513 502 836 802 820 139 816 771 444 701 270 63 102 451 992 872 629 275 379 142 43 722 950 250 253 564 811 324 147 95 833 400 178 994 138 335 539 711 117 219 988 934 127 397 671 50 204 980 24 653 192 798 970 247 903 853 362 547 809 133 949 448 947 838 333 987 136 626 902 29 669 450 560 900 778 803 391 340 232 436 456 712 733 935 36 6 917 218 994 447 491 300 667 803 132 941 287 620 429 341 63 34 422 91 242 474 996 193 784 527 263 299 869 805 462 548 657 148 5 786 995 342 448 87 179 24 283 767 59 481 653 960 801 216 572 356 74 247 410 758 883 698 636 337 563 432 598 945 793 293 571 928 287 923 680 593 952 483 690 844 572 91 443 448 60 470 853 496 696 770 229 144 138 88 107 95 929 500 34 736 740 533 780 732 596 321 478 158 567 362 131 287 601 173 810 506 366 543 669 874 628 735 91 947 963 101 182 922 224 372 190 224 807 285 88 4 897 494 795 396 369 7 133 616 569 239 38 180 159 525 113 428 754 667 472 916 530 72 859 937 640 217 296 193 952 667 221 662 687 820 496 748 669 39 436 948 657 66 571 961 473 298 551 122 980 735 566 558 505 433 672 883 775 997 346 153 902 207 11 680 558 386 307 803 71 994 295 347 221 878 308 288 770 120 1 552 23 47 247 336 337 194 283 185 371 22 347 693 744 51 415 382 431 990 207 428 185 838 689 984 307 660 781 493 104 875 212 901 204 805 563 162 95 442 25 487 185 556 487 271 173 769 291 58 261 302 160 732 248 433 286 742 479 819 926 60 969 885 944 43 217 421 47 232 833 391 261 286 141 784 944 673 407 932 842 90 859 557 664 177 876 802 239 145 996 828 862 431 94 209 871 168 853 114 726 141 559 393 752 511 3 867 418 362 444 460 639 197 919 130 989 986 670 515 275 514 166 37 316 884 75 169 205 117 635 169 311 389 862 280 250 739 256 611 642 913 859 46 808 447 43 670 186 848 963 985 536 612 390 352 869 537 781 444 416 947 58 693 833 441 558 278 784 35 52 212 465 552 433 292 660 975 882 860 141 327 312 181 31 419 32 422 71 129 961 164 721 138 823 959 588 146 768 327 994 780 557 992 231 49 72 565 544 217 909 144 245 277 389 856 563 946 51 124 942 460 110 423 614 383 724 765 570 510 62 293 851 71 502 411 694 956 841 275 628 524 100 663 715 438 732 474 609 71 890 766 286 228 495 417 240 857 993 70 927 781 947 302 493 696 193 173 950 642 323 516 698 782 713 50 954 669 256 543 97 674 787 30 771 117 361 944 887 127 539 32 422 288 781 80 80 403 788 615 74 24 920 874 621 838 74 139 896 35 772 229 813 263 65 304 661 544 207 569 783 564 936 552 209 983 997 71 771 16 598 739 448 522 270 43 929 902 662 827 553 166 132 904 442 650 923 619 800 813 571 132 623 707 365 301 116 66 44 972 669 793 805 87 366 844 836 106 989 121 560 380 624 178 378 178 4 2 149 424 344 709 60 927 483 459 363 32 594 528 431 827 825 14 839 752 671 390 472 449 654 180 770 682 979 128 562 32 37 41 904 388 968 906 321 381 199 630 715 331 261 855 458 481 907 893 959 150 871 994 180 731 331 337 676 65 287 159 721 283 459 780 284 544 542 510 513 774 113 483 193 260 981 941 405 923 153 412 443 126 622 628 144 324 463 184 716 651 836 475 820 362 955 175 19 303 224 769 594 468 786 900 29 535 869 576 175 932 947 443 439 312 561 535 768 956 439 902 186 255 431 451 973 259 782 738 754 541 318 549 558 153 793 320 234 699 81 950 253 166 977 182 262 701 701 240 53 97 956 395 847 629 936 485 654 979 367 278 935 42 528 846 783 864 401 80 897 132 166 428 172 6 666 643 482 790 465 225 741 794 185 191 294 664 631 567 170 50 291 13 610 897 248 145 642 426 978 379 277 295 589 808 385 557 291 32 213 423 134 952 178 810 941 750 616 910 729 691 865 463 924 567 589 567 258 113 994 636 298 683 183 888 797 386 592 726 858 826 809 22 678 295 551 389 124 65 557 481 324 632 880 745 49 395 184 265 858 468 383 180 517 482 708 244 918 727 187 461 70 929 101 225 865 218 670 573 642 874 256 422 205 881 971 181 52 657 498 682 650 358 968 435 516 33 602 673 966 886 494 34 954 976 645 67 604 469 549 754 514 639 243 499 988 486 667 485 156 560 169 685 27 669 348 316 71 917 7 982 554 520 303 907 937 961 940 937 728 972 944 838 576 90 823 332 419 932 576 595 892 240 977 940 264 643 908 463 318 400 625 632 335 627 881 621 945 234 564 141 933 609 72 17 231 159 89 757 949 720 754 370 574 981 660 990 14 639 297 482 390 708 624 569 612 985 682 563 804 228 318 177 172 106 245 547 413 901 215 304 267 280 890 519 637 563 622 12 895 904 398 695 73 755 441 519 680 645 318 842 825 597 822 492 300 515 970 71 745 510 171 161 221 589 30 920 724 122 856 843 176 423 170 202 36 929 295 736 847 21 548 706 333 158 865 963 68 201 581 903 473 503 753 592 493 714 775 303 304 829 558 766 79 374 28 826 47 435 462 795 601 228 141 41 305 239 782 819 242 311 142 635 111 607 903 8 702 612 894 238 837 493 730 777 699 973 319 700 212 705 956 161 280 233 746 989 852 613 52 834 652 555 334 347 442 905 563 752 0 36 495 389 598 269 859 730 714 413 321 601 128 423 574 882 835 887 216 227 848 52 74 868 775 868 399 86 125 620 442 690 122 475 362 428 662 392 205 417 842 768 937 983 840 321 3 851 11 772 548 116 903 655 657 437 984 111 741 215 755 782 801 243 690 248 897 469 988 650 665 857 212 91 985 922 530 430 418 215 46 58 546 882 680 673 847 505 993 794 989 421 639 394 390 378 279 31 215 465 28 13 506 296 908 472 288 334 819 388 39 457 744 592 600 717 483 163 449 88 740 945 937 926 835 50 860 130 957 589 867 776 253 888 237 95 248 288 228 541 484 655 97 580 564 972 372 972 744 33 454 13 918 10 959 268 691 289 492 352 209 799 335 559 592 845 894 730 223 935 739 967 385 758 253 321 291 856 82 352 382 997 221 675 362 854 962 341 316 8 558 150 322 523 567 254 348 439 299 569 189 765 406 697 443 685 86 691 905 479 230 877 41 423 154 471 799 944 117 79 831 398 860 709 954 277 652 841 647 208 846 497 606 44 454 405 182 977 736 777 191 712 855 85 552 669 520 697 29 180 748 55 749 351 890 102 332 530 947 753 310 309 379 562 950 553 714 520 539 746 167 38 232 775 183 213 389 719 473 345 745 987 544 489 697 798 89 751 110 228 552 499 412 478 52 490 404 706 999 583 690 943 744 911 359 184 438 873 631 372 529 578 875 536 861 758 377 281 68 965 986 449 132 888 959 481 939 343 595 339 894 958 638 680 603 586 789 253 906 696 958 171 249 670 232 108 929 268 259 978 425 493 717 8 631 743 326 286 703 341 270 578 596 490 374 280 811 873 95 884 976 561 292 121 907 156 21 446 842 574 134 745 291 618 271 911 840 823 904 852 667 974 402 672 343 790 673 41 897 708 27 934 563 2 829 473 90 576 382 584 47 241 673 865 643 673 504 775 688 90 752 547 101 769 114 11 885 95 162 188 71 252 198 264 190 105 726 125 216 640 41 423 367 223 106 241 448 92 999 452 237 795 991 743 221 736 715 704 190 428 924 466 391 139 692 891 571 964 595 469 531 100 387 187 537 314 341 800 279 623 989 536 595 184 366 557 650 562 888 956 985 677 392 926 95 838 920 452 279 315 308 903 552 245 206 18 217 106 45 992 460 837 643 984 529 417 736 827 898 549 725 172 750 73 827 220 11 671 475 23 887 519 926 495 976 379 537 95 601 244 366 22 933 393 580 479 665 895 220 308 380 207 563 390 381 484 779 19 597 926 507 334 538 427 370 875 713 41 523 456 568 971 63 430 201 774 979 148 677 342 82 464 271 711 85 0 300 807 421 50 278 227 493 558 739 311 102 472 599 663 422 614 443 11 445 474 397 623 512 843 169 254 648 832 555 178 606 884 107 948 580 2 111 213 510 600 313 404 685 480 124 109 18 792 844 356 396 921 416 165 551 106 171 565 349 997 284 865 661 777 297 756 219 532 337 772 708 218 289 307 854 374 328 452 100 868 406 50 374 122 385 735 416 310 687 210 732 382 270 53 987 648 138 847 373 841 772 461 65 393 322 14 835 41 198 924 994 774 92 850 46 85 114 379 160 929 295 282 581 199 334 956 282 406 918 71 797 522 219 54 81 336 537 211 447 891 555 279 337 331 742 254 38 601 710 177 535 869 319 685 728 661 177 974 359 953 732 3 497 34 984 578 339 420 245 582 675 784 700 255 265 327 376 769 209 599 856 584 133 911 285 956 245 330 285 310 910 621 333 672 168 134 552 536 92 144 699 765 320 348 752 313 643 964 117 493 912 549 84 500 757 890 506 768 12 682 200 837 389 941 369 697 323 491 830 502 958 813 608 659 850 968 375 710 975 619 813 570 541 639 119 555 460 13 167 399 237 601 202 526 850 556 298 19 369 330 182 680 833 143 989 965 353 33 205 580 936 55 89 166 219 760 962 200 914 549 511 678 153 804 995 469 587 437 823 8 46 716 469 3 151 708 705 388 36 741 288 860 48 641 260 349 972 484 562 10 898 165 514 101 872 68 634 629 890 359 56 47 697 744 363 751 268 559 132 837 845 105 120 908 830 878 454 704 929 93 240 803 869 855 897 443 871 743 836 534 147 787 142 198 278 762 965 862 110 378 951 781 915 810 638 759 659 899 426 721 204 133 54 925 151 295 928 825 20 163 873 339 613 112 713 823 265 151 326 291 553 544 997 216 454 369 303 507 260 8 91 869 992 920 592 314 164 667 746 711 479 964 7 232 823 149 368 193 736 1 440 894 818 922 218 567 616 59 980 121 928 188 928 444 244 972 854 798 464 823 701 990 763 242 55 791 25 876 787 156 793 363 64 818 430 248 282 210 91 32 721 701 750 957 816 371 25 269 755 870 103 280 612 665 465 604 302 510 542 919 760 542 810 447 89 154 142 863 655 444 538 630 916 941 714 757 1 169 563 527 44 822 449 904 544 438 466 861 767 69 358 799 473 578 868 678 953 844 479 615 474 129 474 827 41 747 887 953 997 798 483 956 775 172 55 822 818 27 33 499 243 111 327 176 430 903 141 615 477 633 518 349 97 336 130 303 97 490 289 417 630 479 446 929 589 974 211 37 308 126 826 256 917 806 654 982 159 29 377 410 967 444 379 828 162 826 747 229 318 764 221 804 709 691 45 705 136 162 80 291 184 190 570 962 97 366 524 491 111 81 128 505 935 682 22 842 332 846 912 973 456 692 650 223 16 96 910 853 385 874 387 836 285 94 188 759 554 682 653 161 840 303 187 871 623 588 145 167 718 368 212 887 859 667 944 329 324 228 872 783 555 744 251 63 229 866 503 695 487 805 28 681 999 496 250 26 621 596 664 875 688 968 483 695 895 767 314 632 923 599 902 132 613 869 14 265 998 26 516 468 70 909 59 681 11 515 936 538 629 113 903 27 506 546 160 436 917 150 531 845 35 402 304 820 66 32 667 90 681 302 852 368 999 287 773 740 235 247 825 683 868 403 626 881 582 113 816 28 31 301 310 728 254 852 473 777 760 613 363 273 431 112 333 569 354 715 205 978 168 146 215 180 733 953 28 59 910 797 982 798 712 185 301 572 2 608 314 746 26 61 234 949 210 415 633 712 664 19 746 479 947 801 551 766 433 767 739 327 564 826 917 272 989 451 751 52 232 466 49 303 465 844 416 432 27 260 556 189 451 2 605 773 342 641 121 37 157 390 969 708 863 614 50 426 159 148 18 484 749 283 804 205 680 236 950 517 817 845 777 119 756 401 618 575 112 81 914 877 965 474 789 301 96 129 253 303 801 605 950 114 586 688 811 628 218 630 205 155 825 796 466 995 909 17 371 337 12 579 894 160 163 416 455 802 641 89 720 306 214 256 556 506 346 552 5 25 489 707 59 968 627 831 55 873 985 231 39 350 804 817 743 737 971 203 971 778 826 382 350 691 34 600 241 82 600 696 977 335 141 548 628 660 166 145 422 578 197 966 847 887 395 718 30 293 90 61 496 883 591 856 105 807 483 813 266 184 503 104 148 666 308 407 116 744 811 10 308 730 62 612 897 987 126 56 905 935 401 858 858 623 143 734 665 168 506 693 270 536 624 740 320 654 296 604 837 251 494 483 686 346 863 768 83 743 754 881 55 199 342 484 504 362 285 556 527 7 407 914 444 92 596 504 920 593 48 734 37 785 428 274 433 187 21 900 18 101 68 924 627 76 937 631 638 46 173 265 990 517 960 232 62 617 373 970 825 254 197 110 107 144 528 546 169 630 397 770 999 936 162 238 846 826 567 557 199 153 91 264 427 800 743 511 233 295 122 230 175 569 758 955 726 475 602 55 937 106 245 444 890 953 344 859 270 713 367 457 12 563 977 210 946 794 74 169 858 616 3 421 90 265 923 860 205 729 321 275 966 663 246 450 228 118 522 886 229 516 928 647 449 875 121 558 793 739 44 135 947 979 160 163 400 73 730 870 245 802 700 929 711 48 604 851 399 679 119 233 367 949 326 119 795 920 507 980 211 723 327 840 959 258 239 484 153 727 128 210 286 890 134 853 259 970 93 461 565 534 556 27 762 269 363 892 948 95 250 561 650 926 935 262 820 300 725 889 342 847 863 122 605 363 52 187 92 0 512 699 73 638 28 976 895 274 882 246 71 359 59 497 172 174 973 667 883 231 63 140 514 567 220 746 855 461 754 179 665 665 512 24 817 700 21 693 650 545 298 822 804 445 43 454 997 412 797 129 37 920 905 760 230 663 19 239 221 85 515 336 904 922 109 759 737 685 615 637 657 700 857 35 434 238 506 543 619 206 719 516 815 834 284 524 180 762 426 682 943 858 451 318 604 220 164 405 3 740 209 643 873 821 127 985 233 952 274 379 191 162 821 353 276 90 686 323 115 918 737 702 181 476 237 240 913 341 881 398 333 460 117 474 571 445 797 989 7 702 176 451 151 190 181 828 541 169 513 46 567 648 872 961 522 756 748 156 302 216 154 725 894 81 42 512 522 699 32 691 214 221 502 395 726 536 401 934 564 788 989 591 935 854 749 52 267 511 10 758 620 662 499 773 192 86 526 741 72 21 777 810 314 68 969 574 346 424 2 937 674 534 15 4 143 153 828 424 867 487 264 456 814 800 260 759 542 319 82 341 133 205 481 179 816 748 132 453 603 618 108 819 339 14 974 194 757 252 438 266 681 941 477 21 418 232 53 186 43 371 573 7 743 227 56 524 756 572 681 20 630 659 391 852 34 824 150 604 456 213 442 860 773 831 587 416 445 18 716 178 140 183 26 782 39 811 59 115 354 98 92 72 775 757 302 758 655 479 713 864 323 262 310 450 695 820 31 171 126 755 998 714 354 413 286 152 526 917 881 8 90 992 989 433 765 478 854 744 912 920 342 38 792 530 370 32 210 209 994 823 140 266 275 801 466 700 770 56 70 59 355 347 48 491 493 757 950 120 235 442 677 47 683 293 972 764 80 220 454 893 940 286 838 608 883 730 987 453 664 64 13 954 800 507 555 143 264 506 979 929 937 909 693 293 574 257 25 965 697 125 503 957 252 239 143 535 687 923 44 196 223 159 877 242 703 34 626 131 749 365 963 890 472 563 10 703 499 2 815 849 828 525 312 351 10 419 60 555 274 503 250 54 714 290 746 495 339 305 773 399 212 222 544 654 314 138 278 106 750 396 987 154 632 44 414 62 573 935 600 666 544 40 341 591 308 81 137 290 248 939 832 498 275 701 594 490 636 976 12 553 238 989 130 56 40 996 51 817 991 333 11 992 210 754 276 877 753 319 396 885 816 762 84 585 586 213 253 843 48 72 767 131 832 884 587 531 127 167 53 263 263 930 512 523 369 765 769 892 842 947 650 236 700 937 533 969 450 569 148 305 41 442 700 179 217 981 973 560 698 210 886 270 490 106 85 280 21 255 350 471 227 760 260 671 408 108 81 123 983 62 413 562 917 890 214 35 543 112 802 292 475 912 382 268 750 100 840 560 524 897 571 332 180 68 920 532 440 854 737 262 594 929 768 311 896 654 964 530 775 157 342 698 795 270 778 654 545 93 830 23 903 823 801 469 91 271 356 302 447 241 885 622 232 548 878 215 628 524 431 226 163 653 222 565 496 678 947 293 10 907 701 792 25 202 376 529 416 301 388 733 123 570 276 904 520 620 138 16 781 3 529 951 22 185 920 930 704 25 830 777 838 566 902 757 331 708 96 571 971 318 442 830 141 631 504 247 802 674 648 22 640 285 978 507 207 37 843 913 533 589 166 849 952 33 698 600 557 999 619 48 918 242 181 983 744 112 841 345 10 988 766 744 982 975 495 380 714 325 888 83 321 20 81 232 117 421 620 891 990 638 469 440 133 974 507 171 904 0 672 6 857 869 744 862 981 221 85 704 187 253 305 774 426 406 485 918 195 16 938 47 557 899 808 712 749 423 422 281 713 809 780 421 150 7 672 211 335 113 712 149 465 302 766 992 555 334 221 130 681 313 381 671 29 803 553 489 446 195 85 587 428 618 969 749 595 659 663 452 862 197 160 715 783 480 541 307 401 134 486 356 972 653 805 603 670 867 494 48 799 120 695 107 666 446 869 83 653 642 898 914 633 174 880 813 394 529 834 806 768 282 885 723 812 306 529 574 590 613 706 725 800 680 72 767 171 422 753 669 761 766 688 434 912 738 579 812 964 201 553 746 446 214 925 867 23 365 140 670 480 905 455 730 350 503 24 786 752 978 524 629 552 484 875 440 367 280 296 94 392 191 26 931 660 801 537 317 648 672 823 525 274 17 754 561 28 553 85 299 539 644 182 550 473 989 84 311 182 208 215 121 502 247 140 140 29 228 916 453 812 566 729 204 823 97 127 19 663 110 396 833 663 99 99 197 823 296 411 265 842 281 770 337 864 781 474 334 565 594 234 57 205 639 798 880 507 903 56 685 990 5 89 912 170 719 554 654 560 330 551 933 287 481 668 233 196 415 167 994 180 330 192 783 633 190 562 552 955 699 227 283 557 464 956 44 354 525 118 757 199 516 810 361 591 758 452 867 777 973 752 737 667 984 756 301 928 155 134 229 0 955 439 793 507 43 999 307 670 481 735 977 176 375 842 971 436 678 594 398 945 53 278 541 735 402 354 707 714 558 631 117 662 14 650 505 161 668 321 849 154 321 646 733 224 170 320 348 411 199 569 304 22 617 740 371 706 689 436 729 929 643 807 968 816 450 500 151 988 634 339 490 824 978 367 130 86 564 678 998 330 70 959 655 967 990 793 723 59 17 719 507 718 219 538 218 309 126 370 194 513 526 616 955 524 202 363 232 871 958 553 520 115 693 965 277 510 581 984 909 646 57 440 750 273 702 275 165 876 844 189 643 44 557 151 375 620 65 141 504 333 650 45 173 549 665 927 574 489 556 926 262 631 259 32 930 964 238 424 820 104 260 233 775 729 871 982 607 192 812 375 925 318 667 337 383 942 220 523 597 939 780 482 798 766 155 62 94 388 974 363 542 706 162 101 293 963 92 770 104 106 443 968 691 772 442 826 117 482 262 39 563 250 312 466 316 70 836 759 465 533 207 730 93 980 750 927 634 186 501 854 978 181 385 192 160 420 812 477 7 774 608 727 797 391 727 924 743 985 715 968 150 302 835 161 347 50 948 469 748 200 745 235 256 486 667 257 32 171 7 26 503 640 917 47 898 582 974 12 314 100 32 124 444 149 970 960 261 392 442 70 556 257 160 51 638 223 250 547 515 645 169 105 688 456 539 67 467 662 138 782 468 499 951 583 327 253 283 212 172 122 173 232 676 685 942 811 808 58 456 457 356 329 397 203 515 896 704 216 715 708 217 173 307 19 231 970 643 591 196 756 441 617 444 872 457 735 193 941 780 265 323 901 149 19 270 838 394 854 379 303 235 963 671 686 629 553 322 314 637 178 402 102 661 81 51 859 124 383 838 183 124 799 990 786 636 747 118 736 699 371 992 354 657 371 37 39 57 331 236 674 756 971 217 898 352 159 342 307 831 542 277 819 918 801 459 914 52 36 390 236 537 44 415 399 82 997 959 824 863 319 217 779 23 432 404 921 464 633 290 587 894 741 7 722 804 705 506 59 103 501 758 395 984 870 695 983 900 943 292 910 343 223 654 316 447 99 38 608 144 738 723 284 990 709 702 879 601 848 244 224 769 711 212 228 523 790 95 113 448 168 484 395 700 102 677 283 373 884 846 821 430 96 975 511 169 484 193 928 640 603 359 962 187 852 317 59 183 282 424 117 571 711 227 476 224 248 70 720 346 70 307 852 336 496 168 828 339 881 844 416 424 698 654 383 17 938 621 189 248 793 269 979 408 475 538 493 916 650 228 885 957 223 51 190 854 125 621 742 792 267 71 398 814 446 988 371 2 435 726 588 64 434 164 134 113 954 191 195 279 693 695 148 626 173 770 549 739 599 997 708 915 163 782 164 599 494 506 785 156 677 811 499 83 321 107 277 970 997 805 738 286 666 567 475 497 56 230 307 822 72 75 497 205 604 741 188 588 64 558 250 923 29 865 993 844 30 120 628 306 650 999 406 463 214 646 496 972 45 894 47 873 399 823 452 516 745 3 412 600 426 420 270 347 817 198 264 266 772 652 856 485 265 114 994 179 483 49 438 837 285 391 922 969 660 72 605 89 325 70 24 194 804 32 769 39 392 601 39 420 43 815 438 921 418 304 346 692 971 245 693 856 435 73 567 892 778 706 162 768 314 83 349 155 152 308 474 517 694 93 80 119 684 31 406 132 424 842 75 511 974 377 51 96 584 746 433 541 802 581 866 18 182 99 736 437 678 759 173 656 530 225 878 302 241 858 709 115 497 900 827 316 844 819 996 799 510 763 360 146 380 468 747 376 245 780 905 435 536 425 436 962 12 74 69 415 172 413 189 34 818 918 81 261 205 565 614 815 24 886 63 661 166 346 263 362 441 229 858 71 787 324 191 715 297 223 91 160 480 562 872 838 79 249 175 199 995 77 64 30 86 701 71 410 728 894 63 202 94 864 317 528 878 969 353 637 751 400 482 561 99 185 238 463 162 227 826 274 892 239 609 338 965 264 650 73 232 902 582 380 938 384 430 533 782 813 373 78 933 523 177 264 264 363 986 231 919 340 990 816 470 472 218 528 80 397 546 836 705 803 777 711 572 945 20 487 524 307 376 640 476 953 923 101 355 345 46 815 793 64 161 593 341 868 944 163 990 767 427 239 318 375 831 355 648 351 862 882 14 938 16 24 835 663 391 536 69 372 830 876 600 544 176 231 97 790 59 729 286 167 381 808 104 966 473 117 511 159 848 35 777 487 184 200 51 881 56 168 924 994 110 559 553 656 577 753 349 730 694 964 272 559 890 401 765 798 28 853 560 744 353 965 341 470 297 573 637 756 991 47 919 496 658 99 704 609 602 226 89 7 573 267 137 166 380 979 66 183 19 712 37 941 500 205 183 174 612 686 961 951 573 629 380 531 50 61 238 812 560 334 68 510 79 497 216 698 489 222 32 533 300 235 515 552 738 700 361 835 591 203 651 53 564 934 86 466 114 535 966 802 800 713 45 886 895 46 763 979 108 623 813 928 566 866 528 471 955 903 701 62 26 112 12 958 997 913 579 731 13 478 715 682 444 207 297 410 80 327 538 105 381 757 255 420 323 25 732 261 324 279 439 788 870 758 238 602 701 769 533 801 80 94 803 883 889 329 856 153 210 818 884 427 911 644 590 914 585 208 905 989 546 784 813 24 747 969 738 818 635 514 123 8 264 121 321 438 337 226 274 537 54 884 6 890 181 438 911 644 450 35 427 526 593 457 60 225 848 971 149 331 739 375 979 668 887 414 165 487 247 253 51 513 723 129 495 946 23 584 773 684 981 393 329 802 493 86 618 710 500 177 417 919 437 602 147 479 685 572 89 164 999 394 85 488 293 419 793 495 73 448 455 949 168 774 250 931 35 805 848 138 108 960 724 409 888 285 439 939 981 418 494 329 685 37 907 332 558 139 532 677 780 382 315 14 451 971 314 774 155 350 462 310 735 526 640 879 596 836 817 503 392 621 165 11 540 424 983 299 151 61 101 904 145 763 427 742 228 690 586 811 445 952 352 948 199 673 184 824 784 302 872 17 798 190 313 816 540 764 841 824 230 9 249 993 939 436 752 549 519 477 248 186 501 685 172 872 859 58 510 308 611 309 427 299 850 691 445 276 63 955 867 806 36 27 948 198 594 842 689 140 675 547 380 239 228 543 771 943 650 77 750 90 604 567 729 144 643 600 844 641 100 48 668 510 668 56 246 274 457 263 197 238 173 944 429 838 781 10 239 844 157 79 100 203 763 607 382 238 803 447 600 268 883 482 309 330 325 874 755 129 593 402 112 894 224 928 240 670 256 708 660 464 101 610 911 715 383 423 848 231 514 175 604 983 65 948 505 98 155 281 430 185 853 445 513 619 114 338 467 569 830 121 154 166 179 28 160 93 590 973 611 28 202 674 308 912 977 759 158 707 545 52 944 410 456 11 672 537 101 607 845 924 659 841 774 364 404 24 934 447 689 997 44 15 121 675 262 159 132 373 383 541 212 884 839 428 904 360 421 432 899 292 636 481 273 560 389 673 858 262 7 480 428 78 630 26 156 539 201 42 399 883 432 336 649 413 311 502 48 37 503 71 794 46 870 728 689 129 719 461 343 973 528 48 539 319 351 102 575 684 713 915 985 648 47 359 680 330 503 297 485 448 753 608 343 415 436 355 737 778 876 767 456 131 826 355 87 152 909 807 391 319 419 100 246 246 678 78 782 887 399 749 526 11 495 585 509 94 718 506 363 542 505 737 637 93 249 992 96 944 252 513 311 342 968 516 759 358 772 298 989 102 459 858 661 379 421 836 953 814 238 875 31 137 552 409 321 573 272 280 705 153 87 198 630 936 21 989 556 16 52 402 443 432 226 179 444 713 621 42 346 250 910 682 531 562 11 716 156 231 194 819 869 243 442 243 107 737 584 28 718 350 491 895 812 433 476 945 608 52 828 359 424 174 87 997 274 468 503 435 580 736 287 394 968 373 980 774 483 326 580 552 476 195 221 181 178 745 492 320 234 673 718 6 495 271 670 250 812 992 59 562 338 670 846 100 287 255 444 273 360 682 808 740 820 312 115 934 485 16 984 831 22 349 374 92 103 514 646 44 436 601 76 364 655 985 53 899 971 779 77 452 933 294 872 709 561 897 228 695 725 100 729 545 45 419 544 333 698 184 816 462 934 987 490 774 799 807 238 524 593 462 611 688 170 750 175 465 937 498 445 842 704 252 395 476 614 430 934 601 660 710 244 396 559 220 485 327 555 166 25 149 141 735 206 495 945 195 552 727 993 740 585 743 332 36 217 229 981 199 637 923 940 777 974 578 143 54 104 246 47 529 556 581 333 885 100 605 777 74 965 297 185 445 817 403 333 323 984 754 954 936 246 742 701 924 514 840 148 704 403 157 721 120 286 63 974 88 725 825 489 307 236 939 622 807 710 16 244 921 562 898 952 818 937 843 822 875 10 731 790 85 32 788 851 928 491 76 876 850 753 375 287 980 141 377 535 449 366 349 651 247 347 521 841 670 442 379 396 428 583 851 465 255 568 445 715 786 683 174 295 437 548 820 506 794 166 169 884 83 495 213 417 859 104 583 884 725 591 56 280 852 576 511 663 346 646 849 650 365 872 378 730 941 537 85 524 20 418 897 520 404 585 469 47 187 987 443 546 475 46 990 295 576 986 636 407 61 777 423 353 891 9 631 716 799 328 849 258 886 48 466 605 593 313 843 654 53 36 332 334 859 43 441 260 389 661 673 502 261 164 232 258 367 892 253 31 79 787 586 139 397 546 552 986 393 241 906 605 648 58 374 117 804 441 943 411 670 477 490 556 448 160 927 857 467 701 841 623 543 54 193 590 831 73 521 586 924 89 207 30 30 651 709 11 840 766 471 732 143 330 188 770 322 71 583 655 61 16 823 126 101 255 193 790 607 974 47 118 121 439 880 429 459 830 914 642 450 282 48 410 833 512 972 722 844 416 542 581 520 668 684 996 970 382 188 643 786 370 799 973 852 666 457 611 893 422 155 259 901 294 16 665 832 873 386 861 881 975 81 906 839 565 561 294 971 380 114 347 365 463 664 966 291 822 81 320 426 798 220 982 207 982 966 52 69 945 851 76 195 502 478 43 423 555 994 801 95 537 855 267 902 111 927 498 296 522 89 353 25 869 273 711 504 991 326 343 845 860 657 521 598 675 829 30 255 592 499 276 388 774 567 401 20 667 20 921 624 461 983 398 389 415 142 839 902 67 589 308 110 559 772 539 131 164 335 27 410 630 383 533 793 329 104 403 216 572 200 728 1 199 38 712 970 495 263 940 852 720 779 373 33 976 355 742 259 369 885 765 95 107 724 678 211 551 279 78 862 763 336 633 128 667 629 658 370 391 117 164 960 502 222 150 871 847 492 482 224 757 787 60 613 949 408 351 114 242 611 623 701 802 461 356 875 331 350 183 685 216 99 662 178 908 742 590 719 670 518 966 267 839 699 483 543 28 651 8 542 506 748 352 35 624 811 976 684 738 400 845 159 783 352 579 601 847 105 71 13 119 954 433 165 65 256 497 355 464 461 798 806 456 784 204 168 969 945 468 603 46 294 105 950 307 730 579 977 55 254 96 161 653 698 419 852 769 567 858 502 665 129 725 695 450 666 650 854 640 745 225 270 500 546 47 454 263 533 524 103 708 128 872 359 801 806 980 998 560 641 661 519 479 129 333 286 537 987 335 835 71 973 609 834 382 906 573 118 367 983 9 162 761 633 694 567 321 982 92 94 560 473 853 390 53 923 759 92 729 338 576 388 417 840 172 892 216 958 311 236 227 921 91 577 869 631 840 753 746 412 725 169 226 985 989 599 92 145 429 846 408 70 886 462 39 350 177 933 772 340 586 455 677 404 917 8 86 163 271 518 773 519 332 425 834 497 119 460 922 160 461 263 883 291 974 98 850 500 576 105 438 355 244 436 861 539 716 841 494 330 57 680 360 831 955 178 529 363 644 527 390 878 978 439 170 99 815 717 292 494 204 66 961 254 283 527 957 366 870 29 209 55 46 575 414 583 234 189 290 268 585 58 419 162 59 351 207 108 879 694 198 481 829 411 300 262 8 569 152 786 643 514 625 211 477 550 97 863 752 172 387 767 274 211 686 565 150 447 319 526 611 912 829 348 938 119 526 169 759 189 906 410 35 484 947 736 313 142 348 622 223 699 910 649 833 153 474 909 96 247 679 969 350 438 595 777 89 347 397 876 966 77 109 422 917 433 813 112 565 827 239 617 164 387 476 925 930 425 649 475 524 119 931 609 913 263 896 215 719 372 491 241 292 458 603 828 674 943 570 734 699 520 561 152 474 123 452 527 929 859 598 864 448 976 821 752 479 971 911 696 476 195 212 238 14 556 375 330 181 94 23 936 202 901 599 528 972 497 781 233 740 561 786 922 562 362 665 141 589 266 58 322 688 63 391 153 878 892 746 948 371 924 180 203 202 983 850 970 700 672 568 130 151 590 595 733 492 903 309 168 999 940 225 103 413 997 93 484 347 527 459 159 761 132 731 431 996 661 454 304 456 403 695 565 895 398 136 488 443 540 567 876 780 874 123 20 226 639 710 471 349 822 150 609 603 57 864 80 623 619 714 609 75 672 184 232 7 926 403 563 124 919 803 29 58 184 939 414 20 170 592 768 236 585 131 106 957 547 18 882 726 262 632 671 906 981 846 970 566 639 896 300 241 180 102 721 484 894 946 182 644 474 14 606 120 138 234 127 506 463 372 278 926 312 134 766 611 507 95 773 757 675 807 643 869 689 748 202 537 904 350 168 676 320 510 16 960 470 800 386 831 317 314 684 698 976 435 193 785 925 101 549 220 969 588 592 238 459 523 200 29 125 627 978 872 672 260 892 800 113 58 108 761 444 797 112 437 538 742 197 389 174 87 677 283 962 767 707 137 764 7 807 832 214 94 895 904 879 458 70 8 805 423 314 514 276 269 659 750 212 825 567 833 952 867 190 881 165 659 844 121 356 324 683 410 220 462 215 914 818 290 805 628 470 133 908 433 258 908 249 120 222 177 58 46 94 764 984 575 899 254 58 340 461 934 849 884 664 29 491 19 504 331 526 314 942 764 884 726 116 543 452 459 223 962 903 546 944 207 548 789 537 354 608 361 390 276 75 624 508 882 196 152 296 387 718 490 33 801 917 187 913 837 735 188 612 817 131 32 386 295 395 20 161 995 971 399 9 237 513 480 219 181 633 161 314 937 476 57 671 231 384 390 559 982 894 349 537 42 62 400 14 284 932 576 165 719 747 941 692 30 192 770 551 326 507 858 441 888 59 531 940 177 526 189 278 186 168 415 700 645 231 182 935 632 925 738 573 34 105 617 943 313 769 8 778 803 686 964 171 190 78 626 812 668 141 708 249 333 867 135 435 832 829 802 189 44 119 403 141 294 303 605 662 262 575 433 975 446 760 746 62 405 113 237 424 204 224 714 546 789 922 659 147 728 131 133 944 266 311 624 887 82 779 973 930 462 561 843 868 43 489 623 827 66 601 266 855 403 63 679 781 777 566 210 476 538 407 862 995 139 464 402 163 775 209 747 790 425 864 429 625 631 897 580 401 226 292 752 529 399 984 425 105 448 662 437 609 512 403 658 785 393 929 918 320 346 128 634 492 536 314 753 979 515 266 715 295 623 49 149 268 631 30 154 18 612 949 991 781 421 691 759 622 710 455 11 548 233 105 948 582 862 929 669 338 200 716 576 208 694 293 336 837 238 230 218 200 139 103 363 73 683 992 725 484 880 180 947 47 941 527 115 315 90 161 217 887 383 71 226 666 180 226 261 400 47 465 426 644 503 580 835 410 636 672 64 357 896 715 71 18 236 454 678 11 531 621 341 873 485 414 639 218 99 525 498 746 35 82 521 510 933 353 844 31 534 605 707 349 746 994 623 154 749 295 357 388 127 118 667 442 802 639 336 371 643 766 738 236 805 1 27 517 942 875 32 131 166 561 225 284 477 187 647 141 579 681 575 729 244 126 475 143 368 106 656 933 261 257 695 637 815 462 774 801 864 89 683 200 714 232 725 657 347 160 373 20 690 165 3 274 146 742 660 922 830 372 27 684 179 305 866 877 498 313 458 172 820 731 865 548 404 129 555 898 709 408 501 647 410 245 683 686 741 769 345 71 410 593 453 303 181 876 470 337 968 834 163 991 68 240 382 91 48 919 138 693 852 535 548 549 290 701 573 336 410 289 124 821 929 399 518 215 697 230 88 508 321 487 221 736 749 239 147 703 655 703 285 575 886 999 252 152 276 752 147 811 793 204 573 622 828 428 419 290 852 425 777 268 129 450 161 816 117 878 505 4 871 475 330 754 355 593 627 421 711 958 405 904 977 748 259 636 333 513 38 167 889 463 133 910 969 827 219 402 140 610 183 539 918 442 364 694 484 889 670 897 653 716 146 831 396 647 352 963 344 829 306 786 427 316 740 880 454 627 718 289 490 855 529 638 84 354 901 906 255 13 251 274 622 327 584 753 921 669 290 717 109 280 456 762 385 456 82 849 389 196 97 181 131 924 834 715 535 139 291 385 80 335 413 334 241 914 88 24 4 812 601 883 304 414 574 963 794 338 615 697 159 345 73 892 974 457 412 493 100 961 842 134 180 621 199 865 48 641 997 302 367 555 876 477 716 331 609 293 168 962 381 707 818 120 206 280 164 7 75 230 593 45 493 893 581 608 910 109 534 410 880 578 17 736 240 408 632 948 30 639 722 929 72 365 111 929 561 154 947 588 512 587 199 461 333 440 547 128 570 939 982 219 59 291 28 58 334 574 240 872 49 160 337 56 589 13 442 954 404 898 601 549 893 441 416 955 341 675 921 980 278 339 894 228 272 864 716 658 802 136 88 677 630 117 545 882 690 291 26 72 781 537 192 534 712 271 493 909 561 807 966 986 600 231 36 190 454 590 889 606 327 872 571 542 75 705 754 887 905 261 129 507 425 270 983 449 779 843 179 780 704 896 829 148 363 252 930 740 738 545 858 286 833 609 87 11 343 473 827 940 272 529 332 463 874 604 979 314 307 136 538 406 211 915 284 375 153 901 7 289 920 359 650 364 899 732 370 995 170 345 672 852 524 503 966 503 456 331 170 381 114 625 737 627 648 655 125 750 528 681 944 195 757 45 45 47 280 952 122 127 393 563 156 613 502 647 418 737 296 385 405 672 362 476 12 540 60 53 579 704 573 971 552 357 102 859 18 763 137 184 986 461 679 97 258 645 460 962 834 549 291 906 987 392 377 956 195 303 798 210 13 115 92 769 567 472 326 664 226 110 656 145 125 585 354 905 791 401 900 887 90 189 308 951 631 781 776 467 607 154 992 911 256 789 275 367 735 744 246 582 830 56 889 32 661 724 313 667 786 446 800 561 208 298 397 356 565 784 118 894 511 786 173 909 35 291 154 336 4 260 225 471 392 705 278 894 547 209 372 933 862 416 122 923 231 701 968 612 59 976 595 982 618 831 238 411 273 498 460 124 671 676 322 221 261 204 922 552 782 905 566 633 969 183 180 239 851 150 795 116 215 453 781 799 947 917 216 240 257 407 393 205 268 542 153 931 761 22 94 415 192 287 8 926 951 746 963 372 76 280 214 514 336 531 79 212 783 529 145 553 971 229 86 848 955 413 512 17 870 878 169 401 305 497 157 233 218 120 222 537 865 944 299 433 68 405 509 480 611 82 310 455 61 574 898 50 220 175 943 248 999 768 928 449 98 320 741 156 569 788 857 278 903 607 573 872 683 993 597 764 306 270 800 20 584 658 320 218 547 827 128 880 338 689 277 846 898 226 197 291 986 911 386 108 898 153 783 442 766 421 918 867 712 32 938 918 525 462 602 292 664 837 342 822 334 531 492 293 401 299 822 72 390 478 759 145 578 496 967 525 918 684 363 240 415 31 602 892 54 748 662 17 729 746 571 972 879 996 39 531 623 383 126 702 362 104 880 799 552 704 629 949 835 438 860 267 980 396 682 764 15 914 413 427 510 901 910 586 423 303 785 499 268 533 357 483 603 584 300 149 540 92 533 514 925 135 712 572 910 675 724 608 838 853 103 878 487 234 791 701 181 890 123 624 587 207 374 266 663 78 356 656 358 70 710 196 792 69 994 833 648 972 677 401 686 478 981 103 987 827 531 470 405 515 803 927 678 386 397 779 357 20 395 539 178 756 569 631 608 638 6 173 604 604 391 731 874 44 707 688 558 361 580 758 203 961 640 998 997 610 92 490 370 291 931 392 246 776 923 879 529 891 301 659 483 190 652 921 704 930 230 786 923 562 688 269 747 191 266 916 879 228 681 279 280 988 972 255 56 357 82 203 147 676 17 73 459 917 949 601 3 44 179 41 515 791 665 896 470 278 707 325 125 97 431 151 313 593 705 852 196 839 148 582 880 830 990 565 499 310 783 299 390 994 352 531 90 149 951 55 810 280 474 787 526 76 431 214 733 233 435 231 53 602 168 19 145 315 519 510 330 682 580 281 856 246 213 23 819 670 301 252 655 87 432 645 681 559 653 707 103 517 142 577 309 180 290 271 244 742 690 546 654 620 23 603 792 445 243 868 625 796 698 731 338 899 441 225 290 432 698 991 95 198 361 605 540 359 821 111 347 722 129 582 84 738 325 302 719 273 958 202 98 891 500 769 453 791 117 564 574 790 782 833 762 935 244 287 544 84 398 482 666 944 19 148 573 531 646 344 773 492 85 538 340 97 261 113 329 464 21 457 255 829 297 841 70 135 468 713 278 297 303 821 657 323 797 922 112 228 19 666 415 28 88 197 115 455 142 397 233 769 265 638 579 47 76 882 126 548 760 769 355 706 369 25 445 464 74 152 253 365 130 597 222 841 915 3 405 670 465 716 772 358 660 786 444 44 240 668 687 56 326 556 374 729 81 687 235 771 233 660 404 319 667 718 853 75 674 799 94 72 791 609 157 749 893 755 653 449 418 792 637 580 358 36 874 107 757 70 807 394 119 973 833 162 464 484 48 192 307 508 556 651 801 806 565 816 758 651 608 966 480 335 584 573 2 161 813 354 643 753 907 724 258 933 267 100 208 764 850 306 960 619 767 525 810 651 435 353 529 465 384 418 40 520 38 33 899 738 226 392 138 757 530 806 677 935 858 170 855 90 241 444 790 225 852 974 95 257 930 971 198 733 27 763 843 70 973 588 501 752 814 491 221 464 911 441 426 19 250 79 532 739 463 911 969 392 713 565 520 548 223 900 298 848 311 813 488 66 436 762 565 476 145 654 226 447 270 154 295 923 879 481 245 310 21 758 873 842 876 526 90 542 94 317 727 163 566 753 736 224 277 503 312 484 879 376 303 534 88 582 300 595 15 240 996 333 705 79 434 529 750 872 973 415 198 934 993 477 168 735 511 742 478 622 571 883 118 770 667 781 818 258 717 775 274 34 944 940 206 179 589 60 164 914 594 762 74 140 744 89 849 420 679 585 711 189 656 474 920 150 322 989 84 28 117 990 23 649 968 132 502 323 710 651 399 143 210 96 791 866 232 943 832 60 803 835 133 807 314 488 985 257 797 820 427 399 247 716 822 532 880 748 39 893 183 327 774 279 341 552 545 348 302 358 964 796 535 520 594 787 637 303 778 377 916 743 54 834 94 485 270 738 582 814 379 72 132 805 446 220 624 940 378 677 579 233 89 726 434 913 372 318 381 436 293 564 62 978 270 204 225 739 716 338 18 816 28 956 143 628 37 968 945 5 305 35 553 277 112 386 949 735 595 9 282 846 299 944 339 407 108 904 684 261 97 241 295 478 217 597 221 526 4 684 954 252 562 863 186 557 638 103 598 249 143 133 949 583 545 229 594 834 487 947 490 59 284 691 425 720 9 315 32 505 756 760 567 558 161 946 669 855 661 962 360 111 989 484 545 32 487 905 318 912 331 756 389 977 956 240 829 585 713 398 746 130 698 367 191 633 76 589 223 212 166 204 700 60 696 366 95 63 317 156 631 587 534 426 134 875 827 573 301 715 625 338 703 131 718 999 323 866 720 772 505 941 70 588 184 502 920 553 651 98 658 144 490 903 876 411 19 644 595 669 126 779 335 10 782 298 130 849 877 947 627 854 790 648 536 539 665 811 201 121 638 514 820 676 376 866 925 404 188 192 888 483 535 666 886 875 133 915 867 657 62 115 122 749 305 859 490 950 912 578 980 357 994 480 606 426 575 463 676 272 970 511 946 80 229 211 738 976 347 469 106 96 91 506 570 835 622 763 808 298 765 371 664 955 778 125 149 472 55 239 397 425 983 73 785 353 988 218 50 493 306 485 666 772 999 808 64 229 888 510 458 589 200 829 817 481 714 111 821 349 73 128 536 524 230 156 833 971 94 761 125 632 456 762 885 773 933 125 991 55 636 453 332 743 236 436 935 360 509 46 138 311 488 673 274 397 468 50 644 100 481 368 682 807 215 206 492 367 284 569 614 202 582 128 313 645 991 129 229 869 44 553 440 260 94 69 951 577 662 344 191 739 297 779 504 140 965 406 498 990 710 23 133 931 471 405 20 64 605 124 274 855 970 273 658 398 924 18 850 147 17 321 109 301 278 776 14 873 59 24 119 590 99 724 955 89 995 621 536 119 565 171 476 752 779 506 569 579 122 232 128 981 900 270 533 944 535 407 143 157 969 924 596 654 233 332 365 931 212 591 452 340 102 23 792 40 846 977 602 855 147 915 958 438 125 268 328 32 845 733 778 11 574 297 387 984 344 148 222 939 927 492 840 686 699 676 532 325 15 973 509 654 592 91 411 609 254 634 475 803 342 81 748 384 101 27 417 345 592 92 966 541 189 721 470 784 569 621 398 990 810 837 275 784 433 908 534 573 770 376 712 165 310 228 113 861 192 510 776 79 305 249 403 973 687 965 33 855 594 221 428 85 692 854 357 479 122 861 427 962 207 320 351 834 542 852 181 838 405 895 284 60 87 120 134 161 26 65 975 19 653 80 502 930 873 653 489 10 144 266 615 509 369 48 452 803 362 998 741 902 50 807 58 84 653 180 968 454 501 4 0 980 534 539 934 430 526 873 549 390 696 500 3 493 439 160 655 705 715 717 414 507 513 481 562 125 688 341 288 174 67 63 321 673 714 263 784 354 899 425 6 797 685 833 271 626 957 723 398 341 695 762 231 919 745 911 887 801 612 933 559 385 865 284 959 858 889 273 638 775 635 906 44 895 960 645 884 931 76 353 338 737 693 933 578 307 0 97 734 599 476 190 482 42 236 874 293 435 315 556 1 961 187 928 451 495 959 297 3 71 200 277 386 739 981 48 584 163 836 671 667 716 705 181 713 380 130 903 616 909 937 740 445 131 838 25 588 788 53 404 448 451 65 2 531 792 852 833 517 222 390 719 901 921 404 20 836 455 176 306 282 120 865 125 790 587 497 945 594 805 991 396 749 601 365 11 540 423 786 40 457 234 143 885 961 137 585 213 341 529 796 938 339 867 654 871 525 868 486 188 677 623 616 157 540 587 634 0 580 75 366 326 234 43 961 302 169 679 608 194 183 837 255 965 413 105 60 737 648 780 645 131 360 347 421 264 718 258 699 285 429 354 937 655 681 289 44 742 687 856 835 601 416 579 173 428 706 351 566 477 208 208 835 553 626 279 472 246 164 453 962 325 952 733 460 147 933 643 476 872 355 528 721 120 452 868 308 516 483 779 697 616 76 549 223 318 895 521 147 451 192 739 198 160 184 660 504 5 804 89 533 985 388 860 209 931 205 255 565 49 62 545 871 766 543 994 863 87 639 189 493 42 826 371 701 857 690 677 728 232 946 508 560 223 92 833 791 853 372 117 882 799 399 262 361 243 793 688 701 880 893 352 82 575 603 331 452 595 605 647 563 8 259 751 870 782 841 75 903 50 899 272 226 20 917 302 867 229 60 143 498 618 933 827 70 27 784 453 422 226 674 896 708 700 977 588 678 578 976 901 638 894 202 69 574 202 196 465 650 936 778 635 84 934 763 537 228 200 388 524 763 93 799 902 224 932 681 672 407 477 833 161 566 114 31 609 716 642 580 16 969 33 277 407 302 42 973 84 608 836 567 143 182 89 90 889 76 261 239 215 719 126 775 843 272 805 88 471 485 763 572 204 504 826 522 482 269 874 262 236 670 761 331 188 325 859 650 369 373 759 74 666 848 936 991 148 823 95 407 263 591 828 651 223 441 704 948 466 98 367 940 617 380 619 555 238 476 902 752 382 998 371 568 744 888 952 871 862 839 491 262 647 690 634 714 164 408 704 452 400 883 790 669 700 371 103 29 27 399 145 486 590 750 621 64 320 542 430 835 525 746 255 429 691 511 963 329 813 395 155 716 87 355 213 207 876 191 29 763 384 373 125 619 161 486 513 445 861 943 372 199 321 116 215 415 811 26 710 380 709 318 526 533 94 274 982 754 128 105 76 366 482 253 50 237 76 347 834 911 379 256 532 155 354 946 326 835 672 417 795 388 14 31 505 889 774 996 715 266 138 851 308 197 896 273 871 385 622 730 238 915 536 507 763 592 361 540 862 787 974 156 397 943 928 480 863 172 23 6 291 1 619 331 68 452 555 842 467 43 550 420 182 3 271 665 805 726 365 485 377 779 611 632 235 306 601 827 828 179 804 892 251 800 994 931 863 806 258 462 817 876 974 793 565 440 925 699 542 930 9 655 961 442 478 244 228 914 158 97 269 385 916 409 216 244 249 779 63 826 619 227 58 389 618 537 819 945 668 512 211 828 424 913 600 689 131 653 38 986 827 752 202 954 86 963 747 451 47 501 242 113 142 457 685 860 372 470 650 353 298 583 625 75 298 899 812 108 861 118 728 992 330 63 866 510 424 77 393 266 723 606 363 535 648 408 113 543 818 651 121 764 663 103 126 771 846 827 171 425 212 926 44 501 931 706 840 469 331 676 211 48 324 47 653 211 862 274 808 823 366 335 107 53 38 845 948 305 232 404 232 512 289 628 97 188 257 129 188 781 828 427 864 512 912 833 656 205 991 73 347 375 220 0 541 385 790 168 33 889 305 22 426 322 804 615 518 36 576 344 208 576 748 441 220 121 194 418 409 563 769 893 630 13 793 662 662 420 442 918 533 967 857 221 257 749 593 375 342 833 626 301 93 91 19 199 762 968 422 781 199 531 193 843 213 344 709 207 527 706 263 594 865 736 463 536 279 458 207 805 248 348 721 300 953 620 401 661 547 728 696 952 648 738 545 262 105 709 303 825 298 721 427 168 978 24 561 706 594 537 189 782 181 315 663 143 871 155 754 562 576 919 181 459 459 121 211 639 360 471 168 509 334 139 845 322 992 247 623 791 106 49 860 157 939 122 36 415 192 693 200 612 733 868 335 11 470 945 454 867 507 638 461 141 740 203 6 805 128 364 521 453 994 988 389 812 505 963 927 582 997 57 420 661 576 684 553 890 880 413 606 60 928 693 499 646 906 286 490 979 319 883 10 836 289 708 290 552 695 216 532 640 324 29 609 460 121 877 938 503 271 80 845 218 504 48 197 751 749 346 183 698 379 112 995 824 393 49 406 43 595 925 385 365 689 557 938 858 938 533 243 210 65 135 238 959 103 614 662 988 452 841 306 41 739 447 842 762 17 498 547 438 347 424 687 236 953 285 847 573 283 196 81 913 527 299 709 184 144 542 935 739 287 802 995 27 525 381 539 12 775 72 660 870 171 814 239 613 162 355 156 874 799 243 428 500 620 860 160 924 726 977 42 799 539 721 85 881 4 430 163 212 27 965 953 335 205 618 844 93 931 713 69 995 856 116 336 41 541 368 167 118 40 583 913 706 488 277 839 269 151 652 339 868 489 104 422 896 610 682 838 353 446 31 72 886 678 134 251 614 549 421 254 291 410 462 732 968 480 601 230 883 339 311 620 720 940 761 114 170 208 779 813 912 47 625 201 843 81 298 941 141 591 335 109 703 657 687 603 589 909 887 959 262 922 530 193 252 31 842 375 401 571 196 392 153 754 124 102 473 809 745 451 693 834 918 859 457 800 790 477 768 650 8 697 752 366 844 245 643 260 741 583 169 645 584 192 690 843 747 441 866 57 647 744 627 417 995 136 544 354 247 999 414 764 403 411 365 458 208 610 24 19 394 84 374 729 211 795 279 926 915 122 205 71 670 567 960 542 560 555 921 324 558 559 671 438 87 463 85 275 400 608 483 46 563 479 337 712 194 399 121 843 186 453 822 382 711 144 995 307 290 961 308 632 866 776 751 152 211 747 403 489 760 450 92 46 968 884 514 52 37 286 727 200 505 500 242 860 344 55 808 26 846 532 39 699 803 206 101 949 447 10 47 16 664 214 56 500 900 979 582 530 139 176 179 524 939 87 36 631 931 323 126 747 163 361 22 821 487 929 311 412 831 239 551 535 978 994 92 231 782 803 524 106 759 148 837 961 193 133 779 294 444 121 232 358 656 319 640 818 639 479 731 62 63 823 14 917 56 581 90 507 720 854 39 585 349 849 815 5 70 302 775 128 478 922 13 4 750 431 92 732 483 497 247 833 556 971 766 838 237 304 830 920 692 860 861 276 121 471 865 695 586 931 951 78 969 61 955 951 509 611 794 702 288 439 797 44 25 855 893 55 700 937 127 600 798 586 214 427 423 375 358 663 711 297 453 315 740 679 600 555 278 427 588 886 994 635 472 172 172 965 690 935 462 28 252 651 873 671 455 166 402 675 686 396 815 415 875 208 75 816 323 669 581 153 702 643 304 346 929 405 960 133 634 507 419 391 784 36 531 569 745 227 712 466 966 393 680 913 674 549 561 264 673 3 55 988 259 219 676 329 393 674 704 489 169 310 418 837 877 941 622 52 416 514 408 82 333 940 427 459 984 39 511 895 463 488 27 772 341 770 817 845 446 864 535 46 507 29 54 822 354 412 81 703 336 115 548 114 643 329 575 390 923 532 224 735 878 47 74 950 505 198 245 752 737 873 244 779 133 215 966 143 544 250 270 914 770 654 364 912 243 819 87 697 797 720 554 411 716 317 23 449 609 854 66 961 322 60 985 529 414 199 555 873 131 495 951 685 528 650 760 909 717 546 347 786 981 4 34 271 103 819 454 776 201 995 133 199 188 96 68 187 398 165 969 849 47 200 202 505 851 550 420 159 403 120 336 791 406 402 743 777 963 96 341 212 124 326 295 45 977 881 865 285 210 412 148 299 837 237 269 672 902 0 396 817 792 535 30 239 219 977 664 141 441 993 542 883 819 684 134 736 116 94 321 159 109 344 393 893 396 144 51 378 245 148 313 884 731 195 739 121 214 756 888 747 467 908 991 107 391 707 645 779 553 298 576 65 475 936 192 789 468 324 315 718 289 28 370 134 913 996 150 617 692 584 744 632 525 522 143 683 340 83 653 481 347 696 500 76 417 84 680 891 400 221 154 420 350 970 355 725 416 512 469 500 662 354 497 837 221 347 390 533 272 773 356 875 581 928 849 602 210 125 819 852 823 530 136 716 174 524 607 269 417 905 377 198 976 366 103 914 545 767 899 832 501 376 994 702 761 932 304 702 827 389 136 310 9 479 106 242 187 916 590 969 147 917 114 660 932 566 831 287 427 421 16 831 663 516 475 302 61 129 218 875 692 150 212 550 354 716 744 244 667 399 685 275 161 344 442 782 842 126 631 646 994 221 310 326 162 733 123 469 455 868 608 314 317 167 418 631 30 67 306 62 382 50 343 537 163 819 832 626 663 973 441 795 199 193 299 106 689 956 14 137 975 393 963 649 305 622 376 759 413 346 36 694 161 345 645 108 513 677 971 170 986 661 472 265 715 729 744 638 221 262 866 171 465 719 911 227 146 182 952 841 573 986 877 390 810 113 95 92 419 891 303 781 105 92 509 730 747 18 82 826 993 256 489 966 898 363 483 56 818 635 556 509 395 842 789 47 974 785 286 392 100 209 918 222 836 918 692 609 592 692 744 642 645 37 658 147 357 914 537 129 135 953 775 101 126 284 352 141 886 157 157 765 350 803 731 323 911 993 764 456 15 25 2 7 845 491 525 660 625 359 972 861 965 317 854 752 146 624 458 161 249 92 389 898 964 728 656 980 891 154 537 382 49 23 162 164 873 197 586 574 875 501 59 557 868 551 253 459 181 923 839 678 904 153 173 65 884 803 486 494 571 733 803 421 517 566 897 125 578 29 492 78 626 231 194 637 629 849 43 947 3 728 528 719 452 290 593 176 875 759 784 302 898 165 532 335 220 713 273 148 716 295 143 125 834 251 284 831 974 854 824 877 559 914 926 801 919 629 90 36 912 444 358 704 201 451 131 200 643 578 951 576 495 131 912 787 827 14 962 521 445 238 891 68 787 230 524 371 697 616 266 467 232 436 672 382 270 222 563 363 961 956 798 978 542 410 95 7 992 235 378 504 598 43 303 352 395 165 766 290 321 345 480 13 78 310 728 41 325 103 25 589 997 93 805 475 351 245 452 50 385 149 102 480 445 211 393 40 997 745 853 931 411 714 758 591 241 267 180 139 694 371 208 911 623 178 198 4 157 611 478 75 153 890 91 440 487 923 283 676 185 296 272 340 742 153 887 581 132 865 293 825 304 502 956 692 3 978 858 364 76 465 54 532 254 537 959 519 455 294 565 659 793 497 635 907 813 458 965 32 772 257 635 991 123 269 301 257 969 23 346 982 722 150 907 363 490 600 669 981 657 644 67 407 478 623 551 676 690 232 7 972 285 938 668 325 593 716 548 270 661 638 698 44 773 442 284 569 997 839 423 253 938 293 246 313 228 235 869 841 545 587 559 152 445 506 265 933 869 919 615 993 571 585 964 313 183 388 506 142 504 750 212 606 435 725 416 313 28 792 919 140 253 870 92 939 647 444 803 727 232 313 789 756 664 522 213 548 145 680 664 451 820 717 638 850 177 448 901 236 643 23 940 939 24 154 314 406 383 524 259 180 71 656 281 778 797 275 556 770 458 96 264 461 839 659 299 294 241 793 247 149 669 983 121 182 655 32 742 165 733 857 564 823 821 378 144 14 450 247 500 339 403 954 60 324 999 598 348 54 118 711 747 755 704 369 245 719 787 351 964 446 928 661 526 328 515 785 28 524 927 987 707 15 479 234 663 133 656 58 288 988 197 442 511 756 357 413 161 89 353 650 860 176 103 131 559 231 961 829 7 486 825 486 844 903 720 360 974 840 961 618 348 57 965 171 374 885 471 683 568 127 887 240 859 172 506 23 471 30 1 198 0 514 868 693 101 63 785 73 533 859 681 407 543 134 382 348 644 531 49 14 827 747 771 242 433 260 771 277 624 492 984 786 791 144 537 422 501 438 569 354 282 664 293 534 840 384 364 191 468 937 750 152 939 62 185 591 412 845 339 483 653 161 632 968 979 548 612 190 406 259 254 95 263 246 145 438 831 581 171 627 727 195 85 498 876 462 138 675 695 327 50 215 836 489 648 54 577 29 31 996 666 811 279 184 594 857 250 977 43 110 837 360 525 15 979 481 174 50 691 527 354 674 265 668 369 752 408 2 697 627 748 343 886 74 811 90 552 389 817 488 552 947 101 275 62 694 428 759 325 943 632 753 434 788 611 308 106 353 142 550 935 98 901 206 625 863 540 444 547 806 351 520 392 172 924 649 567 629 932 718 545 602 382 366 858 0 816 156 72 530 550 527 202 104 88 990 390 93 187 743 796 695 614 181 104 931 344 621 810 544 458 388 223 768 262 334 316 316 924 740 216 305 746 218 844 399 295 443 582 488 142 329 138 835 81 548 613 717 456 679 139 243 457 915 447 723 88 401 583 899 463 660 961 656 469 215 59 553 51 608 56 638 234 847 377 542 186 619 916 725 864 833 862 1 640 223 34 311 754 194 474 296 861 849 851 812 511 919 825 272 421 824 557 95 259 60 718 95 714 928 253 528 280 144 281 36 469 246 807 193 582 433 592 296 43 256 598 371 375 455 529 706 195 914 732 284 118 378 361 994 727 798 906 159 490 298 396 8 405 227 843 886 764 979 875 819 495 24 85 714 626 1 730 849 899 633 638 370 579 485 606 260 168 895 996 754 747 97 256 4 333 208 829 590 983 100 379 5 700 324 814 252 7 997 631 430 885 784 367 887 47 210 396 3 783 391 150 396 452 199 395 731 43 835 141 322 183 997 427 422 646 346 249 486 783 786 129 760 270 667 390 502 323 370 670 474 268 525 766 268 25 166 746 663 103 498 489 487 279 929 272 52 834 315 367 880 190 326 75 398 656 637 828 570 121 239 152 678 95 363 508 963 696 177 379 125 814 86 24 185 407 686 490 681 525 210 566 933 7 835 351 601 923 931 406 853 712 472 610 762 569 948 535 572 292 988 425 832 788 701 525 549 518 437 311 630 760 285 722 997 506 318 238 590 929 539 117 264 62 126 653 945 986 38 698 586 285 162 596 412 287 427 712 824 904 467 58 369 461 52 976 978 40 546 642 56 444 905 162 631 183 233 395 97 670 656 819 459 195 32 420 369 886 296 435 259 836 92 18 58 300 896 70 46 956 470 351 942 951 747 101 771 471 886 197 592 780 552 102 291 624 819 921 109 637 340 430 865 201 272 65 655 762 62 670 974 843 373 357 60 721 918 716 944 946 417 862 487 400 848 60 514 658 89 783 674 855 492 954 68 961 337 499 916 483 192 605 631 289 132 252 550 597 327 76 144 319 732 299 460 344 97 246 453 398 957 771 906 945 796 125 705 243 556 712 1 152 608 188 145 485 562 658 756 824 422 58 755 62 330 882 181 852 623 114 660 490 889 881 477 560 411 946 71 33 221 626 272 32 184 367 543 25 111 293 951 965 199 191 436 281 695 380 223 18 43 708 174 112 410 376 899 585 145 481 513 983 762 770 748 50 343 246 702 211 589 646 280 763 563 25 568 975 35 718 495 611 981 209 795 592 182 232 961 292 414 939 74 723 58 514 726 684 341 113 711 315 692 963 683 274 389 260 871 326 290 885 603 204 436 682 535 138 730 397 120 93 327 156 448 179 292 686 608 789 826 355 629 693 1 509 472 19 904 176 953 114 440 859 997 816 380 328 362 80 236 38 566 41 135 684 474 861 217 95 781 300 161 198 216 134 827 985 99 825 569 132 308 540 220 34 684 40 208 934 976 702 114 774 813 463 910 213 387 382 596 691 177 378 865 164 714 4 488 462 363 283 108 796 188 574 354 145 179 396 523 837 861 645 347 688 422 562 652 86 651 370 887 782 605 516 894 601 237 274 786 257 72 697 842 962 422 426 353 373 18 233 710 214 51 366 804 48 273 55 617 456 324 657 418 222 4 571 828 200 611 142 768 252 679 740 897 190 504 32 598 484 113 214 800 649 704 6 850 73 473 673 895 787 462 244 901 899 393 538 358 864 64 161 351 822 791 962 702 207 421 804 206 167 651 221 647 861 805 853 212 120 716 429 534 674 813 618 482 73 680 171 62 899 861 937 234 205 27 915 434 917 144 233 37 438 291 138 139 842 703 855 530 327 610 589 370 343 867 779 297 50 475 281 486 891 30 61 350 865 450 593 158 846 763 487 681 674 31 254 744 736 677 60 530 355 682 47 449 974 755 979 110 924 337 741 255 141 384 687 885 408 958 543 136 0 607 280 247 519 193 351 58 45 16 75 135 92 423 541 92 243 217 534 27 154 817 825 918 763 658 78 193 877 285 794 665 38 431 533 813 859 934 800 741 182 227 422 17 316 892 672 213 586 411 581 202 31 537 682 559 3 344 83 513 196 81 167 149 944 334 895 429 312 26 76 876 8 680 103 86 120 788 246 629 805 42 990 923 166 249 398 487 268 623 763 59 676 595 124 291 394 470 704 923 669 982 698 170 745 713 420 876 959 949 972 991 918 723 873 493 740 139 563 961 468 944 267 855 908 937 236 257 483 661 860 917 591 12 703 533 630 727 888 158 964 662 719 691 233 796 34 189 182 275 110 18 798 854 482 749 955 168 644 34 762 597 85 67 247 235 130 186 794 865 645 487 200 516 909 443 27 879 705 91 70 553 508 137 945 744 654 769 983 815 130 774 366 849 487 420 10 609 387 587 499 634 97 742 104 161 204 408 973 353 253 550 827 274 490 350 646 777 603 834 166 501 903 265 522 321 274 761 875 972 497 909 747 247 66 392 114 953 7 211 745 587 622 719 838 665 290 456 397 268 851 806 309 583 566 301 128 650 697 444 117 793 912 409 43 403 928 536 714 180 966 804 964 25 900 874 822 673 710 254 142 540 480 960 955 20 193 111 610 874 97 652 905 374 283 349 895 492 910 838 530 782 666 862 215 180 656 798 514 488 434 497 690 235 954 994 869 824 347 604 791 916 829 278 978 889 776 426 770 18 79 647 88 306 232 898 827 613 894 96 739 605 110 331 172 937 599 905 156 337 827 871 821 964 615 737 47 806 391 519 755 987 125 478 177 617 238 329 918 304 713 959 934 533 712 380 248 773 438 611 557 220 644 824 576 319 261 172 982 29 838 367 4 17 859 985 984 49 923 594 289 559 360 609 390 857 940 652 382 378 792 180 872 781 202 184 391 720 305 566 565 425 948 581 583 940 762 51 333 284 534 458 963 903 654 45 315 58 555 779 767 388 590 734 912 217 506 969 806 197 135 71 496 71 778 726 11 897 662 258 10 695 707 375 528 625 93 747 433 375 566 435 136 903 110 916 47 478 224 730 114 892 253 182 802 650 971 333 514 616 909 923 381 474 596 221 548 428 573 709 109 381 215 781 964 541 487 571 611 658 271 425 198 953 840 446 76 337 854 521 62 576 612 512 61 235 150 98 940 507 696 635 832 941 640 251 202 661 512 351 261 453 251 825 657 855 899 962 16 679 376 582 890 392 140 628 170 231 843 675 939 432 218 915 968 832 182 931 576 130 535 192 896 443 955 206 399 127 110 796 885 253 710 232 745 352 233 725 463 34 615 588 509 448 949 877 767 935 379 913 7 314 847 302 356 605 873 110 726 246 753 215 364 949 668 436 567 664 675 184 869 483 604 219 985 716 47 818 154 273 630 338 721 406 928 775 295 48 704 594 373 99 263 183 370 420 887 907 847 452 581 45 391 612 23 530 635 566 431 830 803 731 307 617 237 958 858 232 3 603 904 608 683 571 802 619 29 751 478 221 805 1 148 729 834 617 359 829 648 283 447 684 246 162 900 559 994 898 688 104 162 518 507 888 295 724 137 291 639 787 347 125 292 98 868 516 150 533 279 638 151 403 634 949 152 750 963 477 879 980 207 895 995 132 626 738 619 266 775 68 756 617 392 91 518 797 845 976 976 126 787 939 752 996 75 61 690 897 544 715 394 273 144 116 24 540 363 989 734 126 220 800 958 66 569 545 887 738 42 887 23 451 613 674 236 988 864 258 552 655 55 599 883 246 165 49 139 516 587 897 378 899 316 536 963 358 197 299 626 513 245 833 23 220 187 152 821 876 498 888 808 712 828 319 628 382 113 630 835 151 465 568 530 260 39 665 787 429 911 108 530 717 218 384 681 704 222 382 268 39 592 91 94 560 415 96 825 453 190 72 754 603 21 487 332 596 163 146 268 407 704 737 763 694 791 361 442 386 367 985 753 373 477 302 726 814 469 236 108 481 989 916 839 946 320 588 269 673 444 607 347 139 63 326 653 417 852 605 892 505 754 474 978 799 376 721 640 366 388 579 317 836 282 623 877 321 578 990 297 918 929 582 417 278 244 308 351 106 579 621 165 409 580 572 709 557 483 211 938 220 28 449 47 716 844 493 227 906 706 637 411 656 443 508 915 684 316 833 252 146 305 884 595 78 756 184 794 855 289 688 267 694 304 332 404 463 956 463 590 170 100 15 375 719 678 473 51 356 229 43 620 224 593 739 254 824 761 869 594 250 583 895 916 183 582 525 802 339 998 306 695 725 621 254 25 753 551 171 381 672 148 377 747 508 65 326 201 455 378 646 261 11 702 285 829 179 720 195 977 779 837 862 493 415 386 7 967 468 567 44 32 413 845 399 175 314 739 156 206 909 551 905 167 428 546 523 263 732 623 344 655 41 314 100 111 604 48 80 750 282 648 567 845 936 346 947 234 409 92 259 814 905 666 569 687 663 884 360 653 916 359 470 932 539 16 330 427 427 765 332 964 66 995 229 547 610 366 712 990 656 251 639 969 783 577 230 953 290 496 732 146 514 783 312 623 555 844 161 989 562 887 652 579 945 213 984 615 514 10 979 211 555 505 756 115 611 18 788 47 0 695 318 30 516 665 800 225 112 388 227 362 351 117 84 617 319 336 901 598 103 958 627 457 20 212 259 36 73 161 531 611 276 401 83 48 78 76 790 91 626 305 45 142 830 644 560 365 334 83 892 49 594 961 271 913 74 872 261 697 85 605 5 112 484 169 570 84 741 331 541 549 640 787 504 655 825 552 196 838 151 983 91 790 839 422 119 674 248 453 325 205 374 637 632 809 274 296 197 815 721 815 498 189 741 458 602 324 331 937 79 799 296 422 758 271 76 693 221 6 681 401 563 624 898 313 302 837 4 470 272 376 191 502 178 401 659 793 251 510 284 122 690 899 698 42 49 469 393 271 964 82 395 785 222 214 838 697 425 978 974 463 933 616 409 11 481 592 993 12 263 806 521 36 158 313 937 249 848 903 724 901 468 78 331 946 732 658 121 553 128 706 37 54 999 931 170 870 881 344 380 911 296 403 561 538 441 162 225 761 363 165 464 235 415 694 773 196 254 367 894 253 806 643 513 773 422 328 260 395 150 498 117 908 819 63 176 830 36 44 558 539 234 811 347 326 913 359 612 966 359 807 527 770 451 123 609 301 74 711 619 372 870 191 689 438 835 611 435 78 260 745 423 737 151 607 771 337 496 412 448 130 96 23 324 633 182 58 533 398 942 667 696 403 127 983 413 293 458 914 525 673 633 814 390 28 117 404 886 647 151 565 977 335 393 347 671 512 497 926 681 392 98 546 213 808 722 789 375 23 316 599 980 447 814 707 873 449 367 90 203 24 23 696 208 170 425 694 394 58 956 129 96 844 236 521 545 363 289 611 752 861 920 646 314 567 366 145 169 463 96 570 12 193 239 720 159 437 959 985 829 86 130 55 536 65 677 152 607 825 188 429 348 638 366 854 501 715 637 305 784 597 412 649 438 90 850 571 643 397 804 257 75 125 211 340 517 351 322 171 675 57 911 481 781 393 32 412 9 185 548 168 825 773 697 624 834 676 118 340 466 825 21 545 802 29 552 34 517 125 476 228 621 3 91 609 91 5 525 129 767 991 177 351 379 599 902 363 988 497 42 110 292 361 539 197 322 692 139 56 443 150 112 893 272 886 241 555 546 776 899 9 138 723 439 858 127 392 992 427 140 750 355 636 746 679 88 621 947 237 281 883 769 235 123 553 447 363 724 337 790 698 826 214 606 851 412 954 812 950 586 771 278 520 270 684 922 890 450 569 542 203 109 895 773 665 901 908 606 334 610 691 380 784 738 154 548 793 644 903 775 43 105 275 46 397 966 2 728 848 739 508 173 666 557 864 111 426 118 532 574 721 55 850 643 407 317 603 110 288 563 437 662 567 962 609 809 152 834 42 44 548 765 538 12 602 620 876 950 434 964 547 79 357 961 928 285 748 156 423 990 131 216 170 608 952 995 902 92 794 947 391 345 567 802 959 497 318 865 746 796 462 248 296 45 416 103 533 814 553 723 181 839 382 514 683 478 833 486 958 860 425 384 922 576 663 582 234 48 457 240 378 124 296 830 798 753 580 996 996 378 427 703 188 721 892 851 588 110 559 392 63 78 102 365 321 243 661 39 384 336 835 292 516 448 214 32 397 196 444 984 589 210 899 678 58 617 36 833 789 729 362 683 178 100 447 549 278 113 231 191 237 973 757 154 547 99 5 220 702 954 328 343 430 19 632 773 355 738 853 889 503 302 400 717 341 872 851 88 143 30 63 646 413 418 759 252 745 644 990 421 767 461 988 668 792 997 173 400 406 761 887 580 330 28 831 583 452 868 973 533 614 109 514 612 805 386 362 473 256 244 568 795 286 54 264 670 358 361 454 979 784 615 530 597 8 690 198 812 202 334 224 197 922 636 681 69 936 741 109 395 886 289 888 809 449 255 173 150 522 880 235 595 572 957 830 360 285 861 935 122 694 249 411 347 845 209 318 351 440 328 53 306 992 878 489 11 110 855 29 554 244 74 292 697 511 435 786 832 791 930 557 844 81 751 901 202 53 250 454 447 22 341 556 610 325 706 523 511 465 927 260 123 193 767 625 269 558 116 811 979 551 695 960 366 996 245 249 151 616 525 250 803 492 514 487 304 634 575 378 901 231 208 370 246 20 565 830 381 396 928 896 707 76 326 75 357 304 653 829 321 568 43 456 706 188 566 711 407 633 619 819 191 503 943 866 236 756 652 715 333 164 913 711 16 821 143 622 697 21 477 324 650 740 661 183 168 78 512 68 780 788 654 88 897 75 930 242 758 848 196 264 331 671 293 279 911 474 648 990 83 777 300 650 974 96 164 481 312 838 916 296 723 627 621 165 605 654 918 627 869 801 1 601 427 944 651 265 544 75 726 722 287 845 974 52 891 982 818 287 120 159 325 354 631 93 720 282 436 278 8 941 568 789 54 307 879 219 516 951 796 460 734 803 525 770 409 756 513 343 677 881 974 592 915 660 15 46 987 663 875 375 6 908 479 859 452 237 544 995 150 606 810 279 91 27 722 490 728 956 712 752 412 50 723 628 572 779 507 436 96 447 462 513 750 175 344 915 774 647 278 673 171 936 542 369 678 423 701 622 464 390 370 940 175 188 238 943 742 226 719 686 122 205 472 842 91 818 994 598 534 767 489 517 190 428 402 166 488 243 19 867 55 279 909 194 134 645 683 669 574 206 432 806 976 50 226 524 718 970 839 534 648 559 678 382 625 364 962 518 685 644 191 990 583 594 225 677 883 671 635 152 821 668 544 805 477 399 449 614 173 967 776 449 983 203 721 975 349 297 13 406 352 162 971 597 939 930 82 75 840 927 598 255 6 639 743 75 232 455 256 426 253 8 328 591 888 703 981 677 4 253 202 814 461 976 138 142 69 178 96 330 406 667 94 143 785 501 141 326 687 206 598 746 525 15 44 685 797 506 209 49 377 141 938 671 837 515 198 704 635 933 463 956 809 817 723 248 743 302 49 534 495 693 899 574 80 946 901 696 733 642 313 372 995 23 516 150 83 789 239 151 855 898 498 907 97 930 99 241 934 610 209 595 129 833 529 617 184 383 329 614 637 924 259 676 400 154 305 509 426 991 781 513 443 905 407 878 137 543 490 432 498 347 957 971 354 146 265 494 463 683 711 397 760 722 998 111 455 209 903 424 285 236 466 517 74 44 301 604 303 902 412 799 231 612 106 580 226 848 994 569 643 679 616 106 855 641 65 246 791 759 968 702 746 652 834 42 911 47 846 263 608 676 578 77 925 334 876 156 737 271 377 899 256 705 384 233 992 310 893 527 125 312 706 759 13 311 964 969 645 5 807 924 188 576 732 360 83 416 750 821 526 361 632 6 258 263 790 586 594 503 813 916 227 956 250 178 290 543 468 923 926 97 454 8 424 232 499 537 250 526 885 580 53 882 243 143 646 985 843 190 128 811 342 481 901 379 687 632 81 196 376 965 889 535 425 980 204 388 620 675 557 392 507 674 606 152 342 885 887 801 786 471 202 390 696 40 873 889 855 103 22 249 446 96 484 416 991 2 983 457 131 0 91 842 234 89 242 847 504 121 6 380 772 872 670 54 445 645 247 320 113 819 923 45 399 901 416 266 682 382 224 841 358 125 125 810 931 524 282 629 828 289 696 29 256 498 722 141 960 625 26 836 508 235 853 422 22 925 826 535 660 733 156 536 729 137 119 827 543 11 887 947 798 164 468 143 524 520 708 618 305 903 528 217 142 59 205 903 325 320 208 959 946 833 566 937 948 215 96 110 289 835 330 313 515 757 922 207 110 246 185 579 549 990 893 309 815 755 166 570 404 837 629 112 71 970 432 74 126 520 87 721 831 943 261 602 267 105 36 260 150 453 51 586 693 496 603 866 175 859 323 823 419 804 993 395 267 578 793 119 545 354 957 482 651 806 749 224 29 976 939 252 864 80 946 607 562 467 316 121 277 141 466 735 558 270 741 155 888 703 633 286 444 819 510 285 119 546 798 425 43 59 35 662 482 452 505 949 556 798 533 203 925 374 515 443 146 919 825 756 911 132 417 2 557 421 592 888 947 698 900 636 413 334 635 194 712 918 722 543 917 229 344 0 203 785 541 171 672 380 299 804 578 72 303 857 211 170 158 260 960 111 161 571 490 582 946 873 420 564 564 395 477 116 346 119 500 425 532 18 189 151 8 807 229 844 916 571 682 136 978 877 489 843 69 550 708 435 369 841 957 31 466 847 594 655 674 2 150 478 903 215 412 514 154 132 292 328 557 120 86 270 758 398 834 737 316 818 720 203 402 239 930 187 570 996 474 921 895 720 75 377 862 548 136 229 95 506 128 138 229 533 654 886 57 723 537 322 59 777 316 681 926 989 228 886 959 504 677 123 44 34 615 447 233 533 433 710 244 81 953 14 153 250 572 377 320 690 413 631 972 175 506 691 372 200 676 372 61 402 258 72 605 373 758 491 939 391 405 32 436 892 326 558 600 206 282 646 23 365 409 161 189 881 56 133 887 389 713 470 842 145 637 771 814 601 326 928 172 920 162 114 146 498 144 431 830 780 986 519 401 909 148 175 688 809 631 282 395 402 791 474 427 769 780 957 729 105 220 869 697 891 163 718 851 864 368 994 777 837 365 137 384 925 187 53 455 930 298 582 216 599 908 535 756 348 117 637 881 212 640 166 36 44 38 134 283 756 620 815 93 688 323 356 845 280 214 901 94 144 74 782 131 761 852 830 365 600 767 631 750 357 570 155 911 418 28 205 339 883 592 679 234 662 703 437 581 877 311 797 50 655 837 142 659 903 16 554 912 510 743 766 750 834 39 928 17 130 548 378 392 755 163 782 813 95 244 126 193 124 1 295 550 971 782 13 155 918 36 438 526 250 112 786 268 663 624 129 409 817 951 785 393 573 680 765 889 477 881 225 352 891 904 674 772 134 105 411 662 981 944 983 421 774 256 388 119 45 60 665 238 156 205 453 591 271 496 163 921 824 301 848 334 310 54 426 100 440 775 87 73 45 378 197 594 118 862 497 885 7 812 726 135 442 599 403 227 493 997 872 35 529 955 28 342 89 751 407 804 596 468 177 264 182 680 739 793 126 596 917 360 559 746 84 810 959 831 542 314 807 652 867 308 378 423 346 375 412 589 942 137 195 791 853 332 156 124 936 676 280 364 434 74 774 685 526 333 928 745 352 894 986 684 808 147 317 47 59 255 161 572 184 126 46 335 50 366 603 759 11 137 399 683 185 971 175 527 611 926 68 997 773 442 634 949 496 304 489 673 300 693 876 389 152 107 34 699 108 158 218 756 534 397 193 593 727 796 940 61 519 482 145 641 507 713 432 66 298 526 22 996 111 412 916 376 633 526 111 145 534 80 959 203 894 428 673 544 835 687 842 134 26 458 325 332 200 707 876 988 502 623 704 78 752 863 146 770 604 589 360 254 112 32 792 752 34 228 681 137 791 626 363 915 518 60 310 635 622 326 735 395 611 113 756 360 702 487 235 381 949 742 20 414 765 878 846 637 987 406 367 49 615 925 265 350 109 979 912 523 918 239 726 813 988 223 35 674 300 354 956 722 78 336 120 140 952 319 913 276 899 886 720 181 805 880 588 205 513 239 593 718 444 714 53 705 157 582 389 776 412 532 188 114 112 543 25 276 163 492 819 85 162 102 417 236 965 771 659 103 522 930 841 434 170 559 984 927 368 878 335 799 281 748 992 532 342 514 286 658 24 539 599 564 902 448 775 545 687 880 16 561 827 701 667 35 745 186 628 965 265 257 584 432 713 346 141 517 792 926 356 642 57 184 308 391 442 344 729 557 228 347 257 274 258 239 282 895 812 910 204 269 157 548 342 926 616 972 168 651 205 997 615 409 762 577 741 49 754 11 752 843 396 976 637 450 602 363 223 506 360 54 427 158 406 915 333 890 720 395 566 735 239 980 96 335 664 426 381 130 214 850 622 374 106 330 5 203 737 691 188 946 772 717 201 629 861 428 347 457 376 96 515 179 919 586 783 880 958 580 782 652 730 296 306 44 923 241 852 857 87 289 409 463 575 699 270 646 402 622 156 855 743 526 449 917 793 712 406 489 339 407 717 851 137 989 41 645 444 367 847 422 418 129 182 943 473 629 686 688 566 968 484 277 308 429 238 687 342 59 555 714 446 137 262 707 34 693 782 176 74 609 7 233 657 427 552 470 109 480 115 153 791 29 223 945 583 891 68 514 328 917 957 865 651 785 297 590 910 944 961 618 685 724 178 185 45 512 60 237 18 127 666 601 232 851 73 648 844 153 814 300 917 597 18 280 602 817 187 837 225 755 886 916 913 598 292 310 796 932 187 247 790 215 415 814 450 682 215 132 765 611 982 148 729 268 416 135 965 920 105 370 100 993 836 722 968 156 55 392 6 155 755 206 412 197 969 737 240 223 111 627 348 465 723 41 460 192 601 369 961 149 288 918 362 462 223 582 765 609 206 613 737 706 78 872 162 574 795 144 894 319 553 16 961 562 10 969 560 21 283 645 824 323 291 931 459 18 630 48 540 657 983 146 777 719 882 960 72 978 69 573 631 877 346 907 945 30 199 209 280 571 874 228 885 709 854 747 55 685 757 739 756 638 185 39 810 588 951 934 587 609 513 582 164 363 193 286 612 557 924 809 396 473 786 12 519 628 349 250 697 753 720 530 96 106 144 681 470 983 334 47 290 230 565 530 213 498 516 709 87 225 947 137 534 930 237 935 94 466 532 882 40 184 697 166 340 788 865 507 503 167 188 522 737 605 598 68 372 585 666 200 263 38 722 669 130 663 788 501 487 934 897 589 716 180 100 149 377 917 440 933 669 172 791 163 135 530 592 191 100 823 2 802 581 844 844 332 500 485 697 837 618 718 338 749 17 733 868 537 337 67 666 459 709 301 292 128 989 476 844 425 567 392 278 633 622 319 96 412 470 970 509 526 432 714 719 409 612 278 189 652 476 813 89 78 904 250 294 586 555 185 526 748 330 898 170 640 171 500 662 110 610 681 207 680 824 608 90 919 449 819 613 802 84 378 969 539 405 309 316 647 414 876 409 935 897 559 577 584 435 959 669 845 221 539 639 846 805 418 582 663 17 819 573 978 397 19 710 679 287 696 361 714 908 322 984 771 169 258 258 187 730 370 35 190 727 300 568 586 611 840 963 898 757 467 162 184 917 314 498 406 849 801 380 93 80 691 309 185 703 872 878 957 761 39 62 449 257 573 268 682 642 253 471 388 844 377 437 951 54 787 749 342 104 953 880 584 872 181 139 448 808 223 60 103 839 953 672 666 243 670 635 255 919 708 806 66 632 476 11 115 647 860 818 919 69 560 464 880 101 325 360 551 495 272 428 841 504 139 186 520 511 754 746 378 166 106 820 978 206 25 293 178 838 838 296 749 626 714 718 534 75 503 538 986 806 654 344 207 886 394 174 712 961 133 363 632 818 337 111 302 946 569 515 160 492 562 992 243 227 853 96 254 275 419 192 82 908 434 827 619 476 362 147 317 626 140 347 710 654 521 743 89 631 578 34 261 797 235 173 517 466 658 500 245 937 212 740 217 195 760 183 362 931 630 11 694 855 833 340 324 539 18 274 18 902 427 186 925 605 755 296 233 311 653 0 852 797 333 621 404 613 160 695 902 535 904 854 865 735 10 551 227 883 775 380 337 232 805 700 239 92 445 114 529 244 907 297 262 597 264 311 284 422 276 547 644 189 76 494 377 996 634 303 207 504 557 714 376 12 597 796 40 603 158 478 592 299 611 515 253 208 805 247 436 566 938 802 701 864 168 790 60 335 684 727 739 851 294 412 478 688 166 39 647 637 592 111 319 302 339 845 713 477 279 338 549 3 569 980 667 722 202 630 420 351 116 541 449 66 918 594 583 396 229 917 309 176 373 178 859 0 302 86 441 638 7 203 541 11 641 638 970 96 818 413 479 457 341 620 161 749 667 987 404 390 138 328 328 889 163 997 528 630 833 769 327 887 526 727 823 773 780 496 134 641 613 369 538 828 637 774 165 138 119 41 29 655 5 794 466 544 433 533 420 961 776 113 882 946 795 863 688 14 787 281 109 470 857 677 46 747 140 762 245 165 655 169 66 422 417 121 915 499 612 80 307 43 5 846 860 173 378 45 909 999 676 916 455 766 236 723 240 156 15 481 243 896 369 743 677 13 787 285 680 559 595 447 527 685 731 618 406 905 431 640 406 294 618 886 802 642 476 962 369 170 326 71 436 579 210 355 99 224 671 897 216 46 605 550 807 665 582 363 982 238 124 63 305 952 598 279 801 534 58 968 282 479 834 394 957 844 423 285 331 993 970 992 889 289 4 350 543 823 489 986 938 417 941 146 562 537 857 849 696 620 506 491 335 163 328 463 209 110 102 132 448 179 524 343 167 425 421 67 770 8 506 54 764 711 128 68 688 152 943 177 26 546 362 330 643 707 870 571 751 543 441 670 802 627 695 406 887 575 1 817 880 272 766 117 171 360 889 381 341 467 619 268 975 642 280 615 945 845 515 316 213 386 282 670 245 991 944 521 279 598 715 40 160 45 669 239 706 994 752 362 96 677 292 589 262 376 18 238 976 653 786 583 900 610 483 569 323 844 187 762 159 235 167 347 739 181 543 532 474 843 837 639 367 502 209 99 688 385 969 420 92 474 128 221 417 866 383 803 372 604 303 492 981 892 127 42 885 569 673 953 485 75 174 928 560 694 548 215 41 986 665 992 413 521 325 976 207 148 14 49 941 235 932 347 840 420 373 867 629 865 434 858 905 468 942 995 275 453 798 725 683 940 927 211 359 923 598 486 463 725 73 914 973 395 983 265 130 60 687 612 479 565 912 176 919 773 242 187 479 779 629 925 2 406 245 701 990 601 876 60 807 204 779 849 116 790 755 951 469 803 215 586 360 780 868 486 662 602 879 799 319 644 423 234 187 802 557 766 819 63 265 670 862 598 802 733 888 567 812 623 575 103 590 866 506 443 576 604 248 699 820 895 694 672 438 472 285 252 406 257 208 505 888 621 643 362 986 478 590 455 375 561 356 875 933 881 99 932 180 80 480 919 970 226 830 542 752 256 80 237 210 360 152 320 825 853 660 60 74 767 245 35 268 330 973 531 758 367 286 794 614 590 671 609 217 203 21 775 670 297 618 650 440 822 534 795 563 516 855 608 21 160 43 172 903 994 676 802 744 530 891 291 437 415 543 356 139 810 14 213 387 623 5 806 457 273 233 686 771 664 180 254 601 242 846 84 608 277 568 140 396 499 29 6 168 451 908 168 524 182 989 755 16 530 505 798 462 613 28 628 314 643 79 821 220 513 107 687 186 19 450 503 643 216 736 545 377 551 354 613 495 69 80 722 477 352 981 681 219 505 471 647 512 107 676 691 864 619 122 333 794 314 333 118 669 637 549 62 960 376 98 745 250 392 461 576 433 79 98 32 713 904 947 591 78 742 849 811 126 685 210 996 329 811 226 824 803 230 867 538 930 651 200 118 863 743 775 12 579 313 744 840 582 568 269 823 414 784 780 506 380 976 661 461 691 895 669 816 641 558 28 363 433 193 196 892 205 233 106 775 140 950 125 8 74 761 329 891 867 924 792 709 567 881 697 428 737 237 132 690 236 367 339 918 633 432 208 817 259 740 325 700 461 596 119 399 408 790 500 354 487 552 829 419 656 285 587 566 347 141 411 563 327 686 53 44 136 556 996 665 834 462 861 69 608 305 901 621 174 711 859 388 94 355 273 139 131 682 319 620 306 691 280 646 210 360 25 872 736 558 466 859 516 548 686 74 495 417 805 695 169 354 418 899 581 676 402 901 40 900 899 603 296 673 364 461 19 340 315 452 677 837 911 67 551 363 263 758 112 641 836 785 480 882 783 826 892 235 911 824 497 977 78 207 162 213 18 809 438 477 169 47 410 909 646 720 139 26 811 132 667 975 968 291 878 150 14 861 687 789 349 175 326 117 95 511 341 758 740 885 695 510 583 568 805 693 603 722 50 405 594 622 754 370 231 927 48 121 271 270 388 417 68 949 124 835 72 270 929 864 975 767 461 715 132 132 52 416 38 840 790 646 403 145 266 794 562 804 83 889 190 156 416 151 569 666 882 416 343 850 472 857 342 996 183 604 320 394 393 803 764 462 654 796 952 918 300 216 362 35 187 349 159 779 287 756 958 897 15 631 47 430 386 449 107 582 931 706 520 588 843 695 850 174 391 689 737 150 420 753 884 912 725 579 928 172 803 978 20 943 193 202 136 146 760 300 749 67 763 725 205 944 533 965 468 643 900 270 959 888 468 633 748 36 300 396 692 960 805 320 650 885 537 650 514 410 557 286 582 833 718 114 839 467 89 266 798 91 734 401 437 975 507 483 468 738 410 415 723 273 585 61 471 189 652 99 749 380 494 762 827 819 652 686 129 671 229 803 421 216 51 509 72 928 903 519 144 10 599 979 746 729 180 894 71 399 940 281 101 473 627 120 234 753 556 641 511 815 486 978 258 908 857 558 420 162 493 923 779 371 381 239 638 536 4 804 699 931 403 918 817 678 151 637 452 932 24 663 656 939 849 521 262 513 773 269 641 528 35 552 827 374 179 758 767 831 367 230 908 92 689 184 455 411 426 533 729 479 763 82 947 322 472 26 899 720 624 584 943 934 814 451 282 490 311 581 691 1 538 332 72 380 824 993 824 522 95 905 439 587 965 904 956 263 937 864 150 249 624 881 817 964 898 335 52 128 970 589 322 226 688 42 726 498 404 395 219 822 344 195 810 652 335 300 204 748 629 19 517 181 782 446 927 586 336 834 521 897 292 849 175 210 788 18 840 104 348 360 755 536 189 109 299 442 95 745 926 838 209 964 983 60 247 564 637 671 257 120 330 105 813 785 634 471 831 316 124 982 86 586 381 42 853 737 199 476 440 66 787 408 599 775 447 725 478 236 152 704 841 528 846 965 71 476 810 182 999 547 215 897 986 502 121 68 462 537 298 418 978 602 20 897 133 992 193 498 576 285 602 890 49 774 654 673 572 177 366 6 188 788 208 764 426 309 811 23 625 600 302 141 559 997 847 982 497 105 449 775 549 221 619 498 389 204 562 171 247 755 284 750 412 520 959 710 475 223 717 520 543 129 729 628 733 716 517 578 912 183 681 41 492 531 104 422 178 159 597 703 875 814 525 674 262 186 706 352 481 966 249 249 121 562 140 680 595 990 707 404 935 897 215 199 592 391 95 849 671 542 53 970 156 541 664 667 341 215 816 726 245 591 909 938 928 132 640 504 185 987 538 823 536 752 1 483 25 309 214 673 874 430 98 788 631 890 431 791 734 171 355 676 754 644 500 742 461 746 878 37 790 268 729 766 589 791 464 128 751 804 113 339 229 360 910 745 885 13 41 886 152 592 763 148 894 383 882 225 319 125 891 562 772 48 668 481 637 170 706 771 251 750 847 443 861 162 522 84 676 849 456 26 913 792 369 892 997 147 882 688 736 260 369 655 569 757 528 730 93 275 446 780 294 680 833 307 750 168 195 145 117 558 408 460 607 658 937 757 649 842 497 435 346 370 631 66 342 72 192 76 807 140 799 498 204 640 672 902 460 214 667 141 287 220 978 633 674 576 235 979 350 324 475 581 368 333 409 85 391 560 985 216 208 24 225 189 688 881 22 739 926 707 273 661 238 289 959 299 932 473 54 971 269 760 84 423 335 713 304 827 912 320 862 490 282 489 866 902 961 98 723 144 883 234 533 997 759 195 484 817 577 877 470 105 76 14 841 339 652 732 446 106 947 874 660 80 570 813 958 737 776 646 744 193 388 856 971 503 853 225 330 603 673 323 552 759 491 810 617 204 544 289 369 216 916 556 430 292 290 987 29 558 295 34 889 921 533 618 474 742 66 181 498 499 102 618 175 783 940 71 882 71 627 794 425 150 366 409 319 728 438 396 735 614 584 4 114 268 542 410 909 164 746 40 221 12 83 310 135 513 649 317 468 712 733 74 220 834 582 440 121 659 739 670 290 990 406 854 858 832 225 661 752 956 121 798 312 461 25 256 918 313 387 598 778 651 363 607 266 367 785 836 628 358 212 680 389 386 376 422 730 89 864 128 141 851 459 904 240 167 980 729 732 604 217 758 357 95 283 830 211 494 213 911 297 752 540 603 635 25 505 256 526 499 941 999 518 271 460 181 85 498 608 733 1 302 258 965 459 464 181 821 651 673 628 377 728 543 647 263 114 612 755 173 782 55 588 129 611 594 865 25 327 236 627 866 952 937 759 365 553 133 949 762 306 370 390 677 407 953 479 99 633 162 774 261 855 95 507 386 867 72 939 800 121 847 83 891 376 849 738 988 705 325 355 269 611 95 465 762 924 702 223 450 550 50 788 522 315 409 504 656 503 885 594 977 130 938 926 504 776 220 69 984 79 537 830 32 302 897 699 575 299 525 579 601 10 766 977 894 768 867 844 277 774 362 248 326 546 845 567 376 881 615 648 261 829 63 952 302 827 209 158 251 178 758 4 821 811 507 273 772 486 885 40 47 676 734 111 110 563 595 441 344 759 725 725 622 883 711 314 206 27 393 955 844 351 320 316 766 939 977 376 931 444 980 217 405 0 480 17 780 890 793 768 935 824 968 45 651 397 312 998 425 983 352 470 860 508 300 972 409 741 565 189 769 700 958 91 971 970 69 550 333 653 884 116 726 662 699 124 285 888 12 325 459 111 811 989 185 397 84 205 314 572 586 152 257 326 715 624 122 445 876 603 54 401 562 446 617 629 229 753 334 971 306 492 152 41 312 123 889 828 793 588 696 10 980 102 377 50 986 54 900 462 208 605 455 509 908 595 807 177 615 196 566 879 957 465 237 742 354 50 27 199 330 124 412 399 813 359 526 903 805 260 175 713 509 69 121 88 31 436 247 406 637 874 828 949 871 181 616 299 585 535 732 111 775 301 101 350 470 283 205 66 518 906 997 524 487 734 80 639 960 343 492 716 943 717 293 473 897 981 211 912 8 594 92 562 287 986 944 397 197 194 262 844 303 821 719 31 836 750 812 244 375 668 397 681 961 257 141 150 275 294 169 732 96 392 281 719 70 709 789 92 25 478 554 168 265 77 127 96 270 107 322 635 522 854 140 537 892 413 518 16 831 458 145 215 358 966 177 810 277 183 943 499 640 17 351 622 637 208 113 593 81 221 299 311 799 674 110 941 957 543 690 560 751 280 22 454 526 236 90 82 482 299 735 30 100 565 807 833 238 227 510 310 813 240 891 190 984 26 216 923 733 42 586 464 599 967 497 519 700 787 124 41 170 652 817 55 493 576 837 997 634 525 314 4 237 403 67 801 676 650 326 543 843 692 78 614 862 814 563 733 917 130 855 331 385 223 141 734 907 401 220 809 653 775 757 71 212 539 873 720 73 101 434 648 761 69 715 145 462 318 58 325 275 192 1 909 371 796 926 67 662 419 752 591 194 847 842 267 856 965 568 793 368 435 290 290 862 976 580 855 423 753 653 63 399 677 685 424 211 582 744 938 470 699 525 278 138 58 931 664 243 99 851 66 734 299 741 31 394 47 873 666 136 559 462 674 301 272 336 373 256 782 336 45 73 895 60 655 532 474 560 491 106 199 801 735 143 229 230 719 594 195 896 121 630 966 83 57 746 47 340 765 473 339 93 781 660 220 540 885 607 139 64 207 197 646 226 28 436 684 499 428 575 522 806 552 96 129 931 14 599 44 553 788 705 179 825 432 786 565 64 957 923 150 409 850 955 153 530 457 530 845 581 80 979 910 240 336 209 657 276 982 236 839 445 350 161 577 198 413 916 54 534 490 623 121 256 665 643 576 963 505 862 744 8 569 557 294 432 672 227 24 815 833 864 100 727 995 258 328 865 63 401 657 282 792 537 512 674 888 853 277 18 333 633 65 783 861 627 184 738 954 386 10 370 537 54 271 460 113 218 476 335 872 870 861 268 903 736 754 785 544 180 386 87 67 483 418 599 382 603 973 527 573 744 131 863 81 205 933 596 409 557 177 116 892 270 141 432 613 607 852 37 822 351 950 113 46 592 428 685 429 42 717 1 881 912 861 986 905 166 723 270 892 73 895 615 83 33 423 470 857 936 895 597 190 124 173 293 407 618 971 590 161 476 870 204 371 716 855 776 114 94 62 230 338 10 435 145 433 39 616 292 115 680 974 826 636 288 764 733 209 120 796 277 868 431 207 47 324 723 791 322 684 556 494 129 359 471 763 487 53 327 366 230 871 141 167 3 181 987 265 787 226 330 802 485 208 426 219 126 526 351 832 784 100 20 576 543 871 723 607 981 468 237 592 176 953 988 481 126 456 781 164 708 495 258 736 826 266 714 493 262 282 9 177 593 730 210 544 775 904 689 412 364 352 957 13 718 894 186 894 891 83 410 191 741 808 238 501 457 635 653 598 487 852 812 173 680 370 593 49 430 205 782 500 662 958 570 528 747 157 94 848 611 855 701 510 996 188 356 946 146 310 599 1 151 638 836 266 650 280 39 633 471 42 637 784 943 605 922 885 893 384 454 900 740 449 105 594 88 436 395 898 913 251 437 37 536 576 15 749 317 319 561 504 233 839 455 92 109 915 392 155 828 722 816 256 934 485 316 773 693 130 580 681 376 290 519 836 396 468 391 407 507 963 813 957 598 831 55 884 542 275 338 82 958 626 967 358 567 853 400 128 142 660 887 467 770 162 850 662 287 684 921 519 673 358 993 807 702 392 964 80 82 624 826 394 901 274 335 654 599 486 781 653 314 808 305 593 66 552 470 321 629 622 858 987 31 704 429 863 304 560 784 101 840 527 876 130 375 628 181 847 314 476 281 415 655 126 565 620 319 385 799 830 816 194 372 582 886 22 813 598 142 798 123 851 532 653 280 509 479 113 912 713 985 651 528 847 46 568 271 836 232 956 27 845 382 199 538 32 287 265 149 962 182 462 966 763 968 500 971 308 910 445 566 478 960 583 285 438 46 444 772 154 825 869 289 668 705 854 747 715 933 573 169 137 744 281 336 302 989 907 376 67 99 10 386 784 623 688 448 86 229 870 902 395 307 485 539 824 166 959 200 300 397 85 824 335 581 677 739 839 73 165 745 473 201 1 595 811 161 784 439 747 47 824 532 786 232 784 762 586 745 911 436 18 597 512 598 774 47 792 528 337 292 365 265 778 82 81 176 123 915 799 621 522 948 995 585 682 989 205 933 695 946 896 796 426 207 157 671 963 988 195 846 726 680 208 736 605 807 241 331 631 450 651 763 736 978 263 69 387 941 283 959 518 912 15 61 857 27 873 250 935 404 392 599 406 490 282 350 86 648 763 805 173 89 891 852 793 399 135 630 699 76 137 228 710 67 331 346 751 481 256 266 868 495 197 839 81 150 640 635 76 955 839 813 970 967 597 952 807 106 505 649 716 870 381 567 795 47 665 672 569 403 237 533 683 717 167 670 509 675 840 429 352 701 8 163 269 698 748 167 119 126 693 415 347 852 723 840 596 479 814 292 964 833 503 399 364 483 200 364 417 266 74 905 686 425 944 50 429 434 132 416 268 573 528 831 246 343 635 362 766 412 243 951 787 402 547 607 6 339 244 536 766 432 699 930 717 258 313 480 531 201 33 294 674 59 633 631 44 625 638 399 113 287 247 716 577 12 414 605 38 652 55 532 68 89 569 651 582 734 992 452 864 238 853 18 312 849 600 265 869 950 576 713 725 152 553 505 221 491 23 147 757 628 280 92 178 158 236 215 866 170 188 826 962 719 957 852 155 275 675 179 444 731 588 417 340 349 501 161 141 932 908 259 758 422 637 554 376 995 505 855 927 264 724 467 646 236 415 623 468 321 597 212 561 294 706 289 707 63 674 949 807 615 547 432 779 360 723 923 829 636 104 494 567 905 169 750 423 146 731 990 613 372 662 272 358 320 966 369 336 361 335 126 75 884 159 925 145 798 510 989 894 17 561 77 572 416 406 895 119 303 801 19 691 929 267 512 784 658 784 987 650 471 832 211 361 382 223 977 254 871 300 618 723 168 537 224 879 792 386 9 904 681 193 855 163 171 453 329 800 649 865 455 442 984 313 573 212 17 400 568 88 96 796 123 93 977 986 200 321 479 271 890 414 778 233 787 642 219 674 259 107 507 508 469 486 557 243 720 645 238 362 565 477 441 537 807 287 881 894 210 411 910 697 889 123 996 775 339 198 135 108 882 142 58 778 90 604 737 294 775 216 43 681 771 688 106 316 489 850 583 816 79 76 97 400 939 181 851 85 987 789 289 424 579 317 176 46 28 471 611 735 520 304 152 547 775 710 295 626 749 239 526 818 802 374 991 88 999 288 443 5 877 217 65 445 691 22 615 143 268 772 390 655 447 968 671 421 228 517 946 241 12 3 572 754 968 122 91 321 564 923 480 923 890 505 426 629 945 989 648 96 819 695 644 386 416 362 912 491 903 131 956 276 279 276 238 162 750 230 395 722 86 650 153 451 142 285 631 57 440 436 239 791 104 924 822 725 369 655 415 679 209 447 305 677 955 586 609 47 286 56 308 56 697 680 243 792 341 484 738 194 471 35 627 218 118 885 370 293 225 594 564 871 378 579 624 929 457 118 387 340 337 976 174 867 117 85 768 11 351 330 402 855 398 869 548 773 406 520 514 884 720 344 194 322 816 546 625 315 769 651 886 274 291 59 163 295 711 828 422 172 197 866 36 438 41 555 871 97 958 716 791 959 287 591 391 585 506 392 579 264 588 710 18 729 633 222 357 520 910 946 579 55 387 936 384 694 527 620 33 904 763 154 630 671 847 486 91 31 233 488 103 34 93 451 333 251 257 890 971 710 189 243 298 877 646 680 619 925 850 729 936 784 888 734 400 383 622 725 715 331 871 456 112 369 611 808 60 393 611 261 645 583 636 177 491 341 324 292 102 73 70 823 396 260 808 48 206 429 448 371 380 95 238 298 281 560 255 867 691 679 506 245 450 447 208 310 690 997 91 415 735 543 936 113 28 424 592 324 275 494 147 596 419 674 811 513 156 438 541 343 885 854 35 541 791 882 403 93 891 581 650 678 34 491 46 334 454 602 302 978 828 456 198 706 748 73 969 133 496 531 337 641 987 225 73 316 362 480 318 74 249 296 42 364 565 951 630 811 451 849 930 232 267 236 707 649 306 406 721 61 735 204 399 736 286 604 476 160 216 931 678 595 374 726 295 690 547 477 815 4 539 342 61 719 23 434 991 50 125 877 805 744 254 342 613 830 48 91 502 979 761 408 674 78 57 431 98 989 50 573 787 955 331 674 183 463 389 412 725 979 537 660 157 314 673 176 333 151 758 806 507 564 854 94 236 262 347 134 294 953 835 237 89 479 300 626 701 236 891 400 709 377 896 786 715 473 558 382 937 622 631 867 333 417 68 922 482 317 815 680 227 522 555 608 87 256 148 800 844 740 731 331 178 239 526 815 623 798 621 532 437 505 474 254 949 283 780 7 625 956 963 130 529 29 788 180 739 826 830 360 725 632 157 241 599 572 771 603 39 663 104 406 66 560 269 95 689 4 205 846 403 29 487 578 764 735 561 702 404 914 658 946 334 411 507 546 182 609 367 138 561 183 44 638 698 116 630 34 442 85 314 520 415 976 507 929 255 371 678 365 529 263 670 328 128 495 935 36 938 120 633 684 383 848 110 155 800 467 400 14 592 34 987 594 143 815 315 174 317 987 539 822 438 319 316 606 163 667 708 643 78 188 832 148 843 227 695 288 804 985 593 993 322 990 737 143 160 303 164 954 394 406 477 16 274 982 668 62 36 199 977 820 286 746 699 884 399 992 622 982 221 25 337 497 286 296 168 257 801 630 405 451 663 57 999 35 13 31 471 139 234 285 163 342 237 876 169 390 907 562 858 480 415 935 742 244 128 415 192 856 877 895 866 623 265 737 911 876 655 20 228 466 783 497 363 878 342 552 695 952 792 699 384 512 398 462 296 38 927 145 446 590 285 162 769 776 801 712 39 950 796 511 847 29 800 583 741 534 93 189 887 582 585 881 342 477 397 795 271 556 767 621 385 184 71 110 16 888 248 49 412 564 676 164 78 926 147 387 303 769 467 913 321 718 122 241 742 84 513 251 302 394 58 825 787 35 835 373 65 81 436 866 164 600 597 625 144 964 699 312 395 50 877 619 91 20 291 414 56 114 559 956 160 462 291 708 733 346 188 23 141 738 388 521 623 788 364 759 848 884 452 503 161 453 49 77 875 966 219 379 571 105 275 834 193 381 922 862 181 266 757 732 801 63 788 528 872 324 276 517 412 261 179 407 243 438 690 739 725 0 193 462 844 767 835 368 120 386 981 903 986 126 961 877 966 768 654 67 510 834 285 914 680 370 449 690 704 947 462 306 527 174 761 954 426 407 82 362 692 812 311 277 195 68 41 3 397 35 620 201 189 699 949 5 375 652 741 190 304 65 495 837 365 892 371 63 329 921 606 40 228 621 917 640 460 7 624 813 702 315 209 829 865 606 8 651 482 857 797 514 729 312 694 189 758 716 515 452 111 792 756 216 717 95 432 701 224 785 507 341 368 70 614 448 330 372 73 81 657 703 993 127 745 826 245 356 467 751 278 146 500 932 144 575 241 958 633 2 505 720 652 159 424 498 272 471 883 213 579 677 633 929 693 686 503 782 586 878 790 609 928 169 18 86 185 681 128 780 357 3 401 906 291 526 280 782 729 1 739 432 888 211 931 916 471 261 526 392 794 380 870 407 327 806 818 188 88 489 587 455 191 901 747 477 756 230 683 315 830 761 280 848 526 767 677 823 12 751 511 37 203 373 642 235 195 522 561 105 572 83 330 269 6 41 501 672 500 608 708 586 445 331 456 737 353 864 298 474 840 205 253 448 227 853 440 434 971 653 245 788 517 442 922 422 644 603 114 967 383 839 291 704 298 743 928 769 861 644 218 868 326 118 915 114 721 948 552 422 891 238 89 686 216 682 588 813 290 286 649 299 162 323 991 282 395 965 564 443 278 139 833 554 8 890 606 521 855 296 686 912 111 2 982 272 584 902 167 107 911 902 885 233 430 593 536 814 245 280 36 600 306 912 632 78 842 850 785 896 135 839 114 801 898 65 390 118 55 640 173 955 555 301 225 110 548 936 258 443 390 987 888 730 828 916 65 50 932 399 509 613 889 25 552 607 176 759 143 885 599 177 657 701 539 446 639 382 494 557 890 500 369 435 465 734 416 244 485 374 148 749 209 70 399 894 660 52 829 5 780 671 788 611 59 716 117 7 810 428 273 119 507 275 614 179 854 671 519 80 826 451 772 273 150 979 824 577 325 337 337 396 627 956 949 737 464 737 456 96 517 327 209 415 591 315 859 473 86 210 543 462 277 455 483 161 25 693 32 856 498 447 462 714 164 791 537 54 663 926 888 696 734 593 639 224 11 602 418 695 288 77 65 960 150 535 636 123 5 30 743 908 934 135 96 558 699 939 878 823 484 500 987 999 557 964 724 716 601 18 671 975 793 433 978 336 708 173 909 545 718 815 360 452 32 319 373 210 703 411 142 372 710 786 689 690 336 245 854 0 13 643 221 244 433 694 680 344 417 126 592 976 213 398 930 290 295 790 149 939 53 756 162 851 349 211 799 488 96 669 204 204 483 497 913 683 684 989 193 873 161 91 604 628 623 189 733 786 690 900 128 629 895 694 407 204 840 541 534 18 173 504 745 301 867 60 474 439 291 327 285 908 726 635 955 911 97 577 597 811 163 205 206 398 538 492 410 817 940 685 91 73 673 199 339 630 370 310 990 464 957 264 915 7 99 177 527 691 942 365 988 937 896 658 547 149 782 320 828 501 877 839 393 836 52 42 846 216 146 868 858 957 771 155 875 143 486 826 341 298 508 450 116 898 248 238 951 851 570 316 930 76 690 567 152 651 377 982 135 981 519 395 545 235 488 611 890 398 562 383 262 603 848 152 928 678 841 442 3 693 166 498 518 800 613 748 322 319 135 512 82 922 588 841 99 996 534 796 228 478 732 294 751 945 581 429 324 252 387 905 629 584 102 269 706 193 695 594 940 262 705 156 51 129 455 396 505 589 85 937 226 455 883 559 782 837 884 465 811 265 426 169 401 30 534 826 677 484 977 672 88 896 243 734 801 204 292 518 689 748 142 227 325 209 483 924 416 198 26 427 911 646 719 498 810 787 624 798 982 12 459 612 961 65 746 989 816 958 475 605 89 130 538 306 362 801 54 537 857 576 816 389 183 95 74 409 413 626 893 869 421 519 836 224 934 247 861 302 963 653 852 328 433 487 160 853 481 843 25 560 945 17 232 401 655 900 781 20 27 793 770 56 721 202 17 854 304 156 237 934 859 822 836 317 157 670 676 836 513 97 95 534 853 150 498 526 3 102 170 303 671 688 533 125 857 931 894 753 346 837 865 102 576 604 852 182 772 282 440 645 814 717 816 911 795 318 191 313 14 369 621 479 902 862 846 379 410 275 902 797 569 915 730 502 434 830 97 301 784 953 871 874 18 833 864 230 337 19 498 689 951 797 141 310 551 805 529 98 531 903 602 505 13 462 115 261 687 122 116 134 205 252 348 220 319 817 652 421 591 280 506 409 753 603 590 84 215 169 732 634 987 518 26 714 559 97 779 247 836 536 162 675 499 704 108 699 651 481 125 129 979 922 919 509 85 838 6 993 7 486 824 556 864 643 100 34 5 564 242 741 824 288 592 106 445 923 632 933 939 590 52 489 886 964 100 371 327 151 885 892 209 216 59 64 745 749 602 702 981 925 81 987 990 167 31 970 801 878 100 84 913 13 695 206 48 934 736 945 878 375 826 64 161 764 354 290 165 262 466 809 612 687 602 683 976 428 966 995 561 715 512 913 244 879 921 968 847 26 925 980 343 222 442 959 202 86 512 218 222 824 830 669 906 870 507 420 586 158 866 184 135 56 363 450 63 659 25 720 941 563 639 564 942 806 694 383 2 205 377 635 92 916 226 408 505 723 20 599 566 152 907 322 564 507 602 318 981 972 661 941 881 822 888 891 762 956 557 251 448 26 126 491 520 612 434 352 707 632 564 936 856 458 937 615 443 359 776 9 243 271 300 962 183 740 375 132 918 32 344 216 553 175 524 650 828 744 691 339 634 342 680 476 357 547 309 598 835 136 495 486 869 465 450 720 771 679 949 676 752 628 683 467 851 756 279 265 608 864 95 786 959 268 117 641 685 42 219 88 440 304 880 728 905 854 962 242 407 530 530 733 695 715 350 385 841 936 592 974 249 210 74 759 172 903 203 320 154 386 831 743 976 417 114 873 943 89 659 974 756 106 911 826 41 736 491 93 41 753 63 655 303 506 227 116 558 82 178 154 120 733 825 9 923 935 460 234 98 393 909 950 322 216 571 835 686 101 258 165 588 629 756 667 419 913 97 325 101 279 456 949 410 882 640 90 666 379 117 929 483 407 877 927 145 819 242 182 17 916 984 243 163 261 145 126 156 928 938 700 877 246 877 685 583 52 607 517 65 83 981 126 850 443 11 240 945 281 626 444 508 878 524 33 402 141 4 501 961 190 393 692 747 977 228 645 28 976 494 454 728 739 487 9 897 99 332 840 65 784 543 521 718 74 975 942 662 417 575 675 830 288 461 854 652 498 55 58 182 210 952 849 875 784 571 58 300 843 48 207 194 260 716 731 193 766 202 529 500 961 795 768 169 351 816 350 946 447 762 817 561 484 100 250 601 829 543 89 596 400 36 84 349 903 747 664 203 748 784 305 561 247 516 664 657 419 79 729 111 409 236 190 125 640 660 112 19 407 109 20 864 812 844 399 66 811 829 576 147 15 156 851 176 737 679 791 584 165 466 545 552 564 715 173 538 663 676 893 493 86 35 496 705 886 736 337 659 726 463 991 251 235 929 437 728 194 73 930 603 539 91 629 542 978 712 779 644 679 816 571 865 711 528 187 760 521 400 489 913 194 566 575 724 327 632 235 840 294 610 35 774 839 561 931 13 908 618 836 237 205 479 295 547 947 304 117 168 280 788 513 764 570 855 421 840 450 983 748 715 907 486 851 949 758 839 752 759 590 755 567 309 898 237 758 602 302 15 672 38 894 255 390 594 710 667 735 898 448 459 442 642 833 940 736 552 501 937 247 642 51 421 176 497 513 341 231 831 785 537 483 626 380 527 783 193 652 380 645 231 481 447 351 208 23 570 510 853 626 745 146 561 555 802 985 107 242 139 480 770 298 479 996 860 838 433 664 677 673 484 864 497 67 828 476 239 800 929 843 659 33 298 43 398 537 151 813 285 745 18 230 571 921 741 221 421 905 20 4 246 923 121 713 937 518 400 580 865 163 62 219 613 272 206 843 350 460 437 588 588 682 950 720 862 785 903 149 980 723 790 162 424 176 167 454 32 970 756 369 547 384 541 603 993 783 948 105 63 765 371 585 571 889 485 788 371 513 975 826 511 492 675 60 928 751 946 465 382 923 406 36 849 748 526 941 534 399 853 153 707 544 843 906 42 613 684 196 727 214 439 766 40 338 815 755 870 798 155 356 120 197 834 592 104 309 587 646 344 878 462 857 191 646 136 980 470 262 423 875 194 274 380 250 153 815 29 196 400 587 16 660 393 865 531 875 781 472 511 450 106 242 453 596 449 992 222 769 537 923 219 643 395 776 520 270 810 316 972 717 212 273 976 993 582 445 619 743 465 599 247 696 319 77 195 648 688 908 15 894 923 813 903 65 186 410 83 955 381 358 227 510 228 440 703 520 606 809 536 507 471 666 550 853 584 903 314 590 498 590 797 164 403 486 819 753 574 760 441 22 262 552 270 849 814 350 838 965 658 264 857 441 328 309 470 20 697 846 584 994 610 461 11 585 825 987 566 737 698 320 993 619 642 904 170 180 510 807 222 60 797 267 161 367 721 49 639 249 56 210 44 628 62 981 5 67 968 145 70 712 375 55 116 109 617 839 78 545 269 779 251 972 142 875 498 659 374 418 382 781 869 278 398 718 778 797 697 702 864 332 561 848 109 485 442 711 369 530 382 460 490 988 296 972 335 829 0 221 440 670 962 345 499 197 909 839 142 272 251 361 458 125 120 33 846 580 963 252 563 932 393 728 145 805 256 553 910 872 367 145 223 16 217 711 415 218 855 116 983 456 380 667 242 700 489 53 158 578 952 267 337 594 632 551 424 569 499 722 766 542 67 786 738 945 47 984 4 772 62 656 839 31 439 171 708 12 733 328 749 907 279 703 17 71 811 443 624 691 590 516 337 103 477 482 978 681 439 839 606 45 48 392 222 61 568 317 120 108 389 123 576 387 454 399 546 915 182 871 122 79 431 373 327 766 434 600 54 385 957 179 437 40 777 178 240 630 322 5 286 407 105 651 638 898 158 965 566 349 44 820 396 518 74 481 489 371 118 904 866 995 626 447 944 733 173 812 849 867 738 412 571 81 957 954 663 653 46 442 576 875 473 869 961 431 131 650 240 730 336 632 345 997 177 803 366 456 682 870 22 871 221 236 39 605 177 486 889 714 880 85 713 289 584 824 976 193 292 423 554 83 297 312 773 118 239 261 823 15 340 23 485 14 280 44 980 19 853 566 236 521 457 337 208 500 644 820 882 858 923 48 634 551 523 172 518 859 487 873 187 10 234 214 338 972 407 39 586 43 758 191 561 797 732 966 466 966 969 613 176 699 142 741 164 151 871 410 519 660 376 863 773 180 672 105 187 526 571 132 653 258 717 827 281 250 703 737 793 611 216 732 931 879 705 847 883 260 213 802 507 379 475 663 518 986 484 156 189 258 574 89 414 419 86 879 458 855 156 859 843 548 406 674 91 22 395 254 902 290 176 741 633 118 40 377 79 597 626 393 840 581 39 613 812 969 157 926 820 278 180 271 900 352 952 359 645 822 902 647 1 255 563 643 5 535 632 25 592 631 377 632 958 798 596 417 510 189 76 586 695 0 314 691 938 191 711 64 134 312 838 740 319 303 692 49 628 985 680 639 268 637 969 346 437 866 634 217 888 398 452 390 33 681 441 108 581 772 808 744 420 906 864 844 783 479 955 0 830 151 454 815 637 257 498 386 110 244 474 460 784 578 304 914 142 175 686 458 10 238 272 432 364 671 719 874 912 47 671 660 52 901 862 669 270 96 288 902 913 375 557 51 355 425 289 945 578 850 499 41 183 545 283 195 886 215 772 843 594 456 922 910 744 148 125 390 289 192 51 691 765 406 249 198 116 471 352 887 30 827 864 715 433 205 860 313 930 169 48 144 910 454 79 1 292 695 130 388 546 187 387 855 654 248 737 986 679 543 246 358 165 195 611 893 236 679 860 720 62 493 132 636 174 437 847 393 472 776 825 307 932 669 714 859 555 562 7 524 289 745 920 166 720 580 145 252 197 785 653 827 701 208 421 905 264 441 293 548 682 154 749 656 246 577 365 431 218 491 130 605 177 818 657 207 134 202 70 215 992 766 615 787 775 829 671 353 25 231 729 23 859 576 782 774 600 199 8 537 844 353 156 286 707 777 60 501 840 975 344 472 819 53 114 81 301 30 196 842 313 338 405 358 984 407 464 598 557 65 233 344 951 795 704 544 717 940 649 709 871 986 885 413 762 933 419 732 569 186 776 324 422 238 332 974 83 67 189 140 307 889 763 996 288 289 555 11 936 5 998 113 765 427 419 656 398 526 269 184 195 764 850 934 282 43 738 71 353 469 963 823 312 619 465 754 892 603 630 538 759 530 708 243 965 82 539 734 633 106 266 887 498 588 769 835 931 565 659 324 944 475 388 703 943 926 515 761 307 551 464 781 157 627 794 502 863 481 782 696 961 594 369 300 221 280 781 551 217 605 204 880 378 674 308 967 426 500 435 951 871 665 23 242 578 87 520 481 719 238 136 918 427 208 92 440 551 772 111 841 266 309 652 209 515 951 246 927 61 487 254 184 783 117 81 104 271 759 488 655 342 413 678 229 475 267 206 298 1 5 780 939 960 578 566 627 599 296 505 752 466 547 389 205 869 4 651 345 772 12 11 499 111 669 31 450 766 594 967 279 741 384 885 665 858 715 935 308 313 264 819 41 301 754 469 210 45 409 2 305 223 347 260 379 782 113 149 180 973 210 733 102 916 657 227 893 659 943 965 253 157 979 871 478 7 660 189 764 678 917 965 968 463 612 317 938 433 568 144 60 852 642 22 107 718 683 973 80 51 62 288 295 461 482 892 764 956 273 119 3 33 711 593 379 195 583 649 319 947 321 752 692 961 814 428 831 506 470 246 219 893 786 442 146 701 515 902 935 375 750 518 989 998 647 348 969 572 120 318 280 968 647 812 916 94 340 228 396 739 597 911 964 611 473 743 185 479 349 448 513 287 663 339 911 446 446 632 332 383 547 396 764 979 947 464 555 534 842 695 275 152 895 410 445 749 360 433 720 591 241 874 674 735 719 193 930 473 271 51 30 476 577 387 784 329 377 847 940 978 513 652 753 895 999 310 720 114 340 400 328 962 553 366 191 855 136 835 28 814 202 641 259 957 434 338 316 348 971 726 574 829 140 106 352 573 468 212 526 264 572 148 549 431 266 174 982 37 892 295 604 542 988 503 145 38 765 197 880 468 168 691 264 870 378 520 978 85 585 961 83 550 166 134 523 11 393 149 675 416 271 263 658 15 558 416 884 418 301 790 987 52 925 726 109 718 588 903 806 748 163 23 337 972 473 758 235 82 93 500 516 798 526 104 367 426 216 451 214 20 791 556 274 428 503 900 978 214 590 490 684 141 890 927 361 288 814 125 883 454 558 656 140 762 560 277 298 299 82 774 225 89 341 481 855 81 861 320 813 637 47 545 35 703 180 277 916 850 490 416 178 642 84 630 639 738 864 570 272 73 372 442 875 352 11 579 412 736 634 838 24 460 449 669 871 74 893 366 995 713 696 372 842 79 74 687 760 326 110 346 268 485 64 995 120 279 983 829 289 718 84 360 198 738 456 963 739 443 869 452 883 724 28 711 83 957 655 524 763 545 224 923 554 425 9 344 340 890 250 895 254 776 494 800 243 794 986 585 548 113 824 482 598 577 653 260 805 447 791 769 293 29 726 629 722 654 79 418 194 121 519 686 933 688 625 164 921 271 66 174 103 806 629 664 146 108 877 223 66 938 737 522 176 331 605 811 440 608 646 295 101 311 432 579 851 960 335 705 222 917 581 589 486 851 657 80 370 279 50 75 651 107 918 330 802 256 939 711 22 584 938 40 687 807 512 367 516 22 982 734 938 569 636 821 762 595 23 371 1 812 444 674 282 101 830 598 928 573 965 186 812 219 155 652 674 506 993 23 742 8 829 530 592 378 300 944 756 501 478 653 25 552 150 161 527 207 308 431 2 51 734 472 659 157 533 729 703 4 510 275 6 271 89 455 985 658 311 323 215 815 668 336 896 378 876 195 708 204 677 811 809 442 493 688 692 854 321 548 277 555 10 487 481 719 990 347 163 809 145 205 528 831 379 393 497 756 135 87 882 627 598 296 108 727 628 359 667 781 987 257 976 628 266 468 308 966 523 491 976 805 614 404 160 53 674 112 505 647 944 375 493 455 434 404 185 82 454 453 813 524 992 668 340 431 60 652 810 510 635 36 879 424 888 427 914 553 607 746 553 370 74 452 179 340 793 959 774 633 68 958 390 828 483 760 428 450 838 642 832 415 926 717 270 659 419 192 971 229 681 311 405 398 768 212 846 796 651 543 854 266 26 497 755 690 870 454 222 137 299 702 345 500 44 828 206 116 775 16 766 443 410 533 844 534 429 502 656 847 643 284 326 146 120 398 895 196 898 526 952 194 683 595 711 71 26 241 70 839 372 205 439 832 275 216 63 521 91 931 785 58 809 483 157 905 403 704 251 929 31 356 882 286 528 940 877 261 332 950 782 151 779 123 328 57 341 134 719 419 292 126 384 2 193 449 284 787 495 661 58 315 597 378 991 828 948 474 414 323 798 912 778 546 697 126 897 662 321 417 903 542 343 877 141 96 450 628 295 160 664 509 170 892 718 881 890 470 298 485 31 354 556 428 340 80 849 81 832 14 676 753 201 967 623 169 46 652 161 594 947 63 575 683 506 909 839 465 698 156 585 777 394 606 960 277 291 59 858 144 577 320 841 14 812 201 520 240 303 531 18 819 413 878 695 72 566 604 514 393 351 166 229 908 38 311 807 439 795 248 307 384 937 952 111 472 838 809 628 847 544 856 387 394 998 772 77 953 378 864 773 868 517 959 125 163 411 690 531 272 711 70 542 364 75 822 127 732 588 154 174 671 871 327 281 899 900 948 73 11 970 888 763 942 163 95 367 814 403 46 737 431 605 779 237 164 880 732 756 452 512 54 209 627 927 413 780 109 360 352 295 394 424 476 716 810 856 560 841 120 286 945 461 949 343 523 655 342 396 789 681 519 971 957 419 696 768 103 516 131 959 47 400 292 38 676 148 66 857 231 792 434 310 473 11 487 436 965 836 563 815 470 259 807 911 292 521 28 76 779 72 383 423 476 524 462 694 559 411 733 799 486 973 655 345 811 636 762 232 808 972 451 14 491 871 231 968 887 179 947 776 434 10 955 338 300 33 591 897 101 660 185 996 754 429 357 13 632 435 100 516 337 498 449 689 815 944 466 697 220 175 891 115 59 494 865 966 928 543 391 334 978 336 461 113 763 869 701 390 880 93 386 838 888 354 371 682 782 598 403 463 119 591 65 308 309 52 655 336 851 131 386 501 321 633 597 58 370 108 765 374 504 384 947 729 360 653 66 789 679 96 930 115 733 852 404 607 291 239 540 195 739 336 530 677 829 502 746 250 361 901 877 642 635 53 390 308 647 359 843 928 518 421 475 405 132 672 882 274 997 288 868 49 661 973 318 848 551 428 658 407 749 111 422 422 50 645 771 161 781 608 173 245 583 453 366 363 978 305 727 961 651 969 247 198 934 595 818 919 579 798 355 365 382 154 775 353 362 412 667 602 517 909 658 183 55 135 598 235 489 819 96 383 923 602 17 616 330 685 13 93 414 345 50 412 901 747 51 826 825 835 523 921 735 605 18 859 418 931 840 791 30 47 249 866 393 316 663 430 265 580 410 775 127 178 80 668 522 776 357 92 92 257 697 572 49 890 674 463 855 625 681 426 104 705 492 741 742 504 550 768 673 291 279 154 208 29 959 39 282 331 9 565 649 741 903 111 301 59 556 231 736 580 760 334 288 392 674 347 359 502 512 414 638 949 144 990 444 4 341 990 757 426 921 930 83 640 476 13 341 994 223 863 145 212 328 88 255 768 518 819 943 302 182 978 458 509 292 437 982 903 789 799 215 325 186 879 217 225 338 814 874 202 655 792 378 523 643 586 30 910 694 213 888 180 895 565 722 180 969 537 133 878 332 473 862 552 551 319 698 915 718 448 979 425 59 714 324 18 208 622 977 359 231 305 981 448 276 172 486 170 839 302 402 535 643 342 957 53 207 758 609 669 828 27 535 866 735 712 522 152 489 49 72 700 411 106 850 831 872 274 419 249 485 325 162 369 757 63 730 40 479 14 739 718 67 895 880 721 539 475 399 922 123 973 664 963 28 791 156 641 163 536 41 460 318 49 46 325 875 984 441 508 891 525 55 794 756 155 845 123 621 161 429 809 293 320 124 788 601 642 442 449 677 192 454 682 810 761 869 915 18 73 111 603 792 35 868 489 727 219 158 355 650 127 318 156 675 320 267 944 913 919 121 564 136 5 401 719 325 487 272 416 493 420 90 553 451 610 555 713 773 852 965 993 684 205 360 678 313 435 248 952 949 862 999 676 742 385 582 335 163 605 783 367 107 953 158 283 197 235 666 221 135 848 507 514 779 463 526 476 608 173 767 16 690 272 987 959 753 847 960 67 755 150 214 350 372 39 549 265 585 134 612 743 884 36 648 156 559 326 591 763 681 641 342 447 906 281 952 939 295 861 285 866 441 196 211 148 49 658 813 714 634 283 405 661 751 987 791 472 642 964 102 693 113 65 784 337 327 233 4 445 293 431 451 88 993 158 357 856 746 147 873 976 626 991 809 566 963 418 889 417 882 524 463 790 419 354 861 998 375 826 572 775 429 74 915 13 76 917 283 992 161 322 277 301 983 610 240 122 10 592 379 621 998 212 616 474 975 747 210 991 818 992 874 799 418 701 451 85 716 144 693 28 286 612 797 74 990 722 648 526 19 381 343 318 210 998 855 824 65 292 764 772 816 986 91 807 235 182 424 875 304 101 660 280 839 125 528 547 725 3 3 3 928 136 386 68 1 212 960 128 96 804 984 100 466 890 346 187 634 869 117 956 104 2 501 162 433 788 531 984 165 890 791 793 947 811 958 696 357 693 387 259 852 948 794 780 96 854 487 834 650 503 522 214 836 292 665 182 96 308 276 159 72 382 33 888 971 270 79 283 787 742 530 269 232 71 714 933 475 572 905 94 219 716 138 12 738 367 419 885 320 417 526 849 226 492 657 42 120 650 941 657 136 923 271 747 596 525 857 571 671 809 300 854 287 858 821 494 405 38 95 515 263 272 133 284 7 585 314 802 255 253 243 184 725 582 274 527 709 305 505 144 106 945 511 811 3 98 125 279 850 607 613 972 660 388 891 377 558 153 128 326 630 886 337 398 788 854 765 39 55 567 790 646 336 794 378 580 244 145 425 551 188 431 534 209 291 952 808 791 597 444 630 759 29 794 684 286 965 105 185 873 10 91 751 894 19 444 969 389 39 635 347 639 941 509 845 731 943 573 892 101 175 772 684 649 419 273 410 446 755 506 829 604 537 548 752 792 645 848 289 258 427 624 983 992 120 413 355 530 852 926 514 759 654 64 186 536 384 804 510 400 151 293 408 590 948 589 696 904 438 83 847 319 100 475 428 411 732 599 338 455 690 542 358 742 409 344 78 616 546 307 671 271 261 413 249 687 560 971 317 365 123 903 79 760 840 292 666 356 763 164 100 438 250 681 215 473 134 895 649 911 773 114 167 190 324 993 61 22 514 74 710 550 439 536 186 618 843 295 814 106 782 545 85 219 98 417 370 937 115 634 658 747 403 176 824 338 679 334 550 964 765 951 940 389 500 292 569 703 430 135 750 916 600 970 86 515 333 431 908 311 835 201 179 189 840 742 350 12 876 555 706 559 419 115 945 237 203 953 44 988 372 154 869 203 615 644 21 107 986 517 538 875 661 848 59 935 121 378 860 211 490 787 90 179 678 97 24 748 598 293 438 482 254 275 375 820 478 93 735 396 231 361 320 859 244 457 225 290 237 710 668 346 855 67 242 684 796 234 980 231 330 280 68 546 862 234 100 827 992 312 345 597 541 772 523 113 398 941 62 639 175 417 117 418 58 913 454 784 499 913 497 477 64 517 465 919 63 925 344 885 122 457 522 219 9 423 110 997 513 911 62 121 55 286 682 799 386 883 293 509 64 563 712 776 227 710 834 299 701 576 161 923 109 583 147 660 946 170 580 691 924 606 481 8 329 384 757 821 455 220 894 539 736 570 296 520 601 180 221 330 277 349 104 617 265 846 437 777 139 85 889 218 671 713 446 279 602 848 601 428 499 307 388 989 259 337 827 475 170 626 163 481 176 454 595 734 627 429 583 372 172 618 734 516 86 109 897 749 185 336 538 139 56 883 266 925 829 440 358 886 766 788 273 437 340 275 96 361 218 845 648 734 238 620 361 95 843 733 884 135 783 320 225 406 175 292 597 864 846 120 772 885 652 419 909 127 740 464 132 580 972 685 474 388 200 438 132 267 755 669 926 162 588 185 738 332 455 982 401 54 408 936 868 992 825 309 796 669 808 548 890 90 157 120 288 114 881 159 557 289 136 891 321 128 34 497 575 313 111 331 842 436 601 10 323 131 328 19 679 828 32 672 661 218 300 458 787 275 53 894 99 8 518 93 855 726 505 540 758 359 649 318 976 170 721 753 807 324 189 517 581 233 864 839 88 101 691 143 278 3 347 400 151 9 241 796 478 685 549 877 358 999 3 652 47 588 185 432 976 784 105 545 351 118 975 839 998 345 538 395 194 472 97 576 698 689 620 861 261 265 828 599 212 571 269 598 815 227 355 540 382 709 818 273 658 9 901 95 514 169 404 294 920 540 188 612 336 386 754 966 418 801 986 166 889 244 286 688 394 209 784 794 81 20 482 653 804 560 430 982 822 688 855 543 242 350 300 488 929 267 315 996 642 60 434 180 801 204 748 386 389 224 732 937 758 840 229 403 800 888 174 604 91 392 550 7 306 549 232 226 99 480 897 212 287 387 65 885 769 922 774 532 31 455 859 943 724 899 15 612 831 632 503 810 202 458 639 542 359 608 13 787 22 473 821 942 40 652 359 424 864 723 698 166 231 614 667 850 674 423 226 593 834 826 339 177 404 606 368 742 659 50 745 759 215 574 774 480 411 803 351 934 713 638 969 20 549 127 583 380 795 469 721 477 243 417 646 986 83 181 705 611 36 47 940 703 847 921 879 653 859 828 485 550 291 5 848 995 161 34 737 672 464 463 711 234 90 685 801 189 328 147 649 354 237 116 675 620 627 827 770 413 363 534 377 862 418 508 559 563 248 410 180 622 838 23 996 708 660 309 829 639 207 535 15 995 534 66 507 182 822 199 70 304 717 80 414 662 348 840 995 554 424 773 503 881 930 768 833 40 824 515 408 589 927 434 187 192 655 541 616 685 912 361 198 268 765 761 341 326 108 809 667 597 242 117 690 545 718 478 467 75 61 237 67 74 180 394 781 320 615 813 834 149 681 594 81 542 65 952 272 965 351 393 682 732 435 677 938 999 230 752 753 220 589 370 371 297 967 147 691 724 152 338 296 131 318 943 127 585 83 500 908 343 223 830 232 266 373 126 513 162 18 248 698 665 825 454 545 268 813 461 592 868 607 111 944 379 206 263 696 176 879 112 162 466 6 582 730 749 13 535 744 609 997 895 377 711 64 241 515 474 355 542 109 53 585 634 679 300 668 226 162 520 23 559 693 207 102 846 502 753 94 107 808 872 99 852 170 899 465 926 441 614 793 149 979 648 12 378 449 480 874 919 47 526 391 414 478 572 348 149 520 374 31 554 380 156 226 677 453 247 123 197 644 85 748 549 454 454 463 828 29 773 952 681 354 401 187 59 355 431 903 251 434 660 293 739 759 491 690 334 697 98 688 163 419 882 994 445 617 72 62 417 149 376 105 57 170 425 748 688 840 196 28 787 194 182 935 580 630 318 218 884 678 376 481 451 224 989 821 168 875 980 55 286 896 397 389 230 3 578 437 537 426 713 171 32 719 266 293 323 472 802 502 73 699 873 405 954 62 638 393 289 612 632 277 332 38 475 231 1 262 618 13 84 74 9 650 173 702 205 691 367 975 800 630 692 615 742 754 511 683 960 649 8 143 107 644 907 515 39 460 692 525 527 316 880 53 128 700 28 576 19 847 890 828 934 250 206 633 600 797 292 893 933 961 610 399 211 797 890 650 517 255 309 201 674 749 65 789 636 633 253 84 660 879 512 99 813 218 469 464 425 540 896 402 648 36 38 503 291 538 687 907 656 67 758 361 914 721 158 845 208 519 153 818 389 588 724 318 418 858 612 478 52 666 207 260 150 256 866 498 1 189 550 819 163 760 179 816 336 50 892 388 585 841 159 610 221 661 249 577 596 80 468 653 483 803 301 195 693 349 605 303 415 287 385 768 939 946 686 792 456 832 882 271 932 144 985 455 65 533 187 670 74 885 318 670 372 126 825 11 558 977 98 548 781 295 935 389 573 181 495 391 535 456 263 737 805 872 368 329 566 810 623 442 464 884 895 204 832 289 768 806 101 984 534 901 450 388 131 947 373 945 478 666 890 370 755 283 373 259 53 266 699 996 158 518 159 398 502 990 547 279 181 9 556 433 417 631 928 529 398 142 441 758 42 438 548 548 919 767 763 751 697 970 588 921 263 132 621 91 841 810 595 593 412 397 406 12 507 856 576 804 686 948 849 8 614 234 24 768 90 890 775 722 825 679 770 427 811 446 578 611 360 185 589 342 935 118 923 56 549 863 719 961 195 206 357 686 694 571 293 416 326 470 712 470 916 217 95 524 303 847 189 540 180 892 77 477 692 934 11 979 35 412 98 794 247 744 302 144 966 11 365 628 45 679 555 398 481 492 62 858 750 138 597 242 135 180 159 660 967 146 432 546 291 874 424 31 825 593 574 985 18 190 201 971 815 571 664 683 433 877 472 531 429 382 520 959 105 574 63 488 500 889 920 764 121 924 798 97 287 283 709 816 153 841 876 70 254 169 740 309 43 771 299 521 53 563 403 187 730 468 43 903 827 700 428 164 280 977 146 437 797 989 625 299 469 154 278 231 653 561 83 858 815 953 724 488 956 177 773 807 994 999 515 260 432 775 475 147 137 735 589 625 62 114 345 856 35 692 846 999 952 852 769 13 871 28 835 649 692 644 173 182 957 868 0 606 218 784 409 152 15 807 543 823 515 964 618 930 138 361 726 267 963 907 112 597 594 483 295 804 805 119 725 326 17 806 674 295 103 872 110 41 546 998 280 211 695 164 128 418 325 651 924 443 710 437 242 194 600 358 193 47 205 391 666 210 536 231 273 142 687 998 222 819 983 420 140 918 481 464 907 515 190 405 56 618 328 899 305 9 555 521 731 504 946 221 613 619 969 8 735 652 146 192 462 515 179 286 58 943 700 886 979 248 115 109 118 184 856 420 319 673 895 788 57 618 474 860 864 81 759 209 570 10 648 87 273 101 616 706 306 82 382 595 834 773 546 309 191 690 227 217 187 230 335 284 425 661 871 306 442 184 617 793 894 964 316 242 329 511 458 680 22 711 146 292 335 351 453 337 999 562 846 756 569 686 916 271 808 641 418 358 16 425 20 680 434 332 296 349 413 2 543 670 350 559 248 981 646 155 507 599 285 742 895 76 184 553 263 525 365 602 595 279 611 323 303 381 62 259 281 437 24 605 959 631 787 949 348 958 939 646 722 834 548 835 929 906 861 3 739 646 524 456 190 246 282 827 502 252 209 139 857 878 316 521 479 261 122 16 965 770 605 981 907 514 700 886 885 101 240 439 442 409 588 99 909 77 323 90 968 265 703 532 671 636 5 617 786 146 407 970 836 345 387 315 648 536 328 116 231 888 341 122 199 465 877 603 702 874 407 876 907 758 23 430 576 869 864 161 778 984 651 28 192 165 862 299 540 893 565 94 562 881 484 567 15 440 905 539 649 200 441 165 393 672 185 559 983 257 479 315 832 898 895 671 699 695 141 90 550 616 861 703 495 808 323 229 796 753 918 348 699 589 790 311 920 909 372 773 684 399 70 56 224 932 830 122 738 892 751 380 822 600 829 795 948 146 306 977 566 466 548 357 57 708 833 50 129 429 338 870 802 872 449 914 970 632 365 84 994 74 318 539 685 217 36 266 414 343 700 113 194 962 781 757 538 359 173 910 960 228 142 31 229 410 634 113 539 380 15 980 64 857 476 957 272 453 670 890 852 705 653 217 682 633 896 353 463 855 214 856 266 76 582 795 826 252 232 80 541 842 574 649 102 766 290 846 156 124 693 212 8 161 866 375 583 94 198 681 35 149 945 569 950 969 45 771 965 54 821 587 667 892 90 157 703 957 75 598 759 975 281 83 296 626 307 285 350 494 588 694 663 732 435 890 459 709 296 821 855 281 687 963 273 507 65 390 547 348 432 217 458 180 155 728 574 855 195 858 495 514 404 213 549 930 662 216 497 570 274 518 691 184 926 158 885 108 967 825 357 939 507 425 643 513 723 945 19 190 45 570 501 215 459 947 512 515 385 280 431 786 356 428 536 94 816 241 400 504 281 629 919 259 550 924 467 217 494 569 866 512 811 640 787 677 892 323 109 893 508 676 956 465 59 562 674 125 219 459 718 700 418 491 120 268 189 443 624 614 183 407 84 119 308 970 963 328 356 552 443 823 68 665 790 77 18 742 305 9 500 958 888 723 423 972 586 119 578 400 843 769 92 962 526 151 623 407 230 999 642 66 618 298 41 806 664 988 417 698 421 668 815 657 615 197 949 579 640 545 664 144 296 792 348 542 856 271 337 781 199 499 850 307 296 121 80 514 320 65 723 592 171 487 507 690 588 90 141 500 79 252 147 883 235 779 924 3 854 491 154 123 905 704 218 446 798 337 810 890 730 587 512 981 573 237 89 217 629 715 157 168 300 321 822 392 275 224 347 531 324 429 272 604 941 806 235 423 869 751 732 778 48 733 672 658 725 457 368 302 871 882 627 278 978 693 366 902 684 201 502 691 574 308 731 451 158 809 967 953 686 287 203 16 146 711 365 22 297 514 324 236 282 884 257 302 932 648 691 174 138 434 987 265 427 566 483 145 597 394 410 558 519 152 791 557 423 634 269 441 463 747 401 504 222 72 308 333 119 196 505 447 973 459 604 241 814 808 375 553 57 398 635 894 804 201 642 730 955 425 411 457 530 231 830 634 490 190 989 36 917 995 544 963 771 452 495 358 951 146 393 767 357 938 336 197 975 962 320 643 374 386 20 301 419 204 787 863 210 833 844 704 93 106 816 920 796 940 392 767 706 163 418 102 221 394 38 688 361 541 503 764 320 447 74 274 928 107 164 872 310 772 605 257 549 795 979 754 26 294 396 621 915 444 608 617 510 405 367 321 9 365 639 841 521 435 882 919 691 817 301 544 417 649 755 975 426 748 543 781 577 17 269 810 431 537 858 496 986 151 908 219 655 853 861 430 623 889 786 816 772 276 93 555 303 572 817 871 847 198 9 634 705 468 486 792 943 382 172 472 321 852 634 609 602 182 387 257 886 636 850 160 976 979 851 846 191 793 717 50 518 406 45 774 408 4 829 494 198 580 963 150 684 332 698 917 878 72 232 827 941 80 69 560 705 362 159 260 459 774 548 930 412 856 262 956 889 116 287 812 306 852 121 302 618 4 688 351 431 958 374 630 809 500 113 927 870 968 330 572 428 601 701 94 377 42 854 799 910 664 132 161 517 124 3 750 404 206 188 610 827 779 89 349 318 576 111 312 239 0 447 280 500 293 246 824 840 176 322 156 955 972 74 207 689 958 434 478 609 305 765 261 872 699 363 324 654 335 263 954 247 124 677 763 43 846 2 788 948 717 893 958 268 186 112 583 142 703 316 626 16 259 564 540 227 40 677 570 895 490 605 594 994 572 48 648 365 442 440 996 136 611 546 21 752 600 138 40 299 744 76 154 780 215 785 216 637 457 849 32 956 312 707 844 438 4 352 30 313 230 672 840 440 539 993 777 150 930 85 878 579 578 322 865 675 231 445 311 528 524 720 572 615 587 251 158 740 929 576 564 947 413 542 562 121 940 480 692 270 929 492 411 642 944 256 822 147 87 670 784 723 419 698 286 858 974 539 670 929 786 715 838 778 977 435 189 751 610 22 291 21 595 877 16 103 843 587 24 846 774 60 702 979 896 315 270 56 568 677 245 267 772 313 536 406 702 31 416 11 873 499 52 343 888 264 992 889 930 126 462 359 178 766 457 160 26 623 505 448 189 109 890 592 942 629 867 755 623 27 721 358 254 127 370 653 226 962 16 361 779 236 400 689 479 658 748 289 50 426 458 315 398 617 885 940 944 238 373 627 888 860 948 670 755 123 263 610 984 562 484 316 983 394 251 651 326 784 373 83 78 480 100 396 741 123 420 305 987 935 741 114 518 406 957 941 324 848 16 632 504 107 476 160 26 9 111 541 939 802 445 818 21 441 139 391 941 34 99 617 414 126 148 242 375 391 665 371 90 766 23 402 628 521 927 755 763 208 280 739 558 849 26 320 95 301 240 731 354 855 163 546 858 272 97 539 281 538 995 660 306 585 59 657 181 162 340 250 383 822 901 534 99 691 81 409 187 634 423 633 643 788 180 695 257 252 631 92 233 867 265 798 874 289 524 935 960 214 817 567 109 492 100 639 960 269 254 335 274 454 720 735 475 118 150 735 582 977 210 194 602 478 997 199 483 710 765 227 524 958 277 446 719 325 263 624 715 28 661 488 344 537 763 836 607 169 581 846 165 99 363 199 366 536 298 648 261 890 359 132 606 482 336 404 756 430 106 369 432 547 257 769 259 955 383 901 386 216 801 382 0 299 652 101 270 637 947 905 155 265 121 832 387 845 248 844 262 370 566 825 579 32 139 749 780 581 216 315 965 703 316 586 867 216 805 457 575 696 423 166 723 230 880 495 7 162 74 674 865 357 751 574 706 638 458 423 817 884 953 169 127 284 72 485 737 957 93 168 48 999 123 899 399 825 423 928 61 421 852 558 350 641 995 98 548 501 583 808 982 152 22 760 346 62 637 61 69 544 608 440 61 109 443 505 185 359 389 165 926 273 947 37 806 508 723 706 349 496 316 251 210 847 484 372 314 660 909 970 97 553 452 61 431 820 398 893 420 957 985 791 301 676 346 646 299 967 82 24 494 843 219 885 140 292 567 51 545 998 371 49 956 406 411 831 622 802 299 49 141 487 751 608 725 378 485 979 370 403 402 837 175 742 826 941 129 269 146 102 74 724 670 41 860 159 668 485 195 818 208 285 649 809 778 529 15 770 466 134 932 655 607 736 383 641 948 127 358 380 336 881 851 925 774 969 708 196 762 430 139 917 554 916 592 241 447 731 691 921 727 193 386 335 35 298 834 570 814 665 125 745 451 787 942 704 221 899 336 44 486 78 278 360 312 866 671 399 808 725 140 831 592 779 882 195 130 517 701 152 713 696 614 739 292 628 63 7 991 212 672 984 980 549 924 202 203 343 50 651 279 88 526 656 126 995 635 517 525 139 331 827 565 630 231 574 603 975 989 52 786 62 964 627 953 933 265 896 862 167 585 987 336 971 397 388 982 460 840 757 414 922 287 971 387 376 219 645 946 550 780 734 419 357 529 493 19 604 285 36 660 874 944 926 945 621 263 12 387 26 895 785 286 700 997 944 11 282 697 268 846 375 229 143 625 397 869 881 205 249 785 422 756 371 428 149 44 341 735 21 193 167 478 373 74 771 487 543 8 371 40 17 412 685 514 744 766 552 515 281 993 198 974 370 346 623 700 128 63 542 454 81 295 488 915 923 652 528 31 870 646 161 61 692 907 320 905 250 380 828 953 468 800 500 429 706 443 789 628 923 34 492 222 677 764 147 577 302 557 209 370 277 385 224 253 315 949 903 892 642 143 875 723 519 545 692 581 10 308 883 449 173 855 889 912 469 712 213 543 121 31 284 360 82 345 82 599 742 564 661 724 968 617 551 159 640 12 557 913 768 54 819 83 532 658 201 788 966 97 809 674 19 103 819 892 604 101 177 797 55 265 182 145 158 318 767 174 333 67 150 0 231 504 559 34 131 563 10 525 665 941 833 609 238 484 940 789 54 240 63 995 144 588 762 248 738 911 581 447 952 818 315 813 165 511 388 984 852 527 442 54 890 110 925 32 642 830 825 657 251 57 297 970 233 8 246 387 635 815 980 760 456 303 121 497 24 363 623 325 309 818 851 660 769 586 48 845 902 668 490 299 957 551 939 223 990 203 563 574 229 370 38 371 483 350 676 891 867 106 470 337 924 913 62 239 899 324 624 660 758 742 762 933 136 150 211 752 327 51 775 306 77 718 88 258 365 37 9 956 199 187 426 650 374 261 526 678 772 951 975 284 296 534 638 372 884 508 10 965 683 198 423 439 98 124 432 174 457 107 144 631 245 139 361 518 521 771 408 941 169 496 447 704 564 817 827 331 703 927 366 818 783 478 29 464 923 374 942 486 12 67 938 955 358 725 864 811 307 486 78 386 679 106 789 107 191 507 324 844 322 753 34 459 630 351 189 493 569 924 299 553 278 202 912 9 964 495 881 672 13 394 881 560 419 919 130 424 531 96 555 438 763 918 671 537 462 683 141 592 437 113 122 867 236 350 904 438 832 595 362 270 942 65 489 575 155 73 344 373 643 578 671 460 898 666 258 578 116 391 74 696 398 165 691 663 530 302 572 787 955 244 839 867 940 694 205 994 921 636 96 62 419 944 523 346 738 987 728 639 569 164 827 433 35 612 777 709 305 660 735 732 871 144 491 819 527 428 475 412 709 904 455 894 309 232 223 988 250 37 376 144 756 332 153 411 196 885 969 699 394 284 944 840 621 687 844 823 994 96 990 160 451 449 353 299 689 967 392 956 944 65 829 867 111 449 134 25 309 73 752 528 227 605 428 535 914 423 462 422 224 973 983 914 74 929 885 314 625 819 138 182 983 560 731 250 469 117 645 599 938 574 647 225 0 985 205 913 800 463 729 336 760 783 109 155 974 503 265 734 400 465 715 20 37 131 44 184 110 135 138 334 933 758 671 713 360 490 476 824 607 257 528 588 924 716 802 739 412 541 396 202 686 271 204 433 454 82 416 918 807 944 79 701 192 51 28 792 505 20 608 835 875 385 642 884 425 706 551 406 497 174 607 298 260 53 324 413 709 148 380 132 402 789 933 42 850 430 481 790 175 670 62 709 544 169 575 331 554 447 153 425 478 465 505 766 64 803 287 940 230 445 593 689 471 14 81 443 837 952 661 331 804 899 921 205 5 427 500 827 511 158 924 683 852 368 833 989 786 125 838 416 356 731 527 637 166 437 803 364 616 603 589 959 290 889 69 165 160 142 569 580 300 600 676 774 457 486 902 79 941 647 772 610 47 338 811 938 927 202 161 22 54 516 471 451 593 333 912 632 149 514 640 565 265 825 778 449 96 953 51 719 799 868 158 962 563 962 300 85 954 325 164 706 729 777 761 73 128 993 326 911 88 228 588 591 156 866 586 126 30 560 513 737 51 505 347 429 743 351 409 249 943 260 937 138 131 140 378 66 491 809 400 491 51 79 660 557 117 296 358 690 168 982 763 436 33 515 373 859 119 548 139 316 917 56 474 522 39 295 435 966 397 732 332 838 330 57 99 758 641 40 336 268 783 208 93 721 157 156 824 186 67 296 844 93 389 69 243 883 406 176 367 433 35 738 822 49 89 294 842 464 574 425 146 697 562 667 228 303 951 382 206 295 482 147 31 217 476 77 146 789 879 112 745 534 967 53 517 602 513 161 455 92 111 525 27 17 67 339 635 131 180 625 7 469 898 662 631 835 404 396 930 34 803 150 614 897 59 957 87 128 82 514 884 512 49 462 987 303 280 191 204 520 3 287 475 558 660 634 648 231 733 237 306 803 189 700 180 545 486 277 234 262 724 648 412 635 499 64 584 583 303 703 894 939 574 49 222 554 464 574 378 366 281 771 8 567 196 246 66 846 392 782 417 585 509 156 156 917 972 585 649 459 394 867 773 451 525 616 666 238 361 755 377 299 665 721 567 871 675 732 978 311 819 423 654 839 425 975 786 665 692 74 12 180 149 657 884 889 692 815 466 608 247 69 825 131 215 601 681 852 723 194 385 84 912 729 505 810 237 198 59 549 566 601 490 879 730 450 460 182 251 512 46 707 668 428 280 211 996 349 950 356 437 143 757 215 299 294 844 542 305 710 908 762 565 985 143 639 870 25 732 771 167 917 781 400 102 184 551 777 989 52 619 329 540 746 889 918 981 820 624 195 89 241 880 499 582 585 570 103 20 257 524 90 213 801 579 111 9 764 948 920 666 135 516 840 170 908 455 387 406 146 966 896 833 861 628 900 400 756 846 336 316 276 533 411 527 420 489 895 6 828 20 359 692 874 10 542 688 426 619 768 507 6 259 508 674 487 700 11 287 462 264 16 704 173 68 752 873 194 966 426 301 601 580 659 370 663 431 184 495 341 767 938 777 801 542 793 301 478 494 452 812 565 27 199 745 45 625 252 5 711 722 124 471 937 890 92 785 570 787 386 922 904 698 638 860 464 266 999 917 610 116 430 882 944 549 906 161 859 904 554 843 44 970 728 204 734 472 274 489 344 914 394 858 229 179 775 413 476 907 497 228 881 843 141 1 343 442 5 263 257 337 92 249 585 630 542 238 650 178 471 745 152 279 255 44 276 505 692 925 638 731 86 583 769 126 133 780 377 720 741 327 80 742 969 414 309 780 212 974 592 595 877 154 996 716 991 246 659 97 966 40 978 968 681 410 213 87 100 233 131 452 633 954 976 408 866 811 74 942 382 946 758 749 458 952 662 658 996 326 567 469 699 17 294 747 10 600 104 317 980 308 946 141 623 257 68 802 975 164 551 978 748 763 835 733 930 388 421 472 157 831 209 776 489 945 550 803 376 387 262 886 543 883 880 826 495 398 766 612 991 318 376 306 278 515 404 239 46 608 876 51 422 931 384 113 663 717 734 637 500 732 163 925 872 415 559 902 409 10 379 146 572 328 444 785 13 643 919 341 450 842 46 922 624 711 300 187 640 303 348 572 532 800 580 96 987 719 697 443 458 867 217 230 950 622 5 801 225 271 563 870 643 446 194 186 899 188 633 933 841 421 171 599 85 969 869 328 581 510 765 814 547 904 380 798 436 739 705 701 877 605 961 876 499 132 609 423 64 315 417 854 223 450 266 789 175 292 125 445 300 881 107 895 929 672 32 412 634 595 687 634 18 895 472 888 670 186 318 279 556 174 645 439 81 304 964 616 113 821 101 226 849 881 468 572 251 180 294 312 50 102 166 206 559 877 114 874 392 415 508 589 197 22 206 852 245 347 129 513 25 490 573 824 860 978 63 883 356 875 818 506 337 739 81 825 606 377 613 80 592 799 55 466 102 651 651 28 647 300 164 293 518 933 749 573 624 836 816 154 333 106 342 512 893 859 591 414 241 199 939 393 983 184 665 72 45 209 14 986 372 372 855 479 466 532 945 46 667 9 788 634 504 837 873 114 245 34 251 843 665 330 929 536 27 362 402 126 536 974 348 362 498 795 222 391 246 712 194 698 602 241 699 839 536 787 941 475 873 470 982 361 288 606 6 936 723 71 168 690 262 798 785 32 814 667 541 115 96 795 707 8 356 310 635 860 734 595 785 78 331 337 430 717 684 972 625 888 577 154 14 183 38 580 99 715 202 368 47 756 343 195 729 788 66 204 542 330 383 117 282 319 915 225 834 617 643 10 428 540 123 52 193 747 399 819 767 866 115 844 554 798 414 757 632 15 177 973 439 981 133 319 482 811 207 122 936 411 488 478 14 443 464 231 428 681 614 365 450 864 740 543 163 70 973 412 740 372 43 572 745 952 544 225 735 570 426 441 244 833 48 536 236 850 292 60 217 997 215 730 958 94 540 632 800 195 695 283 357 97 119 855 97 792 322 218 425 473 316 523 403 0 9 578 106 904 60 704 575 467 404 673 798 108 100 457 104 556 391 438 906 228 430 223 231 328 798 202 680 207 203 520 202 614 971 41 776 883 319 117 366 546 908 312 226 969 275 466 221 325 408 639 761 181 548 331 319 522 113 911 538 219 394 171 282 667 612 584 406 314 70 601 482 848 979 200 618 648 666 293 525 425 369 378 826 587 756 295 210 688 851 964 866 830 480 957 632 266 414 249 552 886 867 289 97 116 83 531 938 908 409 236 386 960 286 655 175 26 141 494 343 905 343 327 190 359 862 342 593 812 205 956 580 133 101 391 123 655 16 100 299 585 768 532 60 798 592 935 322 296 645 786 193 55 344 17 498 688 750 682 101 937 996 554 167 184 946 555 561 684 636 696 183 246 216 337 847 492 711 776 985 307 630 128 664 256 677 21 168 165 448 766 311 412 71 632 152 968 967 914 668 884 188 140 512 695 573 558 527 35 823 887 218 895 638 510 143 807 268 579 676 159 573 374 344 311 731 747 342 494 577 441 283 399 986 174 489 312 767 209 210 89 199 343 232 337 599 590 502 76 432 501 749 425 450 792 88 776 172 903 638 624 459 17 654 289 798 360 612 948 498 618 450 401 507 812 955 188 991 740 437 9 41 473 517 41 31 239 602 42 296 950 997 21 59 870 240 738 508 148 170 783 356 664 712 310 947 806 204 245 796 703 815 605 70 672 355 313 844 228 66 126 954 3 249 599 348 871 284 194 747 255 6 953 657 993 566 630 111 278 458 861 333 481 883 728 553 528 795 502 308 557 97 619 505 811 508 255 669 798 5 642 863 781 980 675 635 644 411 96 369 91 505 963 578 373 333 605 843 748 227 84 902 993 720 817 896 253 666 411 615 636 247 882 662 881 311 643 526 383 522 425 86 456 346 542 825 100 413 746 290 10 488 404 739 641 180 147 342 736 404 423 784 447 472 589 304 319 443 529 86 350 96 618 337 750 326 432 70 247 848 939 979 617 651 492 581 337 659 159 228 570 760 65 242 443 160 984 736 832 215 685 686 772 803 873 655 904 557 883 121 124 443 503 852 832 616 845 713 376 343 354 767 279 891 474 149 392 263 302 811 979 429 996 74 631 840 614 901 556 867 719 85 961 411 854 903 599 251 54 582 296 953 103 650 18 122 365 847 276 567 913 344 507 273 174 625 642 122 314 82 493 916 844 275 712 348 282 770 171 766 369 578 52 531 76 388 38 769 113 6 378 303 223 973 447 805 279 217 194 761 388 733 887 39 955 452 571 715 81 126 249 940 680 698 294 325 856 70 374 933 468 586 592 949 166 705 258 224 29 360 399 206 466 269 2 706 185 230 659 435 150 434 111 203 170 796 495 319 905 999 273 315 600 849 73 114 948 859 916 455 724 226 475 735 941 726 513 118 933 952 182 663 812 663 552 705 908 659 974 239 334 181 181 926 137 514 88 481 596 54 789 45 969 71 297 82 35 636 123 582 700 569 274 463 651 604 619 534 68 448 122 953 544 601 82 512 375 985 499 678 101 707 918 820 865 751 333 177 790 988 976 386 342 21 746 627 91 962 915 975 907 565 14 812 797 11 576 389 253 296 468 143 689 172 231 333 673 931 246 373 550 649 276 660 317 297 670 719 285 241 974 577 553 651 392 850 53 481 492 645 169 966 498 534 677 401 774 324 651 923 854 325 974 602 973 524 536 644 221 958 321 510 751 126 960 1 609 157 7 452 338 168 999 506 824 367 642 696 921 476 800 497 373 699 373 126 728 261 771 916 343 401 360 874 31 355 395 321 323 391 897 498 159 674 842 73 549 860 217 764 812 702 828 82 709 537 588 908 309 466 343 931 199 21 343 724 692 594 301 18 692 364 115 813 663 886 2 987 437 880 740 166 55 869 689 449 883 643 926 86 777 578 44 478 424 155 460 737 813 726 891 569 525 928 644 554 786 810 455 81 420 527 328 384 328 461 330 212 790 658 379 107 546 187 924 560 136 358 513 737 17 529 638 38 607 661 94 222 435 414 576 515 976 429 101 905 641 659 118 784 993 20 678 664 374 247 323 166 727 887 277 705 336 365 247 236 651 812 718 682 256 227 484 656 327 357 787 125 498 433 315 132 268 528 695 824 450 591 190 774 491 341 64 878 583 738 773 581 930 301 114 29 387 645 160 793 449 526 10 620 122 116 550 279 870 844 149 352 176 413 291 109 618 592 286 227 528 973 200 216 149 994 140 93 354 309 306 589 58 630 619 429 49 608 960 483 261 550 394 488 81 188 896 364 826 719 935 295 415 378 703 84 745 782 642 57 151 52 833 781 723 122 104 882 433 53 741 365 849 179 896 327 894 745 285 74 452 981 46 52 700 155 212 162 417 342 476 715 838 47 214 551 333 942 660 67 282 426 832 861 958 494 598 726 53 244 648 372 920 99 432 348 42 444 879 849 363 518 422 349 159 578 977 755 533 304 292 611 678 365 91 123 165 629 475 496 947 720 719 396 120 731 932 463 68 0 444 296 226 755 333 603 953 203 815 396 862 597 253 845 474 557 113 418 893 950 698 353 53 965 685 818 818 17 84 105 568 614 218 539 313 902 657 523 472 261 94 520 268 725 495 933 107 381 938 740 57 933 235 344 697 742 200 922 752 781 150 120 22 107 537 815 706 32 904 806 982 801 62 172 905 378 531 521 455 196 540 528 470 690 976 237 370 822 622 728 2 521 336 317 943 891 998 395 196 605 349 332 138 610 132 387 129 21 751 587 629 123 583 222 102 605 685 82 712 724 547 688 579 644 955 842 159 930 614 235 39 861 466 105 126 329 845 948 335 230 452 898 916 918 393 554 630 189 503 105 539 177 19 160 229 495 491 179 392 57 90 530 117 210 158 640 162 314 644 493 763 674 870 912 810 156 613 211 580 314 855 153 648 760 740 84 244 139 21 683 291 687 744 138 804 404 893 258 898 448 713 13 249 121 795 875 189 135 521 376 939 396 480 288 288 679 791 77 116 800 779 82 117 860 470 94 290 363 767 368 489 960 895 16 381 637 365 377 835 903 38 304 335 606 773 326 614 127 561 151 35 745 545 679 394 833 363 187 633 513 881 43 553 880 840 263 166 749 32 676 53 556 882 740 53 178 136 848 593 781 867 171 322 490 29 206 812 685 870 662 543 952 719 424 819 383 411 733 215 851 600 816 347 171 289 5 97 483 7 316 371 965 98 329 367 187 158 910 468 237 661 745 850 539 491 480 683 892 480 707 440 283 640 407 60 730 253 738 55 250 243 625 293 153 415 298 931 452 639 883 422 549 888 841 586 913 972 65 382 67 311 413 495 693 701 723 483 748 725 838 431 726 328 371 823 758 343 259 910 814 656 767 993 798 347 594 13 5 681 81 147 324 400 265 770 200 893 883 961 443 366 677 867 289 900 989 814 211 321 810 608 164 156 315 82 308 389 772 758 115 121 888 440 848 448 891 509 334 363 44 83 875 670 230 793 234 333 837 826 115 782 5 396 982 498 216 332 54 665 257 381 805 48 735 295 181 382 557 784 136 421 465 862 455 644 512 719 547 133 470 805 761 979 530 535 303 912 14 330 552 606 645 179 867 819 253 989 561 378 913 777 762 899 240 140 364 720 618 482 273 803 992 835 462 575 690 242 912 647 905 919 201 454 88 909 90 310 795 558 380 1 87 0 457 427 112 972 721 85 909 371 541 738 272 616 299 204 826 584 264 528 476 566 834 27 437 526 876 315 187 629 527 259 668 389 423 644 584 48 826 451 56 333 786 680 67 683 912 355 264 442 211 649 306 388 822 656 527 406 850 535 285 473 18 602 259 518 469 893 2 141 537 86 578 634 821 437 640 956 990 902 879 701 852 851 642 948 357 995 138 379 483 686 468 289 758 156 204 464 534 112 901 760 902 791 99 89 511 74 747 387 343 985 444 391 239 443 285 121 149 802 823 961 807 363 258 617 469 227 179 81 609 145 339 593 224 972 149 708 19 531 359 950 829 492 274 718 746 921 588 467 872 21 234 703 110 747 990 601 930 621 723 642 746 707 566 586 272 300 416 565 117 743 286 983 410 591 813 38 953 32 58 998 411 754 890 187 745 208 355 453 793 172 850 925 160 928 946 360 225 849 846 608 158 415 833 119 199 610 9 971 151 104 608 706 527 421 643 533 266 468 687 882 705 498 745 971 128 199 210 156 172 5 934 326 923 81 124 627 95 485 405 766 83 726 114 56 539 66 259 316 200 380 300 987 167 377 268 945 187 667 886 809 446 441 993 279 243 648 902 923 764 860 414 306 64 986 268 382 372 673 992 676 114 314 660 199 889 159 611 880 218 211 936 775 673 471 842 607 827 179 394 649 819 87 900 594 635 51 821 935 297 624 727 720 601 564 861 310 231 472 796 469 643 80 247 536 941 687 93 486 715 543 688 675 351 264 489 741 727 454 459 524 365 15 526 110 328 412 677 538 582 182 946 125 970 614 718 433 279 239 452 897 328 169 643 967 161 864 910 628 824 370 388 199 643 672 813 703 611 939 562 533 929 747 416 363 499 303 785 999 602 881 200 713 987 465 849 492 577 965 877 897 214 38 164 127 544 872 93 258 418 835 992 107 6 287 198 800 146 491 287 424 34 883 59 346 889 876 727 941 953 988 126 3 331 425 596 469 876 772 683 41 201 366 879 871 329 968 904 751 714 860 392 633 821 938 558 969 510 988 841 900 957 262 343 219 597 172 731 679 992 223 674 633 46 599 447 513 971 3 351 255 726 284 349 715 193 366 606 563 199 211 266 107 826 909 114 542 279 229 589 635 681 458 214 240 234 937 994 480 596 919 192 385 356 720 635 984 751 369 526 962 195 394 476 108 613 704 288 402 689 903 189 202 212 246 495 91 713 776 726 720 11 646 643 906 440 797 630 177 116 747 111 637 923 211 53 593 341 307 966 178 997 742 861 51 424 503 584 492 827 892 223 16 593 595 798 794 165 276 752 223 541 657 266 959 238 675 602 655 266 128 87 556 397 394 531 710 14 511 239 823 602 753 606 590 770 363 547 88 399 123 938 690 97 700 625 665 717 307 355 753 371 243 864 951 499 90 964 254 814 181 913 35 320 567 771 729 750 688 659 219 852 603 730 799 456 756 269 246 107 323 917 812 841 565 274 88 859 768 819 784 269 392 160 124 703 375 121 325 951 910 594 253 929 550 833 33 9 818 148 989 615 292 630 899 554 726 681 241 667 526 510 565 695 951 651 163 940 534 494 169 425 376 139 148 325 775 762 947 966 948 815 473 239 206 847 867 447 721 799 480 393 396 874 309 783 479 559 985 700 814 648 494 713 475 340 839 270 595 774 365 607 658 421 236 571 370 673 806 957 757 203 986 167 419 418 293 817 465 64 727 459 512 312 582 957 129 351 691 529 950 97 731 702 661 538 848 743 20 467 493 957 375 932 946 264 431 20 480 567 750 510 926 344 695 813 879 56 13 739 441 997 695 744 193 102 921 736 536 214 957 766 30 68 693 903 187 814 324 921 89 937 857 603 659 312 265 88 902 24 120 844 51 597 594 314 528 572 298 482 218 837 740 721 338 263 332 279 217 211 535 773 694 426 514 825 814 311 623 768 365 970 849 27 223 312 794 164 284 874 446 365 628 93 1 784 857 312 85 941 372 744 956 131 442 882 367 122 948 418 445 368 2 797 767 20 894 178 32 403 567 340 477 524 543 920 13 334 79 274 836 386 327 387 509 200 405 47 281 457 607 63 618 283 651 726 130 330 83 35 214 49 970 499 670 109 985 983 721 265 834 174 448 49 96 513 652 205 405 377 660 930 323 23 86 664 51 138 656 522 204 265 727 510 188 874 374 712 886 215 493 560 177 686 892 64 616 829 694 297 321 805 793 17 299 759 633 873 821 308 446 837 64 217 490 986 496 438 350 168 930 342 909 527 708 99 855 525 941 402 772 717 396 734 539 71 379 462 829 713 586 826 164 364 300 76 294 661 3 504 154 576 96 264 789 91 383 303 402 730 816 617 845 799 868 355 68 68 689 697 160 6 83 411 246 812 528 729 657 779 424 682 538 105 409 832 43 921 364 163 314 730 914 209 827 183 232 858 437 516 936 744 556 299 864 183 946 84 118 389 380 370 149 8 929 608 847 544 376 645 855 438 771 642 724 34 902 205 973 161 371 838 373 858 950 588 239 319 41 413 295 972 361 542 86 703 422 560 168 814 456 908 701 292 730 532 694 196 942 703 908 417 5 760 386 210 421 245 569 825 431 716 481 930 843 454 367 255 311 11 303 429 620 12 272 33 736 7 961 214 762 997 559 782 425 148 260 980 696 948 379 692 869 178 785 74 231 236 42 96 460 741 85 663 92 732 298 863 774 405 413 60 561 419 860 190 972 821 865 448 752 352 300 734 971 764 978 883 957 365 380 673 212 43 784 824 230 56 405 910 773 995 185 677 116 985 757 157 861 716 499 509 309 514 397 774 451 288 404 355 750 520 139 616 641 886 796 574 344 399 455 922 259 106 569 923 601 368 229 477 616 452 168 539 179 93 343 971 745 935 903 550 448 885 405 545 296 584 436 101 28 751 674 470 858 949 56 627 79 420 838 672 501 600 571 842 311 197 290 317 554 32 777 90 640 311 412 873 577 428 364 792 742 651 976 575 45 150 174 710 278 235 7 675 224 233 662 318 160 514 956 456 902 289 322 596 376 532 119 251 477 93 668 418 324 805 456 65 652 742 568 87 149 660 978 994 770 811 396 491 132 817 861 651 459 806 410 494 766 579 463 887 692 607 587 139 910 501 940 325 672 478 221 441 604 315 985 343 337 352 3 643 158 550 720 815 746 859 449 486 332 209 700 143 98 920 527 610 89 288 996 552 877 662 5 685 729 214 881 694 597 393 37 392 35 317 155 954 208 484 696 487 759 215 515 146 289 287 191 619 178 637 925 68 634 638 281 6 691 515 907 281 684 81 474 294 131 105 598 34 340 827 973 352 593 855 422 615 252 182 991 600 571 178 184 588 602 852 842 228 309 363 104 527 808 783 169 141 10 759 864 509 716 293 968 809 514 490 443 513 908 857 40 14 867 227 43 994 583 709 588 116 807 39 754 397 508 420 251 764 905 724 534 997 281 225 871 48 905 931 488 131 644 297 644 164 945 687 267 579 618 814 226 74 543 724 489 71 563 794 567 746 972 682 796 200 198 195 326 987 730 38 321 323 10 633 637 618 783 629 56 182 212 361 175 599 745 395 906 91 162 664 865 466 142 310 992 415 453 339 661 74 414 126 744 25 662 51 36 879 592 710 654 248 430 120 211 407 661 336 84 725 36 288 71 226 44 28 455 508 703 57 396 869 272 731 634 411 436 308 556 555 962 442 505 338 674 238 27 166 925 758 336 351 963 349 637 380 789 187 732 341 201 538 949 328 56 188 271 737 179 544 636 233 140 684 203 908 882 167 757 128 477 355 19 73 424 115 808 877 88 508 695 361 549 364 415 103 783 820 406 633 453 771 315 898 66 872 669 549 458 175 248 830 1 477 184 25 885 457 297 272 502 933 36 368 819 917 634 820 591 947 541 87 72 259 808 263 197 742 614 618 447 391 791 967 798 632 904 654 768 447 905 758 28 975 587 724 444 14 453 739 795 337 636 526 268 510 350 834 449 234 202 576 129 240 632 352 799 465 560 400 406 704 780 603 575 993 969 225 914 71 617 116 207 551 385 217 597 557 68 834 427 5 451 549 477 59 811 509 709 38 855 570 563 698 565 430 34 884 1 189 275 651 74 560 118 125 740 671 240 538 439 739 312 44 49 268 306 961 798 111 972 161 944 447 531 889 587 978 981 684 331 862 52 408 79 715 245 792 270 672 716 396 605 582 321 117 228 971 664 471 784 552 442 428 484 316 115 29 892 92 758 798 483 296 440 931 500 80 147 710 644 671 955 104 500 965 788 369 141 164 487 573 241 364 922 324 104 356 154 989 745 215 659 989 69 726 285 511 794 568 672 433 788 750 421 172 689 539 398 914 284 528 852 353 112 558 274 957 524 215 61 371 361 183 694 978 557 646 724 488 238 219 547 513 946 12 926 785 744 696 235 562 472 518 313 699 52 98 470 351 827 113 681 831 829 580 534 238 216 554 67 659 68 115 335 365 61 949 23 431 216 649 348 336 864 881 399 753 218 257 787 226 577 899 489 917 88 463 43 58 173 890 823 464 123 860 291 669 255 146 447 859 741 370 670 663 352 140 367 342 123 139 396 296 760 83 593 836 105 155 619 666 493 929 171 94 592 522 879 427 448 392 55 123 382 470 840 407 898 982 615 964 658 646 482 391 631 603 38 940 869 518 546 531 550 40 819 205 612 429 951 619 89 4 597 333 808 930 246 662 412 424 758 256 859 143 309 389 780 898 429 952 83 679 197 979 760 164 345 161 366 712 397 873 784 315 320 206 982 401 155 84 746 740 130 869 9 407 551 262 941 548 767 634 939 490 652 288 528 284 448 370 686 750 352 584 810 358 442 290 308 965 719 188 596 512 30 728 597 499 133 68 775 716 265 72 356 563 559 145 785 157 741 971 285 138 240 551 869 123 329 900 190 588 668 260 664 572 85 618 334 244 111 212 280 951 96 377 669 191 754 882 372 628 534 40 363 964 864 752 531 45 168 406 330 361 692 832 444 767 979 665 979 555 152 260 803 713 617 173 550 558 950 671 947 437 417 665 62 499 635 300 53 231 415 588 257 745 458 212 119 687 355 437 455 623 796 102 299 72 137 347 784 314 12 437 108 201 501 42 980 96 947 906 652 41 625 205 145 110 900 724 605 852 539 707 131 496 348 838 293 620 57 979 843 305 620 518 614 386 532 952 994 561 118 296 292 620 13 263 116 11 759 970 46 7 198 849 718 746 243 491 148 879 469 86 418 120 72 363 749 950 336 67 39 747 276 629 925 404 726 126 10 684 47 772 519 332 134 765 966 114 552 323 175 788 667 970 921 516 444 768 483 257 238 326 935 759 506 516 200 160 82 869 347 248 365 804 933 833 517 332 120 470 918 692 368 139 907 714 441 812 680 390 501 562 971 968 646 8 229 630 78 81 241 576 410 596 230 526 330 927 620 400 928 600 423 988 152 798 539 216 930 184 504 689 188 253 815 503 936 278 49 893 524 177 56 617 855 754 702 738 691 516 544 630 382 114 330 360 856 273 71 260 513 401 545 259 301 681 574 192 904 350 981 450 557 778 370 188 805 259 242 207 516 349 218 624 898 3 673 74 435 969 581 481 615 332 733 882 232 88 162 990 182 565 753 96 539 904 34 558 260 597 355 903 110 478 904 472 574 136 139 339 23 374 793 755 588 109 451 841 256 750 838 985 890 160 406 729 177 276 179 330 70 885 834 642 778 417 160 408 232 269 376 132 756 26 752 964 714 692 241 9 850 905 986 919 29 608 768 164 49 727 548 191 521 235 644 499 369 34 451 228 606 145 769 559 43 359 368 176 110 284 328 570 178 420 433 358 629 299 490 985 584 529 257 363 749 568 572 978 478 552 112 403 797 247 392 507 144 834 114 502 31 472 182 935 404 464 884 164 693 76 586 820 157 302 281 541 791 730 650 759 6 557 93 447 203 750 605 561 417 317 504 636 100 568 385 908 195 337 157 129 84 781 209 667 749 713 432 353 894 399 847 830 824 339 249 402 71 537 932 666 227 575 836 626 173 612 532 383 165 472 963 968 98 726 79 240 139 882 947 325 665 839 640 771 953 266 284 664 241 885 775 863 827 428 240 948 926 360 680 328 811 241 714 130 12 486 407 205 446 959 82 829 812 86 277 35 273 731 447 518 534 48 348 421 594 126 554 275 868 166 133 718 46 582 140 661 296 453 292 938 376 55 620 456 285 653 523 715 442 732 815 57 184 816 115 761 182 90 808 311 91 668 834 207 12 386 246 482 143 304 760 52 676 116 171 397 481 580 705 613 681 296 57 821 637 148 964 592 612 72 912 407 719 446 928 292 279 965 703 72 540 709 948 379 431 711 676 940 458 488 68 357 858 646 236 57 879 822 230 202 590 143 215 301 266 928 0 847 139 969 348 892 352 439 500 131 971 632 955 959 899 391 448 199 341 487 485 679 822 956 374 75 277 390 237 523 257 277 558 728 167 544 844 262 507 668 979 998 27 462 446 878 717 189 389 140 339 203 630 691 869 65 21 908 537 670 433 278 153 95 358 918 398 349 893 217 679 565 586 272 270 478 618 864 795 11 201 957 375 50 419 422 113 396 675 495 958 547 569 828 178 653 943 320 238 423 696 549 870 176 93 318 682 997 379 240 104 235 657 682 307 524 574 122 21 105 78 884 379 591 263 464 934 674 327 501 29 287 239 197 99 122 362 992 958 478 476 818 342 236 227 135 817 268 152 732 710 247 353 884 558 938 675 639 455 886 83 820 791 694 334 182 13 656 942 292 284 489 624 169 474 863 99 793 40 590 437 809 893 393 384 384 474 568 858 839 534 706 270 649 469 868 512 901 888 763 771 796 11 718 742 598 767 462 271 256 863 204 146 517 437 386 649 972 357 296 945 759 225 979 685 767 882 491 979 926 179 654 604 650 639 922 992 371 927 736 112 856 112 426 398 42 605 113 499 107 87 636 338 77 188 124 50 637 755 168 11 230 504 247 643 3 5 848 56 250 970 470 206 520 986 426 676 163 205 837 914 973 534 896 532 103 271 500 449 287 276 634 637 586 82 920 519 643 465 843 434 490 740 671 186 349 363 768 194 391 287 101 187 80 405 819 458 827 556 855 355 735 7 803 814 437 375 878 720 263 798 161 4 812 580 472 286 720 69 127 207 151 864 608 710 613 468 133 323 266 446 175 964 579 220 612 415 691 852 530 458 214 477 209 929 923 343 764 236 350 959 610 50 452 956 21 287 43 575 631 764 85 697 886 570 985 916 465 31 781 577 374 905 508 624 271 342 600 523 213 17 933 974 926 888 973 604 593 954 463 858 721 706 80 31 428 666 974 349 576 545 243 376 606 206 413 437 719 342 81 359 996 978 316 601 247 710 926 969 555 501 920 700 705 647 532 612 366 961 380 679 158 86 338 57 544 338 875 289 751 68 337 978 267 615 669 577 647 585 937 863 78 610 620 568 862 567 222 732 948 987 598 331 171 46 695 286 669 214 687 307 867 447 192 881 922 859 817 888 818 466 74 936 857 895 386 6 855 806 516 432 345 294 137 806 86 687 932 980 372 916 432 773 779 646 798 968 566 355 886 704 434 172 929 641 599 809 531 876 591 785 241 757 522 455 238 80 797 883 435 566 879 611 8 441 212 450 998 29 148 714 154 106 957 784 355 637 915 508 716 840 422 365 265 414 46 591 797 35 297 658 399 833 998 878 99 247 413 963 907 905 313 21 26 920 42 999 658 80 801 293 191 259 797 594 833 418 850 248 981 980 140 482 433 184 858 117 190 591 147 913 375 417 525 504 185 211 768 959 615 183 856 9 570 421 710 764 427 612 669 455 671 691 95 235 639 139 351 881 827 17 52 589 495 726 873 750 152 8 926 615 285 900 17 796 917 496 16 726 409 504 394 939 770 441 91 270 524 385 675 26 640 513 517 928 104 599 264 549 677 669 566 492 802 170 843 46 988 258 249 19 460 604 197 943 812 487 822 551 328 205 865 969 327 814 133 3 920 486 845 943 672 702 330 319 169 999 748 943 577 126 789 418 899 359 421 101 441 602 911 85 658 792 628 307 899 578 795 819 739 901 874 719 521 622 389 70 70 591 917 817 796 318 362 151 528 439 670 569 753 195 876 127 473 329 854 482 706 580 439 620 383 123 651 721 935 313 545 934 664 26 373 204 604 752 178 931 693 902 321 343 478 332 49 570 24 497 167 902 687 755 469 261 377 922 763 690 574 861 208 812 454 428 65 439 564 237 916 632 693 386 581 605 79 746 308 358 455 276 500 598 465 153 537 111 800 878 195 311 972 390 173 9 739 545 181 874 327 90 178 446 260 569 218 260 192 623 927 744 301 673 221 74 249 445 302 839 952 104 756 847 17 627 465 991 392 922 424 550 81 760 368 913 957 36 21 239 536 110 981 236 264 565 184 488 27 230 404 707 944 762 982 783 334 703 753 186 297 375 605 381 946 967 931 18 417 727 206 822 929 819 963 296 388 792 305 465 527 906 851 537 364 602 690 24 592 197 655 469 399 49 578 348 273 953 67 998 427 390 302 479 817 99 39 918 186 42 916 222 824 866 927 38 176 540 891 642 421 872 361 368 691 758 700 352 321 594 108 278 221 479 426 80 377 645 178 260 122 308 219 395 221 355 698 978 287 648 107 464 202 623 16 690 557 798 975 27 636 62 943 665 506 728 494 616 318 672 340 871 277 327 285 537 226 799 305 507 573 572 264 723 483 458 631 941 521 430 838 344 682 268 448 743 424 765 145 177 416 86 636 214 750 422 975 260 13 629 915 407 185 758 352 226 208 750 51 683 656 456 743 46 303 337 200 968 284 519 866 12 406 381 486 272 434 536 994 179 481 852 944 211 289 340 412 834 961 521 375 30 877 68 920 15 720 586 397 77 534 171 598 385 184 803 443 282 273 569 61 530 134 615 132 445 43 350 801 213 967 239 801 418 634 511 254 140 107 521 940 337 311 107 443 58 140 676 389 523 638 716 207 620 490 644 216 770 971 366 857 843 774 535 136 937 354 646 520 380 810 918 335 475 939 832 976 771 504 63 555 680 839 477 683 6 41 45 248 816 372 509 742 899 351 125 798 609 447 449 857 377 879 207 610 783 561 500 978 169 529 466 532 87 999 599 571 565 485 526 415 766 157 296 777 872 243 100 916 307 673 120 829 391 354 147 255 866 243 776 854 332 332 214 215 700 452 853 131 54 579 356 985 867 350 859 580 253 680 580 167 435 726 981 252 509 583 937 199 884 272 496 622 476 98 229 540 487 681 133 283 986 827 119 352 337 197 364 661 408 917 949 800 383 721 387 810 63 672 294 804 920 559 183 122 803 835 254 670 562 936 288 457 471 681 509 977 246 371 654 917 930 195 358 906 523 670 391 421 332 225 930 663 468 515 537 503 347 74 910 100 133 80 439 381 190 994 263 656 409 196 919 194 216 561 203 442 700 959 622 666 334 631 856 442 517 423 533 555 410 779 160 360 875 850 282 702 250 618 355 691 699 170 612 380 164 903 816 313 944 962 339 151 169 152 59 273 756 55 830 470 672 564 52 705 65 954 997 869 618 420 391 49 952 3 391 555 936 768 271 612 668 627 941 441 848 176 116 698 971 678 735 670 998 376 292 800 573 325 976 911 132 316 871 678 374 523 878 159 139 70 799 547 159 80 778 711 863 628 156 102 830 476 741 154 824 122 385 554 629 152 477 517 392 741 870 204 882 271 818 392 253 681 104 329 957 603 472 967 31 113 267 887 705 772 601 443 947 747 9 230 784 777 981 9 616 654 747 863 897 450 280 0 392 1 320 737 779 217 820 351 476 822 202 877 116 77 307 565 617 125 224 443 97 675 342 841 850 196 197 787 538 482 932 941 510 461 140 711 800 682 911 288 812 355 177 27 505 376 717 146 711 729 570 268 819 405 80 772 254 14 465 971 758 186 250 818 307 899 712 402 757 764 852 524 165 286 433 296 791 234 611 144 902 948 378 430 51 982 305 327 73 868 882 416 667 468 866 541 711 379 903 628 870 564 328 420 655 347 914 471 120 618 48 98 844 498 798 451 319 738 432 871 551 553 95 821 154 769 237 806 370 455 200 107 735 50 522 235 228 2 701 994 492 253 853 897 995 642 866 24 705 428 518 417 186 25 578 24 197 423 530 554 831 749 204 618 620 478 604 784 19 673 571 316 472 872 126 918 698 825 959 831 207 216 592 780 242 137 162 789 538 437 555 346 900 743 879 27 55 856 335 899 123 624 701 159 476 249 432 593 894 435 260 640 129 754 161 854 986 644 342 82 543 541 978 242 450 56 177 386 413 785 945 431 307 466 442 421 208 465 32 337 282 820 26 938 457 443 549 12 553 924 582 93 527 883 269 969 518 56 464 35 853 403 106 772 555 296 985 384 176 587 52 267 62 230 204 861 800 612 705 499 594 382 659 584 640 4 383 177 498 104 228 245 39 605 8 783 371 878 893 185 921 775 637 911 497 126 708 437 171 580 523 303 802 830 360 156 164 537 542 858 815 841 261 933 178 176 713 348 625 423 653 634 112 112 475 502 414 821 476 425 901 937 870 630 520 967 607 386 543 62 347 345 178 156 997 878 301 234 521 974 322 955 457 333 221 798 262 223 161 334 506 516 941 383 769 485 965 548 868 664 172 598 899 398 743 170 496 778 476 617 203 171 969 894 85 424 110 583 99 631 118 616 951 392 293 135 14 268 105 161 559 972 800 356 954 654 271 991 494 431 561 475 251 483 162 646 892 361 978 518 418 10 993 281 901 555 262 7 143 6 714 627 716 295 267 668 99 905 282 114 105 12 10 984 732 619 102 903 265 675 345 520 390 259 618 209 308 653 560 761 408 633 567 277 256 676 790 753 302 890 796 247 866 776 766 528 864 320 192 297 31 562 589 583 588 526 908 898 459 148 777 48 640 379 12 386 276 866 724 314 420 72 953 683 465 186 314 817 379 548 3 698 347 969 219 71 483 255 781 678 409 701 571 421 822 422 88 363 87 898 765 508 46 741 788 582 266 713 411 290 558 621 169 758 13 830 611 4 427 146 920 270 860 999 52 742 640 132 44 491 854 757 340 39 993 994 735 958 931 163 752 646 288 453 457 638 273 899 81 885 236 57 785 941 563 288 779 791 799 607 740 985 980 241 549 733 124 67 65 130 199 877 392 353 604 393 583 18 656 685 979 514 278 441 498 542 150 933 802 649 441 890 975 602 270 990 583 99 328 87 670 782 264 73 91 397 793 200 593 99 541 414 435 223 737 391 41 458 956 891 824 834 824 675 700 446 49 407 541 807 127 71 158 157 709 675 232 951 701 654 877 668 775 136 550 614 505 452 59 858 317 681 128 462 286 369 397 529 600 114 221 524 683 758 62 333 624 916 943 763 251 217 988 718 386 153 11 689 832 798 250 680 50 851 723 889 703 447 323 332 380 277 391 358 626 504 442 367 701 570 288 870 619 41 258 27 825 387 23 442 132 427 668 821 419 855 58 372 649 943 620 790 122 392 760 280 654 564 421 813 206 491 202 40 263 464 259 47 870 286 25 743 950 143 474 445 266 8 150 868 867 887 182 624 540 724 612 836 117 961 354 743 537 671 162 969 255 819 560 384 431 633 78 512 562 906 401 344 583 374 872 620 488 766 602 538 998 100 825 71 743 206 852 714 810 257 642 782 175 722 541 425 331 845 415 455 319 84 704 125 542 543 917 544 645 846 891 915 805 822 888 12 917 657 215 698 420 264 270 390 525 313 120 373 689 292 138 791 686 514 809 680 805 603 870 55 58 49 895 28 685 118 229 812 177 901 643 941 168 799 63 520 813 79 606 104 829 303 335 557 870 639 505 140 541 735 512 563 971 436 601 448 763 200 670 778 577 345 701 191 132 992 448 30 217 90 169 278 917 668 333 392 301 422 337 54 161 813 548 660 861 92 491 663 112 883 74 151 222 165 862 558 1 591 143 80 110 522 914 138 221 796 816 567 733 602 912 329 384 633 297 475 262 227 319 761 926 785 359 893 44 789 869 697 696 539 482 331 479 486 571 704 842 296 977 138 405 107 709 361 588 421 772 971 447 259 504 108 182 158 943 548 439 118 249 991 688 922 626 281 802 260 98 820 927 907 577 855 994 636 960 209 268 118 539 759 917 325 820 73 533 212 204 17 225 783 901 892 504 917 939 55 337 954 810 665 737 266 173 156 626 965 653 794 355 517 590 641 724 175 852 123 906 58 854 430 799 160 215 159 302 738 7 904 171 275 465 744 761 696 490 409 783 767 732 845 373 868 278 457 450 577 359 250 992 656 66 158 248 978 762 721 880 255 352 405 234 345 973 113 232 944 102 108 870 965 774 515 142 148 17 576 233 156 444 361 963 299 20 267 666 726 56 252 598 226 874 290 48 923 31 924 692 150 446 901 402 15 241 588 455 419 132 177 592 252 408 95 821 849 476 74 693 229 520 51 101 568 794 920 422 358 974 838 763 868 457 13 611 4 372 912 164 916 784 316 493 924 351 185 12 321 170 44 612 287 415 624 675 759 597 629 207 2 360 360 717 306 849 323 337 441 757 87 571 121 390 602 923 363 12 754 939 94 718 372 759 706 345 745 747 728 131 904 885 459 783 510 441 735 393 472 945 60 951 964 404 335 89 937 662 416 131 381 439 101 383 890 614 137 41 946 199 745 826 927 14 541 758 619 481 407 372 310 365 432 844 776 544 439 998 858 795 27 269 612 172 179 632 884 981 142 749 831 130 807 778 435 421 888 781 259 43 919 195 146 456 887 745 591 47 806 246 893 72 239 970 418 382 704 888 105 123 483 978 18 906 395 264 399 187 39 185 50 654 382 301 993 800 35 937 348 291 46 816 352 928 261 500 551 34 296 408 976 433 364 764 572 314 49 444 951 685 148 611 451 501 986 686 942 142 790 177 977 238 156 340 457 809 90 66 94 59 218 514 851 901 574 458 181 105 345 148 914 877 69 569 649 792 938 900 711 653 969 427 505 915 993 502 588 158 14 596 561 7 25 206 767 866 818 744 663 84 965 464 974 888 654 365 758 966 789 79 371 716 859 80 995 852 570 484 958 447 800 815 843 661 541 983 33 152 758 732 641 204 968 933 620 761 364 647 900 10 841 188 804 735 90 301 40 193 210 374 101 59 360 393 67 54 42 583 897 865 909 825 139 780 151 403 643 530 427 144 413 856 24 484 879 35 157 258 610 417 762 972 669 711 715 970 26 446 294 786 829 612 623 533 566 346 383 980 63 58 490 721 5 149 895 919 109 871 125 514 336 298 843 222 506 794 268 335 20 643 290 152 299 129 176 591 907 209 461 197 650 545 470 397 698 703 816 153 802 579 569 694 451 72 220 998 489 347 759 59 235 592 851 494 188 1 355 412 703 610 550 248 902 5 359 829 303 873 224 719 761 563 567 408 451 27 913 485 107 311 270 211 77 313 805 508 811 810 77 432 118 829 962 362 790 44 658 771 139 266 763 339 687 600 467 706 367 818 438 515 885 574 381 651 828 257 550 690 461 625 690 832 849 668 339 301 876 992 631 508 567 706 683 50 623 670 765 232 221 954 576 61 158 396 606 67 14 757 86 989 44 383 240 56 9 859 685 252 813 469 719 350 311 76 899 496 373 996 660 818 426 472 409 985 214 653 452 32 94 461 642 651 880 496 869 462 862 581 169 917 931 744 932 657 260 832 240 139 5 414 91 920 611 38 751 198 662 657 422 874 659 880 660 656 723 955 342 273 104 522 872 393 369 610 45 388 226 486 101 65 816 50 759 850 455 229 765 567 859 522 104 179 657 776 178 838 134 6 625 999 361 817 751 977 956 994 205 602 816 927 827 410 652 820 777 988 511 282 387 505 510 41 146 967 281 290 231 944 638 632 642 267 761 318 71 742 613 922 920 924 814 887 332 511 744 132 284 943 145 656 989 270 187 146 976 474 913 555 715 771 107 97 822 787 147 829 839 911 709 393 344 420 150 317 904 49 573 89 612 896 58 386 184 562 43 582 212 319 652 97 353 421 769 960 966 826 602 101 871 374 421 27 521 866 691 303 79 677 955 880 200 595 227 489 442 626 177 883 759 439 76 728 656 258 840 880 907 873 359 233 438 64 900 673 99 406 784 129 703 782 286 80 931 336 623 850 706 134 344 461 289 400 863 122 610 352 632 473 347 247 554 321 537 975 273 976 411 5 456 592 110 85 129 49 929 212 935 576 322 188 25 369 329 961 11 537 721 683 434 323 606 358 5 911 650 106 207 231 917 680 51 980 754 669 730 211 544 570 617 689 751 426 291 365 908 946 315 327 48 405 18 694 685 643 317 234 127 668 874 433 266 996 510 178 102 856 560 311 976 54 897 867 89 405 633 268 813 73 732 417 439 33 120 138 61 287 694 108 158 637 721 823 309 960 167 677 32 281 884 221 84 60 148 962 379 974 680 313 387 507 880 463 699 490 997 508 581 293 598 644 145 313 477 302 604 265 342 426 791 509 486 371 839 519 253 291 697 76 185 236 500 993 539 771 726 676 6 498 65 998 320 276 168 503 652 129 894 380 289 511 991 134 103 800 352 480 425 31 228 767 125 889 24 876 891 308 879 851 374 732 306 310 827 551 588 756 791 134 454 721 619 909 268 46 710 909 741 93 429 805 410 290 982 459 681 408 609 301 662 541 492 80 577 267 92 272 189 808 503 368 345 799 69 811 521 123 61 123 256 239 107 950 413 823 50 713 549 789 124 85 254 347 474 41 352 929 971 316 823 15 650 153 468 529 408 245 628 150 652 65 255 664 452 560 241 717 19 306 701 250 803 507 324 625 643 469 437 439 612 295 484 660 944 572 609 80 905 665 722 175 678 613 329 937 87 788 989 271 595 966 390 385 299 792 591 916 855 339 527 88 211 175 999 256 396 823 255 216 921 603 645 118 829 860 892 839 872 732 131 120 805 396 0 614 264 564 664 876 546 855 4 884 403 659 506 898 707 103 875 57 735 780 574 571 917 48 818 627 304 528 521 785 19 623 143 495 701 58 912 36 702 248 294 1 326 667 498 5 457 383 611 554 137 872 954 258 928 528 851 669 139 634 939 801 292 663 129 183 50 640 699 963 783 282 346 344 631 309 639 776 538 155 863 826 648 851 103 492 706 987 520 164 228 594 788 727 827 879 892 709 720 770 842 825 957 675 115 813 135 350 724 948 320 858 177 883 575 724 702 805 870 659 963 447 399 979 738 458 22 791 688 580 229 696 42 216 608 917 509 829 879 529 866 942 39 741 292 56 667 594 547 298 173 162 394 357 278 966 722 912 500 522 899 507 647 951 739 133 424 642 689 508 662 541 585 604 470 728 950 242 550 944 19 369 756 930 302 802 616 297 194 268 677 416 374 515 220 219 549 563 793 150 80 121 104 54 334 730 850 672 296 53 181 884 393 412 335 881 637 483 710 326 149 721 82 314 193 567 293 725 546 983 717 862 846 48 57 651 592 278 720 465 759 354 515 696 878 940 679 446 531 168 266 811 254 180 483 917 378 447 624 899 901 447 662 606 871 822 98 156 885 752 761 943 862 973 448 979 579 639 771 450 499 334 8 197 982 588 252 153 537 738 487 463 600 51 806 199 638 861 207 421 795 43 804 565 394 517 926 595 556 487 319 301 760 425 684 44 242 729 517 364 134 672 545 183 168 117 223 381 44 200 500 727 424 219 118 26 763 246 166 92 514 550 736 82 870 982 947 81 59 978 346 215 105 329 139 604 332 853 710 487 736 183 932 433 58 225 232 206 679 795 669 539 297 746 229 965 873 219 677 244 295 707 434 119 816 135 663 803 324 256 365 878 338 74 41 73 1 424 280 513 868 97 562 22 611 260 415 62 7 435 856 534 769 433 912 793 21 837 236 926 845 236 715 81 1 633 311 886 857 210 498 110 629 179 232 146 370 579 458 396 582 941 465 486 13 580 734 647 323 38 527 601 235 80 471 680 514 880 319 630 890 123 474 364 162 143 269 203 776 197 539 997 496 231 727 241 577 942 230 465 440 402 543 423 898 569 944 264 303 169 551 65 310 835 534 360 208 747 487 931 557 685 745 674 214 983 278 357 617 160 262 444 759 200 935 591 81 160 816 760 760 646 698 632 947 257 7 916 6 258 541 28 602 880 777 103 11 226 590 349 907 394 22 284 901 717 433 842 796 877 830 777 192 546 862 912 387 928 468 199 170 528 308 319 302 70 631 409 897 920 594 892 155 414 556 353 213 495 609 394 582 796 172 43 940 485 60 231 839 559 36 504 111 743 819 147 574 229 504 659 988 716 473 67 74 35 602 897 563 128 429 370 333 184 523 695 207 243 976 393 607 446 748 322 183 88 594 765 903 377 698 687 481 822 444 359 159 124 719 321 487 362 311 589 857 190 58 665 761 518 936 912 463 57 184 861 352 535 174 656 816 439 222 921 830 549 324 613 397 557 870 79 526 164 498 809 622 558 601 584 679 792 470 823 474 65 654 190 710 933 657 649 981 150 206 603 36 487 763 439 512 10 689 258 603 482 171 202 869 311 418 20 347 1 867 692 437 911 543 524 862 577 912 569 674 789 24 420 408 444 581 184 899 888 54 96 666 85 625 422 407 629 457 894 325 972 673 540 157 70 744 220 469 684 639 48 912 771 104 480 844 251 678 493 369 620 347 106 133 696 42 19 735 408 836 942 991 668 300 122 416 994 888 985 806 262 807 407 756 668 743 464 255 4 162 192 84 126 60 954 240 726 498 489 908 148 668 505 510 398 35 561 851 619 383 491 455 841 26 834 512 674 14 198 838 445 218 810 577 98 751 163 536 205 916 75 311 572 62 265 177 426 133 520 884 910 404 912 713 168 96 286 942 916 719 733 731 834 322 512 832 761 998 661 64 859 836 752 233 718 743 126 179 708 238 951 889 627 620 24 472 191 624 986 292 234 924 108 190 356 746 69 869 57 202 540 280 344 810 341 506 787 822 917 49 669 400 96 544 433 694 338 63 872 771 396 573 671 800 339 104 646 92 372 79 21 187 389 68 242 582 889 176 34 159 55 652 631 131 883 841 612 37 698 755 818 360 464 633 610 509 309 463 650 450 726 331 762 391 919 465 871 3 585 954 437 32 625 568 220 320 427 486 873 919 956 597 106 663 198 918 903 768 451 128 126 981 432 213 216 790 871 655 120 801 369 885 96 97 130 941 860 984 557 3 841 168 438 688 581 392 55 342 323 259 808 533 13 107 762 688 472 884 674 235 332 562 841 123 8 814 170 716 503 566 902 11 403 675 884 484 524 810 695 44 369 332 591 708 944 266 152 415 103 971 94 186 853 944 858 454 372 522 352 361 77 275 111 289 886 314 989 987 319 499 452 710 754 262 29 504 560 906 525 132 428 921 475 378 916 286 999 748 376 269 791 77 743 134 23 677 319 84 794 144 473 123 622 548 807 787 406 182 39 332 62 699 919 514 436 979 600 689 337 164 912 743 773 861 118 936 422 92 567 91 297 896 40 189 724 798 991 799 586 763 629 545 482 858 909 65 229 476 876 599 288 494 782 344 571 758 619 204 452 355 788 268 359 845 996 621 897 350 501 934 144 365 736 983 528 54 5 364 783 404 232 645 403 640 858 156 500 374 642 1 197 289 996 353 55 194 846 893 866 556 540 273 129 602 968 68 825 36 679 751 115 409 565 436 681 326 966 418 59 156 162 515 517 55 301 917 509 715 910 519 122 13 473 39 664 442 545 611 434 344 380 12 338 938 372 414 202 657 172 415 356 365 521 689 405 123 822 383 300 667 706 117 643 773 139 370 66 104 559 925 888 799 565 807 468 260 198 767 132 988 464 906 673 6 741 787 30 496 971 41 166 160 454 966 435 657 582 301 882 346 802 470 731 17 100 271 430 281 540 269 784 246 234 213 61 368 627 264 51 385 703 927 409 505 17 139 837 167 585 252 553 640 911 73 990 5 22 341 587 894 354 158 427 173 790 521 460 54 422 841 699 962 258 183 111 68 672 290 453 48 215 225 582 193 930 557 630 604 763 825 886 337 583 542 597 789 999 43 917 371 907 33 982 175 137 370 418 126 454 590 233 985 543 286 352 163 709 525 862 6 243 595 773 446 489 849 900 124 265 406 582 480 573 247 633 71 14 268 850 87 213 247 762 148 253 917 204 471 419 888 674 447 805 192 316 176 334 705 907 933 180 868 934 480 960 165 252 306 940 162 782 818 735 315 553 387 536 291 738 558 139 562 450 895 953 770 102 137 665 860 692 883 703 599 468 652 166 653 401 760 66 948 335 559 471 971 286 223 137 941 850 425 335 588 77 141 836 437 207 742 341 45 1 910 146 161 273 215 697 547 552 339 310 851 163 24 935 949 726 564 426 785 726 62 499 581 504 915 56 707 969 368 675 410 455 115 14 155 530 505 720 567 943 157 495 236 439 878 663 185 458 865 781 742 657 98 247 285 218 65 475 127 157 893 262 283 788 609 594 144 299 860 448 823 528 146 656 239 105 716 701 114 651 886 524 467 458 250 349 742 636 360 533 506 985 250 394 135 995 932 893 45 544 796 996 421 244 200 666 493 36 297 365 670 920 903 379 176 643 621 480 634 998 528 241 465 397 982 236 236 372 290 63 571 27 720 868 659 956 142 123 904 397 674 850 84 812 129 384 493 374 186 706 382 368 615 203 753 3 604 586 575 647 459 395 966 889 516 420 779 470 365 507 170 651 303 453 671 755 387 122 522 148 813 351 842 799 693 489 707 460 385 703 268 620 855 666 945 310 908 136 489 268 169 840 81 430 721 376 947 113 943 469 524 47 464 171 584 785 888 581 983 839 25 322 554 174 857 346 632 322 310 570 614 687 993 801 1 82 63 588 406 293 903 198 987 227 394 870 984 920 161 715 568 377 242 620 241 903 124 426 942 575 473 474 130 91 728 74 909 164 486 546 367 773 363 699 700 473 995 741 619 862 928 861 119 39 834 776 72 169 817 942 703 784 724 898 385 515 858 225 150 633 61 547 350 697 564 513 372 425 439 910 397 183 286 567 949 767 712 583 88 513 61 446 551 415 411 135 313 375 338 761 121 271 274 647 386 688 136 700 424 62 87 177 235 985 629 718 155 36 568 280 231 994 14 216 48 599 129 602 55 680 361 51 873 9 680 681 740 478 61 297 167 104 7 94 282 202 866 796 482 990 483 531 443 449 558 573 482 195 527 925 605 660 247 339 762 401 693 374 169 176 825 176 830 997 622 456 309 107 146 12 446 5 675 144 462 905 930 535 353 158 182 710 547 592 291 952 111 225 966 797 988 460 401 226 146 292 419 610 685 347 657 119 222 865 491 519 376 559 39 504 29 734 269 732 531 938 687 330 309 63 998 849 143 131 289 327 789 145 94 513 26 869 917 446 730 953 388 769 205 646 457 849 504 543 910 826 787 670 873 16 282 219 520 870 500 594 603 924 367 157 459 189 850 629 603 521 142 952 360 591 167 724 801 940 759 216 902 164 963 835 1 985 735 370 705 73 447 853 294 249 230 185 448 906 230 80 58 225 894 942 671 384 301 555 340 47 600 712 719 455 138 303 697 50 825 471 268 195 904 703 720 950 388 850 962 410 30 54 24 446 352 599 438 390 881 325 646 338 102 151 407 600 641 131 202 458 703 232 327 947 161 123 725 423 150 538 885 238 162 108 336 360 189 187 342 952 686 919 526 519 596 445 871 279 651 330 608 150 511 215 629 779 597 122 990 716 669 6 73 483 824 338 366 404 449 262 290 632 675 899 847 327 429 378 178 41 180 498 880 489 608 599 941 809 963 560 667 491 968 962 395 468 181 471 443 687 82 884 455 885 370 471 211 410 615 495 589 548 908 440 336 299 149 198 250 543 212 607 659 816 505 826 76 158 663 192 865 308 394 606 355 118 779 149 16 277 818 970 49 991 69 671 806 154 541 690 214 72 625 18 858 869 898 763 564 53 61 76 423 555 916 958 546 254 56 106 914 285 224 394 97 638 655 983 549 707 680 890 293 221 725 350 111 172 306 543 756 320 600 146 637 82 630 547 400 977 151 45 832 98 723 272 590 600 81 88 979 56 512 270 310 603 759 515 147 623 147 805 835 817 246 747 239 228 364 548 975 998 274 425 646 728 323 51 378 968 168 478 711 655 591 103 434 581 337 822 727 874 738 978 342 524 974 220 206 832 607 58 218 546 610 988 333 253 597 272 956 899 332 502 279 343 3 82 699 766 165 503 956 930 768 438 379 721 502 73 159 974 132 739 619 568 757 769 344 30 840 472 965 65 884 216 815 980 402 968 983 682 835 215 641 358 472 240 288 420 568 495 567 726 159 856 107 539 495 252 886 770 772 300 669 634 338 673 919 587 954 356 708 180 970 755 67 708 421 340 31 610 555 124 66 913 398 542 663 123 517 186 758 636 423 547 821 127 122 449 486 405 484 551 11 830 512 482 611 166 476 784 445 476 642 306 807 542 370 121 781 204 862 324 757 868 103 589 163 683 317 439 346 859 550 647 270 633 693 138 679 161 769 245 966 337 980 322 139 946 458 567 317 761 622 484 435 752 361 772 520 683 544 166 918 707 682 232 151 920 750 612 745 776 517 656 54 717 450 430 954 928 431 864 543 212 412 284 323 219 984 697 967 1 33 867 757 675 233 330 456 536 287 390 107 557 981 973 107 513 340 235 863 935 377 160 800 784 264 628 379 703 834 591 585 232 922 308 618 906 501 819 844 301 648 755 518 608 626 608 620 349 445 210 895 111 509 241 382 245 91 355 944 218 159 216 939 525 526 371 35 777 696 197 24 2 790 683 158 28 962 858 759 410 238 35 321 412 862 621 633 15 767 707 376 158 583 94 584 280 978 255 223 611 829 987 356 2 646 789 367 605 529 319 551 311 993 626 614 850 284 146 993 928 792 733 656 384 22 597 656 376 639 617 208 207 825 838 971 328 996 547 150 545 999 528 210 494 121 495 730 344 992 648 394 114 77 870 33 672 366 416 598 255 642 613 133 574 93 270 941 940 677 129 815 318 820 550 734 887 813 287 246 676 727 726 401 796 546 496 136 112 564 930 751 196 744 778 857 990 819 986 978 685 472 501 656 470 53 150 388 474 109 510 975 299 553 632 658 575 370 873 744 880 857 66 22 473 11 755 409 881 179 193 792 122 382 122 10 188 625 678 597 502 981 119 977 305 134 878 567 992 530 900 110 473 843 776 726 100 580 373 485 604 293 824 847 472 341 219 12 22 150 480 144 290 493 475 137 667 508 278 467 386 920 646 444 971 514 709 746 391 750 25 313 150 215 580 422 597 369 63 954 448 404 572 705 850 275 742 209 541 480 341 480 346 127 129 312 108 56 369 616 225 485 235 520 241 763 831 185 607 656 362 166 718 531 936 564 44 535 441 829 38 737 49 713 367 519 646 158 995 491 769 223 839 231 768 956 363 23 786 375 258 975 613 504 22 194 24 287 891 815 702 414 286 74 25 69 135 284 508 580 584 256 747 347 722 931 163 110 419 509 365 916 658 32 359 740 555 487 111 250 537 610 679 539 253 914 341 166 423 332 824 277 209 170 633 754 31 372 655 52 436 980 615 313 230 795 45 628 720 693 532 934 201 269 238 785 325 542 819 859 436 501 833 29 753 366 381 216 970 409 74 206 770 585 918 304 349 398 1 990 618 881 19 886 685 208 478 696 197 599 428 266 477 382 598 86 980 210 577 921 858 921 847 699 906 776 767 279 578 259 658 737 946 532 161 343 229 776 394 777 580 9 960 871 433 461 511 293 731 10 710 593 382 578 499 968 227 488 369 429 709 885 580 524 226 222 754 161 522 46 300 334 463 835 128 350 917 326 787 859 789 775 713 522 115 288 70 322 743 836 325 779 1 140 208 551 427 107 793 824 302 727 773 256 934 139 659 42 744 73 947 139 350 809 936 414 251 850 780 31 354 928 831 630 629 562 54 258 337 882 89 356 533 462 504 424 490 192 332 600 762 797 849 34 174 698 730 814 211 954 804 84 998 925 94 785 767 52 761 872 183 856 738 294 486 190 334 580 356 170 205 905 791 205 2 731 685 685 603 566 732 841 626 119 769 179 104 393 601 933 172 640 512 691 271 65 227 847 37 627 832 793 588 180 437 187 105 561 876 41 726 189 368 380 402 848 967 473 465 726 125 491 776 977 176 688 417 355 421 566 98 499 667 361 506 536 929 143 38 382 943 7 855 53 685 697 429 175 18 695 878 554 280 795 502 201 673 49 89 275 636 218 119 756 607 142 524 35 106 646 141 819 868 250 42 826 232 297 851 795 425 462 158 483 884 445 942 831 384 973 729 709 72 504 722 337 335 728 851 828 215 476 655 416 547 257 859 887 701 917 65 636 432 859 42 989 752 374 171 427 283 44 962 244 305 357 537 68 733 156 236 752 361 903 896 136 904 221 857 844 142 969 238 289 16 746 703 991 980 539 783 808 525 294 338 88 597 702 165 423 843 185 321 167 806 740 643 225 195 598 388 786 630 433 776 255 239 685 431 108 403 282 147 308 116 93 869 672 723 633 335 712 452 531 857 493 661 448 586 303 756 401 999 568 253 217 89 239 846 37 345 81 326 993 276 814 447 395 526 999 23 135 980 912 108 880 411 641 43 298 360 520 175 42 633 472 866 264 482 480 473 558 861 160 241 101 452 172 372 767 515 475 708 639 659 623 535 471 343 676 633 248 546 519 135 704 70 765 237 617 129 361 536 98 656 722 842 267 463 381 905 357 980 803 95 916 555 515 115 970 626 540 216 662 427 624 489 639 695 16 114 75 594 231 592 122 855 640 798 55 675 760 676 329 997 770 925 584 124 312 196 903 873 693 684 753 974 714 691 379 610 883 769 285 712 202 610 213 357 510 150 285 407 354 325 499 828 684 587 414 938 25 337 461 175 143 459 663 416 866 503 484 522 185 420 568 78 649 687 129 694 581 80 693 286 20 374 909 286 964 377 664 78 975 638 305 777 890 385 406 943 379 523 260 744 363 844 25 947 783 432 539 559 39 606 718 763 285 949 586 300 140 457 379 269 551 561 586 891 7 267 900 957 415 146 11 147 459 615 93 470 579 650 909 998 429 468 413 906 495 194 768 706 715 301 496 875 619 170 545 312 770 503 127 379 458 551 281 134 994 453 373 802 862 212 804 65 270 390 534 628 612 107 96 67 902 249 982 831 237 716 759 447 334 457 95 89 472 569 943 224 895 51 648 846 436 651 468 80 661 919 279 165 188 522 177 110 414 668 353 40 483 415 468 579 849 792 20 579 149 621 368 804 670 267 467 468 807 86 571 139 739 400 251 17 634 759 510 688 38 506 731 339 455 938 85 234 724 580 869 890 208 27 249 92 509 180 495 234 495 56 671 242 635 145 468 98 354 988 185 640 12 506 679 411 931 800 684 449 343 68 42 552 271 244 512 761 84 107 1 767 170 17 701 55 486 988 115 583 395 75 664 671 441 805 838 181 747 595 255 939 601 114 694 790 183 806 227 749 237 130 573 927 766 234 346 938 915 753 169 611 168 93 425 441 416 671 892 358 388 135 962 497 959 845 925 619 304 877 640 539 749 338 156 424 993 407 629 975 177 602 773 162 68 589 395 783 213 190 299 191 919 196 673 176 37 348 816 917 559 329 239 880 608 237 139 715 639 632 212 632 271 317 794 568 221 873 802 667 110 323 64 453 918 721 851 877 802 41 355 86 206 765 273 912 200 963 833 972 544 691 397 764 641 265 259 721 843 970 284 86 396 248 713 260 160 430 125 683 909 515 868 223 801 634 447 534 187 739 958 600 34 343 504 253 865 501 718 645 575 419 587 747 363 115 31 744 529 397 523 840 612 873 621 160 310 324 407 854 899 755 221 269 550 936 360 936 939 438 582 300 707 738 626 526 415 130 482 446 905 155 322 198 319 727 38 526 874 185 933 483 397 289 806 27 420 354 693 757 465 404 6 774 490 752 282 260 904 579 771 325 768 673 777 651 170 91 199 589 836 642 939 103 878 275 21 486 417 711 33 78 242 877 197 423 183 673 137 905 33 454 350 474 578 129 813 162 565 87 718 949 996 2 542 833 224 609 856 18 544 313 40 223 328 451 737 286 248 599 723 465 92 477 73 990 135 653 639 805 429 971 154 205 807 803 805 701 692 731 173 30 15 104 955 732 481 809 742 835 155 204 626 701 664 304 570 580 707 842 109 268 322 999 47 554 71 597 829 127 637 329 627 460 300 196 62 369 621 247 877 42 925 80 301 8 198 894 660 582 202 601 927 659 933 256 155 144 947 350 383 564 474 888 386 926 760 412 257 183 607 7 455 684 615 628 268 908 578 128 562 496 423 470 787 66 752 487 75 931 769 716 404 516 789 549 643 381 929 736 582 47 389 996 420 351 529 549 256 876 831 619 588 92 698 121 37 806 531 692 52 128 875 518 804 287 29 819 899 640 821 85 218 152 636 244 296 593 701 231 472 170 99 128 323 263 292 344 943 136 307 190 824 206 688 818 478 634 377 595 580 939 719 540 747 800 165 568 485 782 31 706 808 637 910 9 321 980 148 452 497 792 171 1 531 973 962 2 635 706 855 908 942 874 598 83 754 954 794 959 217 479 844 138 949 757 488 338 498 518 209 357 130 445 22 21 682 565 447 389 67 9 825 680 615 410 101 665 634 741 369 318 150 318 879 723 427 988 328 990 593 92 698 732 256 811 113 488 298 123 445 703 849 917 156 142 470 60 934 387 883 762 862 192 58 208 838 431 630 642 198 527 875 341 413 328 338 594 181 30 186 711 649 94 299 586 837 694 155 977 973 31 483 720 521 384 239 438 104 673 26 8 317 7 673 332 689 102 601 602 884 854 165 703 697 204 122 536 398 235 181 55 479 447 955 790 439 817 860 70 463 920 825 866 184 177 252 925 968 485 740 137 779 15 189 587 993 789 903 25 174 129 581 526 473 304 272 735 541 372 374 235 655 259 585 719 764 949 184 315 391 906 86 178 331 234 519 580 967 312 612 437 175 693 191 772 93 467 886 799 497 38 54 819 153 894 757 695 120 558 653 338 601 992 737 56 923 336 925 444 369 912 676 887 490 17 36 533 236 769 168 54 924 681 462 643 948 102 376 977 140 582 792 445 322 247 286 229 134 409 43 885 919 7 296 972 902 70 841 955 741 329 477 425 798 765 324 786 527 319 856 527 720 213 117 603 777 178 442 80 12 660 706 821 439 358 632 725 383 961 666 507 406 731 286 860 624 422 869 942 485 165 301 158 155 949 557 954 688 466 30 469 229 569 639 345 180 846 290 213 658 42 705 681 131 48 254 892 103 757 943 1 58 895 915 955 399 450 849 758 421 60 251 781 327 908 758 416 981 783 473 763 810 65 719 38 163 295 957 367 931 174 648 943 262 463 154 198 393 144 221 900 988 575 926 529 808 281 514 746 312 645 396 560 742 325 683 402 207 855 419 51 576 508 798 543 497 33 706 860 687 965 971 70 788 128 494 158 413 779 874 740 803 486 721 809 417 159 888 465 135 280 563 334 325 383 828 285 367 216 244 384 833 868 287 258 512 738 838 328 389 802 478 248 480 642 964 37 407 322 186 369 318 805 656 376 246 863 91 271 944 231 226 842 139 973 841 583 180 90 653 491 737 53 259 659 485 966 443 761 341 666 335 873 918 9 725 349 736 334 633 772 253 670 177 755 97 750 382 447 846 26 594 79 525 119 37 296 45 732 81 968 315 8 957 45 361 999 357 83 380 557 118 994 105 710 664 510 318 568 509 891 889 278 696 264 363 888 927 594 826 741 856 289 602 959 181 783 288 1 394 851 470 561 347 466 562 71 997 134 34 704 963 678 516 238 321 17 566 774 389 795 110 936 63 351 303 991 72 253 705 52 901 49 166 636 518 904 886 463 770 767 961 282 879 201 357 874 299 761 571 445 21 411 698 122 338 634 754 57 727 893 95 43 107 360 529 651 222 966 823 61 771 128 465 183 263 494 354 376 878 116 292 863 787 893 402 928 498 188 303 410 374 129 231 678 122 945 258 255 644 219 358 621 510 29 402 220 468 760 240 864 336 566 623 473 273 379 846 248 661 244 338 576 729 455 275 271 757 460 710 969 490 893 89 115 350 860 113 801 669 557 725 317 368 214 118 292 697 322 815 544 376 131 250 940 0 62 922 651 752 509 383 734 658 765 976 417 946 671 924 771 326 995 341 38 859 292 640 758 712 314 570 674 241 969 254 6 985 922 620 895 867 195 454 720 660 670 613 291 424 401 793 717 287 927 155 765 362 573 37 278 533 219 599 169 248 220 145 787 444 781 467 479 560 364 501 308 501 294 816 525 709 485 12 726 382 103 603 110 299 898 402 771 330 863 419 863 222 2 3 500 644 146 873 42 865 777 454 515 669 375 302 118 352 955 111 33 574 308 66 748 308 410 432 834 963 966 943 728 836 410 819 684 86 588 804 678 461 115 759 892 405 426 233 159 419 111 812 923 820 252 585 837 334 994 438 274 867 548 74 18 36 841 722 686 958 396 871 276 650 535 288 399 702 514 747 235 862 281 438 124 171 567 470 55 118 545 883 609 956 823 915 873 112 271 861 935 621 261 611 983 470 472 660 522 180 314 707 454 156 626 94 970 373 544 682 990 462 565 505 740 165 26 602 377 12 124 961 783 484 223 460 71 255 962 18 144 737 270 769 494 801 174 240 687 391 896 825 835 252 714 637 649 368 990 91 45 125 585 464 681 268 752 9 98 33 719 248 266 368 609 649 154 441 594 296 900 288 392 429 606 966 409 926 925 596 316 454 722 989 52 997 461 826 74 449 350 532 565 692 485 778 169 720 721 79 508 326 426 113 401 114 62 53 644 679 957 378 727 581 507 9 351 540 72 185 759 701 502 638 710 363 878 672 802 783 896 303 443 229 907 649 680 832 418 904 957 638 647 290 563 817 398 350 404 255 831 510 695 258 930 955 245 573 289 85 666 986 738 84 387 925 829 316 636 157 990 787 956 954 954 905 195 706 216 60 656 378 634 912 837 601 319 879 187 126 210 352 686 277 616 598 107 107 278 252 920 97 2 554 246 227 533 550 280 477 261 189 602 914 146 227 389 921 522 685 314 916 705 561 913 930 534 973 866 543 3 455 34 777 423 601 156 567 108 960 327 417 894 710 983 724 226 636 215 506 419 76 409 920 188 684 228 541 6 54 380 583 184 734 348 803 932 340 109 761 301 612 572 356 344 455 472 798 523 559 831 84 313 284 360 20 426 349 769 367 260 806 961 116 932 608 694 894 858 918 809 347 108 430 228 970 626 932 388 751 36 713 529 53 138 396 115 511 85 907 256 375 335 983 670 540 656 29 376 87 229 817 88 837 769 98 517 714 685 509 563 237 849 566 631 53 312 453 986 716 228 568 460 516 829 250 233 468 286 626 898 463 902 726 792 233 463 420 518 477 396 657 742 719 309 27 744 22 710 647 100 324 926 402 942 281 150 159 974 509 871 48 674 877 649 379 587 138 723 519 590 605 209 465 475 899 898 80 984 185 560 351 632 682 756 854 609 134 182 168 194 832 341 209 699 398 397 928 659 422 239 508 917 868 473 714 252 10 759 810 242 164 18 345 361 999 33 627 459 14 480 227 396 152 432 922 223 145 544 92 960 936 344 813 673 786 948 254 650 785 795 190 541 789 418 156 853 575 802 228 416 333 348 550 48 517 732 571 846 592 757 921 609 542 478 431 216 7 59 481 735 11 519 91 550 506 295 372 58 173 18 63 291 406 329 123 75 376 893 527 70 825 67 502 775 548 381 824 256 835 194 469 975 706 835 744 188 270 685 488 430 206 731 977 705 576 246 807 930 598 452 525 103 998 175 227 414 807 74 783 607 961 57 251 276 794 852 245 804 559 873 282 771 535 342 593 888 17 945 625 975 995 543 401 926 150 933 341 574 0 160 892 38 359 302 436 688 890 172 113 957 913 824 943 313 343 648 712 657 258 659 943 968 200 547 586 938 378 445 122 463 98 535 660 622 117 476 575 488 722 550 785 898 313 377 331 18 899 242 387 939 601 941 562 857 487 961 477 539 302 32 776 893 815 928 654 666 721 507 230 390 216 290 405 304 273 895 308 991 898 460 951 12 933 886 317 619 751 438 777 606 3 657 420 527 534 349 323 891 1 142 91 674 182 842 415 758 569 194 186 471 126 313 206 510 357 134 767 795 948 52 740 627 780 770 579 0 328 772 347 455 494 847 446 15 723 529 605 372 562 768 380 909 686 164 278 579 575 89 959 78 631 562 295 668 849 629 914 408 395 623 84 783 255 213 209 193 664 388 585 623 891 123 649 382 139 99 453 522 471 399 177 378 998 436 67 362 359 796 673 913 337 85 579 244 494 281 278 839 984 985 407 431 962 206 367 191 997 546 80 885 590 657 905 527 321 671 371 708 413 265 584 610 145 776 588 992 891 737 615 930 910 924 168 927 488 568 468 277 474 471 453 126 67 58 998 904 797 734 499 438 521 934 344 587 772 644 278 219 324 844 670 388 143 53 772 246 78 158 331 151 69 68 9 883 562 629 324 197 892 158 68 919 483 761 175 588 915 688 332 476 696 851 428 98 529 212 418 820 608 686 716 278 907 487 569 930 907 327 780 231 88 333 246 162 377 263 921 449 850 278 185 709 300 348 728 336 631 67 168 938 22 943 625 347 426 685 873 313 212 885 269 49 646 920 973 811 313 690 369 669 805 175 751 937 18 538 221 533 356 987 477 255 890 595 335 312 940 209 428 115 549 114 611 924 347 427 925 250 966 717 737 716 777 582 6 362 646 107 467 688 350 37 378 123 635 525 701 251 232 670 640 68 365 290 119 843 847 194 892 669 154 85 262 0 603 70 523 161 107 105 110 745 262 225 228 958 622 262 567 964 629 213 682 530 574 932 56 175 76 339 487 466 260 766 691 150 512 90 927 803 256 836 719 622 28 291 795 776 955 693 607 174 989 45 519 989 458 32 572 184 287 948 850 337 950 878 480 330 779 291 681 61 573 736 265 336 352 311 496 720 29 336 837 647 234 837 325 197 679 881 990 806 145 784 570 349 170 940 114 594 640 905 265 203 683 608 241 622 633 969 328 176 958 284 118 470 13 247 833 978 383 149 53 395 762 228 303 953 687 858 822 857 553 295 413 678 465 793 769 146 648 281 969 982 363 727 103 573 581 634 526 196 75 458 381 69 868 640 411 66 279 692 900 691 714 267 371 371 159 366 413 534 652 107 815 481 614 977 681 108 383 397 526 404 566 329 186 765 45 913 748 462 157 465 956 857 729 494 899 528 223 734 29 643 363 903 215 383 972 850 504 396 780 515 255 300 751 422 280 466 565 522 313 851 283 441 731 954 241 394 321 221 40 608 617 622 476 839 991 123 440 589 235 91 638 271 347 47 513 617 89 373 786 912 468 134 814 135 823 517 880 121 708 537 824 216 95 712 728 316 290 167 302 94 407 921 551 280 141 840 890 358 366 993 104 243 844 725 19 532 760 936 198 294 617 80 152 976 6 660 661 345 495 785 754 247 694 421 417 969 439 896 942 584 962 680 139 899 864 787 564 935 835 339 708 62 15 984 315 810 727 715 682 695 947 365 81 482 116 810 686 0 769 873 394 689 680 596 159 908 828 692 531 899 334 995 106 815 235 917 164 2 882 609 965 81 829 464 443 877 244 990 867 867 750 519 31 859 495 899 779 938 903 362 277 378 285 972 529 763 782 865 974 490 724 520 181 747 954 135 397 499 119 777 2 869 370 149 362 151 120 967 87 373 332 618 346 975 345 671 976 213 840 975 161 468 220 700 74 607 603 958 468 969 736 856 179 300 987 838 359 73 267 965 800 427 43 375 293 485 168 497 588 916 460 887 149 681 969 189 494 231 63 105 511 979 87 798 894 594 170 509 871 267 831 514 936 88 642 583 610 124 937 105 851 820 957 70 139 640 362 873 35 804 745 160 204 726 624 474 755 1 236 524 114 847 515 347 965 902 692 109 823 433 360 499 716 895 856 165 139 237 303 78 969 356 397 504 234 507 182 806 858 373 698 822 654 120 72 248 918 663 229 273 681 889 777 278 169 885 55 376 505 268 315 618 85 267 759 255 477 63 426 432 343 617 885 936 552 134 15 767 951 869 407 928 938 49 147 276 165 480 74 345 545 402 450 928 778 159 657 769 991 229 988 204 738 433 165 116 27 893 553 920 986 485 67 786 321 612 114 11 65 232 957 383 413 423 795 867 542 673 544 634 368 139 229 218 420 973 353 885 111 490 893 567 177 691 628 695 179 488 654 643 280 697 872 414 194 419 564 360 439 669 725 738 851 571 887 350 118 145 456 161 192 820 930 363 853 382 868 500 598 109 25 679 197 761 236 470 450 645 473 676 697 676 735 460 247 55 286 584 605 723 217 70 650 478 439 721 452 829 370 870 831 781 508 310 33 919 603 191 955 691 535 858 219 916 503 109 838 782 852 138 184 623 477 55 968 971 345 528 758 929 193 564 661 264 280 618 835 868 455 27 279 236 727 262 943 796 891 782 396 586 286 607 51 428 641 470 930 123 628 748 399 509 39 875 553 289 479 760 95 822 388 361 996 627 436 833 479 683 409 653 771 413 77 118 81 484 883 635 482 7 585 565 496 976 749 522 855 760 736 84 19 844 121 861 63 824 640 455 545 376 477 910 177 412 846 923 747 684 399 412 930 765 249 104 872 896 287 36 865 338 396 960 880 251 200 97 283 459 707 699 473 320 23 113 111 640 243 526 806 122 53 452 291 930 512 56 700 572 318 198 68 377 884 280 450 509 717 620 91 375 208 672 862 542 840 215 312 717 336 458 338 144 522 222 261 979 552 65 795 31 129 579 794 862 664 755 440 931 834 551 482 322 25 1 94 308 890 228 407 337 118 806 724 277 151 929 137 398 342 488 330 298 329 459 351 185 101 346 390 183 89 535 610 936 184 209 195 666 80 500 898 305 824 962 82 805 234 738 712 42 264 776 36 718 501 243 505 967 64 518 426 962 481 946 806 768 171 422 694 28 269 349 727 314 833 871 506 588 404 440 291 897 716 981 511 927 388 144 300 805 797 603 777 814 751 584 372 993 722 300 613 659 694 201 468 802 530 715 141 858 664 872 965 256 191 491 455 175 401 141 649 752 856 252 955 84 337 302 925 580 737 811 313 844 172 619 613 433 911 876 524 314 305 970 133 886 558 715 497 952 27 334 960 207 205 413 771 508 303 649 993 918 671 637 812 616 889 62 70 728 952 724 728 252 698 547 323 85 319 877 500 57 685 350 437 749 470 815 316 808 398 701 85 974 976 339 669 482 388 468 775 47 558 510 72 391 372 825 948 271 621 58 281 224 974 11 807 557 918 103 819 487 610 279 330 3 826 803 113 671 891 70 202 329 534 482 707 963 154 878 105 431 738 328 455 736 442 261 454 897 192 110 748 927 47 416 466 148 730 284 184 161 570 461 613 119 552 70 425 484 349 804 441 10 812 550 893 85 497 884 799 253 547 13 525 598 669 716 161 84 891 607 229 766 545 322 975 504 836 741 806 618 481 324 751 544 520 319 811 726 780 630 924 945 724 358 228 753 14 243 321 237 712 603 9 198 189 867 459 786 939 42 318 348 462 943 586 719 510 191 669 832 349 577 732 787 543 619 682 746 342 98 856 178 349 160 901 703 397 938 946 408 234 192 286 605 704 725 892 173 796 658 910 453 170 241 797 882 72 280 950 204 980 674 458 207 811 651 378 631 146 784 869 109 824 58 741 889 651 925 231 475 900 697 366 561 716 238 579 912 70 438 794 744 586 316 88 529 747 910 948 124 371 586 19 241 534 118 354 464 166 817 593 662 303 254 730 96 900 47 147 235 886 957 791 539 50 733 838 278 801 821 474 350 865 588 414 580 478 360 52 758 750 480 86 72 364 668 929 815 385 338 255 402 124 314 68 177 487 889 593 458 42 869 239 65 398 450 389 456 426 256 561 925 619 139 328 414 945 200 716 900 753 138 954 442 507 192 667 87 683 275 910 100 309 703 340 118 110 308 160 901 375 55 949 671 40 11 822 927 447 246 912 980 417 437 547 753 524 31 524 185 506 231 483 745 889 401 669 198 53 516 302 342 451 396 539 488 705 969 552 625 87 534 949 474 759 322 639 187 857 341 821 635 770 276 438 492 463 710 826 495 360 899 459 765 891 695 740 827 134 164 672 225 713 352 261 435 899 658 891 661 812 119 293 466 937 116 94 250 528 991 963 855 706 454 756 567 902 574 625 446 84 570 151 50 42 338 5 267 60 706 595 934 738 550 172 53 1 885 152 599 44 153 171 964 405 111 72 156 352 425 909 534 726 732 906 503 224 267 351 89 24 966 201 148 991 495 602 197 33 386 94 500 151 646 703 874 963 873 380 224 652 4 759 336 191 459 507 765 603 156 335 894 732 756 304 690 173 678 305 259 76 131 472 620 258 409 6 658 12 787 985 718 662 521 108 772 177 720 287 371 219 63 614 301 479 137 917 875 979 504 396 654 477 346 124 948 64 401 493 835 736 748 119 296 381 507 872 980 16 982 391 20 395 614 283 262 359 870 842 111 767 243 410 756 457 935 192 280 228 826 770 616 28 901 996 347 475 856 233 629 347 364 228 619 595 789 597 982 842 201 901 358 959 716 309 720 645 768 783 503 898 126 736 211 417 164 826 822 420 648 631 650 538 237 620 462 368 579 220 817 15 325 980 269 533 844 397 295 745 977 700 835 774 600 45 481 999 416 774 312 465 465 419 50 550 122 899 85 629 350 939 824 944 267 971 951 668 720 988 341 929 26 556 907 362 762 508 553 676 95 801 488 370 835 497 479 825 703 273 172 829 800 940 116 791 735 104 385 681 960 76 65 411 919 496 589 179 542 824 194 619 172 382 183 382 655 948 117 238 415 179 971 929 129 531 823 58 135 770 385 136 169 552 731 453 182 758 606 625 8 176 630 131 750 543 134 565 558 219 167 549 433 420 97 296 578 256 744 613 478 315 86 913 671 601 517 620 425 630 761 586 578 407 584 511 83 616 482 494 412 602 251 302 517 509 929 181 496 655 911 407 373 582 554 592 569 890 843 332 739 983 222 422 360 323 818 930 847 194 162 230 91 135 884 680 982 20 779 165 316 893 549 152 395 654 99 470 62 238 12 725 986 285 268 725 919 571 401 467 397 82 114 244 153 634 769 96 342 395 616 438 955 243 713 943 548 54 60 127 412 898 533 398 476 33 500 542 623 877 448 250 884 738 624 601 197 5 795 881 187 813 560 750 157 189 476 108 403 217 616 81 316 289 187 92 321 614 114 810 704 121 74 100 216 329 419 271 436 253 458 958 839 996 457 513 356 315 856 860 501 698 730 525 606 688 850 815 142 72 38 555 236 10 936 255 707 7 966 69 281 165 419 157 473 523 66 127 640 681 206 237 735 722 421 164 236 128 277 915 731 275 882 271 35 667 30 589 755 596 278 311 733 526 653 227 754 799 322 645 367 819 260 57 646 140 408 572 983 924 52 139 158 81 199 439 710 188 852 129 22 340 937 585 736 660 655 43 622 58 467 25 657 882 701 114 38 925 517 685 609 442 233 575 416 808 889 943 635 319 115 911 41 924 967 640 904 48 61 941 824 870 50 718 95 525 562 374 336 613 538 171 331 401 168 307 882 220 484 683 696 349 669 877 925 279 960 573 566 338 409 45 221 968 838 504 469 837 922 174 900 360 667 692 360 420 173 549 898 748 264 869 905 919 493 903 977 865 144 411 731 2 593 717 762 570 96 328 859 37 226 349 769 355 688 586 630 295 516 507 256 895 995 421 638 271 426 973 228 135 852 766 682 173 176 967 4 784 336 35 715 582 520 607 485 404 759 151 398 418 902 368 875 393 718 830 840 301 573 946 120 818 965 607 373 648 35 141 137 61 198 750 154 595 75 683 290 266 634 496 746 192 963 861 162 960 242 803 985 87 47 731 259 951 121 420 834 766 731 258 751 384 67 23 516 826 421 710 254 627 641 520 16 217 372 650 488 258 219 358 661 137 90 830 561 782 40 95 909 292 410 143 969 899 479 278 301 742 262 863 609 294 921 631 889 453 81 409 412 460 642 824 163 502 991 203 847 998 606 900 996 257 536 462 141 827 726 189 836 467 205 335 551 757 519 340 450 632 437 283 137 795 152 953 777 128 380 198 350 736 734 728 556 695 807 228 690 634 970 73 237 247 715 521 505 53 182 517 857 294 247 825 688 362 509 377 465 38 305 859 409 199 779 26 118 569 264 822 69 631 661 853 278 136 654 361 504 813 866 863 225 607 7 907 84 734 946 449 984 390 780 355 276 132 0 898 925 541 746 23 954 586 569 25 838 166 160 425 138 56 315 607 29 145 752 400 790 639 341 736 537 922 820 271 995 890 22 97 35 263 164 976 351 956 381 478 640 863 29 519 17 202 886 411 18 769 858 744 602 711 351 395 285 838 18 698 321 659 987 675 288 838 101 339 554 365 632 741 571 936 347 254 237 809 363 365 428 233 23 317 413 779 829 266 629 431 622 151 341 265 926 910 585 442 535 159 604 569 935 458 619 794 447 172 778 983 300 939 511 153 387 66 497 252 71 368 634 119 381 96 403 912 178 967 536 425 890 134 645 823 347 855 235 92 238 125 631 842 190 749 41 18 386 406 908 112 364 372 637 907 525 120 568 815 301 114 226 459 236 947 391 637 290 472 679 630 379 746 115 869 711 772 884 502 764 620 378 601 73 511 874 903 162 641 100 980 678 740 207 689 161 670 279 497 134 840 709 384 652 249 995 772 392 393 156 111 613 770 26 419 346 488 351 540 633 865 412 30 362 840 337 67 554 641 663 823 73 968 907 668 52 420 884 485 740 560 953 497 337 985 607 299 70 689 71 511 526 483 700 433 426 40 351 254 321 441 109 288 863 580 900 513 74 945 61 992 477 27 327 780 442 437 422 749 232 892 821 300 811 932 538 751 325 162 202 859 791 654 544 418 706 691 684 241 167 119 64 161 950 948 621 859 639 373 673 282 697 812 704 485 999 105 566 381 484 554 972 108 316 28 682 30 502 483 799 202 443 566 425 299 997 64 364 416 228 698 672 414 48 284 665 534 535 614 71 149 530 764 440 388 848 212 414 649 147 999 835 210 626 993 215 184 483 343 109 990 409 156 206 157 123 292 274 741 627 195 935 323 793 68 832 783 782 302 536 979 980 617 153 843 864 196 189 637 145 295 186 950 940 351 92 927 804 215 859 719 139 409 122 652 976 324 655 679 544 864 518 636 832 802 296 383 226 373 323 584 439 412 59 616 183 379 935 863 790 42 694 590 450 265 26 22 886 569 914 571 250 405 140 741 557 898 700 366 130 790 114 139 75 189 404 589 406 10 741 546 163 29 983 192 134 190 113 290 52 48 969 715 613 835 695 527 268 666 805 683 553 735 525 881 243 980 224 283 224 985 529 42 879 559 588 663 63 49 584 640 283 32 911 378 764 978 166 532 267 201 44 71 107 144 779 30 434 683 664 3 562 896 367 543 937 150 143 622 559 874 923 426 756 918 6 688 418 274 346 69 450 814 15 453 136 344 213 802 832 152 47 261 347 199 447 985 859 258 763 6 980 134 174 793 36 986 256 592 406 117 419 58 127 774 928 59 570 692 388 760 311 611 563 735 348 758 116 159 948 464 722 96 434 468 293 759 904 691 749 171 412 323 441 229 273 225 945 363 774 662 749 648 337 338 301 450 914 874 758 249 408 636 747 756 322 53 521 651 327 549 447 286 457 120 483 403 130 754 979 610 300 519 417 316 316 601 850 883 969 74 300 610 663 267 519 622 378 537 823 597 270 826 727 280 386 905 69 857 612 365 33 815 515 382 901 349 423 618 416 870 753 723 345 891 228 624 243 75 253 251 428 514 463 980 189 269 883 885 790 802 536 19 986 305 472 437 659 143 368 240 210 412 388 915 218 438 681 632 498 244 991 110 713 313 198 766 577 949 570 988 645 456 920 557 576 469 709 904 245 297 440 271 709 57 668 659 926 391 853 539 689 917 162 918 219 403 852 739 857 790 699 389 743 778 586 627 924 920 210 832 736 717 728 253 191 405 462 654 924 201 996 503 394 86 177 691 471 598 1 386 516 532 833 745 486 103 935 436 511 696 968 23 428 585 505 512 765 242 97 515 591 113 314 843 442 130 953 785 828 443 540 385 869 661 545 26 723 775 488 57 845 691 555 579 799 702 287 320 785 623 174 878 394 99 237 909 467 347 830 417 79 245 704 699 436 976 33 698 623 925 52 230 932 297 742 851 783 571 450 755 970 957 932 196 895 444 855 399 660 77 128 292 861 365 962 565 842 654 269 937 636 894 746 169 885 378 675 881 190 543 741 645 401 122 522 986 91 608 404 182 899 544 416 265 558 861 799 951 109 179 833 787 165 944 846 70 240 192 190 367 177 333 228 591 551 363 489 319 657 955 572 797 898 73 618 130 309 162 11 79 383 495 565 466 949 581 877 157 842 848 658 54 421 70 389 342 791 262 978 47 472 222 649 876 25 90 522 366 704 388 550 905 486 778 861 499 965 363 417 130 936 976 824 190 804 590 201 968 310 782 10 462 989 312 534 388 776 426 904 238 956 327 178 169 683 817 596 496 472 653 884 884 14 648 616 0 195 567 158 279 591 497 134 499 961 477 67 661 885 218 644 24 841 519 988 328 849 789 25 839 15 86 739 392 959 104 487 935 287 469 969 326 383 421 270 282 500 870 803 155 817 145 825 88 894 157 676 26 112 607 229 43 882 204 139 958 999 370 826 778 551 749 780 561 887 822 977 532 31 42 912 146 304 206 29 159 599 332 376 697 232 828 435 610 332 392 901 786 97 158 71 721 170 877 626 958 0 521 543 9 893 265 424 323 667 922 480 375 555 384 656 713 410 343 129 679 346 663 55 226 455 261 189 225 946 433 443 572 571 490 363 336 611 613 837 382 706 91 156 895 340 714 450 918 581 720 238 796 475 636 861 754 946 17 278 160 2 630 187 849 773 365 747 282 319 962 927 805 519 882 725 267 163 969 766 734 152 753 473 593 610 936 722 772 526 240 90 450 96 713 696 215 178 914 815 367 649 105 725 239 720 726 608 888 993 679 561 113 847 467 591 587 624 921 857 117 830 269 827 305 755 878 245 15 485 922 837 246 973 845 120 909 500 933 46 79 85 61 92 245 167 489 898 717 304 24 682 140 958 483 753 437 360 264 19 590 605 549 458 836 863 725 923 310 372 816 769 360 791 816 533 580 413 689 530 189 673 639 957 488 981 426 16 140 428 0 616 973 698 499 689 479 667 973 334 534 810 437 605 125 167 236 350 18 599 49 890 98 425 908 547 871 223 244 876 975 116 839 671 268 217 157 9 338 127 927 241 171 705 84 455 924 405 407 995 54 314 863 973 421 871 861 188 309 86 100 344 304 814 524 501 914 182 823 994 342 862 775 55 51 810 233 778 460 384 806 579 953 639 709 925 802 902 355 814 11 321 599 513 825 11 822 346 695 822 994 0 560 254 877 689 208 397 33 266 425 135 945 366 906 211 60 423 2 99 26 381 744 918 466 953 392 570 616 529 335 513 570 917 135 520 254 565 666 226 139 397 167 680 592 889 608 986 2 579 989 343 719 112 369 99 296 114 34 956 867 338 627 314 873 892 875 354 879 134 118 711 411 14 166 333 600 941 358 371 264 266 284 932 541 77 717 87 46 25 532 575 425 644 340 219 649 757 998 225 705 871 831 768 591 354 556 820 725 783 726 84 439 156 294 361 161 703 243 20 718 692 630 514 664 15 629 58 272 273 592 184 206 335 41 224 538 264 935 115 8 733 700 214 531 374 94 740 917 899 499 126 785 503 414 686 530 515 913 542 959 353 659 475 229 436 577 937 166 549 551 838 670 117 80 866 565 96 209 994 249 349 574 73 849 114 701 663 941 471 657 238 717 12 298 957 674 577 584 647 859 377 768 333 724 607 595 28 781 355 632 285 377 978 781 722 596 481 993 46 545 844 843 605 411 128 153 364 799 870 127 712 741 337 252 567 671 395 365 94 741 33 32 664 73 418 596 874 498 446 465 876 689 493 403 598 356 484 559 195 468 620 548 219 990 301 539 792 966 998 449 355 825 918 15 513 645 874 792 740 959 362 690 462 234 275 312 781 882 46 470 30 753 292 1 782 683 673 436 614 318 319 380 181 532 325 198 685 56 53 65 651 223 509 515 205 927 397 668 535 603 486 779 462 418 773 268 622 487 219 820 854 941 611 401 809 30 353 296 846 862 377 99 95 707 282 934 537 775 26 170 838 375 996 369 555 612 382 618 911 428 209 236 57 523 819 638 829 762 792 18 725 581 852 239 338 8 178 405 515 364 140 368 332 128 780 47 416 714 303 10 98 977 406 712 474 704 533 235 226 618 857 800 74 78 660 196 912 690 160 527 932 404 803 95 410 65 545 220 197 464 809 644 654 955 191 2 176 539 243 769 199 478 620 318 470 211 739 290 26 982 24 23 440 850 695 434 529 986 630 620 422 691 507 636 175 470 927 684 686 418 88 439 239 659 137 910 244 741 650 515 805 268 55 205 765 852 703 936 627 525 543 125 97 487 171 336 161 25 847 209 868 547 107 87 526 357 224 54 458 528 270 382 234 378 323 35 592 289 767 646 666 488 13 216 593 304 133 175 863 441 528 86 865 970 870 406 934 20 443 680 734 556 943 988 402 57 787 888 376 397 278 454 100 741 268 559 965 233 889 132 454 880 352 754 840 324 4 924 638 636 656 739 148 424 481 58 46 936 742 40 664 676 73 842 427 50 782 39 950 316 422 989 534 302 534 263 899 22 665 524 448 907 965 261 113 281 58 363 40 643 549 722 763 465 856 264 485 897 299 806 460 3 580 834 175 994 518 869 618 192 214 319 952 93 776 327 941 10 733 496 456 842 486 848 97 170 962 323 588 396 582 437 977 520 875 109 302 654 784 493 714 868 548 278 325 490 935 489 331 373 288 392 240 169 493 670 573 554 725 81 953 353 419 702 491 829 674 117 463 627 282 389 231 533 985 959 237 167 559 58 374 526 251 151 706 720 227 825 495 431 485 107 153 266 620 328 956 962 936 435 552 590 549 583 351 889 775 787 665 13 102 149 207 916 741 870 164 435 507 589 855 138 653 661 120 827 262 423 467 408 370 166 56 914 365 74 9 831 332 70 53 111 476 892 679 80 987 640 863 186 199 877 669 516 655 671 79 319 704 474 249 802 876 893 485 614 880 885 348 409 76 934 356 824 816 332 301 343 776 679 196 70 518 445 674 203 677 821 741 731 50 926 540 851 623 887 781 772 58 436 736 857 618 415 110 76 260 271 603 886 684 656 108 474 544 358 89 888 859 637 458 491 379 706 814 433 636 512 369 889 478 724 160 340 611 414 304 772 201 567 41 985 301 309 965 937 574 785 695 176 64 385 170 7 628 878 936 807 531 241 871 766 655 692 816 544 933 959 726 17 678 504 111 27 364 643 171 368 441 59 196 235 465 923 753 825 184 753 520 614 730 56 649 175 487 474 306 582 478 565 944 170 492 942 798 308 367 337 166 240 608 916 741 390 925 713 636 277 333 16 144 719 333 334 268 382 543 991 465 747 41 891 947 309 480 839 431 919 199 998 335 391 104 928 835 612 355 93 164 891 205 851 867 497 840 494 225 410 793 657 967 986 593 92 984 799 797 609 825 535 806 484 97 457 0 641 569 452 303 714 550 127 18 522 284 403 563 595 89 429 522 731 412 34 20 858 393 679 530 198 807 200 193 613 164 159 616 115 594 72 417 166 232 612 207 230 594 795 550 649 35 182 660 315 46 408 606 785 40 577 256 765 924 883 337 772 737 541 59 944 350 506 578 292 439 115 556 524 755 342 657 152 116 415 949 703 632 518 912 341 126 241 13 559 635 816 699 103 609 512 452 49 993 188 64 947 156 901 16 171 586 298 289 485 637 887 228 986 354 901 419 707 523 593 227 54 965 222 623 305 696 418 282 616 869 910 845 790 89 237 722 372 433 731 29 711 612 488 259 383 722 383 789 70 547 949 542 755 525 267 644 590 896 159 301 104 235 93 355 390 121 64 341 789 161 503 238 740 127 420 260 960 262 913 123 807 229 156 747 897 20 873 140 995 88 709 56 375 831 444 233 573 99 173 589 394 166 666 76 68 808 427 586 241 627 284 197 816 689 144 397 569 466 182 909 580 491 874 583 93 266 257 24 682 607 207 275 169 3 35 702 436 720 887 948 681 922 269 838 744 703 671 168 656 530 188 278 659 239 113 147 899 281 263 872 755 142 85 458 875 397 844 525 593 873 697 584 799 471 52 214 287 384 991 650 590 60 14 554 890 505 203 55 187 438 730 957 452 310 896 334 354 52 526 649 207 153 988 628 149 326 367 772 12 26 790 140 832 423 581 768 890 32 830 385 207 455 577 620 695 500 141 349 688 284 501 27 854 221 304 676 353 854 993 826 47 668 994 137 601 783 100 980 521 411 169 216 115 307 31 961 68 569 957 256 597 637 597 302 385 811 665 322 157 503 556 378 990 389 992 514 293 509 369 470 925 309 30 462 129 596 270 219 668 99 205 514 856 521 920 265 678 63 843 186 932 429 793 702 575 297 439 925 563 856 767 248 25 716 670 53 845 402 866 647 152 820 916 594 596 722 438 710 657 803 625 439 139 71 505 68 850 553 348 787 277 299 217 617 856 881 352 504 816 414 529 395 677 467 327 733 470 66 177 316 492 337 505 483 387 88 417 997 36 886 227 83 346 694 855 72 965 494 555 698 839 655 241 711 51 232 740 68 777 635 544 228 757 249 118 506 723 283 598 15 392 599 34 951 62 408 23 862 197 351 458 13 518 258 502 439 597 0 678 787 267 632 228 124 388 986 243 737 760 483 354 768 938 987 434 821 176 986 176 961 172 370 352 949 656 46 161 663 950 530 474 335 295 914 7 767 201 215 3 246 602 37 675 907 585 523 210 382 190 203 837 13 104 265 843 542 59 715 929 576 676 145 402 229 843 846 802 683 444 997 445 30 793 404 905 580 906 743 386 3 136 326 108 167 108 490 220 63 234 989 965 37 209 237 218 662 7 160 920 74 11 916 834 452 478 272 849 985 835 740 627 13 663 883 462 943 856 964 946 507 38 697 353 670 744 16 270 256 831 838 90 921 550 281 642 476 545 172 736 399 217 52 186 394 634 399 348 810 358 63 88 580 859 897 733 916 201 832 505 775 754 396 212 291 409 959 873 442 282 757 710 446 846 194 214 820 197 183 357 216 987 924 763 203 466 971 989 72 388 589 99 508 844 95 232 797 819 529 511 69 554 836 327 876 904 709 8 222 59 174 181 613 146 485 730 470 971 647 910 251 59 643 282 422 346 190 440 347 982 101 259 122 535 544 537 661 832 88 766 265 122 948 701 234 102 364 674 204 882 205 615 314 729 85 627 909 856 468 868 169 362 344 590 774 948 404 5 894 214 267 683 66 842 316 502 736 502 138 521 195 941 920 136 470 281 10 181 543 812 992 531 400 887 244 529 755 804 104 138 332 11 744 522 206 648 169 601 865 344 198 717 998 814 894 20 156 360 891 538 995 501 665 291 447 373 777 420 950 903 426 195 511 46 409 632 328 365 844 275 876 878 899 80 82 771 937 407 260 684 440 933 823 926 346 775 975 953 326 648 46 104 678 190 385 456 83 768 88 581 947 311 82 898 647 29 462 372 305 270 657 902 938 480 433 894 196 914 41 112 302 941 895 719 176 39 621 832 749 616 385 920 949 578 144 384 634 763 18 607 950 643 913 956 222 873 440 461 708 263 335 991 337 603 544 511 127 4 31 646 478 864 248 225 924 974 553 882 526 7 989 855 463 791 253 538 315 903 128 961 564 136 801 818 809 460 106 479 999 840 196 937 911 592 343 472 698 816 672 704 826 39 398 487 742 101 496 713 251 222 40 978 62 405 893 850 42 249 790 893 724 239 711 449 186 67 11 409 800 290 266 190 246 198 264 871 777 742 195 867 272 134 93 609 939 518 763 26 984 730 331 487 554 329 265 517 318 918 108 891 90 936 226 354 449 705 441 355 226 996 606 197 573 320 454 545 627 478 715 438 816 958 827 224 317 82 763 146 82 602 142 853 744 661 16 757 308 186 891 595 915 712 106 816 14 721 511 237 609 81 912 327 761 23 195 229 453 524 378 955 521 595 549 474 660 633 616 858 967 904 72 495 228 73 785 86 520 79 216 395 984 432 661 520 406 531 906 115 62 774 44 427 383 612 822 261 249 999 984 789 863 238 165 564 59 0 747 196 676 627 706 731 263 642 980 465 985 169 597 523 109 381 508 332 683 309 487 757 18 668 584 314 451 536 126 996 623 62 314 154 703 682 499 408 145 683 677 836 569 879 930 138 14 77 834 894 211 501 163 205 93 499 914 614 280 571 77 470 495 594 8 780 816 355 504 154 914 845 984 761 191 844 75 998 851 25 838 286 533 366 980 27 582 799 298 260 207 27 950 145 968 567 721 328 160 472 828 988 184 157 173 371 132 260 898 711 507 323 700 431 583 410 77 634 13 881 379 581 22 963 342 347 171 222 149 502 830 351 723 395 210 356 513 207 530 553 655 373 436 582 568 920 337 513 923 581 544 532 153 298 879 887 741 403 231 28 251 924 280 829 754 813 208 145 870 919 37 215 121 306 820 422 502 458 730 95 745 900 4 883 768 625 5 881 139 351 106 608 422 437 157 861 42 982 198 805 934 79 999 671 129 283 111 853 275 859 94 476 731 631 532 214 566 459 453 671 904 672 885 841 67 61 498 928 359 374 824 785 590 710 563 526 397 53 337 191 174 183 737 420 248 706 378 964 398 702 513 634 696 874 636 932 126 546 331 161 802 302 28 921 327 787 872 425 951 16 436 505 330 40 575 36 738 293 563 973 289 603 888 624 928 278 152 14 316 854 170 306 467 344 769 454 127 691 831 72 464 258 470 161 18 39 13 385 295 582 875 654 932 229 989 155 779 84 390 911 243 302 156 210 253 376 255 283 90 84 598 264 800 560 819 968 902 668 303 466 851 130 285 607 675 192 421 65 367 786 44 16 927 875 510 602 348 534 262 600 513 988 38 62 326 332 150 859 957 982 2 1 546 275 989 677 285 967 336 59 692 681 467 615 150 796 286 816 770 412 827 910 397 808 797 153 487 96 594 754 965 490 167 995 97 955 582 804 485 651 315 274 685 305 121 768 266 971 119 891 51 360 533 516 778 848 954 353 865 724 820 920 227 714 195 270 265 809 83 356 871 932 583 768 91 134 13 202 970 210 79 429 377 855 215 857 934 936 629 433 138 106 376 435 856 333 399 994 926 327 244 270 979 862 416 538 447 992 479 738 594 827 748 856 637 161 594 971 37 267 203 732 417 806 429 411 846 817 87 430 152 442 121 418 411 60 644 568 458 890 98 745 151 558 386 736 355 853 906 775 98 910 673 355 585 527 685 519 313 611 172 189 620 434 2 793 30 616 29 812 370 485 35 180 277 108 883 928 221 183 388 333 861 863 190 974 681 898 88 47 734 853 816 60 28 835 481 198 991 57 589 18 647 378 864 866 402 362 126 437 366 790 116 908 695 908 772 797 2 599 159 858 906 819 17 687 659 739 575 361 739 686 97 222 592 955 393 955 553 71 785 111 19 214 745 832 93 143 2 14 11 252 851 908 999 202 833 862 901 574 149 7 915 998 685 93 164 707 962 590 545 301 134 190 818 642 856 227 831 687 333 220 234 34 896 947 947 419 621 797 796 22 521 537 896 833 775 632 116 858 566 672 314 420 934 736 278 523 743 830 999 964 651 329 748 112 864 599 546 721 610 57 909 419 442 506 717 17 242 910 542 635 371 356 689 828 248 650 614 974 231 247 429 617 568 755 655 645 757 466 886 791 828 667 76 680 942 366 649 319 336 836 665 725 1 378 734 265 513 341 375 965 291 294 940 879 310 298 53 697 716 583 345 233 24 793 464 557 615 674 40 152 530 411 394 394 119 616 933 541 676 846 187 224 874 776 836 849 728 927 513 894 825 74 9 537 211 503 687 625 182 604 998 538 655 928 339 469 315 440 154 16 909 854 703 891 16 745 873 432 858 683 170 51 945 867 492 784 221 984 487 27 307 738 388 494 32 647 15 522 207 539 979 924 670 432 376 995 886 895 946 74 864 57 92 891 875 786 941 313 450 714 209 120 813 838 929 241 132 134 119 136 11 111 107 433 411 739 171 345 754 627 328 387 461 847 512 746 518 403 541 962 153 669 460 706 178 434 922 395 263 298 784 933 25 966 859 195 980 548 936 418 663 309 288 397 152 481 617 806 904 45 751 949 796 365 386 930 580 305 383 649 397 364 912 616 591 256 574 892 553 452 164 237 7 841 0 354 202 976 458 904 621 503 752 254 555 8 9 365 433 290 947 406 662 994 730 538 506 588 826 144 238 23 475 185 162 337 985 677 384 972 578 863 242 488 991 133 423 233 223 777 142 370 261 654 639 224 218 119 142 420 242 457 953 970 999 120 958 938 628 735 223 22 444 870 85 215 344 930 507 309 542 486 711 265 652 533 187 281 90 879 385 782 554 43 334 849 849 512 984 962 184 160 936 428 802 269 930 71 727 309 591 824 358 972 909 244 861 897 679 696 254 246 126 234 98 426 740 327 528 83 511 572 388 465 625 666 975 476 193 352 775 567 163 658 300 684 657 24 623 939 908 263 959 101 428 624 525 51 477 309 774 570 707 865 789 399 103 212 236 335 811 230 914 294 131 111 122 923 186 293 670 30 969 146 197 527 746 495 119 27 892 610 836 178 748 34 369 816 361 337 549 180 643 312 46 680 326 765 795 774 236 996 642 117 964 470 920 388 915 435 613 741 497 751 713 713 50 496 127 426 594 951 983 672 28 640 305 309 658 585 437 893 667 300 688 18 54 588 410 956 59 418 805 259 0 125 551 534 483 480 976 146 138 173 837 5 29 443 336 492 834 818 755 4 944 833 144 809 179 706 965 200 141 984 754 317 797 229 325 238 124 126 483 865 375 313 486 512 330 349 661 673 165 438 599 649 705 310 495 779 115 672 707 988 188 870 460 139 342 866 95 584 897 100 617 470 687 736 409 295 612 348 698 926 588 684 85 403 405 435 423 931 463 112 785 612 478 613 801 127 618 573 395 446 197 236 336 82 431 943 182 301 948 481 884 458 870 33 717 289 402 317 894 533 464 539 666 759 281 617 230 636 224 431 684 779 225 913 566 297 514 760 703 514 899 14 778 925 384 616 501 706 304 630 947 965 934 263 245 581 340 516 295 828 251 377 808 521 633 307 741 674 323 688 614 720 821 453 468 998 628 190 688 772 830 927 508 794 507 427 42 201 930 606 310 645 473 90 117 112 479 214 521 440 246 766 152 694 766 714 838 744 764 807 349 20 447 884 24 208 2 841 486 367 437 313 271 312 526 927 810 102 566 400 446 965 719 718 485 565 372 869 31 601 698 721 281 688 889 722 958 284 949 368 529 396 115 572 674 558 680 925 204 240 310 757 310 924 241 795 397 46 674 273 494 447 169 752 119 384 424 479 227 337 36 306 674 343 620 935 909 706 616 825 101 838 527 927 36 342 967 382 633 62 108 462 198 350 829 579 683 622 928 409 182 720 409 954 660 725 752 671 606 629 908 3 550 486 324 944 6 665 345 309 44 466 397 325 127 225 928 80 152 228 947 110 519 914 585 195 182 272 349 543 29 732 824 899 902 705 367 386 28 599 616 763 988 601 852 743 420 916 26 538 33 720 948 546 170 37 452 130 325 519 770 314 932 149 233 24 975 738 19 261 647 592 687 842 501 851 804 108 180 137 758 838 376 128 610 557 35 828 217 936 437 198 76 149 463 23 284 549 574 835 925 932 135 181 493 779 621 940 778 173 641 731 868 506 686 911 301 255 812 903 404 989 199 240 790 220 407 296 12 364 914 332 111 716 580 759 292 732 816 786 8 285 458 36 292 330 644 111 23 456 697 341 585 574 563 487 204 968 561 575 224 470 229 764 653 804 872 874 159 665 849 880 18 618 729 345 53 14 344 104 679 851 802 281 623 594 522 894 690 536 857 746 902 946 716 510 626 127 359 331 820 475 492 378 392 31 301 546 243 89 722 518 487 397 248 345 234 635 113 291 537 91 601 635 733 254 552 579 55 122 762 372 703 899 797 596 852 5 388 41 438 760 37 227 746 39 682 691 457 211 198 219 473 735 134 931 566 25 749 74 667 681 155 805 162 123 973 359 955 902 129 954 164 345 105 227 790 27 345 914 606 988 919 72 247 740 828 838 871 551 450 495 921 378 737 870 356 894 17 692 37 606 124 533 488 494 409 976 833 185 213 367 459 236 964 812 884 639 134 649 426 686 238 55 302 764 27 946 817 671 205 198 808 293 899 45 582 453 692 85 61 795 607 280 820 25 613 844 882 406 919 391 40 120 419 467 813 67 831 588 881 696 139 640 190 781 866 675 93 882 336 927 304 782 823 508 140 270 661 861 978 60 818 702 769 752 333 983 451 953 945 222 340 942 990 135 369 221 355 83 110 57 566 156 500 933 68 706 118 88 426 46 907 288 272 263 142 241 345 723 17 865 568 686 260 7 90 722 0 967 188 552 838 345 779 40 196 906 952 874 404 975 415 212 805 435 163 557 172 150 188 175 158 741 606 800 767 624 534 959 681 955 347 366 176 460 158 896 871 225 272 914 788 286 195 242 437 951 386 367 460 933 744 896 423 67 26 501 733 957 933 59 871 508 808 462 828 381 295 627 404 101 678 84 387 460 913 467 61 774 22 640 179 805 90 798 755 437 59 176 677 41 503 719 496 837 345 683 784 396 101 101 728 462 929 572 832 993 453 342 148 720 698 985 625 238 414 626 518 36 473 443 633 522 667 321 40 330 432 990 205 141 890 160 506 86 804 74 646 311 296 928 428 344 65 273 309 933 519 935 913 134 455 362 729 580 102 496 989 476 692 660 650 879 306 495 989 806 244 952 297 103 806 25 953 714 1 390 728 472 758 915 847 980 524 487 201 950 610 169 828 245 722 612 770 707 401 63 558 15 40 660 11 364 819 345 818 728 374 900 290 576 415 490 643 814 146 968 213 754 792 326 848 287 350 489 718 249 308 908 625 248 856 319 980 796 48 763 593 706 434 338 505 106 691 429 272 3 330 640 74 64 171 178 779 630 927 889 730 87 406 867 890 586 186 386 445 64 664 780 543 879 661 908 403 587 693 933 349 593 911 120 760 520 762 902 123 39 669 844 431 748 989 560 427 969 749 931 486 443 508 645 232 824 163 263 523 277 749 106 757 786 380 861 253 93 979 855 758 922 834 720 937 99 847 614 409 791 690 334 617 917 180 20 788 780 604 55 842 751 650 361 820 222 77 866 613 151 596 187 287 975 140 533 606 486 172 350 941 296 87 790 922 800 268 876 248 527 240 698 856 250 2 412 915 701 272 615 833 511 397 880 241 973 300 3 299 891 366 241 592 738 614 955 33 212 364 215 465 75 834 572 270 819 786 755 839 894 948 619 945 15 618 189 69 245 839 317 18 787 678 783 995 374 408 711 19 711 284 407 589 853 280 906 801 365 578 472 579 749 290 281 336 197 213 359 146 718 879 231 901 177 240 200 853 309 35 259 465 195 911 625 384 97 569 255 102 962 327 148 698 646 356 664 297 911 494 503 357 176 246 747 56 921 680 99 299 92 69 349 532 563 758 805 767 368 447 212 467 447 463 567 869 823 821 760 289 324 478 178 34 535 987 480 72 66 339 638 201 993 572 224 573 312 524 918 798 372 741 344 519 180 365 610 177 341 871 229 940 7 331 905 324 456 117 403 884 663 887 648 94 808 154 461 833 836 960 304 222 926 888 700 180 939 119 417 424 264 393 412 993 108 863 846 522 110 566 99 908 749 861 13 661 414 718 747 562 973 809 293 584 562 674 342 42 56 468 756 980 435 51 461 572 80 864 573 771 490 855 439 179 633 382 868 841 924 853 296 43 3 697 153 217 717 632 739 526 677 209 964 720 577 503 63 139 937 17 274 907 761 905 548 988 289 585 823 629 841 117 981 50 875 178 686 840 682 998 492 614 49 727 719 8 924 421 218 633 377 925 106 199 538 651 913 107 685 748 281 456 224 911 717 666 634 509 103 152 750 751 475 967 879 449 829 821 388 665 82 621 483 558 864 322 272 905 208 749 70 756 361 347 47 784 774 491 856 683 303 150 243 993 650 391 984 534 814 995 56 272 39 66 553 388 594 665 921 664 137 697 773 547 982 635 482 529 39 634 522 839 680 335 979 145 268 525 869 853 140 45 948 676 272 663 433 923 911 894 679 601 620 454 584 684 236 570 984 16 609 975 409 284 351 572 85 588 161 781 426 50 270 225 457 757 713 745 330 55 651 563 346 934 757 303 599 183 504 266 461 93 510 119 902 63 737 164 59 144 196 653 565 515 721 343 762 413 375 630 751 81 328 928 359 73 736 846 463 974 482 864 291 753 445 857 799 384 269 6 353 75 0 995 521 438 770 521 527 762 69 796 955 691 136 856 222 581 889 181 925 599 445 279 286 555 580 371 663 462 562 435 360 933 809 809 874 295 4 131 923 451 91 665 3 959 307 795 247 44 425 892 746 672 324 987 619 711 395 327 802 963 968 533 260 621 125 48 137 842 104 108 499 158 246 581 68 423 305 52 890 845 667 93 76 471 905 566 156 127 798 410 23 707 660 629 383 487 196 148 471 961 596 16 558 48 894 492 791 458 916 864 338 580 903 412 815 992 146 51 539 200 727 965 111 134 829 652 598 111 634 830 965 859 914 546 230 789 704 42 516 57 5 921 974 120 183 771 265 432 523 634 923 723 749 476 120 754 108 104 587 538 937 167 285 74 84 351 308 313 383 989 408 276 586 203 829 357 48 231 987 736 339 353 306 229 213 800 566 460 685 794 690 127 23 503 220 505 478 238 349 683 847 582 515 915 491 287 292 473 498 805 567 830 826 166 386 72 932 780 978 544 218 438 102 975 400 423 295 494 170 932 106 455 77 721 952 37 95 586 194 21 608 451 416 335 539 869 418 994 467 400 413 813 426 636 375 829 588 47 568 722 761 931 502 597 718 645 321 273 535 304 286 913 76 36 639 459 46 177 31 801 211 938 977 811 438 216 767 528 612 565 938 507 811 132 416 467 504 223 758 186 608 304 488 774 223 606 58 599 303 349 407 845 207 269 160 137 414 352 854 326 55 667 211 68 798 666 134 903 643 131 95 908 207 815 257 560 276 318 766 177 261 773 881 683 798 358 263 318 999 295 684 539 985 472 631 211 557 707 375 582 757 274 616 63 749 867 926 14 733 9 44 195 960 187 692 573 553 237 541 223 220 220 128 685 703 879 783 414 745 713 12 78 40 797 776 509 980 113 163 89 870 562 572 377 628 588 488 708 714 125 164 57 928 63 880 195 936 991 477 517 690 977 421 433 666 829 327 466 898 231 918 546 112 197 608 532 487 651 660 600 9 723 708 997 4 941 918 151 988 410 351 482 480 171 195 446 847 18 989 669 677 285 16 118 866 978 817 826 506 503 930 591 901 172 916 567 532 536 323 803 666 904 370 74 326 316 660 214 92 291 985 203 974 337 409 778 534 816 969 143 633 140 407 291 394 222 59 975 180 902 873 69 879 898 976 68 219 551 464 124 712 121 760 204 813 787 251 885 462 646 930 251 25 84 513 870 473 868 59 290 948 45 937 162 540 4 345 924 66 285 480 293 530 57 490 602 80 362 667 782 248 710 613 439 480 44 932 798 307 596 533 891 843 791 111 177 430 74 68 413 462 304 556 911 470 352 258 506 351 637 134 153 569 501 404 965 197 29 651 495 11 63 920 454 638 706 651 474 880 310 119 941 122 466 573 130 294 428 239 381 119 470 934 131 662 808 787 543 161 433 160 313 958 970 887 119 505 799 796 800 430 355 566 625 266 388 485 956 993 212 121 361 427 566 58 927 169 183 110 68 5 571 849 9 390 187 364 244 808 314 987 605 501 146 291 209 345 467 295 339 422 415 828 349 641 74 342 752 885 734 171 103 676 33 743 552 101 562 277 993 218 509 45 440 491 345 718 492 209 390 684 331 907 601 739 389 758 399 354 382 710 976 502 25 415 44 709 805 939 392 390 881 788 927 832 877 226 910 999 507 620 829 594 352 860 259 219 310 103 957 948 566 286 348 334 274 760 363 153 863 666 499 31 150 142 931 728 348 520 258 790 141 530 749 170 466 400 613 59 697 582 273 179 128 45 550 191 917 843 603 765 260 60 209 753 137 191 333 489 789 395 267 826 579 768 19 734 904 192 723 876 179 530 112 203 47 176 273 29 572 2 756 553 293 134 194 245 640 429 96 983 473 259 345 187 608 844 613 250 132 454 379 144 373 244 626 705 658 646 174 550 684 815 707 468 373 231 214 404 412 470 251 39 884 9 664 859 46 849 993 743 611 777 232 366 365 318 340 890 947 891 359 905 868 6 174 733 555 702 136 586 991 806 666 330 94 655 16 64 842 524 179 628 723 426 668 608 891 63 381 615 973 211 499 602 859 147 734 851 296 995 49 77 84 27 9 143 473 100 80 286 92 4 529 804 219 732 64 772 732 953 555 672 699 231 794 414 761 258 172 90 293 162 306 419 335 303 330 131 488 952 871 774 60 369 493 327 108 124 208 225 808 187 280 907 580 603 45 714 953 752 10 339 994 535 877 697 468 324 99 858 18 339 643 511 636 72 227 751 431 844 104 458 297 63 251 36 140 458 413 556 623 502 199 143 149 852 387 667 358 919 820 757 616 2 105 770 782 195 268 888 304 71 967 917 375 907 463 247 107 140 599 86 938 300 749 748 244 677 787 677 319 64 335 755 950 489 31 117 888 570 840 33 377 855 278 567 708 404 940 385 984 307 407 133 842 85 385 651 715 949 810 704 733 402 520 7 704 765 606 760 615 769 929 983 369 245 630 397 337 309 713 966 51 463 704 908 41 788 844 534 467 203 153 577 694 457 937 857 216 300 636 184 217 146 915 5 314 411 429 604 353 380 288 780 377 409 873 681 884 764 920 340 874 37 247 388 693 811 620 463 609 676 40 189 373 877 833 348 33 154 565 187 596 720 80 294 426 821 513 637 401 346 110 388 551 922 675 804 544 524 713 347 737 584 613 439 593 761 576 646 994 511 805 897 300 426 498 584 930 584 70 251 889 393 197 875 324 564 838 93 677 113 399 927 626 290 937 497 552 202 316 283 62 166 8 616 865 560 812 32 750 936 520 701 617 974 425 844 71 807 734 97 67 471 936 361 915 676 387 840 337 231 848 374 312 698 864 65 1 98 286 966 998 873 717 120 151 424 750 141 964 14 279 818 915 900 92 994 727 654 331 429 479 426 226 995 369 695 661 845 491 7 106 12 788 788 718 609 82 538 356 893 929 361 727 623 278 237 145 806 801 961 956 498 18 27 805 677 684 207 545 648 493 142 104 359 219 212 352 186 899 606 897 633 526 627 433 859 229 23 260 234 613 128 820 630 480 770 419 842 157 26 585 912 476 440 336 156 515 828 461 878 626 412 370 339 362 290 505 600 811 974 957 490 877 984 112 437 815 680 261 270 464 400 556 421 944 800 241 71 836 415 601 219 97 206 158 469 754 954 245 322 306 752 795 122 964 418 40 357 190 577 257 504 305 314 758 554 327 898 469 926 738 928 695 567 521 643 484 802 271 118 592 623 317 418 171 557 134 434 393 713 70 744 650 947 290 180 495 977 257 315 845 585 511 953 755 107 234 995 990 378 148 170 226 307 930 671 384 214 79 324 110 807 987 312 310 400 348 834 419 898 289 545 860 930 926 958 851 446 554 916 224 189 688 132 302 506 182 245 860 382 948 292 693 743 404 610 922 393 938 997 578 563 461 151 597 558 280 665 975 503 635 50 474 664 205 290 24 91 909 65 662 324 934 429 384 66 162 208 123 464 174 740 89 584 601 565 615 369 927 577 593 56 68 754 156 798 863 722 346 65 509 526 944 332 46 245 26 106 198 15 892 200 664 288 9 553 951 632 197 289 395 427 482 617 673 903 969 440 225 371 445 478 75 615 318 491 175 101 301 272 721 67 434 317 949 921 560 386 291 498 116 957 562 125 552 141 865 182 861 129 921 310 802 87 12 240 855 329 397 841 188 928 200 183 569 460 510 112 386 212 337 778 310 948 258 241 370 785 920 471 5 292 884 601 447 17 456 91 19 680 931 996 837 572 684 433 863 347 159 422 371 687 997 822 600 981 452 651 928 520 657 457 826 179 295 457 58 282 278 641 270 989 669 467 166 250 213 533 318 678 500 395 672 667 354 100 973 180 376 635 286 982 439 463 637 581 112 498 839 375 97 382 375 509 394 361 194 589 191 64 83 891 391 215 611 438 73 316 343 339 520 711 644 90 299 157 973 756 490 428 588 70 798 865 454 35 289 992 705 997 213 534 451 448 339 176 515 397 972 683 351 387 897 104 460 2 93 222 292 350 860 33 813 442 787 22 216 454 489 844 293 937 372 292 827 632 667 980 113 151 901 371 725 617 368 361 466 170 204 131 839 678 381 369 824 713 926 949 323 665 310 850 557 695 632 137 288 854 835 745 78 189 903 303 225 798 415 369 399 29 473 254 737 780 729 575 399 663 728 53 748 902 592 286 136 733 830 680 39 323 178 908 706 476 221 755 58 473 79 597 845 532 561 817 832 459 377 312 887 561 199 612 512 832 734 335 11 176 345 126 158 189 296 495 436 731 208 707 591 48 968 53 2 152 817 401 217 380 839 56 888 513 962 703 667 623 101 212 201 13 541 259 990 49 753 329 824 198 604 699 108 145 545 606 338 21 204 114 515 529 232 966 77 830 343 900 265 42 941 544 756 158 487 643 301 861 911 664 161 798 842 19 71 706 820 95 404 275 296 687 517 209 624 373 691 213 757 726 461 632 26 866 727 75 236 679 323 990 362 252 91 517 315 433 708 482 310 719 814 4 729 39 170 791 0 773 757 10 252 461 539 784 463 955 228 775 850 138 655 660 298 942 546 970 42 153 445 857 339 208 999 590 509 861 901 999 812 121 363 153 163 351 478 720 905 743 699 329 623 514 859 349 9 521 378 879 837 454 959 70 931 439 87 468 410 832 338 603 790 774 895 501 597 785 306 152 224 296 997 441 466 435 950 6 812 693 962 139 18 123 943 46 763 457 248 353 127 569 231 39 994 374 878 19 422 300 437 103 538 664 667 903 696 840 331 834 22 659 704 701 511 252 957 467 865 759 150 733 606 96 665 144 797 338 460 88 459 586 842 684 793 127 791 538 549 208 876 814 0 253 72 420 909 310 562 938 386 682 532 168 254 52 492 976 179 714 404 951 430 756 914 198 234 222 388 196 295 110 670 740 50 874 450 580 352 965 485 551 164 884 567 739 805 447 955 746 74 210 760 181 750 988 97 994 456 495 755 392 588 127 59 638 235 390 265 411 648 440 603 429 332 567 313 337 180 287 86 739 79 659 547 189 722 176 920 462 653 477 972 861 251 0 589 559 197 868 650 411 411 152 593 982 270 291 978 773 110 708 897 462 382 10 669 619 448 911 638 675 137 772 332 23 772 78 78 529 682 894 244 841 253 275 400 850 228 231 875 862 224 808 559 609 71 894 921 228 428 62 973 410 488 333 1 745 120 566 759 248 214 364 610 12 596 275 523 839 689 471 80 714 490 600 409 504 918 881 960 189 417 243 988 131 291 418 103 460 177 809 49 318 566 787 978 769 173 442 69 20 620 25 592 559 626 29 570 799 881 586 820 988 758 382 42 463 595 862 532 371 842 996 805 98 892 489 511 979 100 962 873 482 861 693 70 499 438 434 863 951 750 258 721 532 774 144 526 668 665 278 394 720 92 822 153 621 729 955 444 254 299 161 935 306 140 369 320 98 660 3 789 422 566 782 708 563 96 444 164 467 450 842 121 608 563 443 290 850 823 360 18 348 49 111 272 158 513 741 69 284 383 655 218 81 515 443 225 666 509 42 877 28 495 982 184 918 2 137 933 359 470 296 278 982 683 742 27 671 806 104 846 762 557 545 326 361 795 783 811 72 211 672 66 658 148 590 406 421 339 81 415 772 950 617 265 450 555 894 867 71 742 753 114 565 8 421 966 261 934 511 700 529 954 352 773 670 522 360 303 112 81 518 751 605 377 346 769 876 969 244 490 864 285 743 629 498 416 603 132 291 357 116 980 438 799 121 995 502 524 454 59 667 233 627 145 436 681 135 13 466 342 171 22 284 999 971 67 790 258 371 887 776 67 590 444 961 810 414 535 968 595 474 415 121 788 93 559 943 262 153 288 254 577 841 467 287 923 996 772 241 983 810 534 191 606 628 832 344 305 493 614 544 597 72 546 754 908 549 637 808 104 548 188 84 155 923 764 111 274 853 81 99 692 808 504 355 397 876 505 161 233 815 848 102 998 131 939 181 921 988 537 395 318 918 730 44 128 434 885 655 381 209 415 578 454 319 815 164 519 959 413 65 832 719 886 412 400 488 196 808 989 289 333 554 235 719 989 461 23 226 340 371 378 790 306 258 804 194 865 825 896 983 570 698 763 783 943 795 395 312 152 932 4 769 84 387 293 345 716 606 231 986 212 447 641 54 748 368 978 858 556 127 231 548 532 672 336 205 262 279 75 488 227 494 490 511 281 521 507 908 191 864 822 71 791 348 707 570 976 769 670 115 558 207 334 554 833 475 139 949 154 260 124 542 315 644 490 405 621 922 415 682 942 443 13 136 345 649 349 989 548 928 258 907 374 234 183 667 834 513 340 338 334 404 280 7 550 177 211 782 161 965 240 505 506 590 225 585 722 855 114 479 931 980 260 841 706 249 713 94 113 47 54 273 587 745 149 956 922 661 450 310 444 514 99 24 166 21 611 173 505 346 231 894 725 765 211 245 539 791 40 677 422 699 644 979 252 924 586 281 7 55 68 31 52 247 795 587 611 16 262 278 420 843 541 988 131 607 395 80 325 523 502 58 636 970 21 106 161 569 982 380 662 230 817 4 952 809 56 780 623 635 20 829 107 164 596 106 623 502 461 274 244 131 629 97 508 617 349 751 589 842 411 11 821 502 333 715 720 229 58 258 282 92 727 517 372 371 774 702 808 833 283 241 645 437 920 143 985 559 210 510 613 749 464 744 923 298 152 536 629 736 325 434 44 708 411 625 253 819 190 571 9 446 811 187 428 281 143 926 589 990 549 108 406 492 675 472 568 558 345 9 28 894 630 389 208 481 718 235 213 750 937 413 52 376 822 717 707 190 695 763 41 609 81 705 299 69 561 650 896 961 616 941 951 878 465 263 702 21 502 678 54 303 13 554 968 228 343 432 372 15 205 385 454 122 41 856 914 367 308 372 124 530 843 611 632 716 250 897 160 134 41 153 746 526 181 361 376 77 381 553 337 933 142 268 462 378 853 56 938 295 635 329 54 133 30 539 907 304 372 191 69 67 26 471 624 250 155 156 428 357 434 493 223 583 441 248 868 428 110 929 639 855 151 164 820 93 62 410 301 545 16 705 636 679 746 992 349 462 307 526 34 136 736 883 307 476 59 957 812 421 311 51 980 315 725 758 937 395 488 379 58 319 303 124 181 157 683 12 311 488 950 718 546 589 500 610 493 957 360 710 546 156 930 693 88 103 26 867 625 576 52 541 482 928 599 233 721 733 698 910 275 23 633 349 803 127 68 478 635 667 307 966 677 565 784 800 712 703 158 410 338 780 728 641 534 938 200 438 365 584 317 827 307 447 462 121 822 375 342 265 278 481 501 19 74 966 182 213 14 232 225 67 376 742 875 111 695 909 357 240 679 365 486 396 737 493 292 660 142 465 123 570 835 995 208 262 836 17 984 574 669 72 847 712 779 544 136 231 184 136 46 167 660 434 596 135 883 953 523 589 95 6 472 711 728 144 584 660 275 64 777 740 71 122 546 556 45 772 636 82 314 91 578 952 940 910 345 461 819 781 905 792 381 643 304 572 492 317 813 579 53 414 637 884 624 599 682 15 970 612 385 996 258 388 458 677 629 603 395 21 201 887 668 128 797 320 664 512 84 611 847 304 251 721 487 472 436 938 904 458 825 821 850 192 934 636 376 480 367 895 148 578 951 387 899 173 376 967 288 983 57 984 136 539 196 544 354 244 808 452 390 532 520 268 66 676 220 896 826 467 748 368 616 777 745 753 854 992 165 385 276 498 89 302 638 472 924 749 394 446 690 666 342 153 633 108 377 563 283 876 49 477 945 899 891 750 5 799 905 409 63 764 487 346 844 701 147 513 236 590 691 189 298 874 179 324 829 675 152 72 437 231 107 449 601 215 972 464 567 506 204 39 976 54 818 400 990 239 92 407 920 682 6 79 781 451 325 836 67 258 106 114 187 526 342 661 60 511 726 909 964 723 167 703 94 134 541 113 123 187 778 813 265 154 795 559 990 942 57 761 342 96 707 596 107 981 639 767 428 185 240 207 243 947 670 335 874 235 341 793 258 4 916 665 48 406 560 906 3 17 608 254 367 62 829 72 613 6 339 609 556 498 257 582 141 578 723 59 833 835 70 981 739 979 63 118 136 651 905 593 238 744 761 272 630 484 655 726 798 322 256 353 445 407 905 398 233 6 931 90 149 655 125 79 339 565 896 261 5 988 730 134 79 118 196 595 612 734 570 346 754 173 917 15 368 659 102 156 923 651 9 603 168 289 163 349 780 417 903 908 550 862 850 983 717 575 378 815 410 640 655 27 273 327 852 376 379 141 39 776 284 741 90 265 96 448 89 222 84 937 34 639 899 935 750 990 920 278 205 512 191 637 630 478 858 43 171 97 365 249 390 456 256 280 838 486 103 345 336 586 502 137 427 588 218 975 873 699 41 423 253 678 487 23 661 463 712 245 74 378 475 454 941 309 53 313 593 396 886 695 6 95 34 665 364 501 283 907 235 406 429 529 276 74 105 442 821 57 345 531 776 296 610 805 512 830 491 555 651 439 201 498 193 685 944 469 104 476 329 531 606 8 227 605 486 63 594 624 803 831 889 722 552 234 272 401 206 396 246 793 790 759 199 439 267 774 830 655 124 948 553 616 658 703 64 39 871 625 679 867 843 112 513 252 347 115 702 71 182 894 648 844 637 733 389 304 685 467 593 865 569 157 252 603 219 633 500 419 196 250 875 695 162 396 531 575 827 864 60 2 819 827 73 697 516 476 735 110 414 462 65 911 342 18 175 285 535 748 896 723 495 763 338 605 443 26 775 165 344 530 470 594 948 417 879 448 580 36 512 645 663 976 910 854 117 190 265 500 613 365 113 760 139 601 263 556 514 914 508 462 118 336 218 809 845 110 231 798 599 709 916 770 755 509 837 385 751 578 312 802 303 216 125 477 338 566 520 639 975 604 743 990 805 193 344 258 413 36 499 943 804 235 319 606 729 994 796 372 621 41 971 451 370 65 940 662 491 890 880 679 704 235 839 685 74 921 225 252 862 925 531 20 216 181 417 260 302 163 366 390 114 273 287 984 614 54 120 779 14 459 226 824 856 853 457 922 496 433 354 319 852 379 847 570 942 621 11 293 639 309 824 477 532 206 919 790 127 652 828 351 985 705 164 36 469 661 204 13 935 175 745 537 332 783 162 40 701 522 158 153 799 525 667 531 999 70 628 794 852 716 535 966 317 16 381 222 752 874 535 317 100 495 749 220 757 614 119 588 887 267 789 270 340 132 465 141 24 321 287 131 279 912 628 604 478 881 499 380 954 366 938 650 550 56 551 47 314 87 616 790 378 456 597 50 358 195 679 621 533 658 371 958 441 513 246 93 615 293 526 552 608 749 811 76 78 511 301 463 796 694 781 31 226 516 919 139 190 258 568 375 489 913 572 10 655 486 240 187 632 181 257 647 39 444 193 335 381 812 511 342 805 162 654 422 196 724 592 196 109 601 32 433 160 33 220 266 611 401 239 853 649 56 799 278 278 194 536 124 743 789 953 341 417 644 638 149 924 361 147 302 840 956 557 307 60 908 335 520 786 300 578 762 113 937 993 208 997 845 956 88 212 303 452 956 538 203 847 376 333 816 669 40 342 890 411 536 476 29 937 549 487 767 836 402 164 832 921 325 975 473 318 485 688 432 980 856 164 888 928 142 809 834 2 270 651 147 384 478 15 589 343 536 697 203 970 508 333 993 720 298 975 651 507 519 479 955 387 24 858 335 407 548 42 860 691 609 957 779 926 706 261 893 550 623 511 232 882 86 753 232 225 209 164 597 737 56 576 903 804 831 621 983 671 846 625 734 43 628 589 552 527 54 792 139 385 39 623 520 638 138 577 848 905 245 81 314 263 833 168 304 500 236 67 839 820 128 503 463 197 409 901 912 32 990 396 286 776 926 303 34 906 353 20 383 126 987 584 283 872 737 216 436 93 291 754 748 928 596 76 952 294 763 510 461 373 42 428 177 401 676 954 334 673 903 883 80 464 609 397 410 538 32 769 490 438 808 702 698 798 867 328 758 112 308 423 53 729 228 800 824 2 683 763 939 914 237 140 579 612 298 548 678 441 733 431 579 140 495 303 230 890 126 446 416 174 314 138 908 179 975 555 492 729 58 943 470 409 221 252 602 638 310 960 693 540 767 335 100 679 843 259 591 349 477 603 786 761 748 257 134 394 668 138 322 240 337 748 900 562 147 543 386 340 522 622 732 840 675 794 654 483 187 576 495 87 439 573 86 973 344 92 968 305 245 755 685 359 53 791 59 497 254 402 131 159 556 933 594 327 305 801 45 562 255 442 240 936 58 484 416 854 381 418 683 378 609 207 129 383 232 89 704 764 137 84 875 364 697 605 411 18 685 532 519 565 460 228 214 925 401 811 83 44 365 947 189 225 251 308 229 846 314 546 424 121 803 719 262 489 79 598 584 566 22 707 515 269 273 44 985 551 80 622 752 708 498 215 847 161 664 356 61 642 59 322 561 88 361 164 163 185 943 992 730 314 245 230 79 810 711 336 781 631 134 512 44 148 198 259 494 981 504 520 901 615 227 553 960 522 779 862 928 391 866 809 176 239 755 173 972 51 575 619 519 888 563 49 768 624 328 717 30 524 497 457 197 582 78 657 331 198 190 328 48 977 359 331 958 719 150 258 735 650 505 534 146 666 700 730 602 625 735 64 607 37 556 99 998 195 694 743 438 240 875 418 72 574 481 149 489 447 832 979 866 216 333 191 997 732 649 566 816 770 148 146 645 608 869 778 693 921 434 339 18 808 339 828 81 506 957 790 627 313 244 913 6 225 504 672 974 241 143 792 443 664 973 474 400 397 442 812 939 666 737 171 620 930 106 278 30 111 720 79 399 86 376 621 304 447 927 255 862 188 592 344 387 722 15 988 742 831 346 181 6 946 354 384 248 966 224 683 495 224 48 969 769 168 845 59 151 352 423 702 248 263 440 95 777 164 251 609 717 534 697 43 555 780 456 71 362 610 815 584 527 303 931 979 104 527 784 724 683 187 581 358 647 32 282 74 874 924 507 898 608 325 319 681 195 415 749 205 644 927 946 362 860 388 907 942 929 50 112 896 129 764 221 862 280 927 838 799 371 447 177 37 476 225 724 691 452 999 782 643 648 720 361 307 383 495 201 907 709 990 744 376 95 331 852 425 304 481 84 285 225 596 518 970 138 561 639 716 969 682 564 921 788 788 989 50 794 947 695 897 40 245 267 890 580 27 22 247 404 571 312 397 196 187 245 275 310 448 255 44 249 567 369 285 832 528 993 591 584 731 777 709 631 34 621 888 736 48 253 5 811 568 797 459 988 801 843 440 908 629 640 244 359 961 267 851 352 472 552 545 582 556 190 481 931 914 796 608 327 926 920 173 528 371 584 124 326 314 163 523 825 844 910 550 484 388 944 92 375 727 285 569 434 878 209 751 483 403 191 231 678 357 928 254 442 719 481 417 921 831 480 957 613 439 734 109 56 316 531 827 188 749 263 694 706 140 501 531 150 746 371 914 888 721 685 430 633 427 491 104 789 606 385 217 543 427 984 875 886 294 254 960 626 525 988 251 453 824 10 127 998 500 91 724 620 898 930 967 504 889 567 111 573 715 458 696 890 111 590 927 991 979 105 144 804 430 231 581 734 558 558 920 81 363 902 825 819 791 331 904 999 758 254 821 971 562 154 457 284 174 841 645 476 145 319 776 75 985 640 707 686 772 906 725 85 721 950 204 868 122 24 768 962 961 943 580 910 996 770 924 754 425 396 751 421 250 553 239 809 823 309 950 364 314 792 715 23 108 870 832 782 660 228 253 793 563 9 77 249 159 840 613 541 764 262 658 863 173 686 95 481 642 475 498 716 50 357 501 959 187 770 586 161 295 440 689 831 915 725 734 200 462 636 671 850 392 472 306 25 852 487 525 948 658 350 852 928 644 159 673 497 309 583 705 968 45 979 937 621 452 780 630 346 531 475 111 374 861 476 818 963 340 739 667 787 777 192 543 311 246 619 946 204 701 952 573 985 940 991 970 377 852 748 117 853 199 963 279 336 474 370 846 971 164 94 427 975 762 59 263 4 757 709 680 965 308 233 308 972 310 630 483 814 610 427 527 683 405 408 129 2 690 251 579 896 380 117 211 341 402 218 955 968 324 435 407 195 535 984 569 717 145 661 825 179 345 24 26 101 696 475 883 716 833 283 704 615 511 396 717 379 625 818 389 41 378 222 814 276 472 947 479 788 291 297 958 824 651 839 813 654 107 535 502 93 908 812 95 366 184 207 490 72 452 573 850 978 600 266 840 322 971 757 278 484 272 282 288 585 933 437 629 396 208 974 472 537 630 655 728 525 340 120 679 532 798 300 450 280 610 991 475 298 974 888 645 747 537 868 580 931 516 166 703 176 616 988 962 685 806 912 832 655 532 837 469 594 444 982 283 80 968 60 585 609 907 966 897 697 160 487 708 765 753 918 215 676 853 67 722 761 603 685 597 254 237 420 951 393 987 872 481 821 500 573 985 741 580 388 139 497 546 288 965 258 153 761 31 170 855 48 325 987 100 804 549 891 654 51 472 536 461 949 115 324 497 447 296 270 690 988 728 843 604 228 911 233 491 636 975 605 398 169 217 75 127 310 761 223 467 951 627 308 846 582 531 477 465 403 107 221 492 546 779 555 598 403 983 623 792 166 191 381 986 361 584 720 593 747 57 51 634 651 23 255 915 517 739 945 480 374 130 583 338 623 491 728 283 321 54 38 246 826 344 40 139 335 399 938 10 196 803 373 387 386 37 719 445 981 890 869 814 575 304 606 916 658 281 939 766 333 927 879 917 462 400 512 373 668 355 763 149 216 60 94 467 538 407 732 287 710 43 573 231 964 308 312 918 864 743 21 903 198 531 12 32 236 484 905 769 388 482 148 999 182 750 302 364 445 38 37 769 407 71 602 19 429 393 990 188 914 819 649 670 719 976 959 927 154 743 98 632 182 699 742 243 382 419 200 836 281 79 188 618 31 959 450 404 363 12 561 21 223 138 683 189 609 280 65 376 932 27 691 59 428 610 622 255 492 73 798 998 334 136 2 32 957 340 541 764 378 366 361 274 902 319 955 413 907 516 48 476 266 887 575 618 438 236 144 888 691 535 586 895 967 830 919 922 236 949 624 860 640 370 224 131 550 879 784 91 647 574 426 950 330 597 192 235 804 216 837 333 770 689 286 390 516 483 963 603 823 874 695 319 974 110 530 47 550 101 553 883 103 529 51 830 480 318 882 647 398 203 3 519 694 4 593 231 354 49 613 9 105 281 721 271 401 939 680 211 724 776 837 954 740 196 958 356 340 670 843 78 559 505 863 343 82 128 88 546 619 217 138 751 179 859 611 340 42 443 70 811 464 336 749 586 7 202 130 774 608 948 280 363 899 42 292 507 491 981 237 339 76 695 732 126 276 416 35 647 921 670 509 346 335 151 609 217 71 868 925 55 166 810 418 703 449 348 317 393 243 262 40 277 89 124 454 328 694 970 123 810 398 376 668 530 961 886 577 359 398 821 942 743 905 95 877 295 444 484 967 574 557 801 761 455 885 408 481 935 777 798 171 360 663 414 328 78 19 132 773 702 252 129 408 313 797 54 776 334 336 852 628 948 487 968 905 450 708 593 255 919 185 35 954 477 685 458 943 513 961 980 161 310 676 547 645 54 365 345 139 453 906 595 293 354 946 626 45 302 947 253 472 201 337 522 82 44 616 157 387 683 376 22 439 129 230 907 428 686 502 156 712 203 281 326 501 147 829 775 629 318 54 801 328 801 193 580 533 489 958 926 263 846 283 909 55 847 753 817 398 711 3 505 20 201 358 679 653 154 328 656 657 339 955 362 457 416 783 850 851 384 342 750 244 398 645 929 597 600 518 349 640 390 458 111 91 538 70 780 617 925 76 419 119 128 287 490 301 533 331 466 226 871 746 996 864 461 800 793 295 695 162 33 183 605 216 753 923 15 385 856 111 834 434 862 985 316 240 398 748 49 782 998 337 466 45 143 811 326 283 490 838 486 359 282 72 466 239 808 297 84 666 809 994 105 946 694 319 3 855 95 96 493 451 453 561 250 637 475 941 615 92 375 961 553 934 652 194 618 713 707 20 584 427 445 812 19 13 966 448 119 114 27 954 461 572 376 629 722 419 591 991 284 97 643 637 732 936 222 261 41 409 350 806 826 838 639 240 221 145 510 758 331 733 706 971 925 59 402 85 363 869 288 686 974 178 534 20 10 196 355 184 791 360 770 533 30 662 23 343 936 540 863 103 772 994 728 141 10 916 514 443 880 298 670 928 602 414 944 32 393 184 477 88 272 515 210 100 717 647 661 498 493 856 992 434 889 221 16 7 997 404 320 896 662 679 657 275 203 607 47 457 712 32 216 671 671 534 324 286 386 332 118 526 33 378 234 8 764 115 99 583 590 436 711 673 11 599 631 267 299 31 632 343 152 868 154 374 703 476 362 540 918 177 58 395 273 505 88 653 537 372 487 31 982 801 89 850 524 613 308 71 420 508 540 460 288 93 939 595 969 651 398 904 633 379 556 672 44 849 761 445 98 884 734 215 232 188 341 610 471 489 180 113 184 11 606 590 301 124 569 927 306 639 241 555 811 215 12 708 663 572 773 111 651 30 944 6 573 992 105 464 993 753 242 641 117 785 827 544 134 687 242 370 64 727 718 53 977 950 937 382 442 750 756 64 413 386 768 329 83 865 408 761 225 677 221 624 506 52 189 707 786 257 663 253 976 505 239 639 662 913 215 33 419 146 389 980 44 187 949 262 827 804 669 526 931 513 940 528 504 120 374 359 573 167 424 702 967 807 216 86 77 183 515 611 840 466 964 912 716 100 799 144 406 738 266 909 978 698 564 770 289 756 30 137 848 65 503 777 458 417 224 580 46 828 312 65 676 363 507 456 740 827 279 265 964 812 194 258 167 880 17 575 934 549 657 217 634 143 640 115 245 859 924 122 75 557 385 952 780 344 837 125 934 59 669 925 961 480 293 837 386 174 157 579 155 44 511 378 392 147 291 756 666 513 237 366 840 51 177 598 818 29 725 463 943 679 9 687 964 588 168 606 868 122 648 675 822 866 2 392 771 465 184 640 974 8 874 376 406 221 692 692 642 131 818 979 684 3 34 135 257 736 568 902 861 905 650 585 411 863 729 421 429 235 51 704 696 655 347 369 963 388 961 989 345 23 853 997 977 379 634 767 158 545 633 495 358 675 25 396 981 440 496 877 96 384 971 192 581 232 533 935 304 894 892 919 574 509 533 869 766 284 298 691 811 399 795 490 779 836 511 128 513 426 930 607 836 484 771 551 618 369 602 428 937 690 798 528 447 470 514 29 911 97 382 325 161 575 428 513 3 24 631 568 703 285 711 467 189 176 405 682 585 143 671 894 956 383 425 470 919 230 716 688 717 653 167 420 907 497 72 522 808 75 444 128 696 519 553 436 895 453 982 491 874 602 579 938 832 652 340 343 424 549 131 410 907 516 997 391 811 332 460 846 38 256 683 508 314 623 718 930 366 296 234 341 114 297 899 67 968 685 993 323 19 451 842 355 447 368 884 654 910 499 39 274 121 945 876 673 359 191 814 242 540 204 969 281 622 791 115 943 623 967 4 134 502 589 746 452 159 738 12 857 595 198 49 485 676 678 802 408 434 843 124 813 921 755 311 98 65 71 604 286 229 69 873 411 557 976 917 32 582 162 149 512 369 631 392 676 999 171 202 826 933 347 871 475 288 245 531 510 445 244 316 113 89 805 931 873 285 358 222 772 189 434 948 591 114 147 403 300 328 668 143 259 325 199 546 783 28 35 504 343 205 344 569 589 148 136 293 854 641 521 299 835 607 941 241 931 464 362 510 569 120 95 599 835 94 18 361 258 878 950 986 566 55 524 954 486 428 700 535 371 378 727 249 142 857 906 665 65 996 367 554 300 828 948 43 1 303 32 319 273 532 641 128 6 599 838 362 556 635 594 706 93 816 236 302 945 88 481 388 298 598 571 664 568 868 641 267 227 924 539 572 151 989 997 869 523 881 704 797 892 905 939 533 613 95 431 129 974 919 835 755 680 81 936 859 975 515 292 673 783 10 439 314 785 443 231 580 195 134 638 489 485 730 668 642 698 603 859 642 913 201 992 885 723 755 60 195 835 968 781 73 558 789 940 626 869 654 370 207 269 135 495 485 937 148 283 289 88 787 790 866 750 549 24 17 973 754 358 163 337 524 180 49 58 916 150 90 55 902 987 428 577 846 387 475 73 925 488 771 614 639 82 216 320 423 8 697 162 55 586 296 221 723 391 342 565 623 165 742 700 798 403 390 940 428 562 87 315 741 552 224 520 529 957 391 647 585 577 880 798 960 234 799 873 150 302 693 774 177 132 390 843 543 567 235 853 72 982 897 328 637 981 757 426 946 380 178 918 981 826 755 139 441 303 152 905 130 487 330 606 77 520 4 226 208 761 526 428 633 457 883 78 441 390 372 181 359 988 458 353 271 114 371 569 127 776 79 853 725 90 408 509 115 81 510 877 316 641 754 143 534 570 686 195 625 258 963 463 103 435 424 586 362 653 929 551 472 794 303 584 858 232 323 770 412 527 17 991 220 518 66 909 23 907 829 43 479 482 519 932 747 255 158 783 68 29 34 983 215 880 577 892 828 890 882 414 650 846 725 454 361 351 285 100 9 190 475 577 746 528 362 222 603 343 832 431 214 637 530 893 326 143 23 710 556 370 136 25 792 634 734 186 824 429 780 96 976 203 728 878 456 339 770 381 778 288 983 336 479 901 19 309 555 854 231 520 611 691 413 375 804 240 154 237 775 936 815 313 336 504 59 271 911 774 652 837 219 895 556 293 462 238 491 463 154 82 499 102 622 919 157 614 810 128 369 284 788 70 903 57 722 848 685 604 693 374 500 256 846 408 851 314 959 337 440 378 871 458 541 414 895 806 297 703 317 264 673 231 91 572 642 396 122 469 431 687 292 975 289 572 725 495 903 249 59 701 909 127 857 952 655 11 116 506 313 325 897 300 627 756 987 892 579 171 48 771 240 223 719 787 146 317 889 974 453 448 36 151 852 310 817 56 400 320 683 482 238 630 381 310 963 577 700 454 522 11 534 940 610 748 29 680 468 851 2 528 75 856 304 207 879 8 839 705 113 563 225 80 490 494 124 188 552 710 9 999 805 86 767 612 2 834 935 587 443 818 464 10 890 100 805 257 377 729 89 270 764 45 820 931 11 240 591 138 586 373 83 748 583 343 576 437 402 870 880 78 282 866 36 770 852 335 178 766 23 941 225 721 605 195 592 588 961 905 313 178 668 396 834 588 653 245 940 236 454 690 458 575 653 842 608 665 461 183 518 631 178 183 958 123 196 771 301 733 772 509 414 322 919 316 482 420 360 211 786 710 904 819 509 791 974 513 552 322 339 492 967 675 496 298 833 163 25 99 798 605 691 791 211 692 421 173 841 924 743 42 904 97 807 604 927 808 834 711 576 266 916 620 653 73 748 750 707 161 136 898 997 398 923 868 304 771 815 116 213 535 792 719 762 372 436 418 139 948 756 12 437 953 37 409 382 537 435 411 703 518 31 433 556 437 161 335 203 371 443 119 553 995 882 557 505 631 843 374 792 261 23 433 644 829 783 405 275 406 971 838 601 658 345 99 191 763 200 901 248 266 823 105 224 131 505 328 823 420 51 649 831 316 941 47 481 966 804 348 721 452 210 406 521 704 6 402 853 73 178 853 605 676 942 403 823 193 336 117 797 226 274 674 843 91 407 755 559 796 992 129 829 769 523 427 554 188 892 729 405 679 500 497 702 700 817 257 82 39 232 967 58 109 835 427 453 465 946 775 216 445 242 128 316 772 897 148 576 208 705 259 501 76 755 407 798 128 959 189 798 31 458 505 95 634 95 912 709 621 323 312 439 951 452 65 749 688 461 28 456 682 625 314 573 564 753 240 442 884 13 904 890 434 623 460 318 985 297 407 698 641 614 737 425 163 711 364 781 238 905 999 543 407 89 478 715 669 563 531 124 80 892 815 925 747 181 210 203 98 800 879 287 818 534 612 187 998 513 315 74 108 203 56 407 164 47 653 938 323 992 171 271 626 733 917 732 452 332 392 188 884 982 971 321 96 562 169 134 834 890 838 763 689 797 649 972 753 354 87 741 964 233 548 925 826 804 317 202 684 0 345 737 536 58 328 655 651 747 192 881 404 162 862 700 30 117 26 54 406 160 210 389 928 343 437 985 193 890 800 246 337 22 627 630 394 336 29 358 729 592 171 938 872 277 644 51 671 553 331 709 563 0 622 881 52 981 337 674 706 816 579 731 48 78 668 686 67 814 788 660 990 398 104 628 937 620 37 986 181 852 330 734 952 952 86 708 67 646 316 641 876 935 377 797 794 364 973 641 963 419 595 582 391 733 47 229 505 884 720 109 433 871 921 187 62 366 932 808 987 341 8 676 95 68 866 717 392 539 62 453 952 181 473 68 187 907 581 0 953 810 368 430 238 366 997 270 797 157 978 170 611 951 185 929 494 426 20 238 468 942 362 908 419 371 10 315 808 549 723 304 125 122 959 176 671 261 745 356 617 108 431 761 659 679 731 802 187 34 917 688 494 200 942 304 412 135 172 504 205 365 792 815 772 297 894 853 76 859 225 517 961 930 620 160 564 885 732 815 194 136 522 834 15 861 793 350 70 934 718 890 716 962 29 214 187 311 815 128 668 457 828 406 58 142 800 288 291 855 957 325 483 994 689 564 186 904 978 628 498 920 794 334 360 46 134 515 997 826 655 527 324 992 584 875 559 65 633 433 82 124 194 517 780 263 688 538 637 380 243 573 459 945 469 783 972 332 461 137 645 467 860 867 130 115 104 229 933 492 548 328 662 538 361 555 943 186 241 702 288 925 760 84 645 700 708 178 416 276 948 458 997 642 496 781 545 430 871 327 625 987 126 445 865 528 894 182 608 69 230 823 107 168 804 720 523 521 698 695 849 220 331 631 689 560 478 345 61 958 887 104 90 103 404 530 632 215 519 337 599 559 38 914 499 979 279 83 787 470 244 197 656 857 102 515 845 933 554 32 474 878 188 84 135 578 760 711 740 173 915 434 271 902 44 130 765 264 986 994 6 183 461 57 203 757 975 108 990 187 789 276 679 449 271 460 854 121 151 439 633 725 908 673 676 774 855 252 938 751 360 14 435 793 809 151 320 563 901 877 339 962 738 461 678 358 422 407 66 944 149 652 132 340 999 326 426 455 592 379 41 289 469 182 173 426 353 202 745 418 655 334 7 44 879 969 692 193 541 781 266 684 846 272 365 25 10 9 79 549 689 957 299 692 83 828 640 862 894 599 246 126 630 296 644 3 447 713 867 674 784 325 397 759 338 713 703 68 121 420 318 417 378 419 464 358 230 401 281 921 957 953 306 828 217 199 956 93 819 754 873 93 418 473 328 569 806 496 542 272 221 449 914 584 691 324 395 685 338 920 597 167 306 353 748 55 366 592 708 615 161 332 685 843 952 478 901 230 340 606 118 846 31 253 542 880 837 161 290 686 800 901 601 434 391 49 308 469 912 320 664 372 801 55 792 949 203 155 637 668 442 484 1 471 273 916 217 985 984 821 602 993 271 370 255 209 42 59 48 579 529 793 431 634 608 201 742 886 141 494 266 245 371 165 317 301 807 539 502 720 474 82 754 409 90 361 291 172 208 149 292 340 965 59 978 991 893 502 945 668 614 119 99 365 186 688 937 283 257 64 408 850 493 411 474 580 563 855 308 136 729 289 547 441 684 625 281 259 295 394 2 982 730 696 760 369 877 188 980 917 433 259 488 637 680 174 840 921 259 51 310 971 563 844 599 806 596 633 455 537 641 894 967 969 234 566 122 753 158 35 835 515 815 555 24 512 41 704 280 7 916 175 675 623 39 843 333 933 608 575 32 494 827 820 545 55 536 618 573 695 90 114 886 371 251 418 979 247 632 928 777 57 774 107 634 659 253 292 40 220 818 243 139 523 40 614 770 715 141 677 661 912 679 212 400 286 682 459 257 658 566 550 869 122 138 31 561 196 766 905 103 531 439 609 428 569 109 143 325 447 598 998 35 771 660 339 637 555 881 70 349 606 458 19 224 102 989 479 567 6 896 991 10 113 968 645 246 677 609 70 92 104 547 197 193 581 795 496 444 536 651 532 454 443 273 902 635 211 923 285 199 841 554 803 751 712 516 519 480 78 782 976 65 961 627 527 557 560 709 213 63 859 444 79 959 164 113 387 643 549 872 234 580 131 352 184 335 623 3 519 615 242 797 469 480 898 769 185 266 706 111 172 44 158 142 711 336 648 897 829 687 785 882 106 312 315 576 39 729 416 187 667 433 191 238 35 565 28 740 555 742 8 201 889 294 136 71 214 537 772 724 543 351 38 878 960 704 37 430 6 376 966 559 891 549 334 2 96 505 476 889 629 456 528 595 706 118 412 94 445 257 485 308 32 836 618 447 487 69 126 976 525 142 176 17 576 859 749 592 496 405 910 730 848 929 49 968 915 613 273 820 23 400 9 305 727 274 656 497 944 853 222 127 602 120 615 799 556 88 987 111 56 466 434 371 170 457 386 701 102 609 336 409 229 111 960 345 266 238 864 905 377 773 550 467 594 344 808 480 572 933 373 864 321 732 946 896 267 707 468 887 433 955 564 49 287 311 351 830 528 504 971 946 216 78 851 917 203 98 290 775 255 928 824 635 314 201 285 443 398 514 694 71 958 314 497 203 564 309 621 25 103 30 707 189 135 955 82 503 948 778 228 338 891 608 783 543 530 177 248 154 403 225 739 558 868 965 468 655 859 841 30 798 342 566 597 518 648 187 753 897 752 876 771 417 525 535 495 302 879 546 946 899 53 970 626 324 104 873 191 485 403 900 517 533 331 352 601 418 770 436 624 705 241 770 646 501 918 736 987 303 424 216 762 392 618 251 625 219 895 809 694 844 88 413 313 378 166 150 548 435 853 790 644 448 855 851 621 914 131 876 537 45 700 245 464 887 269 326 929 360 125 94 48 18 214 790 225 639 472 762 912 430 281 425 781 120 568 255 300 823 340 457 334 353 679 885 68 955 842 608 978 722 597 242 336 192 955 89 512 161 152 219 691 800 519 285 63 612 69 708 55 755 578 403 358 92 413 646 531 552 146 383 52 480 202 835 996 234 927 66 155 500 785 497 454 674 827 848 603 531 109 234 294 181 180 645 934 707 151 63 544 48 549 556 939 98 165 231 883 218 453 672 347 516 731 259 756 526 760 320 717 218 749 407 114 34 854 35 32 618 174 993 449 582 982 465 683 609 444 865 448 488 747 980 281 531 399 856 74 619 506 116 437 823 858 492 378 643 677 891 825 636 110 478 824 807 24 785 101 268 877 472 355 373 625 510 491 754 871 303 229 349 320 660 303 336 126 698 543 332 810 52 227 5 642 634 902 235 859 743 880 131 642 414 59 506 231 485 186 392 169 460 115 859 909 707 404 241 577 452 458 201 391 157 209 100 195 442 188 421 656 76 934 568 574 716 482 165 625 591 405 651 395 740 333 712 802 799 506 262 419 974 516 249 451 981 402 974 426 991 433 410 478 336 50 7 575 961 612 478 501 332 924 360 159 255 570 78 790 18 267 289 517 307 633 718 709 24 622 412 386 495 502 265 786 788 124 430 762 190 226 977 455 38 469 710 550 377 632 259 918 347 80 501 790 904 668 479 418 412 788 406 194 477 974 927 192 670 999 373 259 770 960 806 183 233 764 863 925 815 316 763 844 5 352 459 223 687 19 122 602 12 939 991 445 576 405 483 253 12 13 16 390 565 428 1 818 154 739 353 710 484 168 583 346 415 537 167 943 717 756 139 68 822 531 201 192 473 490 558 305 557 569 232 386 904 123 387 740 477 60 320 609 908 745 759 476 624 735 40 559 585 138 832 764 442 264 683 240 147 657 921 479 810 549 469 731 955 211 642 902 7 946 820 492 647 40 594 766 227 852 599 42 318 179 968 152 658 580 593 1 809 309 411 718 305 403 40 862 929 102 849 947 808 815 594 174 241 849 933 528 26 346 234 192 59 377 850 659 825 245 730 324 320 713 307 588 79 736 575 383 690 588 683 885 551 484 459 285 86 327 364 424 535 837 519 106 153 236 396 385 703 880 560 991 430 717 468 127 728 763 740 357 716 758 0 86 128 643 395 854 765 285 916 492 43 578 743 446 306 70 315 712 326 146 561 218 429 211 274 342 405 641 920 660 100 848 492 405 656 784 54 98 894 257 628 545 28 696 435 989 967 625 408 189 260 113 195 108 752 672 228 534 750 155 684 340 528 680 560 404 124 753 33 583 14 260 650 969 757 61 250 37 946 493 706 517 151 411 601 351 482 458 297 525 506 419 507 167 205 86 175 189 89 984 669 702 802 52 60 739 115 225 89 240 851 358 742 801 3 300 156 452 611 94 177 735 433 662 261 120 821 842 150 609 104 193 544 11 356 952 284 344 236 331 38 446 702 905 132 95 46 394 358 514 189 802 311 576 528 314 923 27 678 484 275 425 573 857 585 222 730 86 554 608 505 174 884 275 514 224 84 989 21 67 90 970 428 626 643 306 284 559 731 703 142 820 337 419 513 656 394 980 857 94 676 67 154 11 369 742 766 542 0 436 809 805 826 856 62 491 463 958 22 463 194 277 778 173 130 711 933 799 505 11 82 988 218 246 22 374 545 803 788 554 810 225 863 706 762 941 716 262 637 679 404 778 892 177 940 415 490 972 328 547 808 797 312 394 793 582 908 182 549 446 488 251 296 71 505 720 544 948 978 364 399 36 726 568 752 222 804 96 893 205 627 80 894 54 952 501 355 773 589 849 300 805 798 195 920 568 525 925 290 342 284 263 313 117 289 369 837 589 566 460 388 182 670 649 866 455 193 340 422 129 305 577 298 493 325 123 498 782 453 176 466 756 397 235 236 766 477 767 824 846 614 802 301 689 496 918 288 480 381 927 48 725 874 945 420 71 848 314 155 372 599 52 423 900 139 904 818 406 19 321 514 316 208 174 362 96 281 10 655 295 23 795 406 681 592 466 218 817 921 254 839 346 869 40 948 696 602 94 446 655 641 968 410 924 829 836 451 355 287 920 483 75 622 826 601 7 542 733 10 840 613 886 431 33 271 231 582 531 127 537 725 718 851 492 814 453 743 906 847 651 373 326 654 226 477 99 685 298 929 196 292 654 185 119 745 360 885 157 650 501 762 873 875 600 345 545 381 928 858 601 196 673 432 106 180 834 125 769 768 117 382 311 423 660 424 305 23 768 817 44 928 427 993 756 996 855 171 626 684 418 808 988 392 367 524 309 174 556 638 869 426 194 219 594 74 413 851 276 715 708 640 243 703 983 464 501 843 636 961 132 919 795 992 652 851 244 104 883 75 519 113 104 77 281 241 647 517 943 557 612 17 308 539 179 947 909 334 833 167 11 41 893 401 605 15 7 489 954 740 857 878 954 58 928 451 170 953 546 223 762 972 8 855 872 941 109 828 919 57 392 120 487 467 222 349 750 494 373 910 956 608 700 679 984 249 321 870 321 530 737 587 472 681 653 609 19 989 528 925 105 411 112 948 461 327 794 863 823 520 795 102 365 523 394 535 199 686 287 67 749 155 65 111 698 754 31 135 764 579 568 137 464 11 546 30 978 611 713 49 874 773 293 78 116 318 924 844 379 403 867 839 738 797 952 565 144 977 945 68 204 713 743 282 466 102 113 73 847 959 893 339 388 140 337 506 389 313 983 68 217 128 261 73 912 169 590 190 694 210 187 146 600 998 903 653 287 66 405 271 72 181 140 146 811 100 411 881 387 146 220 386 169 649 777 484 694 850 908 823 14 233 238 596 996 269 268 526 707 420 662 692 963 199 80 729 918 726 827 820 469 447 227 348 86 598 422 978 284 994 196 788 57 802 564 192 141 677 721 387 328 155 575 684 411 19 938 845 574 590 290 660 191 802 601 376 723 384 610 885 216 919 464 582 172 780 934 605 112 333 611 263 2 688 533 780 369 941 960 460 614 12 722 151 163 567 805 464 389 125 510 21 153 847 383 34 968 439 702 565 452 580 265 705 998 490 605 634 767 958 461 268 302 489 854 976 101 641 836 595 59 963 998 167 662 442 642 966 898 661 606 446 363 163 150 716 718 320 163 917 758 839 26 465 734 964 559 268 167 570 211 970 765 582 232 225 744 407 853 799 548 702 715 217 537 464 314 785 853 52 518 844 733 879 70 604 526 720 808 237 858 89 666 455 690 90 24 762 816 68 214 572 371 532 317 526 637 686 502 523 754 449 579 588 432 825 414 931 405 592 312 272 714 38 372 355 162 738 663 968 152 377 797 386 424 170 500 786 664 927 515 799 693 595 44 299 891 391 624 449 732 556 263 730 663 456 846 777 506 483 820 998 967 303 441 646 222 819 341 106 701 792 925 386 186 98 899 335 91 162 553 984 440 506 891 569 299 287 637 790 283 119 955 604 776 239 445 177 823 117 504 398 345 101 893 42 204 748 848 985 320 758 327 524 732 563 421 626 97 801 163 704 846 404 581 533 757 292 883 757 858 859 3 580 978 751 88 105 901 827 927 760 323 542 863 11 535 96 801 618 168 699 852 999 643 956 22 609 495 526 106 923 713 850 709 437 616 115 26 962 67 543 554 551 875 283 825 441 492 800 647 346 964 344 306 795 800 338 646 153 355 428 322 359 634 416 378 481 865 661 128 797 80 930 376 3 906 258 604 216 724 906 706 920 610 571 913 858 654 257 968 431 76 976 756 603 616 225 847 974 807 744 747 455 374 184 466 6 912 669 713 190 759 618 829 551 589 24 595 483 811 777 808 23 806 919 893 348 380 653 230 701 237 191 92 604 411 703 894 109 197 476 145 5 29 909 80 86 638 976 999 907 744 446 575 157 810 72 826 307 655 392 348 362 125 747 939 760 588 311 65 136 598 734 172 697 316 678 939 810 609 24 673 683 942 536 844 343 181 768 192 499 599 436 87 317 31 890 378 136 548 97 760 976 654 395 222 429 126 593 628 518 557 152 528 570 691 899 55 710 405 883 553 349 750 493 281 936 385 618 239 181 669 146 575 953 946 892 639 53 205 527 546 196 715 734 796 140 97 122 373 201 46 281 376 123 825 679 860 603 217 416 386 530 774 676 101 333 286 413 609 287 729 184 711 676 798 817 21 161 301 171 647 769 370 677 958 472 240 661 448 176 131 627 312 317 543 232 260 598 134 691 730 341 628 846 359 870 720 1 818 660 338 41 394 541 310 648 824 105 865 110 771 307 539 396 84 666 983 799 493 481 346 65 109 121 123 38 679 829 699 293 834 388 698 93 486 144 607 565 389 351 809 730 397 412 873 893 290 732 798 57 564 636 117 259 88 653 530 148 186 139 585 133 947 237 625 423 127 237 630 14 932 936 829 364 967 805 569 471 460 247 97 133 542 929 78 946 506 73 78 264 501 22 437 25 511 479 845 925 798 141 378 777 582 42 861 697 414 152 637 974 514 511 110 532 605 981 903 616 914 683 61 451 598 351 726 572 713 128 930 524 449 443 492 192 257 310 704 906 769 333 696 218 544 879 847 822 865 800 133 761 465 919 858 731 183 191 715 908 843 465 945 516 826 843 351 203 395 882 101 871 102 91 776 997 149 598 751 994 816 283 366 177 712 674 945 549 367 435 720 788 696 312 515 129 951 399 595 262 353 464 11 697 920 130 124 963 814 671 622 292 319 613 246 686 863 264 405 233 514 583 370 101 853 413 546 673 154 800 849 29 676 517 334 769 441 987 511 148 463 415 101 599 280 62 27 316 251 620 215 893 127 973 646 927 722 25 438 152 669 576 727 114 496 355 855 138 345 359 347 319 733 6 905 627 578 760 653 925 674 793 414 132 157 896 898 488 767 948 62 70 48 494 422 910 270 281 425 119 610 969 948 685 952 515 522 526 671 450 797 548 474 437 925 92 935 724 973 44 890 455 40 373 443 312 784 339 717 221 854 394 909 608 308 806 843 783 332 158 134 640 442 158 882 873 595 377 822 855 581 808 917 214 21 376 597 256 472 91 430 803 961 264 2 91 699 804 444 731 399 186 344 239 616 124 241 291 164 790 5 264 331 434 594 378 469 238 641 66 675 252 343 355 394 29 293 394 580 956 160 693 776 276 568 164 195 18 494 84 518 663 306 177 442 112 531 511 42 83 673 206 587 458 763 419 775 881 926 433 853 287 243 702 72 630 62 791 307 566 96 585 714 965 629 890 973 580 697 671 534 998 418 726 786 650 108 545 832 533 607 313 99 427 218 660 587 161 791 877 843 674 578 857 442 472 495 889 564 492 72 381 31 10 240 211 937 492 157 387 555 896 429 256 417 385 814 16 28 560 770 457 262 607 281 212 56 776 281 198 87 129 340 541 158 679 689 629 525 543 385 244 631 306 674 569 151 798 183 703 310 251 481 797 255 943 493 872 816 536 665 933 612 693 1 823 716 302 898 199 674 102 997 882 680 180 505 148 69 215 12 545 235 551 154 267 156 334 840 970 843 821 644 231 619 196 890 712 166 784 885 564 116 163 664 698 18 973 153 733 636 277 265 388 285 791 113 53 897 478 812 308 505 870 874 783 14 747 663 749 582 252 388 779 753 928 264 406 456 258 999 2 14 721 998 636 114 259 793 895 300 278 61 72 567 174 44 76 680 835 819 979 728 68 474 719 614 344 625 282 3 329 330 639 641 353 601 80 965 787 398 901 428 772 358 965 390 472 451 880 200 209 396 531 876 774 948 11 82 501 492 411 56 412 93 485 624 69 116 59 491 22 988 399 971 201 973 378 939 675 223 173 53 688 699 434 558 353 479 133 546 131 287 535 298 639 50 593 969 415 836 541 95 956 616 807 558 68 594 977 686 134 161 999 353 716 665 719 506 184 720 748 850 145 277 370 137 790 739 598 191 974 133 778 683 159 115 44 178 793 199 153 483 339 58 849 144 148 217 916 62 754 34 67 167 691 289 614 476 906 48 480 992 73 940 732 510 459 613 647 117 61 854 96 596 397 986 999 848 165 232 727 313 234 340 751 658 707 418 817 783 706 790 532 540 723 148 653 714 956 991 618 265 921 272 353 404 604 1 472 707 103 518 666 394 47 864 864 854 164 872 999 722 361 571 764 648 223 841 81 14 991 300 458 62 274 2 704 409 415 82 805 98 928 31 828 992 69 853 237 102 216 332 143 69 25 738 980 324 207 366 105 186 624 680 80 666 188 814 90 370 930 496 912 718 753 990 102 758 923 992 92 469 3 319 413 557 208 313 660 984 923 483 499 39 316 636 501 581 205 117 480 758 77 359 187 462 224 233 117 220 807 220 138 668 891 894 777 53 659 346 230 242 888 389 901 510 878 547 970 400 223 106 657 138 759 229 225 763 371 947 801 692 605 32 616 754 938 521 139 734 452 463 763 642 416 27 325 226 541 198 139 739 332 907 336 60 479 250 670 248 7 623 324 280 632 237 729 533 136 615 972 111 996 321 893 899 139 907 547 879 985 786 646 785 787 809 85 673 36 867 57 690 68 93 148 472 279 603 331 798 87 575 715 206 353 680 827 72 113 112 132 901 859 196 249 285 433 271 221 307 153 653 532 490 400 820 477 917 415 812 618 302 492 319 40 482 334 687 744 603 618 506 940 73 799 372 505 867 696 129 679 431 663 10 972 856 252 222 409 492 20 436 524 858 573 902 270 311 898 838 272 317 169 787 263 960 796 423 6 863 441 413 259 475 873 888 270 290 733 511 381 790 78 701 820 610 44 970 364 533 557 718 639 912 672 30 132 820 335 483 894 119 339 574 311 570 8 741 252 609 81 166 883 928 383 682 776 597 250 889 632 747 667 576 153 841 687 304 397 881 324 635 700 581 455 795 557 638 801 60 756 360 805 933 965 685 43 778 882 550 808 567 526 510 126 875 155 962 167 854 757 564 819 831 435 487 711 468 15 376 548 349 828 223 105 172 386 351 2 880 890 988 270 79 390 557 244 16 41 548 411 198 917 353 379 198 686 234 449 629 575 942 935 674 853 629 114 571 377 648 87 207 911 801 727 120 739 829 170 414 668 47 701 150 767 36 246 173 973 387 17 466 115 581 934 260 448 653 152 64 960 312 860 299 217 387 159 39 480 219 801 920 226 827 722 423 957 974 997 472 810 135 793 241 45 112 395 330 246 106 614 198 994 306 757 237 219 831 345 856 809 531 293 372 683 261 306 116 576 602 86 83 603 998 962 721 548 593 680 674 666 208 791 757 332 677 365 775 589 160 533 568 57 174 532 177 830 916 831 363 779 356 351 899 784 434 77 392 493 636 491 465 952 971 394 983 853 824 98 463 495 27 307 739 989 46 205 984 757 489 761 944 692 122 8 109 730 515 866 818 490 853 332 175 141 240 219 884 999 853 703 45 741 714 592 251 443 205 635 298 93 202 501 232 801 327 311 672 99 783 486 667 525 367 958 958 219 979 251 470 163 107 320 275 184 278 710 803 320 763 928 563 6 669 406 174 243 44 693 571 640 857 712 550 938 190 908 598 529 101 12 549 530 71 728 48 827 107 396 241 163 836 671 914 424 754 10 768 958 670 40 469 625 617 220 102 521 331 215 476 203 283 434 885 547 78 331 846 721 613 671 67 34 396 658 744 822 598 164 141 639 968 67 460 110 326 665 211 791 664 802 701 503 220 549 336 131 802 385 186 949 22 870 44 816 419 766 776 642 709 826 332 745 384 169 960 614 936 947 613 976 526 822 768 185 689 862 163 108 953 875 260 186 304 374 330 32 200 81 826 77 16 884 710 562 861 911 599 999 613 826 12 414 888 734 556 701 928 791 628 861 969 541 573 986 329 651 25 773 657 245 419 393 471 720 719 20 159 70 981 684 418 211 847 869 635 326 188 192 912 263 407 509 161 658 733 88 426 538 932 793 783 845 442 403 825 584 513 601 622 158 28 39 268 821 32 15 631 905 365 296 840 390 830 928 415 574 584 257 454 398 466 368 513 897 498 978 153 26 962 472 293 517 137 582 621 677 973 515 532 339 244 814 740 736 905 11 291 676 44 799 345 758 508 909 935 547 696 662 992 249 832 665 19 129 646 805 144 668 342 531 398 741 104 926 834 304 392 396 506 999 602 737 888 14 28 844 908 937 484 21 150 277 445 855 872 149 32 579 83 567 235 430 86 777 320 421 347 478 567 31 173 949 948 808 745 74 45 857 53 581 788 597 95 498 128 661 228 130 98 211 790 815 236 999 913 463 240 583 884 397 830 765 796 833 42 302 557 841 267 447 297 24 235 714 664 425 636 265 685 762 245 779 594 668 80 158 509 834 599 487 603 339 89 747 940 66 672 646 301 208 274 811 513 888 912 938 53 577 588 949 214 298 808 950 356 646 314 669 361 87 136 917 757 802 800 774 834 429 848 453 342 609 334 361 524 254 556 952 899 113 690 122 769 762 602 398 700 435 705 145 784 836 923 462 243 99 947 109 883 91 805 895 553 218 827 681 794 57 501 78 31 836 234 301 180 985 748 286 122 793 736 884 29 397 506 851 255 328 427 742 960 99 294 332 227 139 217 927 133 81 138 600 586 350 116 670 323 686 570 111 637 412 205 599 279 719 861 461 664 58 391 421 461 958 410 970 51 130 912 543 822 542 564 316 730 938 641 888 300 924 354 630 93 505 318 154 875 306 26 982 293 308 565 487 261 55 950 682 278 173 655 124 415 788 224 386 54 56 38 328 28 409 685 483 790 504 186 561 67 816 655 484 839 632 940 916 442 489 539 571 253 97 835 380 965 477 617 890 651 826 436 646 326 688 249 452 310 512 369 317 301 923 268 560 44 594 165 634 192 583 424 418 247 567 731 741 122 216 214 812 809 910 737 893 405 102 500 399 203 126 686 72 771 471 746 730 665 183 666 290 924 441 183 200 601 8 575 305 567 983 417 736 900 304 55 634 876 752 854 258 81 799 760 625 698 180 470 547 529 716 900 395 403 875 340 853 406 330 418 100 532 823 158 318 70 812 756 35 669 277 902 856 422 429 228 952 21 506 36 110 9 921 126 8 253 349 225 532 707 108 690 757 209 218 253 201 778 966 778 922 703 380 478 552 408 932 394 706 685 444 303 403 104 457 979 556 917 681 791 49 990 607 68 0 966 872 267 846 47 96 649 498 794 877 610 57 854 528 782 295 1 157 65 387 931 980 437 982 942 860 69 779 181 10 208 827 860 800 25 608 485 924 275 819 669 95 742 188 334 803 331 95 427 762 697 614 2 217 348 391 97 71 283 529 682 961 753 143 322 707 878 407 569 598 874 900 703 597 854 208 396 387 353 120 692 445 208 707 130 685 337 657 48 413 557 601 567 801 114 231 181 538 660 36 443 56 264 846 790 649 246 13 458 938 585 291 763 18 27 776 646 452 489 427 580 99 542 408 9 695 731 864 682 21 912 526 175 536 920 702 548 422 65 360 549 485 424 180 632 406 378 422 550 473 882 766 185 92 543 243 265 544 461 226 442 529 231 245 70 362 898 132 617 436 19 800 160 393 815 248 616 890 648 366 458 956 722 834 600 2 580 816 199 61 957 22 736 929 345 27 624 986 786 30 61 644 80 298 189 591 424 49 649 837 23 120 309 723 679 623 36 54 474 231 47 993 372 164 428 745 674 997 993 289 150 87 117 425 474 776 587 893 837 124 847 989 966 146 618 527 758 1 965 92 146 157 254 719 347 926 90 928 367 61 68 593 882 837 730 961 487 469 598 919 418 285 85 916 257 36 129 922 812 222 576 627 554 686 431 923 994 996 589 334 966 63 124 823 645 253 171 963 925 595 511 943 173 362 647 768 343 460 979 811 85 271 546 994 88 869 555 540 955 932 990 873 207 432 395 752 107 730 984 672 35 858 347 509 804 34 846 674 979 783 244 283 152 491 945 684 678 59 933 339 383 20 304 492 223 518 123 412 164 559 68 226 191 864 74 872 7 458 612 405 79 603 639 246 94 376 219 669 42 591 306 603 294 346 110 658 83 417 935 627 491 637 217 478 56 565 323 221 861 669 479 402 131 464 824 573 820 350 953 527 485 478 69 599 16 336 874 504 163 304 782 454 963 732 370 191 860 695 372 583 804 339 265 580 449 981 797 85 915 236 283 282 810 336 192 204 188 36 372 355 440 995 860 336 142 162 745 46 186 866 913 550 883 2 737 363 295 680 962 706 439 578 167 124 160 235 42 355 911 533 221 734 942 772 119 363 582 642 896 305 703 495 858 427 544 792 147 506 84 421 107 586 293 603 958 706 546 687 274 870 994 812 591 217 951 465 770 110 528 200 842 825 969 816 605 738 517 116 55 758 674 624 397 700 387 672 362 943 2 662 231 888 894 593 758 534 734 475 353 638 100 928 666 622 652 57 225 183 159 145 90 899 10 557 852 585 845 372 396 854 800 830 247 291 179 910 900 451 364 885 712 0 409 398 379 365 339 635 886 445 933 429 927 896 620 206 354 772 357 17 308 213 413 956 786 839 76 375 475 503 954 141 506 488 727 685 435 197 978 362 475 369 814 257 30 231 610 168 726 739 48 260 600 139 704 186 41 528 451 179 906 995 33 527 669 985 826 468 189 406 76 301 15 3 523 46 664 978 209 250 741 185 785 161 421 446 977 413 372 872 752 236 573 146 761 773 300 399 53 156 614 728 135 420 398 35 511 799 845 959 120 378 637 982 168 893 118 506 176 892 657 870 996 667 742 770 916 648 377 472 419 883 39 512 663 291 892 550 585 508 490 723 250 574 305 10 254 86 616 481 339 912 682 305 309 433 101 599 482 330 953 520 992 873 423 857 194 236 879 361 935 560 717 130 205 240 74 177 570 821 260 413 847 771 89 569 874 300 820 556 722 179 862 164 400 853 429 56 266 280 762 501 214 335 895 967 140 520 94 818 995 400 969 484 285 84 207 195 375 956 784 282 838 237 645 873 120 620 473 263 599 619 505 39 892 494 664 78 586 338 858 659 95 152 831 144 628 655 937 75 348 765 721 127 747 309 312 194 67 572 611 172 573 924 543 856 194 35 18 481 559 53 549 142 694 742 895 529 294 86 797 243 670 368 562 961 213 982 643 981 905 497 533 216 740 448 281 899 353 111 146 840 583 853 304 192 334 830 425 29 383 483 569 95 429 311 397 783 96 72 641 197 292 981 478 381 844 278 997 183 83 990 183 406 471 387 593 869 353 661 236 328 709 922 57 185 756 107 770 505 487 250 609 63 612 965 501 828 984 610 240 584 323 354 819 711 469 268 596 576 223 705 718 306 765 260 851 826 363 535 950 253 766 973 575 563 525 71 570 559 388 765 829 331 7 559 265 298 356 548 599 488 417 74 901 619 854 620 880 616 589 457 506 646 251 165 76 897 372 822 893 816 375 843 662 253 936 992 481 498 142 535 435 250 870 825 924 289 260 102 101 383 442 119 576 352 526 977 900 948 197 772 25 521 793 211 55 961 848 346 865 549 47 284 925 170 948 971 149 538 657 726 625 943 678 585 885 957 430 579 908 82 293 106 81 53 926 348 897 619 419 792 490 296 620 181 255 791 961 769 64 728 71 586 664 94 25 550 313 95 404 933 339 925 632 837 943 617 761 523 626 714 333 252 43 792 172 941 122 356 295 977 913 545 273 959 406 449 423 938 488 162 999 73 734 472 397 294 8 804 43 23 899 694 635 803 408 71 863 109 654 807 160 776 105 279 569 525 766 528 977 409 881 687 687 64 489 630 654 342 333 532 337 905 976 375 388 97 901 191 319 490 484 413 220 424 304 42 121 986 863 634 698 684 451 551 590 187 72 320 314 923 617 761 858 553 225 5 732 759 172 63 744 568 58 392 731 496 839 531 573 594 497 180 482 376 60 439 363 791 719 375 47 332 690 763 552 625 178 422 991 695 522 275 338 401 933 170 439 530 378 506 883 614 117 860 392 295 22 769 406 463 607 70 695 143 101 511 274 225 500 557 566 797 844 191 73 243 958 283 806 451 311 985 102 275 889 55 518 655 632 647 416 477 989 772 77 870 13 263 412 850 349 931 488 256 892 114 41 799 42 50 325 228 565 144 481 566 214 505 635 466 121 982 204 972 983 198 322 570 501 0 587 671 521 342 141 852 608 914 28 535 32 227 902 945 525 865 331 8 794 160 666 452 2 547 342 1 973 676 348 618 117 912 912 221 488 453 960 873 725 516 814 373 341 628 855 339 852 922 238 1 361 870 871 729 726 704 251 196 108 105 405 368 338 373 246 167 679 299 104 971 599 849 35 445 170 807 808 745 541 761 683 170 874 838 615 409 490 477 197 494 386 896 353 535 186 465 219 32 199 291 88 388 789 235 436 259 20 356 547 977 74 703 464 104 878 41 879 955 203 130 581 265 112 556 941 852 665 331 149 140 727 583 495 938 678 164 493 862 842 226 934 568 609 382 917 812 268 841 458 540 337 201 331 922 606 389 448 996 200 755 45 609 882 695 279 723 301 971 125 121 336 235 399 852 891 605 987 667 220 504 45 676 568 551 900 384 426 369 758 100 796 536 491 640 602 427 900 913 612 79 50 236 842 900 501 293 146 181 210 140 920 191 47 778 499 944 44 826 210 258 250 192 396 702 238 852 284 872 971 202 116 334 628 302 108 617 869 126 317 46 836 789 930 365 191 676 176 974 270 753 455 536 286 666 211 46 248 25 741 182 54 364 333 691 711 515 169 203 344 135 817 5 403 626 952 395 852 932 608 222 889 604 148 246 134 452 634 250 2 875 252 41 556 652 967 964 655 725 83 552 855 825 312 486 418 131 178 164 911 378 976 594 353 59 15 111 986 33 46 17 620 591 907 982 74 587 591 914 739 142 59 799 351 51 567 751 981 529 660 478 890 458 482 366 960 257 627 908 569 359 744 247 186 406 499 818 152 777 576 412 320 211 354 279 809 383 463 687 438 821 187 103 861 920 731 500 211 340 713 300 208 955 125 477 939 59 817 277 840 535 606 490 902 194 881 623 814 717 100 672 944 984 445 314 769 675 976 47 836 482 822 536 948 479 354 113 590 765 607 949 108 197 732 861 579 729 495 546 522 31 345 345 401 319 303 467 949 349 21 492 539 124 237 185 885 894 725 828 377 910 303 834 135 109 7 703 772 630 711 881 200 432 734 112 810 856 348 200 899 183 532 239 133 562 324 769 955 211 397 119 742 258 520 532 514 939 580 644 347 226 690 21 821 434 866 852 35 577 229 117 317 919 689 302 817 642 556 996 606 262 513 298 417 478 123 661 794 997 936 470 904 929 239 109 131 122 591 169 134 712 642 909 903 130 441 811 113 459 757 436 478 979 241 526 875 37 914 388 401 163 273 116 860 640 921 756 468 182 239 55 577 110 921 346 91 18 500 387 366 914 805 978 766 959 699 667 440 680 718 100 92 104 831 930 46 14 421 680 860 285 468 998 16 64 791 911 610 868 198 169 451 767 682 964 645 180 481 474 142 715 645 77 633 325 429 691 329 513 91 641 673 149 412 232 863 464 881 22 790 299 100 332 502 824 298 260 263 335 867 792 117 972 975 500 578 898 891 345 664 21 886 565 381 906 494 102 334 262 947 71 281 786 437 801 136 545 895 53 313 3 856 159 690 641 613 786 159 301 410 629 326 46 148 952 218 820 79 834 972 513 566 360 783 410 463 154 666 30 927 128 769 366 510 617 129 735 364 663 504 539 192 691 863 561 61 763 715 294 6 720 747 281 147 789 171 945 130 165 320 99 68 195 73 830 548 197 88 646 930 404 67 281 44 553 337 481 42 111 392 206 199 790 862 891 409 519 347 344 289 729 911 390 970 714 909 811 215 28 588 839 486 282 115 705 309 175 80 158 300 561 816 280 486 514 858 213 804 833 704 147 861 205 294 26 417 771 962 231 16 357 385 448 624 981 866 695 752 704 984 143 491 569 130 822 8 515 657 934 148 712 739 228 14 794 0 156 865 313 351 368 952 250 297 738 114 818 151 50 619 131 794 643 138 101 35 313 305 796 663 535 330 469 378 30 258 682 50 842 977 609 274 2 172 390 92 388 478 324 319 411 440 625 108 457 605 899 512 413 727 621 651 117 435 457 926 909 870 201 799 903 745 496 885 80 556 837 579 363 340 75 404 19 782 448 862 490 885 294 194 941 398 114 111 981 98 676 579 245 23 249 802 324 513 979 742 358 791 93 464 35 342 195 623 247 541 697 483 508 350 735 68 388 638 814 928 166 767 643 64 304 901 570 280 833 319 643 622 71 619 742 926 317 352 242 102 531 989 187 885 804 970 687 618 523 264 251 907 973 205 328 324 808 804 823 543 643 828 778 447 866 247 106 849 151 339 562 460 838 721 224 99 689 718 692 731 715 44 847 940 936 261 720 363 811 655 804 980 192 650 389 590 579 445 499 338 880 541 905 819 411 103 907 456 537 226 834 123 19 623 518 365 384 541 454 739 373 536 873 452 649 998 478 868 897 154 838 148 409 641 325 862 705 250 97 356 441 311 663 540 331 350 29 754 940 399 441 248 290 769 265 813 246 247 637 398 20 514 748 586 39 488 560 345 188 894 844 528 664 353 786 449 878 672 799 45 848 141 920 518 211 90 954 572 766 514 598 200 438 459 452 641 125 637 156 716 887 673 849 321 421 438 474 674 104 80 483 283 815 122 542 24 725 936 694 132 174 308 136 86 943 100 620 627 723 200 168 590 180 507 521 723 380 863 680 6 155 259 146 223 618 496 283 177 511 647 796 664 838 12 85 808 192 92 991 611 8 882 654 712 118 650 957 112 898 34 656 689 371 6 620 396 185 155 183 373 131 131 819 967 738 729 377 216 59 603 341 811 619 385 316 970 814 470 40 928 357 255 159 696 121 763 651 623 203 374 30 657 755 886 342 753 498 768 454 831 357 25 354 191 569 540 347 704 991 168 469 509 311 963 199 502 625 746 586 693 129 754 403 786 931 386 576 471 554 404 217 138 662 285 947 302 679 148 66 10 470 461 9 634 693 378 316 867 733 136 325 631 621 750 274 829 994 608 573 150 585 533 702 564 787 450 835 657 529 381 812 878 471 787 525 539 608 301 654 275 747 258 285 962 378 951 202 21 570 565 453 241 673 788 481 183 43 855 517 508 565 446 733 342 127 988 337 215 995 280 409 781 473 572 242 813 90 787 946 148 730 211 137 544 288 961 394 311 35 180 821 691 110 799 462 768 679 807 14 488 738 458 940 349 412 358 794 981 488 579 507 147 87 524 123 260 461 282 145 481 440 827 973 5 406 607 595 58 164 456 261 421 516 606 806 646 32 673 587 733 225 700 390 891 609 696 312 104 134 851 530 675 931 527 816 459 634 40 937 805 437 980 813 74 411 351 241 595 100 484 84 694 519 819 375 765 390 920 288 184 969 455 947 581 99 220 914 83 974 139 193 36 63 852 214 314 307 956 799 393 150 525 790 744 212 83 642 611 453 180 267 908 66 333 686 752 128 227 416 831 151 12 615 808 36 835 31 365 116 424 228 792 58 181 520 310 228 847 16 53 842 647 755 235 120 435 400 438 462 429 719 536 450 601 237 354 591 755 319 702 130 650 964 171 236 646 312 154 391 544 699 68 802 202 734 499 503 623 640 442 978 549 511 230 43 714 274 568 986 929 769 5 406 404 100 416 3 55 872 718 312 56 123 978 580 26 555 289 953 464 14 572 190 169 46 384 476 410 737 11 313 766 602 245 767 525 534 847 661 606 243 467 903 810 762 784 494 426 451 642 531 67 999 13 811 900 314 929 775 252 911 30 97 979 497 100 555 150 831 632 706 367 969 463 896 86 503 617 242 241 341 699 684 567 606 382 404 504 496 162 634 483 49 667 142 239 935 641 106 604 223 54 360 215 891 76 492 740 832 868 374 133 440 133 435 284 363 981 638 394 446 940 184 349 414 463 180 755 113 120 420 526 810 654 689 474 602 494 395 835 742 874 627 354 320 958 814 530 687 50 705 119 553 612 751 935 582 354 840 85 55 169 881 835 657 2 995 36 681 661 239 52 910 5 15 702 870 559 887 701 104 855 46 575 665 218 142 550 335 980 303 496 719 66 403 568 498 155 102 365 98 85 207 798 722 609 167 113 710 580 662 327 478 271 507 553 898 553 522 972 885 220 49 548 659 593 788 544 703 263 479 762 981 79 413 123 810 201 544 711 703 562 151 472 334 164 467 353 603 49 488 11 573 714 552 652 956 616 610 591 871 256 730 209 22 918 408 284 410 572 981 315 26 463 44 547 831 671 198 493 597 552 34 991 838 124 556 109 607 337 743 800 717 588 546 308 683 765 872 280 880 276 331 664 96 122 823 772 185 514 967 518 324 233 563 220 642 480 342 59 507 170 632 375 647 871 713 405 140 175 504 600 221 945 191 522 74 393 169 44 388 925 911 553 78 493 497 60 385 17 831 420 230 89 392 884 702 830 846 911 59 250 158 558 856 77 124 864 977 232 474 643 790 639 442 889 488 567 700 282 197 180 339 171 724 570 826 942 353 407 482 690 840 238 965 123 768 242 829 965 707 685 237 725 611 971 574 368 292 632 945 663 548 98 155 508 592 669 392 218 268 233 116 426 808 649 357 64 478 236 614 795 101 675 793 715 119 82 396 296 69 85 745 690 746 138 437 576 712 304 709 517 938 705 82 198 166 132 64 647 435 265 280 399 193 165 333 126 481 226 237 589 563 985 268 332 122 984 561 350 988 70 349 831 55 346 621 56 0 867 993 57 673 358 31 280 575 768 484 400 442 864 709 946 385 298 395 710 930 405 649 56 454 383 236 937 754 100 483 75 805 157 509 84 867 508 789 172 204 913 455 703 36 478 860 142 491 840 540 935 547 136 900 492 671 125 425 582 107 655 552 387 739 880 53 616 895 114 52 88 171 257 170 625 918 811 877 383 818 661 98 769 913 777 153 405 894 798 273 338 412 519 185 433 245 12 488 541 899 69 738 297 798 321 47 217 467 656 56 934 878 383 335 566 711 976 788 201 732 582 666 939 72 560 703 270 304 549 453 252 376 954 846 584 925 982 640 423 593 412 268 331 253 870 330 18 307 325 946 393 600 684 617 921 931 19 954 9 822 668 989 385 964 340 605 550 896 914 115 107 962 645 847 516 977 582 663 615 832 154 975 922 299 254 370 449 293 224 263 579 212 192 961 950 271 738 71 169 865 113 845 174 679 34 630 829 108 84 309 694 984 168 358 3 214 608 617 339 227 541 409 830 883 447 491 708 771 33 617 688 174 156 495 969 74 105 985 321 40 604 799 108 489 458 753 750 69 283 797 32 873 332 113 875 480 97 777 717 908 31 137 564 459 951 0 848 21 173 118 797 452 844 633 702 418 960 594 699 986 451 600 568 31 257 326 234 881 432 326 103 618 618 935 19 407 866 466 270 481 956 663 134 114 60 817 115 446 216 759 143 607 155 784 737 752 78 520 933 169 403 181 940 108 138 774 709 159 174 549 927 17 499 308 754 76 16 614 783 971 107 683 188 939 546 196 718 865 435 831 351 121 895 339 398 841 302 956 325 672 498 581 130 824 790 439 333 146 575 574 865 870 410 115 150 411 594 136 418 937 802 298 139 856 609 200 891 793 374 138 812 741 766 505 3 457 314 99 538 930 45 248 383 301 523 547 484 253 659 941 430 286 839 43 551 39 248 82 824 563 188 60 550 590 689 775 420 217 674 579 880 103 706 57 305 403 697 135 651 316 921 127 518 613 774 825 868 766 179 871 695 56 971 729 298 502 461 391 167 972 29 962 82 225 328 686 354 767 718 979 467 276 101 412 894 241 206 321 729 710 531 253 125 701 444 90 791 586 89 963 188 444 62 523 485 869 848 837 482 555 322 315 908 566 113 568 333 114 720 968 887 864 926 845 783 818 21 717 159 224 747 322 781 222 18 585 492 391 191 852 689 815 735 967 59 154 72 68 932 154 434 959 280 210 928 134 351 301 471 87 661 458 359 253 927 31 884 536 43 470 861 925 80 438 703 272 240 152 464 791 859 26 180 96 749 282 2 883 17 221 826 383 721 728 539 753 575 650 766 934 822 436 61 360 928 525 316 301 679 680 864 175 318 211 94 878 776 672 954 463 192 925 99 28 411 83 17 605 30 529 532 840 717 454 393 460 820 385 560 786 107 36 717 231 903 443 349 845 723 210 238 451 907 822 99 1 530 903 534 481 86 414 874 813 743 832 638 46 83 759 198 746 884 152 997 245 342 234 29 721 895 397 807 288 91 347 828 281 398 977 881 267 99 922 695 976 789 737 835 403 968 988 99 72 658 905 555 441 38 39 328 873 978 198 595 419 397 401 220 346 627 630 606 767 668 674 596 396 736 44 856 917 672 187 980 126 468 580 485 370 568 845 165 815 688 164 510 14 265 261 662 489 515 602 644 682 449 464 733 86 998 657 53 405 337 605 625 521 999 822 989 896 328 517 362 678 291 274 412 979 993 305 987 631 115 989 592 788 797 828 95 942 381 851 724 923 585 6 964 76 593 87 97 292 540 307 287 408 765 953 579 632 622 700 713 695 326 214 508 637 840 773 601 889 896 565 840 538 461 212 504 586 641 559 646 44 349 180 893 763 171 929 976 787 813 236 288 654 427 861 353 128 765 380 918 351 103 958 523 380 291 67 563 516 102 937 700 813 463 995 528 223 459 70 94 693 480 99 227 503 724 185 46 344 302 153 883 501 852 177 693 176 885 415 482 147 143 165 113 298 111 671 716 199 388 557 627 196 381 877 298 703 558 779 281 228 574 441 946 133 549 451 406 832 360 383 681 742 599 474 991 144 701 481 765 732 283 680 735 762 29 582 811 293 86 822 541 737 966 33 217 209 308 372 823 577 403 978 944 774 868 395 479 176 122 633 466 762 696 944 208 847 609 508 245 676 589 151 325 563 935 630 61 985 194 111 237 963 207 139 469 106 739 189 710 591 119 558 405 648 951 680 976 367 518 105 508 565 593 195 533 956 669 654 284 727 218 657 419 844 807 687 631 854 763 869 58 102 134 522 764 361 361 110 28 759 889 221 327 621 276 839 954 348 656 912 756 137 567 428 85 915 784 160 177 200 406 194 556 397 262 171 693 269 491 887 859 582 693 170 870 137 509 647 839 878 306 158 49 406 895 743 943 210 73 72 584 702 873 312 404 847 596 918 852 777 934 807 695 545 544 169 947 556 693 383 141 354 47 94 252 37 461 393 97 678 240 46 245 320 95 996 661 193 0 442 590 595 372 695 603 883 339 671 840 296 743 760 267 887 593 347 377 611 149 691 436 617 614 606 9 883 555 627 222 799 799 145 939 946 969 450 847 278 161 809 48 842 99 780 893 642 685 919 541 42 5 121 4 502 536 14 620 559 56 703 129 771 923 995 273 970 649 770 572 786 919 180 779 23 865 812 854 859 174 407 678 860 226 688 332 214 717 199 970 655 599 198 902 893 15 275 650 903 874 940 963 332 61 5 185 829 588 351 144 359 570 266 832 789 211 902 590 901 100 959 988 189 196 354 257 572 204 846 473 131 489 475 512 887 219 26 738 596 656 364 715 308 211 47 214 278 67 153 695 400 948 408 719 891 90 12 754 923 495 563 450 336 495 359 835 670 386 101 363 491 88 101 731 972 409 654 701 150 558 173 478 2 754 277 553 506 416 509 873 400 760 872 70 720 57 595 438 928 542 420 521 878 533 112 381 282 607 586 588 173 615 85 610 343 204 356 803 26 885 77 797 868 756 955 827 854 626 254 463 722 650 147 782 17 132 384 848 389 826 544 604 463 637 788 166 443 239 440 148 51 6 22 872 904 773 186 908 855 228 588 194 910 294 136 354 679 696 143 606 55 877 652 549 595 387 362 195 788 584 535 792 772 413 808 830 917 505 218 310 59 914 52 731 127 480 620 757 427 432 228 270 986 394 981 121 563 176 589 951 705 514 243 451 717 841 696 755 369 512 151 721 21 642 152 421 201 328 751 89 364 932 950 531 483 425 818 697 59 974 728 445 742 876 425 20 286 789 546 438 884 254 510 64 913 919 675 828 744 47 754 664 112 476 578 989 14 589 525 695 963 741 540 743 571 665 761 646 616 827 456 354 252 927 543 479 273 187 107 219 334 287 851 957 47 572 253 264 547 913 268 191 958 217 656 197 857 313 69 71 376 344 667 292 601 321 175 718 479 683 928 708 358 44 992 891 900 975 309 914 805 813 711 520 131 441 10 738 585 920 865 286 435 610 897 604 960 561 681 39 411 728 621 549 435 744 647 404 877 129 659 142 266 452 649 712 936 153 719 628 633 570 439 399 116 154 175 72 312 934 188 797 800 564 835 64 720 624 320 967 193 194 226 731 420 38 259 892 315 162 666 385 462 989 858 106 891 8 61 214 456 170 157 698 778 98 708 644 674 746 417 189 448 254 478 56 227 894 951 59 570 885 631 875 755 766 343 201 235 744 383 169 724 532 442 468 963 513 176 237 215 45 570 380 491 291 453 23 43 797 351 654 908 603 902 27 772 880 157 233 881 137 49 784 765 294 144 676 297 260 531 22 108 711 992 562 665 16 584 561 712 755 23 795 800 844 782 684 675 76 190 957 173 55 860 509 953 307 731 227 769 762 858 484 939 399 676 388 892 524 961 897 496 278 711 915 94 894 315 488 815 738 851 393 543 626 537 27 700 654 854 145 772 658 490 349 896 209 189 801 225 117 107 201 316 685 385 448 95 298 471 631 538 705 691 743 993 367 733 622 749 592 696 199 632 757 941 518 802 593 558 99 987 372 462 261 137 453 172 711 207 909 436 907 416 501 346 250 274 620 123 108 39 95 819 516 865 775 850 332 461 263 874 11 562 838 525 339 464 252 798 87 601 160 160 786 68 214 411 109 406 578 651 191 556 596 446 907 291 516 928 779 170 47 529 166 969 883 739 340 598 346 970 120 500 263 897 758 335 755 372 929 233 303 946 598 525 453 938 679 466 110 584 905 508 109 628 157 789 111 587 247 503 102 232 919 703 440 212 109 674 620 709 428 765 350 570 389 39 234 30 968 499 479 881 976 429 290 636 492 134 22 537 477 946 510 285 366 269 324 620 737 931 959 752 461 87 469 243 854 47 439 790 571 925 94 767 648 861 751 405 561 671 157 580 849 214 703 523 808 173 278 923 186 119 50 91 491 184 362 904 499 930 697 897 326 945 870 697 720 214 111 784 541 877 752 995 794 245 459 560 31 150 520 645 920 82 338 733 242 634 818 190 487 64 15 496 394 358 494 834 113 857 71 35 280 816 63 217 212 739 384 760 728 84 235 304 939 884 194 829 562 109 606 914 74 929 345 352 561 766 272 458 644 632 201 434 801 708 524 765 849 910 173 604 364 436 265 505 214 910 795 179 108 573 967 221 135 453 264 838 277 759 525 908 616 23 822 679 113 492 97 989 788 638 548 813 724 43 426 115 972 519 740 683 223 939 864 228 987 753 137 141 331 865 896 630 661 153 528 361 999 571 122 668 658 900 15 109 385 436 479 987 279 72 980 54 738 143 637 640 300 227 980 968 474 401 505 641 271 2 671 113 762 746 317 681 469 380 13 702 163 300 355 999 368 143 568 93 320 131 494 868 508 300 293 926 452 365 766 917 663 303 280 880 994 980 35 805 336 359 740 550 46 813 106 460 459 614 834 226 906 953 437 695 60 171 878 889 167 179 59 103 88 799 103 405 765 823 436 439 597 857 317 419 373 55 868 128 433 220 385 774 352 870 759 975 915 230 753 278 78 566 154 194 297 533 972 88 971 85 908 921 976 966 297 282 53 844 618 528 94 439 659 322 904 510 398 926 253 658 204 218 140 408 326 853 939 76 103 649 738 847 481 326 349 387 354 535 326 141 170 448 328 337 263 368 463 79 589 516 276 582 378 81 652 602 252 78 787 755 183 342 729 759 926 533 859 435 884 972 646 381 522 212 643 924 309 986 354 232 666 69 441 84 18 318 73 276 672 805 884 609 142 699 618 162 273 353 734 371 135 920 892 257 595 579 935 554 478 949 385 829 163 271 341 403 208 925 499 13 641 444 958 28 534 259 310 232 504 467 381 797 520 396 302 671 76 456 387 781 52 357 972 550 732 393 758 321 760 231 508 399 10 428 117 42 422 673 470 516 660 155 623 343 799 567 264 699 723 538 440 752 348 695 53 172 756 256 498 165 838 616 659 18 8 956 384 433 589 514 691 396 912 212 263 8 857 176 95 986 682 338 898 795 548 87 604 971 863 398 654 443 751 598 587 14 33 135 883 621 32 76 942 147 675 448 185 151 511 771 566 469 435 409 100 466 864 512 908 963 934 871 885 706 955 873 472 918 347 76 193 504 477 641 793 251 575 662 110 656 66 588 22 897 718 166 481 271 407 626 139 767 640 28 142 446 505 112 968 997 298 50 479 445 107 784 639 54 305 570 467 506 440 679 620 186 164 857 24 27 298 655 454 265 624 793 821 959 361 698 729 471 469 840 895 603 143 108 892 552 232 992 173 332 191 852 879 695 530 567 425 529 322 156 702 49 666 495 967 829 115 396 94 436 896 916 669 589 544 140 824 53 821 69 62 367 935 488 257 592 639 712 761 692 17 342 498 428 176 154 187 966 147 270 211 190 942 816 85 756 825 155 330 906 311 239 184 809 522 920 408 175 517 635 521 777 821 368 686 591 415 9 515 833 1 776 213 810 0 86 344 710 532 331 838 655 575 485 301 712 522 335 113 530 661 395 30 934 295 936 250 797 388 163 973 123 121 953 730 973 656 906 561 614 676 494 559 489 913 978 815 81 828 641 176 828 359 211 8 223 576 609 898 749 54 359 386 19 494 784 751 341 685 56 962 779 757 747 188 875 716 925 753 8 180 893 534 112 74 580 219 462 38 972 343 383 329 424 136 838 246 271 520 173 514 208 435 160 50 54 801 504 397 838 85 333 342 283 98 729 303 913 493 136 912 396 53 822 558 400 573 832 586 78 701 440 846 180 392 103 263 0 333 433 684 700 891 27 941 166 68 546 275 786 961 919 654 328 76 519 949 597 671 663 847 2 105 235 37 240 420 721 773 921 235 456 889 664 562 241 948 957 476 837 517 341 28 130 401 594 609 161 860 73 670 808 400 620 163 59 294 172 628 115 341 882 803 517 827 694 131 103 345 303 785 401 883 725 66 187 260 956 347 278 791 930 989 517 116 954 926 635 517 318 689 268 735 320 424 14 187 866 912 121 846 455 669 796 197 264 894 254 642 544 852 685 991 877 536 968 837 917 185 30 512 527 845 272 491 478 702 384 399 403 199 797 599 420 875 748 644 307 413 869 475 848 169 983 992 11 888 6 533 438 901 401 783 730 115 202 711 485 316 866 286 157 605 267 417 514 383 902 257 830 138 211 222 919 750 130 466 111 864 163 278 367 157 647 484 361 894 868 422 152 420 865 579 380 537 837 667 467 731 794 48 157 640 900 678 799 70 106 473 579 363 700 864 982 851 63 578 758 471 625 5 987 567 50 267 894 41 196 176 999 466 89 240 993 353 496 748 663 363 924 99 112 691 227 337 110 259 270 685 808 210 93 735 252 592 478 829 28 987 120 316 647 143 710 470 22 15 891 355 89 373 467 743 399 669 6 316 2 464 706 310 377 814 552 645 254 375 36 207 984 13 43 65 178 683 483 545 433 252 777 421 271 360 347 702 197 176 676 682 518 70 565 255 849 578 67 404 547 172 785 821 769 604 8 942 856 386 149 420 45 793 807 584 780 809 446 744 112 661 843 692 387 965 916 834 270 407 211 807 6 905 228 436 584 980 847 207 822 630 506 733 0 397 566 31 447 638 142 588 692 961 335 291 905 645 795 153 365 958 452 663 58 257 382 946 995 579 817 169 187 205 664 522 567 709 136 105 161 608 649 907 142 829 251 939 552 356 442 937 249 966 371 366 109 852 912 647 297 313 448 278 852 391 836 349 76 15 496 633 309 561 336 77 814 956 852 101 244 888 245 687 67 980 333 615 539 0 627 831 944 630 631 79 574 70 481 132 94 522 55 221 703 790 951 288 529 126 8 555 176 773 813 704 408 76 740 74 57 688 570 387 56 352 119 565 566 144 484 317 87 38 547 974 460 163 326 855 203 77 71 79 980 720 425 369 507 915 146 203 874 834 654 224 555 392 558 993 720 639 709 169 388 997 613 512 685 108 921 714 589 145 187 695 974 901 866 643 962 617 323 120 478 704 841 914 623 879 698 608 553 518 854 332 606 994 30 972 999 891 60 982 469 335 233 538 235 209 978 808 165 548 330 5 513 563 272 358 236 859 171 777 695 177 544 398 123 184 50 78 641 640 518 753 206 871 178 764 315 997 697 536 664 181 2 239 125 562 539 164 450 994 778 648 693 741 392 385 437 901 819 221 377 908 61 955 92 650 24 688 725 376 186 235 869 760 318 727 797 274 276 970 763 769 923 701 63 882 245 508 602 40 455 547 531 623 347 408 549 735 243 555 136 861 323 120 224 464 941 611 395 670 175 853 732 848 371 325 120 238 356 601 717 65 826 927 576 107 825 314 462 375 662 257 527 468 258 785 721 298 432 164 675 5 151 326 12 720 75 398 564 36 674 250 210 793 315 141 358 372 701 387 516 978 630 703 49 229 116 374 1 504 998 481 731 406 182 746 731 10 156 231 134 449 7 757 24 586 590 458 442 717 974 675 789 905 127 424 256 306 631 362 985 481 139 137 120 276 266 168 148 231 507 884 554 753 988 347 470 444 955 145 65 507 472 80 1 744 931 410 386 526 698 984 891 229 663 163 798 170 749 367 746 734 542 306 472 27 82 499 809 12 172 479 358 289 713 633 576 929 51 943 978 100 266 964 524 625 509 993 487 285 344 817 342 255 591 485 844 368 275 424 498 659 847 423 922 633 292 357 705 971 268 973 809 787 287 774 121 144 133 642 60 3 283 466 249 591 489 987 495 127 367 642 998 290 470 694 275 549 999 809 146 175 875 495 596 81 208 433 640 761 75 677 623 620 579 862 268 636 451 112 989 836 630 906 91 449 531 1 807 682 252 91 528 26 178 170 282 200 811 371 283 863 386 709 991 615 77 419 643 655 79 531 255 138 531 273 332 776 491 19 21 339 219 471 397 209 721 551 671 305 580 572 220 357 15 401 539 618 716 297 408 51 501 186 462 324 677 208 314 533 325 954 547 921 356 27 932 723 472 546 333 700 436 864 903 475 101 510 946 327 124 841 913 590 337 799 517 979 799 698 536 651 285 963 971 444 920 892 38 322 342 597 305 605 186 975 72 196 620 758 302 600 389 906 476 534 752 89 886 523 326 275 741 277 838 876 93 297 522 794 198 737 384 787 399 56 712 366 653 456 166 787 967 71 301 394 321 797 160 253 62 539 425 103 883 405 129 901 752 198 199 950 417 680 985 722 358 524 847 481 178 183 311 984 237 166 578 231 134 911 3 750 770 184 366 118 643 886 437 567 668 6 144 842 247 16 728 258 27 502 497 696 794 724 675 690 863 452 955 725 424 161 202 558 909 347 260 790 796 440 266 865 287 929 634 779 881 730 625 15 281 308 426 289 143 419 351 378 94 296 175 98 539 315 854 3 136 437 105 717 443 77 619 754 998 285 208 490 582 852 652 278 150 501 650 8 697 193 879 770 392 744 643 171 85 542 602 599 608 96 260 258 474 397 850 469 544 548 525 35 321 255 826 876 881 27 263 265 421 64 883 760 361 754 587 195 863 320 705 307 291 493 733 123 704 530 962 635 178 629 917 442 242 858 232 4 822 703 123 837 70 653 815 698 943 648 205 657 19 234 307 363 342 848 357 90 893 811 644 656 72 250 605 427 744 886 606 839 482 298 57 220 844 914 348 367 648 0 924 129 601 310 670 307 977 319 753 825 78 915 328 972 75 33 463 684 210 955 872 69 596 298 175 584 983 907 664 944 584 584 388 366 928 265 891 561 37 717 858 681 476 555 689 900 318 285 591 406 207 734 612 543 704 652 318 254 207 947 597 261 190 433 313 595 878 158 994 822 68 351 839 49 729 672 362 110 334 5 431 487 655 921 900 864 140 737 931 325 811 370 350 228 906 121 966 279 739 578 74 900 982 403 980 666 180 156 865 579 23 923 99 611 500 507 787 951 328 239 832 115 321 287 258 678 588 494 919 253 928 997 746 172 8 873 926 260 328 861 452 952 225 950 472 923 459 643 316 13 514 842 758 346 925 637 872 483 192 938 449 196 832 760 111 791 683 458 372 299 652 477 440 136 601 178 752 267 895 252 543 859 461 686 704 6 497 774 169 353 835 897 970 771 466 838 90 298 581 265 489 90 923 94 753 193 269 164 943 676 445 693 24 521 442 756 699 755 295 265 669 963 652 840 388 970 973 135 490 932 235 340 905 463 27 950 533 331 691 526 626 921 376 75 236 715 30 824 830 835 148 531 140 809 27 517 858 888 944 269 450 829 785 445 732 990 131 110 354 671 516 207 31 413 157 730 274 862 238 378 174 339 745 893 539 483 71 201 782 992 752 837 702 873 790 575 827 343 943 833 598 952 903 529 92 327 682 839 392 137 60 330 179 705 383 517 434 951 259 682 509 299 728 539 555 257 227 825 250 555 442 738 130 164 387 505 417 509 356 535 916 779 192 252 592 203 168 651 204 990 885 440 681 30 881 961 49 492 86 908 516 119 582 999 732 568 976 363 508 700 975 88 494 763 305 861 123 920 414 935 203 437 801 9 965 646 398 267 695 851 907 345 738 714 276 277 913 997 430 924 189 136 86 413 687 454 707 494 333 457 389 354 51 262 818 619 352 611 69 450 822 517 308 573 873 807 794 422 571 9 580 303 559 748 422 108 721 267 594 653 917 735 816 462 915 967 706 529 484 521 769 838 46 193 366 793 645 870 615 174 298 289 174 754 274 868 533 73 373 447 521 789 185 450 909 78 108 877 772 243 599 435 67 64 364 171 228 947 934 460 506 979 236 887 214 588 1 780 312 845 35 296 663 874 295 832 374 973 352 123 427 200 409 989 835 419 723 439 288 525 230 770 770 276 764 76 737 797 409 410 273 920 420 124 284 300 752 179 120 795 423 776 731 806 871 881 547 383 245 16 36 159 505 87 644 53 580 152 884 621 463 100 773 853 745 518 400 823 409 877 313 433 951 499 299 140 315 538 882 739 560 544 697 86 826 711 610 205 238 819 684 782 526 74 672 798 300 965 749 926 675 84 398 65 552 701 577 876 603 653 173 434 420 333 91 329 62 351 890 500 500 525 881 99 926 452 323 350 146 181 730 480 435 364 314 896 533 85 240 12 274 269 871 396 697 587 47 365 747 162 440 718 72 547 261 142 523 253 98 747 675 173 85 618 249 885 421 735 55 926 853 841 5 279 674 422 842 903 997 44 936 197 353 634 943 16 691 366 481 876 115 213 891 312 537 567 98 699 400 757 871 593 540 746 388 385 320 546 649 843 781 725 453 256 478 831 741 856 214 496 59 892 422 872 769 105 459 997 572 464 278 521 942 813 210 211 404 667 359 679 407 885 911 186 935 740 68 127 212 4 236 450 19 831 859 986 555 677 828 770 895 431 198 829 583 295 21 458 496 252 974 262 313 428 790 53 2 591 860 381 57 622 41 949 63 232 608 819 626 176 365 243 250 498 5 853 595 300 308 681 106 248 184 922 110 775 302 711 129 538 509 369 333 294 472 523 953 16 113 716 626 450 611 976 566 874 485 632 277 224 907 17 192 943 498 34 145 654 557 494 573 54 375 329 537 891 577 49 697 309 718 650 851 478 637 266 510 284 110 947 491 989 787 418 243 787 24 949 938 932 633 190 355 933 995 666 433 970 334 186 353 44 973 43 16 478 609 343 328 190 777 20 442 452 960 100 159 144 119 818 384 323 335 120 759 826 989 336 443 416 984 446 380 86 459 139 830 352 781 390 682 994 980 607 843 637 94 479 636 491 807 278 154 495 443 323 104 216 183 915 654 238 14 350 1 134 957 466 702 532 525 720 986 991 491 823 709 516 263 432 315 951 146 250 264 769 626 421 466 832 715 799 660 666 182 884 203 68 132 442 768 260 800 728 433 771 83 750 25 509 556 819 53 679 773 523 589 205 453 113 424 592 5 720 779 264 491 607 788 991 58 843 224 612 71 871 615 171 410 659 732 109 342 931 495 463 632 406 489 494 413 948 998 422 214 354 808 544 381 873 698 121 710 866 837 61 993 77 200 677 720 482 187 819 826 542 298 145 225 575 809 315 445 858 998 379 81 375 402 563 604 793 901 779 781 843 854 927 323 246 520 720 761 59 330 510 615 441 204 1 483 907 756 917 859 614 212 833 292 373 177 958 962 169 505 758 802 674 96 169 4 679 747 362 269 857 542 224 155 911 827 825 131 966 180 472 652 38 799 364 197 54 140 829 533 847 812 168 320 294 16 464 200 742 781 67 674 295 966 449 199 936 120 299 416 215 203 379 338 990 931 464 807 753 172 664 664 680 140 620 958 278 497 171 82 340 698 479 466 938 202 400 768 319 238 576 185 618 51 606 918 90 933 117 359 167 754 64 630 597 139 279 695 745 650 127 972 406 224 344 54 116 807 361 16 67 220 644 331 516 673 385 581 139 985 271 904 43 752 688 220 850 674 646 544 799 977 979 53 212 817 121 95 502 573 904 252 833 146 719 772 110 663 278 210 791 381 601 610 567 831 936 804 133 635 636 735 632 113 560 252 688 753 922 62 561 729 825 756 360 632 842 963 853 638 301 985 817 650 696 220 182 753 840 939 454 819 454 472 577 965 52 494 746 500 608 940 27 923 4 968 959 766 572 857 821 612 833 921 752 869 519 15 186 514 674 325 265 640 486 916 987 669 634 232 155 376 416 14 954 159 369 656 697 879 645 542 411 101 268 749 670 931 608 655 469 696 211 873 543 134 648 550 818 529 543 874 719 235 963 850 729 107 386 660 668 726 828 60 649 937 390 850 547 952 343 211 867 110 12 720 825 515 1 830 417 793 250 720 947 381 393 724 995 685 792 62 351 631 803 441 501 93 305 380 481 845 797 524 391 854 490 974 695 392 113 454 685 297 442 60 97 581 835 438 514 889 330 346 643 317 300 183 28 96 439 134 514 177 152 11 620 357 563 199 848 869 404 248 703 290 80 378 929 890 471 595 264 597 267 466 812 565 51 161 780 604 700 917 626 842 338 321 332 190 790 241 393 88 957 845 88 964 884 238 616 559 378 176 559 883 832 542 146 144 93 965 126 847 168 40 413 816 11 852 293 372 230 404 646 250 841 306 218 882 846 457 693 595 217 758 934 525 490 636 138 27 523 616 785 3 483 936 328 796 200 501 208 910 283 198 80 944 103 853 159 279 37 95 402 728 324 323 702 463 972 814 802 225 513 216 431 286 641 842 752 565 12 849 702 387 240 548 115 806 102 399 480 864 827 856 303 804 970 241 539 276 91 772 410 331 818 522 91 52 253 630 525 455 372 308 114 258 17 488 36 568 425 489 9 863 79 728 4 967 645 618 211 95 970 502 92 29 712 413 868 512 906 238 868 241 81 286 820 237 847 117 332 279 854 209 50 411 381 364 8 48 15 592 973 134 812 459 314 685 275 767 547 220 84 143 733 441 360 904 190 580 141 242 910 397 676 192 240 386 653 36 753 607 67 303 330 917 51 381 953 264 989 950 717 38 294 845 760 430 871 485 234 919 425 782 24 262 299 351 111 30 768 404 321 377 310 99 402 724 674 416 110 743 360 743 173 748 454 120 965 397 179 171 585 742 661 555 937 85 434 124 827 706 805 162 489 138 867 559 655 912 886 330 746 15 487 181 655 200 300 804 898 109 578 238 409 560 36 306 16 843 928 864 2 169 12 769 931 221 551 735 80 169 81 297 849 589 102 89 622 502 92 292 393 552 13 501 697 240 204 381 687 977 99 458 104 51 572 30 552 583 32 5 740 985 426 82 881 843 784 48 952 28 584 178 822 965 347 579 530 26 266 386 438 7 908 723 533 362 367 942 390 565 149 108 303 354 927 382 816 87 617 707 754 753 781 439 465 371 24 311 242 84 159 548 110 503 510 692 610 630 262 900 194 759 493 393 90 474 180 309 62 450 832 934 993 844 507 707 241 18 741 102 605 302 143 851 751 467 720 956 346 14 644 266 740 912 67 86 831 920 855 636 574 663 465 200 218 692 832 707 766 960 811 103 146 909 563 563 929 642 570 909 218 925 11 649 909 285 550 842 857 777 570 124 112 323 382 548 977 297 989 500 761 319 508 487 590 324 585 515 234 512 155 803 441 451 440 64 713 343 467 503 293 635 764 579 876 560 178 94 642 217 56 821 60 150 821 646 159 82 497 408 923 314 378 31 238 364 167 443 431 841 374 813 316 195 289 1 772 494 406 283 785 627 570 466 639 607 367 784 273 488 570 642 6 180 450 160 191 526 339 55 624 917 758 655 501 244 602 883 884 907 373 313 527 806 433 364 852 639 272 59 843 774 287 640 281 646 826 830 748 857 166 802 857 858 741 13 512 812 56 977 784 645 920 583 896 217 628 565 361 520 159 472 470 978 691 793 433 296 99 557 809 951 808 308 120 509 767 672 37 176 112 622 486 309 954 360 881 468 840 667 584 392 185 762 292 275 606 970 921 510 411 415 324 81 753 291 170 91 952 790 99 931 819 791 413 405 424 525 292 253 74 8 284 455 917 718 481 890 657 347 425 244 754 333 424 534 780 276 567 729 520 776 676 739 670 933 187 958 533 314 191 613 331 602 966 109 564 164 408 501 492 341 40 514 791 259 834 821 355 710 801 860 988 383 159 472 138 332 793 693 651 682 143 629 945 969 572 59 400 554 145 416 918 441 262 563 420 752 363 969 352 427 626 703 563 864 909 742 251 357 689 912 881 567 424 987 616 453 222 378 978 761 667 140 892 433 819 440 355 256 959 459 754 981 761 875 232 232 323 12 754 273 612 377 496 530 449 228 342 405 183 427 158 361 153 789 545 329 763 509 490 357 45 869 328 603 616 816 232 3 587 722 605 702 89 83 461 54 834 976 282 996 753 992 321 843 690 298 439 436 306 195 352 837 194 986 990 766 798 778 594 929 13 94 489 35 89 826 822 686 500 724 52 575 225 352 678 742 938 664 501 798 140 642 837 47 177 127 785 988 106 123 511 421 56 947 41 600 676 421 247 894 580 729 471 573 348 611 315 409 404 443 590 455 254 241 581 20 843 391 870 688 987 7 496 278 700 381 275 284 607 299 721 207 170 836 365 421 995 837 293 2 598 937 732 899 642 529 595 575 948 512 142 556 569 444 451 194 494 564 937 410 46 567 988 294 772 411 600 335 624 777 132 550 552 357 284 670 676 499 380 232 28 676 534 949 858 831 242 717 223 795 712 288 52 976 636 484 130 652 202 936 312 262 39 106 957 930 645 67 89 338 639 543 514 623 652 497 645 968 374 875 944 357 193 661 257 580 908 323 938 867 313 220 509 329 749 282 973 154 84 838 814 260 620 599 494 466 693 754 109 868 837 637 569 304 111 446 107 477 50 918 980 772 639 559 65 996 247 964 246 502 101 649 835 219 479 595 815 160 467 588 695 4 450 70 149 806 463 909 33 949 899 443 713 24 340 278 860 960 309 587 158 881 780 496 497 989 929 995 828 316 476 624 783 802 0 977 399 246 41 449 64 298 600 754 66 814 474 812 90 727 223 911 753 870 103 72 388 830 900 283 279 216 545 237 454 631 785 944 595 228 835 201 651 195 359 401 334 125 291 450 672 56 480 45 956 776 59 517 128 209 39 690 673 631 85 845 435 811 12 522 575 270 851 663 140 429 69 185 938 432 829 903 231 419 475 137 346 91 679 955 824 737 583 159 133 910 893 18 640 982 970 468 343 843 29 138 998 412 841 967 738 751 922 72 976 565 521 587 241 7 450 697 959 260 325 936 95 852 673 270 278 65 47 16 428 495 114 397 536 270 694 553 462 810 914 670 30 991 118 155 94 832 768 0 41 419 679 215 280 526 853 309 932 680 77 970 542 398 893 965 128 287 592 707 260 42 549 691 309 731 74 643 415 644 524 115 116 446 108 492 860 969 847 40 790 954 524 389 711 683 390 399 919 304 943 3 734 342 793 252 944 160 276 753 338 820 464 392 713 659 551 676 521 560 301 841 51 45 999 12 668 267 524 271 670 963 216 708 622 816 158 512 684 144 868 848 601 500 529 601 888 153 164 50 95 814 161 216 57 95 718 847 827 934 553 388 204 379 811 175 883 715 563 927 243 103 248 517 22 308 779 488 90 186 402 454 358 603 418 812 746 619 901 597 444 299 474 564 359 255 634 709 812 546 631 877 156 412 901 85 63 936 244 343 946 26 624 603 409 716 313 936 190 310 929 110 365 61 587 288 204 352 581 935 122 187 734 90 26 600 699 797 235 622 577 242 943 859 237 986 296 272 958 780 716 577 218 99 734 304 717 422 962 385 803 192 479 696 845 853 475 178 779 80 291 53 475 74 316 881 661 688 391 275 899 729 385 835 617 633 84 103 295 572 610 888 625 126 304 465 268 100 305 83 158 189 546 780 185 826 101 435 422 577 617 352 985 550 165 234 422 422 310 300 5 32 956 935 387 83 426 576 41 44 824 28 518 939 481 362 291 956 855 903 339 908 494 646 309 504 406 916 300 730 68 412 64 256 832 404 665 843 926 226 165 625 448 444 473 646 902 630 339 328 636 593 449 384 890 297 944 855 267 601 301 364 95 332 175 394 210 112 869 453 897 138 620 669 646 370 50 38 136 985 615 687 336 432 631 505 242 632 997 555 288 543 496 444 908 414 239 58 453 129 799 117 219 73 563 445 431 242 839 700 90 398 256 265 929 74 506 498 393 247 898 794 702 889 948 951 43 941 708 753 178 232 433 927 396 742 794 812 29 236 478 884 958 819 211 759 376 817 963 62 317 626 225 665 607 251 951 268 572 667 946 535 356 5 589 343 931 423 277 618 431 761 520 618 307 994 165 248 227 750 787 482 544 804 425 375 416 847 451 349 354 988 42 807 694 295 265 614 683 323 746 48 394 247 375 54 24 559 393 75 848 811 561 289 489 656 231 977 704 940 99 711 5 98 87 794 117 624 6 122 737 864 270 67 672 112 712 294 105 372 626 560 987 18 348 150 661 218 227 52 151 542 442 232 944 590 712 805 688 302 278 449 914 291 21 951 370 978 538 394 937 348 720 525 95 113 413 734 884 322 907 668 165 327 869 203 505 971 258 909 714 136 87 38 772 88 731 809 157 906 16 669 415 230 964 879 783 180 293 848 527 460 553 811 479 748 657 521 663 738 61 724 812 96 657 185 576 543 564 414 257 944 851 332 512 960 996 634 865 158 969 40 161 419 231 800 538 446 789 247 120 951 489 334 170 129 577 65 9 794 230 834 600 860 847 343 478 597 909 712 483 822 501 422 463 67 666 513 622 252 50 786 267 305 816 573 907 844 30 732 722 137 284 630 579 791 944 114 457 841 615 691 856 310 132 78 682 776 758 107 972 85 658 181 562 140 446 917 407 407 377 168 252 691 805 969 390 197 340 615 925 778 162 548 240 410 869 891 208 350 127 841 981 986 328 41 223 779 300 662 255 600 360 552 101 863 705 750 71 794 342 755 478 234 364 582 933 34 165 572 815 60 101 209 227 143 481 676 277 640 340 737 399 637 739 646 545 457 320 810 396 135 440 150 905 760 333 2 717 71 105 148 292 868 414 333 894 773 510 173 544 586 227 262 719 253 162 772 770 391 541 460 64 563 698 446 517 906 221 767 770 975 660 698 54 536 756 906 492 334 824 653 826 71 843 19 948 341 594 966 529 951 410 10 823 579 346 619 750 396 302 468 5 606 594 708 407 113 766 357 512 231 917 593 286 624 428 218 237 232 243 471 590 0 303 418 814 396 50 53 673 116 176 574 217 619 226 583 166 454 687 90 447 436 654 37 399 228 852 891 891 864 269 442 913 547 600 96 282 315 63 273 245 741 564 280 854 823 913 843 676 894 348 713 941 285 279 99 136 793 587 772 528 757 622 500 167 919 319 256 705 230 511 790 545 621 362 717 611 878 965 391 586 311 762 884 943 217 502 250 8 616 29 30 802 982 590 635 468 121 393 295 917 729 866 938 80 631 374 762 798 45 275 960 529 188 425 219 455 31 414 798 438 837 453 568 42 371 780 274 261 435 725 287 18 479 208 157 202 645 271 359 121 829 48 487 958 546 734 856 693 285 871 525 323 498 772 247 853 104 827 386 865 759 682 845 485 426 785 118 916 756 401 906 452 348 948 359 847 539 64 249 556 718 355 387 843 872 748 560 808 22 220 476 610 842 602 705 461 39 902 518 989 214 574 749 945 289 989 773 843 704 288 546 795 198 110 639 444 895 120 918 761 234 662 730 206 715 233 752 939 460 499 574 863 892 966 796 898 853 399 860 17 538 243 546 442 521 410 39 678 562 644 904 791 692 926 203 663 853 619 217 321 515 663 643 779 640 884 561 452 247 848 902 114 695 734 587 145 877 750 764 457 146 501 541 446 735 305 716 701 65 270 626 266 247 231 50 45 151 405 612 160 893 492 519 748 745 659 637 225 498 40 319 510 78 576 838 255 359 54 277 994 526 928 604 986 577 176 973 866 512 107 337 301 358 347 132 384 961 706 924 3 23 983 216 535 931 561 468 213 942 301 555 484 922 994 639 244 661 350 113 247 703 216 3 964 523 823 952 84 23 591 450 447 67 442 479 421 295 734 7 476 74 714 686 202 822 97 310 13 401 699 344 810 581 533 721 405 985 508 970 37 336 744 956 758 832 839 236 815 492 787 667 490 376 310 989 28 587 931 52 38 727 481 93 79 519 985 886 607 587 543 878 489 704 40 654 146 902 710 855 443 286 275 59 569 105 834 655 735 282 998 872 276 216 454 454 375 262 133 413 117 289 394 622 500 509 716 90 943 563 817 159 617 355 728 386 798 451 323 746 11 148 430 952 214 768 962 806 612 347 321 651 181 6 296 821 736 877 160 591 33 905 644 5 36 761 117 442 942 132 456 128 874 373 179 298 84 188 956 143 150 318 997 489 140 798 389 580 491 653 530 423 184 129 485 918 924 301 429 866 923 732 864 655 195 770 239 948 598 503 345 63 913 595 265 485 138 603 861 757 337 20 939 210 26 174 304 863 595 645 864 227 93 812 760 848 301 332 454 359 306 697 352 368 783 572 681 25 534 997 600 370 544 984 45 626 188 848 428 147 199 52 698 521 206 71 959 351 551 660 28 89 782 903 952 164 161 46 13 839 864 113 739 312 416 261 598 279 332 589 161 797 296 382 733 668 462 607 679 636 540 61 681 813 254 844 35 738 225 267 665 899 513 942 851 433 746 111 260 906 222 259 200 557 164 373 288 662 683 195 9 901 9 364 425 263 883 133 98 651 741 548 982 898 385 593 535 80 339 621 9 109 15 539 553 695 178 655 28 236 952 251 242 390 291 378 381 750 867 389 875 122 67 984 650 260 158 955 64 403 64 519 140 432 87 200 294 671 718 468 858 741 788 960 212 149 891 852 471 79 181 766 26 746 326 831 168 536 407 117 701 232 988 899 570 989 549 634 834 640 601 315 457 623 716 165 596 707 816 187 391 777 960 499 473 69 815 128 361 794 387 868 986 701 335 616 46 887 228 170 145 210 609 685 352 861 48 971 375 169 876 791 860 60 748 350 201 676 896 902 189 589 735 234 122 290 955 781 750 350 388 957 812 359 569 740 909 218 818 296 267 786 488 222 9 367 427 689 630 146 250 968 222 718 499 855 381 177 468 601 960 945 557 280 590 881 177 947 38 760 979 796 163 573 85 340 562 591 911 245 615 812 959 134 663 815 963 692 547 131 764 729 416 456 402 706 466 140 610 792 739 445 138 100 936 177 102 700 865 306 43 717 315 176 868 456 440 630 445 767 223 703 939 214 943 977 769 876 409 905 397 861 390 811 673 334 786 492 562 729 864 181 487 877 507 773 905 280 736 305 871 115 892 675 731 814 71 566 445 492 368 469 155 169 427 394 557 941 122 224 662 421 150 961 241 312 453 407 180 977 5 488 617 424 540 736 228 78 654 337 903 949 695 54 547 683 852 252 674 469 995 866 442 176 584 24 782 895 208 116 541 710 353 177 18 433 770 27 446 672 750 25 60 671 976 649 703 913 131 949 275 50 871 574 469 414 478 654 30 29 207 423 530 735 446 225 249 978 208 892 271 352 353 416 356 247 270 409 811 813 681 546 847 683 689 560 739 677 91 719 454 149 590 974 397 252 145 975 374 606 936 416 16 33 327 644 61 638 184 253 442 94 907 384 61 977 936 646 559 153 479 503 696 149 298 876 834 252 755 24 999 123 767 389 21 679 712 180 275 212 27 154 759 534 533 9 948 48 25 92 593 993 514 74 577 891 915 408 222 684 289 266 945 651 883 310 699 9 163 810 183 726 290 923 971 582 697 238 600 348 422 267 674 466 460 999 36 777 510 34 442 325 987 341 43 678 329 686 764 866 350 864 27 407 997 112 789 724 306 597 64 883 460 332 951 876 262 622 234 461 238 56 734 934 947 633 974 415 280 737 972 677 543 659 383 493 496 684 148 41 373 859 443 608 843 324 785 349 735 430 52 375 360 140 405 352 638 687 364 187 555 611 700 259 943 581 846 196 41 443 51 995 622 484 695 247 29 456 319 430 131 433 785 544 183 537 677 776 387 299 583 584 124 439 987 853 558 970 552 28 865 699 296 174 170 560 343 327 298 841 650 474 363 898 113 833 729 392 977 413 26 664 963 101 423 191 204 873 726 975 502 789 572 374 426 24 865 44 701 724 404 515 701 234 871 517 767 782 447 956 627 794 559 762 636 832 409 764 307 714 441 662 808 231 20 867 591 551 686 74 118 347 864 472 419 341 928 632 778 53 606 907 863 337 453 804 816 272 456 113 344 959 518 264 278 717 791 770 178 964 868 261 603 334 117 639 111 883 790 96 318 717 123 5 277 239 785 291 95 733 350 48 352 965 277 628 945 908 117 455 577 813 452 125 170 47 381 915 984 150 8 699 147 459 750 784 155 932 523 197 163 219 869 227 276 792 247 497 200 393 654 177 224 114 310 176 301 957 656 365 29 661 163 155 87 575 825 318 102 963 190 288 773 323 895 818 564 679 432 95 592 218 746 432 208 254 368 399 412 397 389 749 114 575 245 992 552 939 867 699 22 497 955 992 280 917 364 232 668 712 743 308 562 548 802 304 736 282 31 711 299 478 227 498 437 531 286 780 124 304 648 604 230 431 280 928 992 238 522 948 180 88 392 461 547 334 234 480 310 127 744 533 596 538 670 415 625 882 765 794 577 720 71 347 952 857 806 345 0 826 64 338 25 177 785 611 425 611 145 320 9 169 648 741 976 880 210 626 41 93 441 955 26 112 184 745 923 970 812 185 882 987 951 38 661 667 196 376 897 794 649 205 877 545 171 216 888 439 671 564 29 102 309 697 652 213 750 770 847 817 139 632 299 61 110 152 190 847 405 686 789 840 986 282 74 107 583 226 442 745 443 700 671 752 206 447 616 16 266 406 176 108 260 300 1 638 51 803 643 905 500 840 526 981 208 613 187 462 569 650 754 154 359 240 293 961 367 922 953 559 927 895 534 642 30 928 581 585 778 88 445 81 986 656 118 630 70 525 139 687 280 387 280 850 4 925 836 67 348 957 879 763 692 848 314 261 904 625 58 916 786 349 790 44 921 691 572 212 842 60 262 362 730 474 861 266 576 123 287 561 980 807 69 931 887 295 495 325 674 966 908 633 549 816 28 283 10 122 165 222 697 958 344 895 610 910 472 153 225 897 373 452 747 381 960 612 543 243 876 733 706 803 769 778 900 930 549 131 414 417 664 201 152 110 69 274 172 936 112 646 799 897 509 488 388 111 493 404 207 311 83 551 636 328 459 341 441 538 468 225 688 775 110 972 174 757 755 573 49 286 222 554 17 979 470 962 802 862 414 942 383 237 901 402 940 81 270 342 36 408 733 995 307 146 921 907 545 859 104 971 896 119 433 134 765 367 698 236 825 763 997 82 376 726 69 106 165 647 80 105 251 599 866 387 734 525 496 403 858 190 401 744 111 308 874 518 653 810 244 721 896 650 413 972 619 869 448 930 36 52 791 577 974 255 854 526 68 950 102 65 820 470 988 158 695 695 3 641 643 564 320 899 972 408 339 508 537 420 641 375 630 704 912 615 545 837 902 650 230 999 950 74 769 461 120 997 155 124 375 98 454 828 392 348 120 197 858 281 142 762 729 907 925 54 758 274 274 350 96 340 991 576 573 194 425 463 924 80 908 46 319 379 829 653 286 515 394 39 237 780 835 358 629 514 421 945 638 259 633 518 220 981 444 760 835 645 840 721 452 453 192 511 557 281 320 744 458 304 171 909 423 712 525 800 158 197 67 647 9 143 402 287 933 425 628 589 701 125 988 598 146 894 699 897 201 903 231 157 253 372 524 588 165 130 194 683 178 204 137 204 203 933 522 129 844 184 609 576 470 594 606 107 57 521 678 397 843 640 543 931 414 646 121 708 649 608 164 211 681 786 343 368 552 19 144 187 316 513 972 417 595 274 220 29 669 968 938 63 460 564 273 665 251 934 580 274 60 438 274 613 824 755 942 62 158 969 340 610 884 899 575 935 704 104 520 301 280 642 962 980 266 491 866 213 231 846 811 177 765 505 295 636 957 875 933 806 868 649 936 74 838 796 695 640 634 699 179 976 277 596 161 298 31 495 986 392 249 660 496 103 281 897 703 957 648 214 441 571 367 542 606 631 706 415 743 168 182 885 936 372 868 277 116 319 969 854 310 919 670 466 478 591 157 871 816 126 83 950 582 162 443 689 583 288 525 320 577 117 285 813 132 913 45 401 678 102 920 429 119 700 972 398 524 529 20 140 12 959 648 62 480 807 969 583 700 579 702 899 571 337 738 524 392 616 529 768 821 250 978 649 78 145 285 524 648 451 980 297 104 483 483 460 874 426 325 118 66 576 507 896 513 545 455 899 776 394 43 839 666 106 357 474 277 269 984 5 530 257 70 375 919 365 849 296 225 478 801 267 386 732 632 240 375 193 91 760 866 30 634 757 596 223 229 133 504 932 201 111 828 812 390 472 848 677 297 686 109 1 832 35 228 50 418 559 799 319 428 29 162 785 815 24 308 833 252 671 804 510 334 125 296 547 359 534 888 451 154 820 506 720 279 67 486 277 679 78 215 815 386 842 871 31 702 500 191 475 309 859 406 48 362 957 434 117 290 471 583 589 392 148 425 470 191 231 298 105 947 115 900 36 203 170 645 553 498 747 599 306 616 170 412 313 361 50 991 929 287 944 415 384 967 855 78 958 428 617 653 259 312 680 148 209 308 779 781 646 199 907 220 53 437 611 133 933 878 95 104 421 702 645 604 798 831 780 988 384 417 421 415 300 912 565 211 290 982 693 824 763 726 769 197 262 315 860 633 580 702 419 867 335 468 182 578 698 849 456 756 335 918 264 37 668 714 464 900 19 309 538 800 953 227 858 627 468 887 446 813 330 99999 x = 262 x = 782 x = 805 x = 374 y = 58 x = 270 x = 628 y = 835 y = 679 y = 345 x = 439 x = 199 y = 525 y = 60 y = 509 y = 137 y = 406 y = 964 x = 873 y = 569 y = 983 x = 450 y = 851 y = 845 x = 186 y = 872 y = 114 y = 569 y = 602 y = 682 x = 929 y = 587 y = 795 y = 898 y = 593 y = 304 x = 10 x = 893 x = 391 y = 393 y = 280 x = 555 x = 392 y = 385 x = 106 y = 458 y = 592 y = 722 x = 948 x = 408 y = 791 y = 471 x = 819 y = 663 x = 454 x = 140 y = 377 x = 832 y = 172 x = 765 y = 989 y = 665 y = 621 y = 321 y = 359 x = 463 x = 146 x = 303 y = 650 x = 177 y = 727 y = 542 x = 365 y = 227 x = 944 y = 167 x = 919 x = 219 x = 571 x = 462 y = 973 x = 784 y = 564 x = 438 y = 406 x = 671 y = 636 y = 943 x = 292 x = 242 y = 514 y = 873 x = 945 x = 974 x = 984 x = 798 x = 65 y = 430 x = 22 x = 196 y = 187 y = 618 y = 784 x = 177 y = 731 y = 664 x = 181 x = 679 y = 982 y = 643 y = 145 x = 277 y = 728 x = 192 x = 279 x = 882 y = 959 y = 289 x = 414 x = 524 x = 886 y = 743 x = 78 y = 193 x = 131 x = 380 y = 334 x = 839 y = 68 y = 516 x = 123 x = 165 x = 603 x = 529 y = 273 y = 516 y = 594 x = 578 y = 34 y = 85 y = 664 x = 794 y = 826 x = 412 x = 368 y = 945 x = 30 x = 277 x = 917 x = 4 x = 212 x = 701 y = 131 y = 830 x = 754 x = 35 y = 437 x = 768 x = 166 x = 862 x = 812 y = 729 x = 270 y = 829 y = 516 x = 729 x = 57 x = 534 y = 709 x = 58 y = 985 x = 882 y = 626 x = 38 y = 183 x = 382 y = 413 y = 191 x = 821 y = 223 x = 909 x = 418 x = 383 x = 858 x = 21 x = 908 y = 713 y = 781 y = 146 y = 835 y = 776 y = 29 x = 680 y = 225 x = 944 y = 543 y = 752 y = 171 x = 265 y = 932 x = 298 x = 645 x = 335 y = 703 y = 302 x = 515 x = 460 y = 268 y = 117 y = 346 y = 293 y = 619 x = 850 x = 885 y = 172 y = 755 x = 9 y = 483 x = 531 y = 530 y = 429 x = 263 y = 942 y = 383 y = 376 y = 824 y = 971 y = 419 x = 586 x = 289 x = 473 x = 229 x = 797 x = 179 x = 955 x = 513 x = 755 y = 978 y = 12 x = 460 y = 443 x = 762 y = 432 x = 587 y = 189 x = 129 x = 921 x = 144 x = 127 x = 398 y = 34 y = 170 y = 392 x = 191 y = 510 y = 144 x = 992 y = 71 y = 791 x = 795 x = 536 y = 994 y = 987 x = 528 x = 815 y = 548 x = 542 x = 694 y = 867 x = 690 x = 241 y = 35 y = 445 x = 10 x = 766 x = 921 y = 82 y = 463 y = 758 y = 535 y = 622 x = 478 y = 154 y = 802 x = 58 y = 751 y = 30 y = 237 y = 598 x = 416 y = 405 x = 370 y = 956 y = 909 y = 529 y = 992 y = 232 x = 371 y = 644 x = 408 y = 369 y = 58 y = 2 x = 579 y = 542 x = 316 x = 36 x = 788 y = 576 y = 411 x = 846 y = 960 y = 579 y = 817 y = 208 y = 981 y = 89 y = 680 y = 334 y = 44 x = 958 x = 529 y = 103 y = 339 x = 70 y = 136 x = 858 y = 700 y = 131 y = 12 x = 743 x = 620 x = 385 x = 627 y = 264 x = 653 x = 384 y = 569 x = 203 y = 518 x = 10 y = 894 x = 102 y = 306 y = 112 y = 276 x = 665 x = 743 x = 900 x = 474 y = 42 x = 739 x = 661 x = 617 y = 568 x = 842 x = 141 y = 447 x = 683 y = 828 x = 777 x = 354 y = 352 x = 196 y = 467 y = 121 x = 798 x = 991 x = 872 x = 676 x = 95 x = 370 x = 607 x = 831 y = 276 y = 437 y = 115 y = 199 y = 240 y = 424 y = 770 y = 921 x = 757 y = 733 y = 873 x = 421 y = 632 y = 557 x = 961 y = 881 x = 400 y = 346 y = 461 y = 687 y = 645 y = 112 y = 8 y = 336 y = 650 y = 98 y = 183 y = 195 x = 310 x = 406 y = 845 y = 565 x = 957 x = 464 y = 809 x = 823 y = 966 x = 222 x = 321 y = 443 y = 332 y = 198 y = 412 y = 682 x = 498 y = 699 x = 79 x = 940 x = 176 x = 806 y = 260 x = 792 x = 916 y = 905 x = 277 y = 912 x = 594 x = 476 x = 504 x = 81 x = 598 y = 697 y = 397 y = 65 y = 745 y = 263 x = 204 x = 936 y = 774 y = 62 x = 893 y = 660 x = 85 y = 846 y = 646 x = 943 x = 60 y = 273 x = 333 x = 734 x = 913 y = 788 x = 758 x = 590 x = 269 x = 584 x = 978 y = 2 x = 733 y = 4 y = 127 y = 976 y = 643 x = 996 y = 940 y = 759 y = 81 y = 675 y = 975 x = 723 y = 621 y = 758 x = 904 y = 15 y = 960 x = 368 x = 319 x = 627 x = 946 x = 291 x = 707 x = 443 x = 301 x = 979 x = 87 x = 872 x = 362 x = 660 y = 95 y = 255 y = 694 y = 495 y = 320 x = 680 y = 747 x = 856 y = 725 x = 946 y = 770 y = 654 x = 331 y = 566 x = 860 y = 311 x = 253 y = 11 x = 894 x = 665 y = 981 x = 184 x = 372 y = 886 x = 691 y = 475 y = 109 y = 671 y = 359 y = 486 x = 167 x = 175 x = 420 x = 719 x = 44 x = 232 x = 433 y = 458 y = 160 x = 254 y = 529 y = 313 x = 562 y = 432 x = 925 x = 141 x = 420 y = 512 x = 854 x = 859 x = 320 x = 628 y = 212 y = 911 x = 784 y = 225 x = 247 x = 952 x = 227 x = 731 x = 7 y = 597 y = 540 x = 972 x = 45 x = 645 y = 276 x = 472 y = 712 x = 213 x = 901 y = 810 x = 681 x = 959 x = 851 x = 764 y = 267 y = 341 x = 175 x = 202 y = 850 x = 290 x = 824 y = 318 x = 498 y = 385 y = 322 y = 900 y = 662 y = 967 x = 254 y = 427 x = 797 x = 328 x = 786 x = 897 y = 81 x = 114 y = 302 x = 795 x = 317 y = 551 x = 728 x = 347 x = 663 y = 255 x = 398 x = 790 y = 802 y = 872 y = 353 y = 577 x = 309 y = 693 x = 477 x = 115 x = 20 x = 785 x = 470 x = 490 y = 799 y = 755 x = 779 x = 97 x = 17 x = 523 x = 443 x = 157 x = 144 y = 67 x = 42 y = 415 y = 553 y = 515 x = 685 x = 509 y = 103 y = 386 y = 163 x = 169 x = 157 y = 902 x = 144 y = 705 y = 614 y = 910 x = 11 x = 424 y = 231 x = 588 y = 649 y = 105 y = 66 y = 340 y = 326 x = 761 x = 553 y = 437 x = 428 x = 986 y = 619 y = 403 y = 279 x = 195 y = 471 x = 130 y = 937 y = 225 y = 78 y = 233 x = 426 y = 241 x = 10 x = 677 y = 172 x = 185 x = 264 y = 127 x = 472 y = 405 x = 810 y = 767 y = 123 x = 102 y = 910 y = 311 x = 682 x = 668 y = 582 x = 835 x = 713 y = 250 y = 664 x = 873 x = 404 x = 783 y = 518 x = 313 y = 896 x = 548 y = 103 y = 847 x = 763 y = 181 x = 917 x = 803 x = 740 y = 312 y = 783 y = 245 y = 167 x = 753 x = 932 x = 680 x = 186 y = 690 x = 87 x = 426 y = 758 y = 547 x = 976 x = 658 x = 756 x = 177 y = 859 x = 79 y = 156 x = 712 x = 603 y = 620 x = 972 y = 430 x = 200 x = 261 x = 816 x = 338 x = 863 y = 564 x = 670 y = 863 y = 517 y = 555 x = 480 y = 113 y = 364 y = 577 y = 395 x = 100 x = 216 x = 906 x = 874 y = 528 x = 592 x = 709 x = 538 y = 143 y = 867 y = 80 y = 671 y = 487 x = 630 x = 76 y = 423 y = 974 x = 891 y = 727 y = 829 y = 207 x = 52 x = 388 y = 192 x = 998 x = 582 y = 111 x = 976 x = 641 y = 14 x = 984 x = 894 y = 133 y = 191 x = 255 x = 468 x = 793 y = 730 x = 463 y = 65 y = 334 x = 891 y = 901 x = 396 y = 826 x = 611 x = 553 x = 121 x = 643 x = 251 x = 36 y = 712 x = 944 y = 363 x = 717 y = 220 x = 427 x = 849 x = 683 y = 574 x = 361 x = 672 y = 44 y = 304 x = 809 y = 938 x = 980 x = 26 y = 445 x = 684 x = 169 y = 565 y = 720 x = 629 x = 365 x = 265 y = 390 x = 344 x = 82 y = 473 y = 908 x = 736 y = 766 y = 165 y = 504 x = 725 x = 105 x = 975 x = 409 x = 230 y = 160 x = 852 x = 785 y = 336 x = 901 y = 111 y = 925 y = 402 y = 962 y = 606 y = 416 y = 845 x = 974 y = 699 y = 776 y = 510 x = 129 x = 839 x = 615 x = 485 x = 690 y = 677 y = 796 x = 11 y = 998 x = 929 x = 301 y = 640 y = 594 y = 362 x = 973 x = 660 y = 291 x = 72 y = 379 y = 774 y = 506 x = 389 x = 235 y = 764 x = 721 x = 352 x = 468 y = 1 x = 683 x = 138 x = 292 y = 814 x = 1 y = 841 y = 444 x = 154 y = 771 x = 956 x = 647 y = 591 y = 766 y = 743 y = 287 y = 2 x = 813 y = 331 x = 642 y = 41 x = 32 x = 80 y = 850 y = 130 x = 130 x = 979 x = 159 y = 499 x = 866 y = 216 x = 691 x = 476 x = 62 x = 962 y = 954 x = 404 x = 589 y = 815 y = 719 x = 764 y = 384 y = 332 y = 666 x = 172 y = 425 y = 37 x = 959 x = 973 y = 322 x = 430 x = 642 x = 614 y = 319 x = 23 x = 727 y = 592 x = 883 y = 6 x = 107 y = 433 y = 919 y = 354 y = 337 y = 605 y = 615 y = 287 y = 222 y = 489 y = 683 x = 635 x = 653 x = 521 y = 856 x = 438 y = 57 y = 201 y = 46 y = 208 y = 882 y = 394 y = 200 x = 107 x = 287 x = 667 y = 813 x = 732 y = 235 y = 707 y = 484 y = 407 x = 72 y = 870 x = 163 x = 854 y = 243 x = 247 x = 634 y = 570 x = 655 x = 595 y = 245 x = 639 x = 284 x = 571 y = 547 y = 662 x = 587 y = 90 y = 963 x = 501 x = 898 x = 354 y = 807 x = 806 y = 515 x = 634 y = 81 y = 592 y = 323 x = 486 x = 494 x = 842 x = 32 y = 537 x = 229 y = 906 x = 490 y = 12 x = 185 x = 463 x = 923 x = 164 x = 723 y = 74 x = 272 x = 269 y = 412 x = 200 y = 748 y = 144 x = 479 x = 457 y = 662 x = 971 y = 343 x = 604 y = 885 x = 623 y = 877 y = 359 y = 609 y = 620 x = 444 x = 169 y = 262 y = 522 y = 67 x = 63 y = 504 y = 282 x = 174 y = 113 x = 7 y = 371 y = 785 x = 90 x = 712 x = 119 y = 235 y = 701 y = 306 x = 590 x = 906 x = 808 x = 393 y = 257 x = 680 x = 978 y = 811 x = 277 y = 432 x = 695 x = 782 y = 5 x = 807 x = 866 x = 633 y = 544 x = 462 y = 301 x = 146 x = 774 x = 632 y = 866 y = 806 x = 392 y = 215 y = 87 x = 253 y = 366 x = 502 y = 879 y = 40 y = 378 y = 127 y = 62 y = 941 y = 99 x = 293 y = 721 y = 813 x = 690 y = 904 y = 377 y = 573 y = 922 y = 327 x = 914 x = 576 y = 575 y = 675 x = 328 x = 826 x = 893 x = 98 y = 571 y = 431 y = 940 y = 94 y = 845 y = 765 x = 446 x = 921 y = 164 y = 4 y = 905 y = 81 y = 999 y = 365 y = 731 y = 211 y = 727 y = 620 y = 330 y = 688 y = 734 y = 295 x = 898 x = 893 x = 769 x = 506 y = 281 y = 612 y = 198 x = 526 y = 793 x = 289 y = 732 y = 539 y = 624 y = 942 y = 33 y = 892 y = 157 y = 697 y = 387 y = 953 y = 494 y = 302 x = 895 x = 679 x = 917 x = 560 y = 877 x = 65 y = 382 y = 213 y = 949 x = 698 x = 946 x = 385 y = 951 x = 707 y = 256 y = 843 x = 541 x = 543 y = 842 y = 460 y = 258 y = 573 x = 237 x = 56 y = 947 x = 644 x = 855 x = 580 y = 73 y = 956 y = 0 y = 185 x = 25 y = 351 x = 184 x = 939 x = 41 x = 83 x = 355 x = 168 y = 599 x = 548 x = 547 x = 964 y = 119 y = 301 x = 424 x = 660 x = 215 y = 21 x = 176 y = 193 y = 177 x = 552 x = 121 x = 186 y = 237 x = 878 x = 215 y = 756 x = 115 x = 454 y = 896 y = 694 y = 831 y = 566 x = 28 y = 928 x = 741 x = 89 y = 905 x = 286 x = 362 x = 279 y = 358 x = 265 y = 797 x = 366 x = 538 y = 509 x = 127 y = 728 y = 188 y = 712 y = 841 x = 143 y = 77 y = 593 x = 945 y = 369 x = 259 y = 129 y = 706 x = 103 x = 259 y = 318 x = 392 x = 894 y = 407 y = 861 x = 408 y = 699 x = 137 x = 277 x = 516 x = 738 y = 281 y = 537 x = 715 x = 287 y = 956 y = 361 x = 4 y = 633 y = 215 y = 716 x = 203 y = 109 x = 60 y = 775 y = 384 y = 57 x = 733 x = 356 x = 586 x = 774 x = 601 y = 595 y = 96 y = 721 y = 76 y = 286 y = 205 x = 324 x = 485 x = 547 x = 317 x = 887 x = 902 x = 202 y = 240 y = 734 x = 817 y = 151 x = 559 y = 576 x = 13 y = 266 y = 610 y = 189 x = 395 x = 965 y = 44 x = 115 y = 449 y = 786 x = 646 y = 234 y = 850 y = 728 x = 609 y = 396 y = 871 y = 194 y = 958 y = 928 x = 823 y = 417 x = 451 x = 165 y = 554 x = 293 y = 823 x = 16 x = 265 x = 787 x = 753 x = 201 y = 903 y = 457 y = 482 y = 918 y = 983 x = 524 y = 572 x = 390 y = 344 x = 30 x = 563 x = 546 y = 495 x = 758 x = 221 x = 576 y = 707 x = 337 y = 122 x = 847 x = 295 y = 244 y = 765 x = 697 y = 670 y = 982 x = 126 y = 117 x = 213 y = 221 y = 836 y = 911 y = 182 x = 437 y = 208 y = 114 y = 361 x = 722 y = 346 x = 292 x = 499 y = 954 y = 506 x = 246 y = 947 y = 859 x = 968 x = 31 x = 723 x = 158 y = 809 x = 787 x = 632 x = 1 y = 633 x = 346 x = 272 x = 757 y = 724 y = 202 y = 526 x = 159 x = 536 y = 348 y = 362 x = 543 y = 780 x = 694 y = 193 x = 742 x = 693 y = 311 x = 93 y = 447 x = 128 x = 192 y = 63 y = 501 y = 893 x = 211 x = 356 x = 132 x = 437 x = 900 x = 578 y = 809 x = 787 x = 940 y = 892 x = 401 y = 389 y = 27 x = 297 x = 404 y = 729 x = 150 x = 722 y = 574 y = 813 y = 142 y = 821 x = 366 x = 775 y = 192 y = 45 y = 392 y = 187 x = 592 x = 299 x = 26 y = 668 x = 818 y = 163 x = 901 y = 572 y = 719 y = 698 y = 354 x = 743 y = 845 y = 492 y = 280 x = 360 y = 867 y = 572 x = 391 x = 774 x = 982 x = 307 y = 266 x = 279 x = 624 x = 423 y = 155 x = 229 y = 660 x = 941 y = 752 y = 164 x = 312 x = 216 y = 681 y = 266 y = 929 y = 899 y = 804 x = 533 y = 861 x = 111 x = 476 x = 369 x = 413 y = 76 x = 964 x = 488 x = 328 y = 332 x = 47 x = 25 x = 875 y = 524 y = 807 x = 460 y = 14 x = 685 x = 263 x = 978 x = 716 x = 193 y = 646 y = 309 y = 737 y = 336 y = 944 y = 113 y = 990 y = 851 y = 47 y = 818 y = 234 y = 256 x = 261 y = 525 x = 641 y = 362 y = 103 x = 614 y = 16 x = 329 y = 368 x = 132 y = 784 y = 508 x = 998 x = 949 y = 533 x = 433 x = 143 x = 475 y = 732 y = 424 x = 860 y = 379 y = 693 x = 189 y = 208 x = 772 x = 360 x = 528 y = 310 y = 294 y = 386 y = 989 y = 741 y = 314 x = 302 y = 660 x = 128 x = 392 y = 805 y = 236 x = 607 y = 709 y = 993 y = 678 x = 66 x = 499 x = 404 y = 982 x = 305 x = 971 y = 738 x = 827 y = 727 x = 392 x = 504 y = 897 y = 693 x = 431 y = 196 y = 341 x = 785 y = 419 y = 33 x = 39 x = 401 y = 2 y = 345 y = 710 x = 400 y = 957 y = 787 x = 368 y = 814 x = 518 y = 260 x = 625 y = 404 y = 939 x = 798 x = 127 x = 340 x = 43 y = 311 x = 463 x = 560 y = 969 y = 275 y = 531 y = 489 y = 452 y = 260 x = 499 y = 474 y = 453 y = 121 x = 177 x = 415 x = 852 y = 326 x = 142 y = 735 y = 937 x = 801 x = 804 x = 517 y = 95 y = 38 x = 794 y = 738 y = 489 x = 532 y = 673 y = 239 y = 26 x = 192 x = 803 x = 632 y = 995 y = 208 y = 427 x = 760 x = 206 x = 469 y = 14 x = 304 x = 419 x = 522 y = 784 x = 322 x = 326 y = 682 x = 146 y = 221 y = 451 x = 645 y = 210 y = 105 x = 907 y = 473 y = 486 y = 777 x = 614 x = 701 y = 61 x = 912 x = 890 x = 221 y = 613 x = 882 y = 576 y = 647 x = 284 y = 908 y = 678 x = 816 x = 511 y = 773 y = 246 y = 227 y = 202 x = 399 y = 437 x = 833 y = 768 x = 467 x = 594 x = 835 y = 218 x = 773 y = 477 x = 765 x = 535 y = 465 x = 717 x = 441 x = 183 x = 716 y = 813 y = 375 x = 264 x = 630 y = 308 x = 88 y = 209 x = 126 y = 803 x = 26 y = 134 y = 120 y = 535 x = 123 x = 105 y = 42 y = 389 x = 204 x = 611 y = 216 y = 300 y = 149 x = 870 y = 251 y = 519 y = 12 x = 472 y = 857 x = 749 x = 429 y = 172 x = 477 x = 241 x = 272 x = 868 x = 124 y = 145 x = 381 x = 901 y = 41 y = 261 y = 778 y = 889 x = 92 y = 968 x = 845 x = 345 x = 406 x = 356 y = 790 x = 519 x = 97 y = 540 y = 384 x = 463 y = 918 y = 831 y = 162 y = 684 x = 63 x = 480 y = 497 y = 935 y = 115 x = 934 y = 220 x = 524 x = 821 x = 149 x = 210 x = 984 y = 41 x = 177 x = 240 x = 163 y = 218 y = 916 y = 173 x = 971 y = 199 y = 898 y = 710 y = 441 x = 839 y = 89 y = 907 x = 530 y = 889 y = 856 y = 273 x = 137 x = 367 x = 559 x = 961 x = 884 y = 787 y = 932 y = 558 y = 381 x = 668 y = 151 y = 544 y = 227 x = 92 x = 618 x = 807 x = 210 y = 514 y = 770 y = 652 y = 988 x = 790 x = 641 x = 997 y = 449 x = 196 x = 592 x = 633 x = 877 x = 608 y = 796 x = 956 x = 294 x = 479 y = 297 y = 423 y = 275 x = 261 y = 265 y = 290 x = 628 y = 667 y = 931 x = 393 y = 379 y = 8 x = 120 x = 533 x = 434 x = 183 x = 496 y = 73 y = 524 y = 39 y = 650 x = 856 x = 519 x = 851 x = 177 x = 611 y = 949 x = 731 x = 584 x = 836 y = 628 x = 806 x = 330 x = 247 x = 919 y = 995 x = 967 y = 199 y = 728 y = 289 x = 999 y = 461 x = 872 x = 371 y = 160 x = 178 y = 931 y = 617 x = 217 x = 467 x = 503 x = 705 x = 314 x = 661 y = 307 y = 299 x = 203 y = 608 y = 656 x = 235 x = 890 y = 957 x = 399 x = 786 y = 142 y = 752 y = 68 x = 468 y = 417 y = 129 x = 784 x = 384 x = 541 y = 767 y = 27 y = 366 y = 769 x = 443 y = 601 y = 784 x = 187 y = 389 y = 49 x = 693 x = 42 y = 543 y = 603 x = 167 x = 975 x = 693 y = 641 x = 272 y = 734 y = 578 x = 648 y = 431 x = 954 y = 794 x = 381 y = 174 y = 662 y = 602 y = 349 x = 761 y = 760 y = 327 y = 866 y = 164 x = 666 x = 288 y = 809 y = 854 x = 891 x = 823 y = 488 y = 400 x = 418 y = 768 x = 476 x = 444 y = 689 y = 989 y = 74 x = 508 y = 248 y = 406 x = 220 x = 524 y = 261 y = 88 x = 48 y = 900 y = 843 y = 234 x = 551 x = 259 x = 153 y = 147 x = 754 x = 319 x = 157 y = 763 y = 690 y = 841 x = 339 y = 701 y = 770 y = 206 y = 974 y = 988 y = 823 y = 469 y = 848 x = 556 x = 977 x = 308 y = 954 x = 863 y = 414 y = 948 y = 339 y = 845 y = 954 y = 427 y = 492 x = 510 x = 15 y = 645 y = 949 x = 169 y = 429 y = 412 y = 252 x = 732 x = 684 y = 124 y = 33 y = 485 x = 20 y = 620 y = 679 x = 533 x = 463 x = 909 x = 83 y = 690 x = 259 y = 600 x = 81 x = 882 x = 364 y = 141 x = 327 y = 89 y = 594 x = 564 y = 192 y = 320 x = 979 y = 419 y = 12 x = 928 x = 563 y = 135 y = 213 y = 115 x = 375 x = 679 x = 587 y = 402 x = 829 x = 807 x = 416 y = 381 y = 62 x = 458 x = 262 x = 50 x = 267 x = 175 x = 907 y = 761 x = 898 y = 337 y = 560 x = 19 x = 58 x = 468 y = 658 x = 221 x = 650 y = 499 y = 770 y = 443 x = 87 y = 221 y = 260 x = 982 y = 775 x = 348 y = 763 y = 782 x = 545 x = 999 x = 99 x = 628 y = 956 y = 367 x = 29 x = 468 x = 132 x = 815 y = 25 x = 254 x = 469 x = 192 x = 321 y = 405 x = 576 x = 775 y = 976 y = 130 y = 883 x = 12 x = 11 y = 732 x = 874 y = 591 y = 345 x = 756 x = 152 y = 398 y = 275 y = 396 y = 207 x = 879 y = 279 x = 821 y = 858 y = 778 x = 17 x = 716 y = 58 x = 495 y = 857 y = 922 y = 552 y = 186 y = 124 x = 30 x = 106 y = 220 y = 271 x = 251 y = 578 y = 703 x = 244 x = 191 y = 431 x = 410 y = 642 x = 649 x = 6 x = 725 x = 771 y = 166 x = 722 y = 967 x = 131 y = 475 y = 304 x = 9 x = 951 x = 202 y = 591 x = 23 x = 298 x = 484 x = 860 y = 786 y = 22 x = 213 x = 43 y = 737 y = 454 x = 236 y = 96 y = 306 y = 150 y = 781 x = 474 x = 679 x = 181 y = 428 x = 78 x = 377 x = 519 y = 844 y = 474 x = 90 x = 498 x = 39 y = 276 x = 345 y = 558 x = 871 y = 635 x = 156 x = 419 y = 210 y = 151 x = 949 y = 529 y = 937 y = 78 y = 635 x = 58 x = 875 y = 724 x = 816 y = 700 y = 667 y = 590 y = 504 x = 760 y = 210 y = 301 x = 285 y = 304 y = 537 x = 602 x = 664 y = 551 y = 50 x = 464 x = 261 x = 554 x = 852 x = 456 x = 858 x = 422 y = 831 x = 580 x = 905 x = 691 x = 971 y = 966 y = 658 y = 231 y = 144 x = 575 y = 860 x = 38 x = 978 x = 772 x = 62 y = 608 x = 917 x = 362 y = 777 x = 968 x = 699 x = 440 y = 156 x = 67 x = 718 x = 410 y = 476 x = 994 x = 647 x = 994 x = 960 y = 955 y = 495 x = 755 y = 723 x = 724 x = 362 x = 132 y = 539 x = 522 y = 546 x = 188 y = 734 y = 180 x = 301 x = 443 y = 128 y = 195 y = 420 y = 247 x = 378 x = 918 x = 840 x = 610 y = 602 x = 638 x = 418 x = 874 x = 361 y = 237 y = 228 x = 629 x = 784 x = 684 y = 127 x = 348 x = 607 x = 598 y = 668 x = 180 x = 46 x = 770 x = 348 x = 320 y = 50 x = 725 x = 590 x = 339 y = 530 x = 931 y = 306 x = 868 x = 897 y = 714 x = 731 y = 836 x = 416 x = 945 y = 307 y = 178 y = 527 y = 988 y = 961 x = 196 y = 54 x = 854 x = 406 y = 626 x = 892 x = 220 x = 938 x = 753 y = 719 x = 823 y = 668 y = 383 y = 257 x = 665 y = 754 x = 414 x = 340 x = 521 y = 342 y = 401 y = 840 x = 211 x = 382 y = 837 x = 15 x = 127 x = 13 x = 231 x = 938 x = 193 y = 461 y = 501 x = 228 x = 899 x = 521 y = 157 x = 626 x = 492 y = 685 x = 461 x = 341 x = 736 x = 802 x = 977 x = 568 x = 785 x = 129 y = 183 y = 660 y = 280 y = 87 y = 895 y = 158 y = 777 x = 68 y = 543 x = 530 y = 115 x = 952 x = 777 x = 614 x = 550 x = 200 x = 805 y = 521 x = 394 y = 875 y = 378 y = 380 x = 228 y = 746 x = 209 x = 107 y = 665 y = 769 y = 580 x = 357 x = 831 y = 568 y = 122 x = 74 y = 50 x = 509 y = 38 x = 935 y = 689 x = 742 y = 14 y = 927 x = 261 y = 474 x = 431 y = 323 x = 94 x = 604 x = 981 y = 85 x = 684 x = 163 y = 836 y = 341 y = 484 x = 480 y = 636 y = 178 x = 103 x = 738 x = 188 x = 501 y = 306 y = 499 x = 136 x = 671 x = 530 x = 894 y = 285 x = 596 x = 22 y = 620 x = 835 x = 908 y = 155 y = 176 x = 413 y = 978 y = 135 y = 358 y = 413 y = 795 x = 568 y = 662 x = 277 x = 975 x = 38 y = 663 y = 98 y = 163 y = 922 y = 301 y = 721 y = 406 y = 108 y = 832 x = 146 x = 816 x = 670 y = 920 y = 440 x = 599 x = 547 x = 351 x = 186 x = 603 x = 558 y = 444 x = 183 y = 488 y = 967 x = 516 y = 301 y = 532 x = 163 x = 270 x = 52 y = 434 x = 484 x = 597 y = 4 x = 131 y = 457 y = 194 x = 129 y = 636 y = 3 x = 915 y = 838 y = 627 x = 252 x = 309 x = 768 x = 607 y = 234 x = 627 x = 110 y = 505 y = 685 x = 560 y = 733 y = 263 x = 702 x = 745 y = 978 x = 893 y = 271 y = 886 y = 299 y = 347 x = 402 x = 475 x = 732 y = 80 x = 383 y = 936 y = 541 y = 910 y = 82 x = 135 y = 380 y = 290 x = 584 y = 746 x = 21 x = 768 y = 420 y = 936 x = 280 y = 274 x = 713 x = 484 x = 114 x = 850 y = 402 x = 256 x = 718 x = 490 x = 426 y = 537 y = 682 y = 223 x = 253 y = 608 x = 880 y = 900 y = 797 y = 200 x = 131 y = 459 y = 739 x = 20 x = 965 y = 112 x = 98 y = 190 x = 659 x = 236 x = 926 x = 149 x = 430 y = 104 x = 435 x = 842 y = 58 y = 804 x = 720 y = 959 x = 686 x = 780 y = 426 y = 917 y = 737 y = 702 y = 701 x = 173 y = 901 x = 63 x = 933 y = 959 y = 911 x = 845 x = 939 y = 21 x = 580 x = 113 y = 125 x = 796 x = 536 x = 877 x = 349 y = 74 y = 32 y = 291 x = 747 y = 661 x = 365 x = 995 x = 14 y = 633 y = 522 y = 305 y = 130 x = 213 x = 599 y = 960 x = 845 y = 904 y = 876 y = 194 y = 150 y = 986 y = 65 x = 172 y = 702 x = 379 x = 256 x = 576 y = 138 y = 757 y = 232 y = 390 x = 104 x = 306 x = 194 x = 955 x = 60 y = 211 y = 275 y = 909 x = 893 y = 554 x = 325 y = 888 y = 919 y = 552 y = 714 x = 932 x = 293 y = 150 x = 795 y = 535 y = 400 y = 684 x = 834 y = 653 y = 234 y = 229 y = 337 x = 22 y = 114 x = 464 x = 574 y = 351 y = 339 x = 707 x = 959 y = 341 y = 341 x = 387 x = 971 x = 607 x = 599 x = 765 x = 305 y = 896 x = 67 y = 304 y = 109 x = 860 y = 508 x = 934 y = 514 y = 179 x = 652 x = 735 y = 958 y = 182 y = 531 y = 197 x = 439 x = 312 x = 806 y = 851 x = 271 x = 67 y = 983 y = 952 y = 628 y = 57 x = 402 x = 609 y = 839 y = 270 y = 442 x = 264 x = 913 x = 444 x = 193 x = 691 y = 712 y = 948 x = 112 y = 249 x = 736 x = 374 y = 802 x = 498 x = 478 x = 717 y = 588 y = 858 y = 909 x = 925 y = 951 y = 271 y = 728 x = 414 y = 472 x = 933 y = 321 x = 346 x = 994 x = 470 y = 317 y = 745 y = 520 y = 110 x = 258 y = 884 y = 357 y = 576 y = 726 x = 277 y = 6 x = 406 x = 870 y = 804 x = 301 x = 689 x = 813 y = 227 y = 742 x = 114 x = 77 x = 562 x = 505 x = 871 y = 833 x = 430 y = 360 x = 872 x = 645 x = 799 y = 302 y = 268 y = 627 y = 152 x = 185 x = 722 x = 617 x = 49 x = 478 x = 706 y = 69 y = 856 x = 678 y = 716 y = 108 x = 974 x = 356 x = 229 y = 90 y = 57 y = 999 x = 241 x = 767 x = 443 y = 563 x = 910 x = 638 x = 118 x = 198 x = 344 x = 701 x = 68 y = 264 x = 98 y = 30 y = 333 y = 287 x = 350 y = 921 x = 300 x = 294 y = 173 y = 680 x = 305 y = 477 x = 536 x = 671 x = 292 x = 253 y = 994 x = 898 y = 17 y = 607 x = 591 x = 864 x = 717 x = 806 y = 147 y = 533 x = 69 x = 806 x = 244 y = 562 x = 766 x = 279 y = 803 x = 440 y = 714 x = 891 y = 632 y = 902 x = 970 y = 591 x = 899 y = 922 y = 838 x = 927 y = 559 y = 971 y = 9 y = 789 x = 132 y = 985 y = 333 y = 857 y = 688 x = 666 y = 171 y = 128 x = 85 y = 744 y = 131 x = 710 y = 864 x = 719 y = 636 y = 687 x = 443 x = 320 y = 605 x = 742 x = 640 y = 952 x = 18 y = 586 x = 483 x = 731 y = 353 x = 9 x = 474 y = 444 y = 941 x = 584 x = 859 y = 513 y = 433 y = 759 y = 15 y = 588 y = 496 y = 489 x = 857 y = 297 x = 13 y = 781 y = 739 x = 950 x = 60 y = 65 x = 790 y = 736 y = 185 x = 0 y = 263 y = 938 y = 116 y = 442 y = 351 x = 536 y = 750 y = 203 x = 246 x = 169 x = 392 y = 930 x = 516 y = 110 y = 866 y = 606 x = 52 x = 592 x = 323 x = 493 x = 477 y = 390 y = 699 x = 420 x = 451 x = 956 x = 528 y = 379 y = 905 y = 802 x = 952 x = 604 x = 304 y = 876 x = 934 y = 653 y = 752 y = 343 y = 341 x = 749 x = 705 x = 988 y = 296 y = 983 y = 561 y = 676 x = 546 x = 222 x = 828 x = 830 y = 468 x = 526 y = 231 x = 24 y = 984 x = 716 y = 183 x = 276 y = 128 y = 33 x = 748 x = 555 y = 694 y = 497 y = 875 x = 989 y = 514 y = 268 x = 88 y = 669 x = 770 y = 115 y = 147 y = 785 y = 706 x = 965 x = 233 y = 101 x = 649 x = 802 x = 629 y = 924 y = 659 x = 593 x = 837 y = 525 x = 352 y = 265 x = 735 y = 127 x = 221 x = 247 x = 316 y = 734 x = 2 y = 545 x = 680 x = 479 x = 15 x = 792 y = 686 y = 164 y = 309 x = 242 y = 831 y = 189 x = 165 y = 211 y = 841 y = 150 x = 834 x = 827 x = 870 y = 910 x = 730 x = 441 y = 371 x = 159 x = 738 x = 428 y = 475 y = 327 x = 758 y = 474 y = 836 x = 442 y = 25 y = 240 y = 279 y = 132 y = 853 y = 130 y = 883 y = 609 x = 395 y = 543 x = 359 y = 864 x = 409 y = 716 y = 315 x = 971 y = 132 x = 587 y = 362 x = 125 y = 645 x = 145 x = 249 x = 149 y = 144 x = 219 y = 915 x = 973 x = 774 y = 273 x = 553 y = 782 y = 456 x = 801 y = 441 x = 738 y = 886 y = 966 y = 990 x = 836 y = 512 x = 342 x = 843 y = 104 x = 358 y = 410 x = 974 x = 300 x = 266 y = 953 y = 85 y = 145 y = 927 y = 459 y = 578 y = 755 x = 702 y = 871 y = 118 x = 866 y = 57 x = 91 y = 821 y = 518 y = 549 x = 146 y = 867 x = 958 y = 754 y = 415 x = 64 x = 128 y = 972 x = 16 x = 678 x = 918 y = 511 y = 472 x = 105 x = 772 y = 166 y = 641 y = 562 y = 179 x = 368 x = 2 x = 116 y = 254 x = 833 y = 179 x = 505 x = 599 y = 459 x = 53 x = 118 x = 923 x = 97 y = 669 x = 163 y = 680 x = 146 x = 315 y = 516 y = 55 y = 192 y = 213 x = 37 x = 769 y = 940 x = 765 x = 1 x = 694 y = 252 y = 461 x = 267 y = 298 y = 528 y = 27 y = 886 x = 746 y = 670 y = 479 y = 476 x = 907 x = 424 y = 826 x = 712 x = 875 x = 939 x = 83 y = 830 y = 971 x = 698 y = 756 x = 785 y = 367 y = 166 x = 866 x = 448 x = 410 x = 798 y = 649 x = 812 y = 179 y = 564 y = 309 x = 348 y = 458 x = 630 x = 984 y = 420 x = 223 x = 550 x = 580 x = 216 x = 574 y = 930 x = 229 y = 451 x = 845 x = 376 x = 763 y = 434 y = 123 y = 139 y = 833 x = 811 y = 498 x = 850 x = 416 x = 421 y = 785 x = 918 y = 446 y = 127 y = 737 x = 798 x = 228 y = 425 x = 1 x = 811 x = 476 x = 947 y = 39 y = 52 y = 216 y = 150 x = 177 y = 719 y = 789 y = 266 x = 702 x = 731 y = 1 x = 634 y = 425 y = 541 x = 771 x = 875 x = 637 y = 618 x = 105 x = 558 x = 188 y = 257 x = 477 y = 208 x = 292 y = 462 x = 801 x = 0 y = 245 x = 480 y = 733 x = 178 x = 987 y = 928 x = 268 x = 79 y = 468 y = 138 x = 565 y = 477 y = 990 y = 855 y = 739 x = 722 x = 748 y = 352 x = 261 y = 555 y = 383 y = 46 y = 674 x = 460 x = 814 y = 792 y = 296 y = 941 x = 912 y = 430 x = 3 y = 987 y = 706 x = 584 y = 573 x = 921 y = 975 y = 960 x = 444 y = 495 y = 370 x = 342 y = 260 x = 305 x = 783 x = 175 x = 592 y = 241 y = 853 y = 971 x = 669 x = 87 y = 211 y = 997 x = 819 y = 618 y = 484 x = 560 y = 948 x = 269 x = 953 x = 870 x = 959 x = 197 x = 289 x = 943 y = 412 y = 306 y = 430 x = 982 y = 148 x = 143 y = 914 x = 376 y = 921 x = 946 y = 442 y = 772 y = 281 x = 917 y = 193 y = 233 y = 596 x = 932 y = 195 y = 332 x = 868 x = 327 y = 883 x = 996 y = 53 y = 31 y = 112 y = 600 y = 829 x = 19 x = 730 x = 628 x = 144 y = 57 y = 827 y = 34 y = 217 y = 829 x = 768 y = 257 x = 121 y = 20 x = 796 y = 330 y = 490 x = 647 y = 954 x = 251 x = 540 y = 141 y = 49 y = 767 x = 240 x = 72 y = 126 y = 886 x = 322 x = 184 x = 879 y = 95 x = 568 x = 941 x = 370 x = 324 y = 852 x = 981 x = 344 x = 225 y = 49 y = 648 x = 330 x = 127 y = 793 x = 122 y = 530 x = 393 x = 312 x = 324 x = 879 y = 296 y = 817 y = 689 x = 730 y = 449 y = 915 x = 658 y = 632 y = 602 y = 801 y = 449 x = 646 x = 133 y = 176 y = 992 x = 161 x = 843 x = 918 x = 491 x = 799 x = 131 y = 37 y = 664 y = 927 x = 798 y = 344 x = 763 x = 89 x = 301 y = 409 x = 377 x = 286 x = 548 y = 105 x = 556 y = 331 x = 970 y = 180 y = 742 x = 254 x = 539 x = 140 y = 292 y = 254 y = 199 y = 591 y = 585 y = 149 x = 137 y = 876 y = 510 y = 84 x = 280 x = 820 x = 724 y = 266 x = 24 x = 270 x = 988 y = 614 y = 540 y = 116 x = 138 y = 963 y = 872 y = 320 x = 399 y = 216 x = 20 x = 405 y = 462 x = 360 x = 78 x = 858 x = 858 x = 957 x = 381 y = 228 y = 692 x = 794 x = 382 y = 947 y = 870 y = 164 y = 903 y = 987 y = 241 y = 907 x = 33 x = 89 x = 238 x = 994 x = 472 x = 491 x = 117 x = 729 x = 104 y = 337 x = 896 y = 570 y = 423 x = 869 x = 609 x = 687 x = 542 y = 886 y = 527 y = 105 x = 807 y = 516 y = 586 y = 481 x = 977 y = 722 x = 320 x = 25 x = 553 x = 760 x = 22 y = 509 y = 928 y = 50 y = 980 x = 159 y = 455 x = 417 x = 624 y = 789 y = 68 y = 827 x = 507 x = 485 y = 450 x = 927 x = 397 x = 741 y = 183 x = 837 x = 650 x = 656 y = 671 y = 204 y = 675 y = 249 x = 208 y = 484 y = 280 x = 479 x = 271 x = 554 x = 194 x = 50 x = 439 x = 246 x = 884 x = 252 x = 679 x = 555 x = 801 y = 449 x = 232 x = 428 y = 607 x = 242 y = 666 x = 251 y = 93 x = 942 x = 189 x = 326 x = 794 y = 334 y = 386 y = 179 y = 46 x = 900 x = 267 x = 791 y = 588 x = 457 x = 182 y = 818 y = 361 y = 864 x = 653 x = 329 y = 473 y = 273 y = 904 x = 399 y = 786 y = 229 x = 332 x = 279 x = 757 x = 526 x = 148 x = 919 y = 457 y = 765 x = 678 y = 911 x = 109 y = 362 y = 989 y = 316 y = 765 y = 180 x = 269 x = 369 y = 900 y = 670 x = 591 y = 263 x = 77 y = 512 y = 474 y = 610 y = 959 y = 300 x = 86 y = 428 y = 865 x = 652 y = 773 y = 865 y = 268 x = 426 y = 829 y = 613 y = 69 y = 366 y = 900 y = 182 y = 950 x = 512 y = 803 y = 944 x = 254 y = 507 x = 322 x = 404 y = 612 y = 154 y = 872 x = 700 y = 892 x = 189 x = 44 x = 356 x = 207 x = 734 x = 513 y = 383 y = 627 y = 498 y = 615 y = 891 x = 86 x = 21 y = 165 x = 604 x = 788 x = 554 x = 518 y = 178 y = 131 x = 439 y = 943 x = 116 x = 66 y = 871 y = 221 y = 261 x = 513 x = 618 x = 355 x = 88 y = 720 x = 328 y = 553 x = 667 y = 772 y = 33 y = 930 x = 638 y = 467 y = 29 x = 624 y = 348 x = 276 x = 168 x = 893 y = 776 x = 251 y = 852 y = 963 y = 193 x = 978 x = 803 y = 79 y = 256 x = 302 y = 588 x = 280 y = 768 x = 255 x = 189 y = 545 x = 761 y = 773 y = 305 y = 837 y = 824 y = 77 y = 76 x = 420 y = 408 x = 970 y = 2 x = 932 y = 160 y = 59 x = 335 y = 370 y = 752 x = 414 y = 232 y = 909 x = 419 y = 388 y = 847 y = 827 x = 532 x = 251 x = 753 y = 656 y = 723 y = 966 x = 671 x = 860 x = 479 x = 834 y = 230 y = 825 y = 81 y = 144 y = 374 x = 536 x = 473 x = 496 y = 324 y = 843 y = 220 x = 810 x = 145 y = 668 x = 649 y = 41 x = 949 x = 528 x = 783 x = 311 x = 347 y = 120 y = 988 x = 751 y = 122 x = 63 x = 404 x = 586 x = 248 y = 879 x = 460 y = 480 x = 490 y = 792 y = 384 x = 135 x = 655 y = 905 x = 225 y = 11 y = 603 x = 689 x = 653 y = 262 y = 234 y = 503 y = 413 y = 808 x = 344 x = 880 x = 760 y = 812 y = 976 y = 115 x = 78 y = 900 y = 553 x = 41 y = 569 x = 812 y = 796 y = 203 y = 650 x = 464 y = 316 x = 427 y = 65 y = 195 x = 309 y = 594 x = 437 x = 68 x = 435 y = 901 y = 117 x = 161 x = 380 x = 475 x = 79 y = 729 x = 989 x = 175 y = 747 x = 447 y = 385 x = 443 x = 535 x = 517 x = 678 y = 679 x = 131 y = 61 y = 908 x = 245 x = 829 x = 87 y = 482 x = 872 y = 690 y = 286 x = 712 y = 898 y = 298 x = 921 y = 185 x = 123 y = 793 x = 531 x = 74 y = 42 y = 103 y = 73 y = 448 x = 167 x = 968 x = 214 x = 240 x = 279 x = 231 x = 866 y = 801 y = 436 y = 878 x = 649 y = 447 x = 559 x = 524 y = 840 y = 281 y = 111 y = 165 y = 281 x = 141 x = 295 y = 113 x = 140 x = 855 y = 861 x = 895 y = 390 y = 905 x = 245 y = 934 y = 107 x = 445 x = 817 x = 248 y = 368 y = 659 x = 762 x = 529 x = 38 x = 831 x = 821 y = 114 x = 773 y = 161 y = 154 y = 808 y = 662 y = 831 y = 216 x = 930 y = 821 y = 303 x = 713 y = 837 x = 920 x = 355 x = 451 x = 953 x = 194 x = 947 x = 913 x = 961 x = 361 y = 759 y = 224 y = 217 y = 630 y = 980 y = 705 x = 447 x = 542 y = 368 y = 976 x = 921 y = 492 y = 870 y = 977 x = 685 y = 976 x = 972 y = 486 y = 949 y = 62 x = 812 y = 98 x = 98 x = 766 x = 337 y = 491 y = 265 y = 480 y = 741 x = 319 y = 851 y = 223 x = 199 x = 365 y = 179 y = 429 y = 251 y = 955 y = 872 y = 167 y = 815 x = 468 x = 994 y = 920 y = 109 y = 866 y = 238 y = 136 y = 503 x = 937 x = 633 x = 378 y = 597 y = 234 y = 406 y = 679 y = 412 y = 358 x = 800 y = 198 x = 221 y = 222 y = 858 y = 600 y = 212 y = 100 x = 607 x = 82 x = 811 y = 674 y = 421 x = 142 x = 556 x = 297 y = 130 y = 970 x = 264 x = 514 x = 903 x = 187 y = 355 x = 313 y = 117 x = 519 y = 767 y = 849 x = 602 x = 727 x = 844 y = 867 y = 223 y = 678 y = 29 y = 961 y = 659 y = 401 x = 140 x = 681 x = 166 y = 890 x = 97 y = 474 y = 436 x = 858 y = 929 y = 607 x = 562 y = 992 x = 183 x = 228 y = 455 y = 561 y = 400 x = 557 x = 443 y = 851 x = 540 x = 240 x = 583 y = 608 x = 175 y = 18 x = 206 y = 385 y = 316 y = 583 y = 299 y = 71 x = 388 y = 617 x = 428 x = 76 y = 498 x = 296 y = 119 y = 947 y = 825 y = 88 y = 679 x = 124 y = 791 x = 119 x = 204 x = 141 x = 171 y = 480 x = 578 y = 920 x = 225 y = 159 x = 825 x = 344 x = 775 x = 385 y = 258 y = 802 x = 569 y = 491 x = 816 y = 70 x = 742 x = 291 y = 458 x = 749 x = 779 y = 381 y = 718 y = 959 y = 861 y = 300 x = 206 y = 520 y = 728 y = 253 y = 347 y = 236 y = 225 y = 762 y = 738 x = 719 x = 124 x = 179 x = 529 y = 40 x = 187 x = 862 y = 146 y = 873 x = 98 x = 124 x = 801 x = 239 y = 888 x = 62 y = 217 y = 200 y = 938 y = 887 y = 870 y = 562 y = 971 x = 155 y = 512 x = 49 y = 507 y = 760 x = 533 y = 687 y = 353 x = 104 x = 587 y = 615 y = 36 x = 344 y = 134 x = 667 y = 684 x = 928 y = 852 y = 158 y = 502 y = 20 x = 271 x = 161 y = 161 x = 251 x = 921 y = 625 x = 721 x = 215 y = 229 y = 314 x = 706 x = 461 y = 923 y = 621 x = 242 y = 812 y = 54 y = 194 y = 590 x = 668 y = 663 y = 821 y = 615 x = 945 y = 272 x = 109 x = 205 x = 592 y = 894 x = 553 y = 559 y = 354 x = 43 y = 181 y = 697 x = 849 y = 494 x = 97 x = 412 x = 954 x = 653 x = 366 x = 338 x = 338 y = 875 y = 73 y = 961 x = 48 y = 327 x = 341 y = 782 y = 736 x = 566 x = 387 y = 580 x = 366 x = 461 x = 796 y = 42 y = 384 y = 730 y = 704 y = 236 y = 399 y = 686 y = 291 x = 636 x = 98 y = 566 x = 532 x = 882 x = 732 y = 982 x = 496 x = 16 x = 645 x = 690 x = 494 y = 455 y = 194 y = 338 x = 314 x = 217 y = 528 x = 953 x = 282 x = 310 x = 884 x = 895 y = 20 x = 612 x = 714 x = 368 y = 285 y = 453 x = 20 y = 668 x = 766 y = 803 y = 21 y = 707 x = 297 y = 670 y = 662 y = 913 y = 533 y = 53 y = 884 y = 807 x = 948 x = 0 x = 404 y = 7 y = 554 x = 818 y = 920 y = 231 y = 895 x = 750 y = 819 x = 945 x = 892 x = 951 x = 771 y = 297 y = 370 y = 743 y = 966 x = 298 x = 914 x = 448 x = 345 y = 755 y = 933 x = 503 x = 224 x = 808 y = 798 y = 597 x = 221 x = 344 y = 192 x = 719 y = 190 x = 30 y = 837 x = 994 y = 215 x = 775 x = 310 x = 605 y = 78 x = 3 x = 525 x = 149 y = 846 x = 690 y = 933 y = 548 y = 482 y = 932 x = 114 y = 854 y = 28 x = 477 x = 260 x = 225 x = 848 y = 919 x = 532 x = 471 x = 266 y = 769 y = 627 x = 674 x = 248 x = 781 y = 885 y = 691 y = 617 y = 955 x = 955 y = 271 x = 112 x = 880 x = 963 y = 375 x = 218 y = 780 x = 461 x = 307 y = 765 x = 424 x = 428 y = 619 x = 341 x = 626 x = 107 y = 452 x = 792 y = 216 y = 36 x = 336 x = 735 x = 804 y = 923 x = 610 y = 904 y = 42 y = 855 x = 82 y = 587 x = 844 x = 311 y = 618 x = 333 y = 211 y = 777 x = 328 x = 664 y = 412 y = 299 x = 979 y = 410 y = 889 y = 682 y = 461 y = 384 y = 668 x = 306 y = 151 x = 472 y = 360 x = 909 y = 465 y = 524 x = 864 y = 604 x = 380 y = 216 x = 631 x = 944 y = 872 x = 102 x = 376 y = 826 x = 399 y = 241 y = 251 x = 152 x = 428 y = 297 x = 852 x = 488 y = 268 x = 557 x = 955 y = 344 x = 183 y = 367 y = 558 y = 439 x = 195 x = 69 y = 183 x = 866 x = 601 x = 257 y = 418 x = 390 x = 450 x = 586 y = 802 y = 585 y = 81 x = 248 y = 850 x = 949 x = 720 y = 196 y = 943 y = 867 x = 579 y = 351 y = 222 x = 683 x = 393 y = 430 x = 257 x = 884 y = 673 y = 682 x = 172 x = 273 x = 354 x = 500 y = 237 x = 195 x = 196 x = 165 x = 991 y = 442 y = 822 y = 932 y = 241 x = 770 x = 950 x = 141 y = 436 y = 719 y = 589 x = 441 x = 642 x = 994 y = 534 y = 608 y = 359 x = 262 y = 628 y = 965 y = 12 x = 487 x = 892 x = 788 y = 395 x = 471 x = 430 y = 514 x = 900 x = 263 x = 371 y = 312 x = 627 y = 617 x = 121 y = 828 y = 670 x = 447 x = 295 y = 242 x = 95 x = 27 x = 330 y = 599 x = 402 x = 369 y = 86 y = 857 x = 960 y = 672 x = 760 x = 567 x = 815 y = 344 y = 602 x = 154 y = 5 y = 224 y = 75 x = 918 x = 37 x = 604 y = 673 y = 541 x = 639 y = 67 x = 66 x = 182 x = 648 y = 697 y = 817 x = 301 y = 384 x = 510 x = 700 y = 642 x = 772 x = 917 y = 411 x = 431 x = 25 y = 153 y = 484 y = 677 x = 566 y = 88 y = 577 x = 910 x = 266 x = 774 x = 904 y = 759 y = 366 y = 123 x = 488 y = 531 x = 757 y = 308 x = 372 x = 78 x = 712 x = 25 y = 907 y = 604 x = 707 x = 195 y = 498 x = 641 x = 984 x = 993 x = 22 y = 689 y = 560 x = 725 y = 335 x = 926 x = 322 y = 42 x = 239 y = 459 x = 728 x = 263 x = 961 y = 794 y = 20 x = 121 x = 663 y = 878 y = 160 y = 212 x = 758 x = 599 y = 90 x = 366 y = 639 y = 981 x = 831 y = 297 y = 500 x = 794 x = 230 y = 266 x = 78 x = 821 y = 99 x = 790 y = 171 x = 642 x = 31 x = 296 y = 185 y = 742 y = 873 y = 866 x = 483 y = 245 y = 576 y = 607 x = 360 y = 597 y = 813 x = 669 x = 129 x = 950 x = 672 x = 534 x = 875 x = 579 y = 20 y = 473 x = 105 x = 216 y = 934 x = 41 x = 307 x = 105 y = 730 y = 457 y = 439 y = 371 y = 654 y = 673 x = 886 x = 630 y = 49 y = 761 y = 174 x = 541 x = 857 x = 754 y = 924 x = 637 x = 634 y = 865 x = 501 y = 889 x = 494 x = 389 y = 167 x = 990 y = 474 x = 723 x = 784 y = 756 x = 550 y = 158 y = 722 x = 481 y = 889 x = 134 y = 935 y = 602 y = 937 x = 513 y = 714 x = 321 x = 310 y = 837 y = 13 y = 88 x = 808 x = 390 x = 41 x = 590 x = 571 x = 377 y = 99 y = 640 y = 674 x = 493 x = 361 y = 576 y = 563 x = 118 y = 711 y = 139 x = 453 y = 753 y = 754 y = 481 x = 772 y = 535 y = 189 y = 612 x = 681 x = 603 x = 624 y = 65 x = 297 x = 763 y = 391 x = 231 x = 137 y = 43 y = 32 x = 920 y = 735 y = 27 x = 983 x = 492 x = 450 x = 58 y = 332 y = 262 y = 659 x = 342 y = 632 y = 951 x = 262 x = 364 x = 223 y = 450 y = 444 y = 588 x = 821 y = 443 y = 232 x = 346 x = 976 x = 546 x = 337 x = 390 y = 813 y = 443 x = 40 y = 721 y = 796 x = 574 x = 353 x = 19 x = 947 y = 798 x = 315 x = 744 x = 456 y = 280 x = 530 y = 115 y = 716 x = 419 x = 719 y = 371 x = 16 y = 108 y = 460 y = 895 y = 942 y = 939 y = 189 y = 901 y = 325 y = 791 x = 556 x = 550 y = 169 x = 732 y = 814 x = 108 x = 401 x = 199 x = 695 y = 973 x = 140 y = 247 x = 947 x = 975 x = 682 x = 831 x = 376 x = 214 x = 703 y = 786 x = 401 y = 347 x = 814 x = 369 x = 345 y = 499 x = 607 x = 166 y = 247 y = 531 x = 611 x = 519 y = 96 x = 534 x = 679 x = 317 y = 271 y = 587 x = 267 x = 947 y = 3 x = 801 x = 545 x = 868 y = 813 y = 73 x = 466 x = 413 y = 325 x = 362 x = 323 x = 789 x = 401 x = 32 y = 389 x = 985 x = 778 x = 706 x = 458 x = 820 x = 30 x = 49 x = 486 x = 410 y = 465 x = 520 y = 157 x = 87 y = 390 y = 930 y = 450 y = 523 y = 758 x = 257 y = 507 y = 840 y = 971 x = 385 x = 55 x = 622 x = 273 x = 13 x = 804 x = 692 x = 219 y = 677 x = 594 x = 602 y = 133 x = 920 y = 289 x = 882 y = 354 x = 422 x = 767 x = 634 y = 891 y = 822 x = 747 x = 593 x = 841 y = 340 x = 822 y = 139 y = 506 y = 299 y = 876 y = 407 x = 153 x = 345 y = 578 y = 961 y = 979 x = 516 y = 650 y = 397 y = 83 y = 278 y = 735 y = 212 x = 180 y = 36 x = 397 x = 640 y = 978 x = 823 x = 316 y = 730 x = 919 y = 726 y = 60 y = 60 x = 564 y = 401 y = 107 x = 893 y = 829 y = 345 y = 77 y = 129 x = 322 x = 668 x = 88 x = 638 x = 996 x = 577 x = 839 y = 552 y = 328 x = 406 y = 270 x = 76 y = 581 x = 31 x = 110 x = 770 x = 465 y = 422 x = 836 x = 913 y = 776 y = 593 y = 481 y = 370 y = 802 x = 301 y = 428 y = 524 y = 502 x = 724 x = 68 y = 396 y = 932 x = 790 x = 231 x = 304 y = 195 x = 975 x = 394 x = 541 y = 827 y = 621 y = 572 y = 321 y = 405 y = 39 x = 539 y = 710 x = 607 x = 295 y = 204 y = 550 x = 849 y = 779 y = 576 y = 792 y = 164 x = 362 y = 262 y = 163 y = 728 y = 492 x = 343 x = 794 y = 55 y = 492 y = 41 x = 363 x = 921 y = 133 y = 815 y = 252 x = 690 y = 420 y = 650 x = 972 y = 490 y = 350 x = 371 x = 487 x = 938 y = 390 y = 727 x = 869 x = 247 y = 849 y = 632 x = 746 x = 67 y = 979 x = 102 x = 448 x = 769 x = 778 y = 998 x = 919 y = 597 x = 267 x = 414 y = 676 y = 843 y = 76 y = 978 x = 501 y = 989 y = 115 y = 433 x = 36 x = 417 x = 694 y = 431 y = 704 x = 274 x = 57 x = 460 y = 702 x = 611 x = 130 x = 953 y = 636 y = 465 x = 738 x = 19 x = 804 x = 292 x = 204 y = 168 x = 457 x = 233 y = 835 y = 952 x = 349 y = 667 y = 506 x = 463 x = 916 x = 597 x = 530 x = 781 y = 757 y = 889 y = 501 x = 222 y = 203 x = 177 y = 501 x = 575 y = 397 y = 681 y = 216 x = 749 y = 777 x = 490 y = 667 x = 346 y = 49 x = 738 x = 996 x = 861 x = 120 y = 590 x = 871 y = 471 x = 113 y = 524 x = 649 y = 165 y = 325 x = 439 y = 631 x = 417 y = 725 y = 582 y = 819 y = 625 x = 833 y = 560 y = 86 y = 678 x = 888 y = 232 y = 180 y = 668 y = 756 y = 850 y = 245 x = 419 x = 126 y = 395 y = 797 y = 237 y = 941 y = 40 x = 533 y = 578 x = 976 y = 662 y = 559 y = 14 x = 790 y = 55 x = 835 y = 61 y = 828 x = 259 x = 182 y = 961 y = 645 x = 502 x = 423 y = 951 x = 890 y = 908 y = 649 y = 116 y = 491 y = 179 x = 998 x = 288 y = 49 y = 156 y = 395 y = 706 x = 822 y = 571 y = 640 x = 997 y = 841 x = 683 x = 884 x = 633 x = 675 y = 55 y = 405 x = 204 x = 595 x = 390 x = 830 x = 383 y = 9 y = 250 y = 830 y = 884 y = 208 y = 513 x = 423 y = 821 x = 311 x = 124 x = 923 x = 874 x = 393 y = 509 x = 65 x = 579 y = 199 y = 427 y = 780 y = 700 y = 935 x = 434 y = 712 y = 809 x = 835 x = 91 y = 966 y = 629 x = 582 y = 286 x = 734 x = 777 x = 47 x = 963 x = 220 y = 169 y = 581 y = 217 y = 914 y = 668 y = 313 y = 859 x = 77 y = 991 y = 330 y = 10 y = 143 y = 999 x = 343 y = 371 x = 682 x = 774 x = 847 y = 261 x = 19 x = 214 y = 41 x = 963 x = 914 x = 129 y = 232 y = 661 x = 278 x = 270 y = 679 y = 889 x = 533 x = 977 y = 656 y = 845 y = 521 x = 359 x = 485 y = 33 x = 629 y = 347 y = 654 x = 292 y = 373 x = 906 x = 204 x = 766 y = 460 x = 174 x = 38 y = 143 x = 783 x = 474 y = 880 y = 723 y = 373 y = 74 y = 784 y = 312 x = 930 x = 914 x = 14 x = 928 y = 479 x = 294 y = 475 x = 429 y = 995 x = 231 x = 114 x = 737 x = 729 y = 867 y = 179 y = 375 y = 750 x = 947 x = 25 x = 943 y = 331 x = 374 x = 379 x = 768 y = 763 x = 602 x = 658 y = 718 y = 152 y = 253 x = 469 y = 496 y = 621 x = 335 x = 671 x = 854 y = 220 y = 512 y = 737 x = 677 x = 984 x = 730 x = 620 x = 382 y = 90 y = 159 y = 615 x = 778 y = 450 x = 586 x = 448 x = 476 y = 373 x = 971 x = 974 x = 963 y = 280 x = 601 y = 198 x = 728 y = 970 y = 199 y = 894 y = 525 y = 794 x = 819 y = 255 y = 614 y = 988 x = 443 x = 586 x = 273 x = 156 x = 823 y = 561 y = 994 y = 791 y = 468 y = 522 x = 382 y = 160 y = 263 y = 201 y = 748 x = 167 y = 856 y = 302 x = 323 x = 707 x = 164 x = 50 y = 151 y = 55 y = 878 y = 316 x = 598 y = 814 y = 947 x = 442 y = 261 y = 592 x = 714 x = 598 y = 57 y = 536 x = 925 x = 84 y = 779 x = 47 y = 69 y = 271 y = 543 x = 232 x = 805 x = 538 x = 284 x = 535 y = 729 x = 740 y = 790 y = 711 y = 567 y = 143 x = 287 x = 709 x = 905 x = 727 y = 417 x = 642 y = 985 y = 992 y = 15 x = 972 x = 12 x = 882 x = 693 y = 221 x = 741 x = 664 y = 906 y = 440 y = 353 x = 963 x = 830 x = 697 y = 491 x = 789 y = 569 y = 603 y = 178 y = 88 y = 431 y = 836 x = 26 x = 257 x = 225 x = 96 y = 217 x = 701 x = 369 x = 864 y = 791 x = 719 x = 767 y = 646 x = 511 y = 520 y = 747 y = 820 y = 561 y = 410 x = 775 y = 365 x = 917 y = 393 y = 520 x = 499 x = 614 y = 376 x = 244 x = 30 y = 812 x = 51 y = 612 y = 37 y = 652 x = 960 x = 657 y = 125 x = 448 y = 566 y = 479 y = 985 y = 636 x = 827 y = 440 x = 988 y = 112 x = 516 x = 614 y = 898 x = 705 y = 47 x = 240 y = 290 x = 690 y = 10 y = 273 y = 614 y = 60 x = 142 x = 3 y = 105 y = 522 x = 192 x = 527 y = 403 x = 652 y = 596 x = 974 x = 934 x = 94 y = 537 x = 291 y = 629 y = 297 x = 204 y = 605 y = 768 x = 282 x = 616 y = 754 x = 395 y = 822 x = 3 y = 229 y = 165 x = 233 x = 42 y = 206 x = 932 x = 794 x = 156 x = 149 y = 879 y = 588 x = 593 x = 867 y = 453 x = 331 x = 189 x = 746 y = 587 x = 761 y = 560 x = 653 x = 823 x = 980 y = 200 y = 608 y = 912 x = 927 x = 243 x = 846 x = 187 x = 505 y = 442 x = 435 x = 934 x = 12 y = 515 y = 338 x = 817 y = 23 y = 799 x = 449 x = 180 x = 570 x = 522 y = 824 y = 298 y = 437 x = 284 y = 475 y = 772 x = 65 x = 856 x = 331 x = 426 x = 43 x = 337 x = 290 x = 868 x = 646 x = 980 y = 451 y = 152 x = 724 y = 817 x = 7 y = 390 x = 230 y = 181 y = 624 x = 267 x = 185 y = 512 y = 474 x = 687 x = 475 y = 591 y = 299 y = 872 y = 531 y = 926 x = 631 y = 964 y = 266 y = 126 y = 104 x = 263 y = 998 x = 117 y = 860 x = 945 x = 825 x = 967 y = 983 x = 499 y = 880 x = 405 y = 93 y = 77 x = 218 y = 954 y = 949 y = 965 x = 345 y = 124 y = 239 x = 893 x = 309 x = 540 y = 51 x = 510 x = 168 y = 500 y = 989 x = 325 y = 485 y = 235 x = 849 x = 86 x = 634 x = 751 y = 983 x = 290 y = 857 y = 288 y = 574 y = 897 y = 67 x = 708 y = 326 x = 968 y = 313 x = 951 y = 755 x = 708 y = 600 y = 968 x = 456 x = 228 x = 145 x = 279 x = 315 x = 167 y = 925 y = 143 y = 909 x = 767 x = 667 x = 88 x = 756 x = 516 x = 607 x = 291 y = 799 x = 82 y = 388 y = 16 y = 889 x = 790 y = 59 x = 769 y = 396 y = 894 x = 607 y = 190 x = 130 y = 423 y = 247 x = 505 y = 586 x = 990 y = 652 y = 30 x = 542 y = 59 y = 105 y = 273 y = 70 y = 269 y = 501 y = 393 x = 869 x = 73 x = 235 x = 162 y = 518 x = 148 x = 512 x = 416 y = 702 y = 8 y = 656 x = 661 x = 153 x = 756 y = 93 x = 990 y = 669 y = 783 y = 993 y = 79 y = 802 x = 386 x = 110 x = 73 y = 629 x = 620 y = 66 y = 716 x = 915 x = 226 x = 325 y = 674 y = 631 x = 252 y = 755 y = 840 x = 262 x = 576 y = 380 y = 537 y = 82 x = 647 x = 142 y = 720 x = 540 x = 769 y = 866 y = 213 y = 901 x = 825 y = 500 x = 917 y = 243 y = 487 x = 494 x = 985 x = 533 y = 77 y = 700 y = 436 y = 95 y = 459 x = 0 y = 810 y = 841 y = 261 y = 653 x = 455 x = 376 y = 224 y = 318 y = 799 x = 545 x = 582 x = 25 x = 839 x = 927 x = 433 y = 322 y = 533 y = 231 x = 208 y = 30 x = 484 x = 310 x = 629 y = 621 y = 184 x = 657 y = 765 x = 489 x = 155 y = 254 x = 48 x = 536 y = 443 y = 81 y = 3 x = 18 x = 517 y = 548 x = 309 y = 280 y = 689 x = 963 x = 972 x = 762 x = 221 y = 773 y = 296 y = 203 x = 77 x = 94 x = 747 y = 272 y = 793 x = 116 x = 695 x = 947 x = 685 x = 542 x = 715 x = 842 y = 24 x = 557 y = 924 y = 763 y = 749 y = 786 x = 321 x = 114 x = 231 x = 568 y = 978 y = 14 x = 130 y = 25 y = 564 x = 133 x = 482 y = 612 y = 155 y = 112 x = 936 x = 106 x = 957 x = 428 y = 154 x = 819 y = 216 x = 499 y = 742 x = 191 x = 744 y = 951 y = 719 x = 338 x = 643 y = 483 y = 349 x = 893 x = 161 y = 198 y = 671 y = 151 y = 203 y = 234 y = 880 x = 307 x = 454 y = 555 y = 174 y = 399 y = 696 y = 748 x = 824 x = 55 y = 316 y = 5 y = 975 x = 874 x = 512 x = 827 x = 238 x = 720 x = 745 y = 217 x = 521 y = 736 x = 851 x = 614 y = 830 x = 718 y = 275 x = 485 x = 936 x = 132 y = 172 x = 544 y = 797 x = 454 y = 245 x = 461 y = 640 y = 688 x = 738 x = 223 y = 676 y = 419 x = 369 y = 905 y = 968 y = 458 x = 348 y = 255 x = 971 x = 40 y = 733 y = 687 y = 403 y = 569 x = 381 y = 61 x = 438 y = 712 y = 89 y = 464 x = 6 x = 902 x = 277 x = 852 x = 572 y = 817 x = 745 x = 383 x = 583 x = 641 y = 448 x = 726 x = 535 x = 45 x = 56 x = 34 x = 784 y = 769 y = 446 x = 662 y = 217 x = 28 y = 687 x = 815 x = 67 y = 938 x = 159 y = 754 y = 103 y = 671 y = 661 x = 925 x = 642 x = 859 y = 371 x = 811 y = 352 y = 255 x = 602 y = 13 x = 878 x = 536 x = 968 y = 85 x = 442 y = 934 x = 814 x = 901 y = 258 x = 248 y = 634 y = 570 y = 250 x = 730 x = 247 x = 873 x = 400 x = 516 y = 756 x = 792 x = 61 y = 6 y = 938 y = 683 x = 20 y = 179 y = 343 x = 346 x = 575 x = 798 x = 524 x = 652 x = 786 x = 293 y = 825 y = 93 y = 515 x = 114 x = 358 y = 355 x = 434 y = 738 x = 283 x = 723 x = 512 y = 737 y = 546 x = 313 x = 262 y = 874 y = 395 y = 974 y = 770 y = 69 x = 591 y = 212 x = 310 y = 154 x = 386 x = 156 y = 752 x = 287 y = 986 x = 630 x = 559 y = 336 x = 528 x = 218 y = 103 x = 779 y = 415 y = 423 x = 293 y = 670 x = 808 x = 578 y = 423 x = 210 x = 818 x = 10 x = 48 x = 685 y = 9 x = 227 x = 894 y = 159 x = 350 y = 386 x = 512 x = 675 y = 939 x = 584 x = 822 y = 476 y = 986 y = 371 x = 833 x = 315 x = 311 y = 955 x = 901 y = 218 x = 48 y = 598 y = 716 y = 585 x = 230 y = 370 x = 316 y = 398 y = 685 y = 42 y = 177 x = 713 x = 604 y = 397 y = 486 y = 460 x = 923 y = 800 y = 36 x = 647 y = 907 x = 23 y = 215 y = 231 y = 542 y = 772 y = 334 x = 559 x = 858 x = 147 y = 923 x = 231 y = 370 x = 838 y = 769 x = 376 x = 854 y = 604 y = 173 x = 674 x = 812 y = 787 y = 636 x = 789 y = 655 y = 190 x = 896 x = 129 y = 805 x = 376 y = 156 x = 955 y = 505 x = 784 x = 747 y = 98 x = 961 y = 410 x = 937 x = 795 y = 841 y = 523 y = 759 y = 708 x = 324 y = 843 x = 189 x = 843 y = 62 y = 77 y = 142 y = 72 y = 765 x = 404 y = 387 x = 647 x = 536 x = 669 y = 175 x = 565 x = 814 y = 333 x = 911 y = 402 y = 508 x = 134 x = 358 x = 105 y = 41 x = 178 y = 412 x = 360 x = 348 y = 596 y = 111 y = 375 x = 274 y = 633 y = 237 y = 510 x = 218 x = 747 x = 202 x = 52 y = 65 y = 376 y = 760 x = 777 x = 823 x = 984 y = 239 y = 564 y = 420 y = 402 x = 936 x = 106 y = 556 y = 730 y = 409 x = 707 y = 718 x = 303 x = 876 y = 939 y = 510 x = 986 x = 634 x = 967 x = 99 y = 767 y = 634 y = 189 y = 726 y = 654 y = 406 x = 961 x = 796 y = 955 x = 49 y = 724 x = 169 y = 13 y = 260 y = 562 y = 703 y = 394 y = 203 y = 880 x = 207 y = 769 x = 247 x = 90 y = 699 x = 69 y = 291 x = 11 y = 856 x = 615 y = 358 y = 828 x = 211 x = 750 y = 510 y = 47 x = 517 y = 682 x = 899 x = 161 x = 521 x = 50 y = 727 y = 976 x = 438 x = 700 x = 473 x = 209 x = 454 x = 802 x = 943 x = 33 x = 370 y = 577 x = 544 x = 571 y = 672 x = 582 y = 35 y = 983 y = 503 x = 270 y = 915 x = 13 y = 791 x = 686 x = 369 x = 547 x = 140 x = 361 y = 215 y = 454 y = 906 y = 639 y = 948 y = 415 y = 658 x = 779 x = 516 x = 296 x = 312 y = 394 y = 702 x = 773 y = 418 y = 231 y = 420 x = 224 x = 74 x = 972 y = 839 y = 825 y = 776 x = 423 y = 101 y = 952 y = 54 x = 447 x = 640 x = 303 x = 707 y = 395 x = 923 x = 158 x = 188 y = 372 x = 221 y = 876 x = 507 x = 641 x = 723 y = 374 y = 645 y = 886 y = 393 y = 48 y = 427 x = 932 x = 119 y = 700 y = 572 y = 686 y = 975 x = 142 x = 567 x = 442 x = 82 y = 68 x = 341 y = 716 x = 495 x = 540 x = 264 y = 624 y = 915 y = 43 y = 750 y = 985 y = 644 y = 559 y = 263 y = 854 x = 170 y = 424 y = 580 y = 950 x = 609 y = 701 y = 315 x = 609 x = 2 x = 69 x = 85 x = 829 x = 534 y = 293 y = 390 x = 495 y = 773 y = 127 x = 116 x = 132 y = 272 y = 951 x = 511 y = 817 y = 916 x = 618 y = 293 y = 84 y = 836 x = 977 x = 229 x = 842 y = 95 x = 708 x = 399 x = 290 y = 26 y = 611 y = 506 x = 754 x = 668 y = 128 x = 172 x = 493 x = 294 y = 290 x = 646 y = 877 y = 453 y = 305 y = 778 x = 229 x = 541 y = 45 y = 621 y = 525 x = 876 x = 955 x = 218 x = 760 x = 270 x = 387 y = 534 y = 361 y = 554 x = 544 y = 966 y = 840 y = 966 y = 610 x = 741 y = 581 x = 142 x = 17 y = 688 x = 577 x = 531 y = 578 y = 933 x = 756 y = 958 y = 524 y = 778 x = 136 y = 306 y = 36 y = 883 y = 664 y = 505 y = 737 x = 162 y = 855 y = 983 x = 462 y = 372 y = 756 y = 224 x = 608 x = 350 x = 803 y = 491 x = 704 x = 808 y = 751 y = 754 x = 210 y = 507 x = 314 x = 850 x = 759 y = 347 y = 905 y = 500 x = 630 y = 258 y = 507 y = 624 x = 476 y = 283 y = 801 y = 772 x = 658 x = 780 x = 122 y = 452 x = 204 x = 101 y = 75 y = 623 y = 156 y = 490 x = 335 y = 578 y = 250 y = 742 y = 603 y = 766 x = 147 y = 937 y = 528 y = 855 x = 541 y = 195 x = 613 y = 674 y = 404 y = 784 x = 983 x = 254 x = 224 y = 989 x = 863 x = 440 y = 654 y = 984 y = 118 x = 268 y = 851 x = 981 y = 985 y = 234 x = 524 x = 480 x = 381 y = 94 y = 83 x = 136 x = 191 x = 661 y = 657 y = 29 y = 188 y = 787 x = 112 y = 503 y = 776 x = 839 y = 108 y = 160 x = 758 y = 798 x = 42 y = 139 x = 862 y = 79 x = 797 y = 646 x = 109 y = 24 x = 554 x = 23 x = 617 y = 335 y = 885 y = 566 x = 102 x = 836 x = 650 x = 729 y = 128 x = 735 x = 621 y = 263 x = 520 x = 656 y = 520 y = 757 x = 245 y = 567 y = 939 y = 126 y = 202 x = 889 y = 291 y = 421 x = 132 y = 697 y = 242 x = 188 y = 305 y = 837 x = 228 x = 18 y = 390 y = 957 y = 423 y = 427 x = 398 y = 181 x = 639 y = 109 x = 111 y = 877 y = 823 x = 116 y = 262 y = 657 x = 603 y = 317 x = 613 x = 26 y = 61 x = 13 y = 474 y = 149 x = 149 x = 885 x = 121 x = 966 x = 179 x = 777 x = 739 x = 285 x = 814 x = 687 y = 932 y = 816 x = 871 y = 453 y = 377 x = 458 y = 917 x = 787 y = 457 y = 335 x = 187 x = 431 x = 898 y = 620 y = 374 x = 493 y = 372 y = 299 y = 491 x = 940 y = 60 y = 747 x = 446 x = 368 y = 991 x = 893 x = 167 y = 456 x = 96 x = 482 y = 383 y = 776 y = 989 x = 55 y = 532 x = 405 x = 98 y = 274 x = 38 y = 801 x = 697 x = 559 y = 722 x = 985 x = 91 x = 288 x = 499 x = 285 x = 843 x = 25 x = 688 x = 672 x = 582 x = 331 x = 940 y = 353 x = 178 x = 557 y = 279 x = 70 x = 715 x = 548 y = 478 x = 55 x = 526 x = 402 x = 510 x = 0 x = 373 y = 416 y = 168 y = 655 x = 385 x = 951 x = 107 x = 738 x = 436 y = 389 x = 471 y = 589 y = 876 x = 563 x = 417 x = 182 x = 600 x = 808 y = 71 x = 467 y = 379 y = 472 x = 793 y = 13 x = 848 y = 496 y = 550 x = 669 x = 428 x = 164 x = 500 x = 340 x = 296 y = 573 x = 315 y = 527 y = 811 x = 886 y = 209 y = 186 x = 6 x = 729 x = 120 x = 335 y = 686 y = 98 y = 198 x = 991 x = 291 y = 918 y = 309 x = 6 x = 445 x = 77 y = 847 y = 416 y = 297 y = 114 y = 247 y = 318 x = 300 x = 824 x = 559 y = 697 y = 84 y = 162 x = 60 y = 514 y = 116 y = 864 x = 206 y = 521 y = 777 x = 273 y = 84 x = 661 x = 711 y = 235 x = 654 x = 826 x = 251 y = 484 x = 860 x = 521 y = 941 y = 643 x = 369 x = 354 y = 799 y = 874 y = 570 x = 620 y = 373 y = 905 y = 491 x = 118 x = 423 y = 757 x = 952 y = 611 x = 367 x = 744 x = 771 x = 586 x = 78 x = 806 x = 700 y = 634 y = 985 x = 453 y = 974 y = 570 y = 877 y = 32 y = 958 y = 778 x = 602 y = 414 x = 324 x = 295 y = 813 y = 403 y = 879 x = 938 y = 929 y = 692 x = 666 y = 653 y = 294 x = 428 x = 33 y = 281 y = 80 y = 712 y = 400 y = 159 x = 109 x = 430 x = 304 y = 557 y = 464 x = 840 y = 216 x = 378 x = 883 x = 466 y = 365 y = 255 y = 499 y = 202 x = 974 y = 816 x = 628 x = 776 y = 966 x = 517 x = 934 x = 265 y = 203 x = 364 x = 153 x = 706 y = 634 y = 316 x = 280 y = 384 x = 584 y = 42 x = 798 x = 497 y = 855 x = 547 x = 725 x = 644 y = 807 x = 719 y = 543 y = 479 y = 387 y = 662 x = 17 x = 274 y = 246 x = 167 x = 839 y = 161 x = 383 x = 837 y = 872 y = 741 x = 842 x = 991 x = 885 x = 267 x = 969 y = 644 x = 328 y = 293 x = 939 y = 323 x = 180 x = 474 y = 544 x = 24 y = 144 y = 799 y = 225 y = 429 x = 613 y = 439 y = 978 y = 626 y = 354 y = 586 y = 435 y = 424 x = 98 x = 179 x = 913 x = 763 x = 321 y = 749 x = 353 y = 362 y = 226 y = 606 x = 237 y = 568 x = 855 x = 588 y = 767 y = 257 y = 615 y = 860 y = 345 x = 939 x = 185 y = 917 y = 570 x = 562 x = 433 x = 705 y = 752 y = 965 y = 131 y = 601 x = 918 x = 116 x = 647 x = 415 x = 951 y = 11 x = 746 x = 380 x = 208 y = 816 x = 462 x = 15 x = 147 y = 525 x = 885 x = 530 x = 984 x = 338 y = 975 x = 976 y = 459 y = 415 y = 916 x = 225 y = 737 y = 821 x = 915 y = 765 x = 168 y = 46 x = 768 y = 857 y = 926 y = 89 y = 652 y = 532 y = 405 y = 372 y = 95 x = 149 x = 991 x = 384 y = 158 x = 673 y = 144 x = 731 y = 351 x = 369 x = 840 y = 883 y = 876 y = 308 y = 715 x = 954 y = 630 y = 994 x = 777 y = 232 y = 232 x = 613 x = 329 x = 992 x = 989 x = 662 x = 172 x = 675 y = 313 x = 681 y = 16 y = 542 y = 442 y = 620 x = 267 y = 506 y = 110 y = 579 x = 168 y = 823 x = 934 x = 339 x = 384 y = 507 x = 350 x = 782 x = 528 x = 365 x = 213 y = 542 x = 542 x = 684 x = 872 x = 795 y = 188 x = 901 y = 457 y = 932 y = 959 y = 242 x = 980 x = 28 y = 349 x = 830 x = 83 x = 395 x = 477 y = 982 x = 696 x = 93 x = 749 x = 62 x = 291 y = 47 y = 786 x = 560 x = 666 y = 978 x = 686 y = 929 y = 885 x = 99 x = 757 y = 63 x = 212 y = 393 y = 206 x = 167 x = 449 y = 749 y = 207 y = 705 y = 602 x = 592 x = 844 y = 761 y = 199 x = 443 x = 647 y = 465 x = 718 x = 820 y = 313 x = 774 y = 905 x = 702 y = 537 y = 690 x = 443 y = 131 x = 804 y = 368 y = 809 x = 663 x = 21 y = 315 y = 986 y = 15 x = 826 y = 766 x = 17 x = 196 x = 227 x = 45 x = 168 y = 309 y = 125 x = 680 x = 840 y = 391 x = 472 y = 304 x = 546 x = 814 x = 462 y = 456 x = 400 x = 386 y = 538 x = 2 x = 664 y = 383 x = 341 x = 723 x = 760 x = 395 x = 877 y = 395 x = 372 x = 147 y = 142 y = 17 y = 255 y = 227 y = 539 y = 204 y = 893 y = 344 y = 3 y = 769 x = 886 y = 700 y = 568 x = 538 y = 9 x = 478 x = 641 x = 399 x = 603 x = 394 x = 207 y = 49 y = 889 y = 688 y = 813 y = 360 x = 973 x = 814 x = 860 y = 186 y = 389 x = 373 x = 865 x = 279 y = 750 x = 667 x = 327 x = 411 y = 462 y = 813 x = 908 y = 326 x = 938 x = 127 x = 492 y = 372 y = 331 x = 264 y = 870 x = 16 y = 272 y = 282 y = 752 x = 167 y = 144 x = 841 y = 859 y = 286 y = 307 y = 652 x = 727 x = 384 x = 121 y = 606 y = 247 y = 316 x = 10 x = 470 x = 292 x = 328 y = 323 x = 841 y = 688 y = 35 y = 892 x = 146 y = 711 y = 30 y = 883 y = 176 x = 964 x = 2 y = 91 y = 441 y = 463 x = 523 x = 643 y = 672 y = 843 x = 327 y = 747 x = 708 x = 60 x = 643 x = 79 y = 779 y = 664 y = 722 y = 958 y = 842 x = 636 y = 911 y = 434 x = 611 x = 643 x = 366 x = 467 x = 200 x = 868 x = 176 y = 16 x = 47 y = 88 y = 788 x = 636 y = 820 x = 700 y = 904 y = 667 x = 117 y = 157 y = 404 y = 613 y = 857 y = 801 y = 133 y = 340 x = 849 y = 302 y = 827 x = 972 x = 564 x = 84 y = 511 x = 336 y = 118 x = 463 x = 822 y = 479 x = 910 y = 712 x = 449 y = 576 y = 833 x = 288 x = 170 x = 12 x = 285 x = 554 x = 552 x = 777 x = 88 x = 544 x = 21 y = 942 x = 656 x = 678 y = 411 x = 109 y = 486 x = 608 y = 10 y = 742 x = 69 y = 795 x = 243 y = 643 x = 165 x = 945 y = 564 x = 821 y = 246 y = 382 y = 106 x = 253 y = 593 y = 600 x = 482 x = 602 y = 343 x = 877 y = 322 y = 269 x = 413 y = 377 x = 102 x = 901 x = 49 x = 357 x = 479 x = 100 y = 471 x = 379 y = 395 x = 562 y = 731 y = 676 y = 664 y = 244 y = 160 x = 406 x = 171 x = 314 y = 296 y = 80 y = 633 x = 552 y = 586 y = 114 x = 617 x = 424 x = 820 x = 105 y = 398 x = 914 x = 322 y = 524 x = 332 x = 417 x = 565 x = 108 x = 383 y = 6 y = 295 x = 302 x = 853 y = 612 y = 179 y = 510 x = 418 x = 839 y = 96 y = 585 y = 905 x = 761 y = 853 x = 20 x = 233 y = 909 y = 203 y = 793 x = 642 y = 730 x = 827 x = 750 y = 16 y = 338 x = 304 y = 246 y = 279 x = 31 y = 933 x = 72 y = 133 y = 399 y = 544 x = 746 x = 303 x = 359 y = 421 y = 728 y = 50 x = 254 x = 991 x = 267 x = 212 y = 106 x = 53 y = 15 y = 511 y = 876 x = 960 y = 946 y = 802 y = 745 x = 119 y = 13 y = 893 x = 876 y = 472 x = 858 x = 146 y = 533 x = 494 y = 90 x = 315 y = 764 x = 292 y = 890 x = 368 y = 670 y = 814 y = 8 x = 655 y = 647 y = 732 x = 867 x = 821 y = 77 x = 300 x = 24 x = 486 y = 243 x = 851 y = 226 x = 826 x = 410 x = 284 y = 51 x = 655 y = 122 y = 555 x = 617 x = 741 y = 747 y = 566 y = 361 y = 911 x = 536 x = 443 y = 685 y = 10 x = 613 x = 866 y = 937 y = 714 y = 612 y = 400 y = 701 x = 275 x = 887 x = 571 x = 247 y = 557 x = 949 x = 897 y = 621 x = 730 x = 906 y = 250 x = 821 y = 607 y = 937 x = 662 y = 853 x = 438 y = 131 x = 692 x = 196 y = 513 x = 602 x = 779 y = 670 x = 810 y = 161 x = 475 x = 377 y = 415 y = 794 y = 305 x = 367 x = 91 y = 457 y = 229 x = 385 x = 150 x = 505 y = 564 x = 495 y = 455 x = 787 y = 639 y = 365 y = 832 y = 836 y = 510 y = 585 y = 406 y = 88 x = 752 y = 729 x = 518 x = 537 x = 761 x = 808 x = 41 y = 499 x = 113 y = 88 x = 727 y = 786 x = 832 x = 542 x = 119 y = 873 x = 160 x = 126 y = 541 x = 112 y = 48 y = 223 x = 869 x = 122 x = 290 y = 631 y = 839 y = 958 x = 141 x = 909 x = 834 y = 836 x = 88 y = 377 x = 978 x = 636 y = 763 x = 819 x = 285 y = 670 y = 504 y = 648 x = 718 x = 366 y = 810 x = 472 x = 409 x = 343 y = 623 y = 831 y = 563 x = 683 x = 30 y = 14 x = 796 y = 946 x = 985 y = 348 y = 552 x = 915 x = 342 x = 359 x = 400 y = 306 y = 127 x = 680 y = 309 y = 368 x = 218 x = 359 y = 418 y = 19 x = 252 x = 459 x = 435 y = 519 x = 818 y = 585 y = 636 x = 298 y = 381 x = 454 y = 694 x = 85 x = 909 x = 631 x = 454 x = 83 x = 370 y = 214 y = 621 y = 287 x = 315 x = 362 y = 116 y = 68 x = 992 x = 891 x = 401 y = 303 x = 125 y = 991 x = 936 y = 637 y = 321 x = 816 y = 937 x = 85 x = 976 x = 908 x = 813 y = 293 x = 851 x = 195 x = 864 y = 267 x = 136 y = 568 y = 37 x = 84 x = 57 x = 4 y = 356 x = 950 y = 241 x = 128 y = 187 x = 563 y = 309 y = 995 x = 961 x = 163 y = 873 x = 875 y = 289 x = 620 x = 211 y = 44 x = 417 y = 603 y = 205 y = 417 y = 504 y = 135 x = 444 y = 987 x = 745 x = 855 x = 585 x = 880 x = 745 y = 276 x = 828 y = 228 x = 19 x = 608 x = 563 x = 321 y = 711 y = 881 x = 939 x = 912 x = 722 x = 6 x = 554 x = 534 y = 90 x = 609 y = 483 x = 220 x = 669 y = 431 x = 558 y = 653 x = 561 y = 128 y = 107 y = 889 x = 865 y = 489 x = 486 y = 423 x = 539 x = 199 y = 222 y = 229 x = 952 x = 828 y = 764 x = 484 x = 72 y = 179 x = 709 x = 360 x = 668 y = 50 y = 578 y = 84 y = 858 x = 843 x = 407 y = 323 x = 436 y = 221 y = 689 y = 879 x = 374 y = 292 y = 830 y = 362 x = 207 y = 654 x = 237 y = 254 y = 725 x = 175 y = 874 x = 843 y = 707 x = 863 x = 474 x = 510 x = 152 y = 636 x = 807 x = 186 x = 114 y = 151 y = 282 y = 447 x = 207 y = 492 y = 825 x = 743 y = 104 y = 281 y = 349 x = 483 y = 297 y = 541 y = 821 y = 471 y = 271 y = 287 x = 732 y = 912 x = 60 x = 724 x = 796 x = 122 y = 75 x = 183 y = 898 x = 982 y = 138 x = 653 x = 602 y = 895 x = 803 x = 778 y = 620 y = 179 x = 151 y = 919 y = 372 y = 200 y = 149 y = 927 x = 402 y = 595 x = 433 x = 853 x = 77 x = 261 x = 635 y = 768 x = 435 x = 288 y = 204 x = 534 x = 305 x = 727 x = 469 x = 853 y = 564 x = 117 x = 49 x = 738 y = 70 y = 359 y = 743 x = 665 y = 75 y = 117 y = 865 x = 207 x = 737 x = 976 y = 293 y = 782 y = 630 x = 559 y = 221 x = 510 y = 1 x = 701 x = 349 x = 627 x = 672 y = 56 y = 395 x = 59 y = 254 y = 394 y = 568 y = 756 x = 780 x = 935 y = 317 x = 998 y = 667 x = 767 x = 66 x = 792 x = 490 y = 627 x = 168 x = 73 y = 425 y = 321 y = 996 y = 896 y = 745 y = 483 y = 277 x = 85 x = 180 x = 312 x = 950 x = 984 y = 657 y = 29 x = 649 x = 599 x = 570 x = 420 x = 997 y = 47 x = 500 y = 510 y = 363 x = 73 y = 800 x = 142 y = 193 x = 895 x = 90 x = 27 x = 27 y = 518 x = 898 x = 867 y = 959 y = 343 y = 149 y = 588 y = 448 x = 409 y = 750 y = 55 x = 30 y = 146 y = 874 y = 917 y = 504 x = 850 x = 78 y = 650 y = 985 x = 496 x = 198 y = 999 x = 449 y = 599 x = 312 x = 846 x = 604 y = 519 x = 870 x = 732 y = 576 x = 128 y = 653 x = 691 y = 476 y = 476 x = 975 x = 674 y = 588 x = 975 y = 632 x = 299 x = 166 x = 419 x = 959 y = 762 x = 439 x = 189 x = 373 x = 786 x = 771 x = 877 y = 442 y = 522 y = 880 x = 987 x = 318 x = 101 x = 809 x = 224 x = 376 y = 655 x = 581 x = 611 y = 428 y = 508 y = 364 x = 649 y = 640 y = 541 y = 20 x = 385 x = 167 x = 527 y = 711 y = 96 y = 90 y = 607 x = 947 y = 329 x = 320 x = 630 y = 575 x = 842 x = 154 x = 89 x = 265 x = 569 x = 313 x = 761 y = 551 y = 167 x = 961 x = 16 x = 697 y = 340 x = 184 y = 405 y = 954 x = 327 x = 335 x = 987 x = 243 x = 89 x = 356 y = 284 y = 59 x = 253 y = 930 y = 633 y = 615 y = 348 y = 295 y = 263 x = 704 x = 62 y = 359 x = 344 y = 309 y = 510 x = 635 y = 276 y = 597 y = 419 x = 151 x = 506 x = 377 y = 622 y = 311 x = 626 x = 475 x = 408 x = 89 x = 788 x = 538 y = 767 x = 796 x = 572 x = 925 x = 273 x = 748 x = 899 y = 690 x = 503 y = 406 y = 370 x = 170 y = 420 x = 234 x = 10 y = 859 y = 650 x = 173 y = 401 y = 918 y = 231 x = 511 y = 145 x = 651 y = 555 y = 481 y = 643 y = 55 x = 615 y = 623 x = 414 x = 754 x = 490 y = 639 y = 83 x = 622 y = 576 y = 445 x = 39 x = 425 y = 858 y = 872 y = 262 y = 564 y = 217 x = 854 y = 22 x = 48 y = 593 x = 459 x = 597 y = 990 y = 271 x = 599 x = 884 x = 257 y = 283 x = 595 y = 408 x = 775 x = 698 x = 962 x = 943 x = 288 x = 402 y = 564 x = 886 y = 524 y = 342 x = 820 y = 500 y = 320 y = 910 x = 33 y = 426 x = 296 x = 143 x = 901 y = 973 y = 326 x = 641 y = 726 x = 796 x = 37 y = 78 x = 716 x = 638 x = 417 y = 655 y = 218 y = 964 y = 910 y = 477 x = 897 y = 352 x = 177 y = 465 y = 225 x = 858 x = 400 x = 823 y = 570 y = 505 x = 361 x = 790 x = 594 x = 799 x = 213 x = 667 y = 431 x = 685 x = 717 y = 216 x = 412 x = 205 y = 714 x = 632 y = 194 x = 623 x = 2 x = 488 y = 520 x = 452 y = 915 x = 548 x = 842 x = 659 y = 736 x = 503 x = 301 y = 664 y = 441 x = 651 x = 138 x = 544 x = 392 y = 88 x = 671 x = 703 y = 363 x = 637 x = 837 x = 118 y = 523 x = 74 y = 33 y = 543 x = 740 x = 815 y = 172 y = 19 y = 743 x = 534 y = 0 y = 56 y = 488 x = 273 y = 693 x = 252 x = 716 x = 744 y = 769 y = 929 x = 185 x = 388 y = 807 x = 627 y = 218 x = 668 x = 750 x = 286 y = 770 y = 268 x = 655 y = 32 x = 199 x = 473 x = 416 y = 830 x = 850 y = 663 x = 329 y = 559 y = 155 y = 118 x = 656 x = 848 x = 315 x = 241 y = 341 x = 694 y = 402 x = 860 x = 274 x = 123 y = 260 y = 134 y = 429 y = 489 y = 977 y = 194 x = 363 x = 411 x = 863 x = 1 y = 278 x = 96 x = 214 x = 202 y = 999 y = 965 y = 112 x = 553 x = 848 y = 831 y = 1 x = 458 y = 772 y = 394 y = 874 x = 839 y = 442 y = 184 x = 243 x = 497 x = 711 x = 558 y = 265 x = 70 y = 857 x = 939 x = 278 x = 574 x = 971 y = 37 x = 68 x = 997 y = 515 y = 871 y = 919 y = 57 y = 535 y = 807 y = 78 y = 915 x = 130 x = 145 y = 956 x = 163 x = 392 x = 125 y = 429 x = 674 x = 656 x = 407 y = 619 x = 911 x = 80 y = 955 x = 299 y = 446 x = 429 y = 541 x = 663 y = 665 y = 905 x = 867 x = 266 x = 630 x = 440 y = 554 y = 855 y = 213 y = 535 x = 446 y = 391 x = 615 y = 837 x = 910 y = 213 x = 556 y = 718 x = 804 y = 965 y = 963 y = 177 x = 816 x = 335 x = 319 x = 551 x = 705 x = 11 x = 467 y = 829 y = 348 x = 304 y = 513 x = 680 y = 63 x = 457 x = 755 y = 896 y = 18 y = 953 x = 101 x = 455 x = 151 x = 831 x = 666 y = 347 y = 407 y = 623 y = 26 x = 943 x = 653 x = 468 x = 386 x = 331 y = 947 y = 93 y = 141 x = 559 x = 719 x = 262 y = 107 x = 105 x = 261 y = 139 x = 384 y = 81 x = 186 x = 797 x = 266 x = 680 x = 413 y = 615 x = 27 x = 199 x = 269 x = 484 y = 423 x = 242 x = 670 x = 676 y = 168 y = 795 x = 659 x = 631 x = 72 x = 492 y = 790 y = 745 x = 985 x = 267 x = 758 x = 982 y = 693 y = 218 x = 311 y = 121 x = 4 y = 538 x = 860 y = 293 y = 834 x = 771 x = 596 x = 145 x = 812 y = 188 y = 868 x = 753 y = 748 y = 629 y = 218 x = 242 y = 19 x = 589 y = 951 y = 517 x = 372 y = 113 x = 156 x = 607 y = 374 y = 891 x = 318 x = 157 x = 320 x = 829 x = 241 y = 464 y = 853 x = 845 x = 640 y = 293 x = 2 x = 686 y = 16 x = 478 x = 440 y = 985 x = 366 x = 529 y = 281 x = 224 x = 135 x = 135 x = 94 x = 496 y = 694 x = 99 y = 547 y = 206 y = 430 y = 657 y = 55 y = 334 y = 137 x = 460 x = 278 y = 645 x = 77 y = 753 y = 465 y = 257 y = 742 y = 560 x = 846 y = 556 x = 803 x = 204 x = 561 x = 984 x = 105 x = 173 x = 832 y = 797 y = 950 y = 432 x = 504 y = 279 y = 751 y = 888 y = 309 y = 578 x = 363 x = 675 y = 672 x = 678 y = 807 x = 514 y = 669 x = 901 x = 918 y = 739 x = 728 y = 670 x = 209 y = 780 y = 707 x = 984 y = 845 x = 698 y = 23 x = 0 x = 580 x = 822 x = 881 x = 574 y = 762 x = 223 y = 332 y = 673 y = 507 y = 412 x = 164 x = 637 x = 760 y = 880 x = 417 y = 965 x = 98 y = 951 y = 568 x = 131 x = 191 y = 172 y = 951 y = 768 y = 650 y = 26 y = 281 y = 177 y = 703 x = 176 x = 641 y = 470 y = 634 x = 422 x = 651 x = 884 x = 260 x = 717 y = 605 y = 375 y = 722 x = 774 y = 416 x = 397 x = 64 y = 592 x = 68 x = 148 y = 188 y = 256 x = 477 y = 33 x = 252 y = 301 x = 939 x = 816 y = 429 x = 18 y = 246 y = 318 x = 341 y = 368 y = 677 y = 463 y = 440 y = 56 y = 563 y = 6 x = 543 x = 24 y = 336 x = 496 x = 784 x = 964 x = 634 y = 693 x = 544 y = 385 x = 931 y = 438 x = 272 y = 640 x = 935 x = 3 y = 658 y = 313 y = 572 x = 113 y = 380 x = 91 x = 359 y = 989 x = 846 y = 477 y = 927 y = 500 x = 762 y = 34 y = 491 y = 880 y = 121 y = 496 y = 58 x = 754 y = 38 y = 452 x = 981 x = 653 x = 520 y = 957 x = 45 y = 646 y = 302 y = 209 y = 774 y = 647 y = 986 x = 941 y = 105 y = 835 y = 540 y = 541 x = 433 x = 701 y = 676 y = 753 x = 173 y = 233 x = 137 y = 973 x = 235 y = 159 x = 115 x = 265 x = 795 y = 364 y = 740 y = 560 x = 803 y = 831 y = 625 x = 904 y = 41 x = 625 x = 283 x = 441 x = 570 x = 91 y = 52 y = 258 x = 161 y = 886 y = 231 x = 779 x = 61 x = 217 x = 899 x = 188 y = 315 y = 118 x = 116 x = 821 y = 864 y = 76 y = 974 y = 764 y = 309 y = 389 x = 450 y = 631 y = 482 x = 253 y = 27 x = 674 y = 606 x = 293 y = 57 y = 761 y = 732 x = 838 y = 524 x = 841 x = 310 x = 431 x = 102 y = 975 x = 263 x = 671 y = 21 y = 985 x = 490 y = 702 y = 97 y = 173 y = 4 y = 887 y = 670 x = 419 x = 663 x = 740 y = 912 x = 407 x = 647 x = 170 y = 775 x = 648 x = 490 y = 517 x = 869 y = 121 x = 54 x = 106 y = 441 y = 705 y = 727 x = 927 x = 217 x = 872 x = 412 y = 885 y = 902 x = 805 y = 939 x = 331 x = 717 y = 33 x = 813 x = 848 y = 369 y = 711 x = 54 y = 89 y = 324 x = 488 y = 355 y = 628 y = 610 y = 1 y = 460 x = 357 x = 489 x = 301 y = 586 x = 909 x = 758 y = 405 x = 963 y = 436 x = 159 x = 728 x = 1 y = 476 y = 141 x = 160 y = 514 x = 484 y = 964 x = 306 y = 991 y = 506 y = 540 y = 914 y = 757 x = 142 x = 979 y = 783 y = 578 x = 944 y = 88 y = 26 x = 678 x = 607 y = 999 x = 193 y = 833 y = 444 x = 315 x = 228 x = 413 y = 693 x = 593 y = 78 x = 439 y = 243 y = 831 x = 482 y = 483 y = 152 y = 59 x = 529 y = 397 x = 617 y = 332 y = 136 y = 919 x = 842 x = 657 x = 36 y = 295 x = 976 x = 253 x = 636 y = 604 y = 275 y = 486 y = 907 x = 778 x = 299 x = 425 x = 560 x = 969 y = 209 y = 323 x = 427 y = 228 y = 96 y = 566 x = 274 y = 226 x = 185 x = 354 y = 300 y = 320 y = 947 y = 91 y = 441 x = 262 y = 392 y = 599 x = 907 y = 575 y = 365 y = 88 x = 15 x = 541 y = 379 y = 996 x = 732 x = 334 x = 765 x = 891 y = 839 y = 561 x = 442 y = 754 y = 692 x = 705 y = 174 y = 49 x = 812 y = 93 y = 190 x = 574 x = 461 x = 658 x = 38 y = 137 x = 55 x = 812 y = 210 y = 551 x = 248 y = 665 x = 402 x = 316 x = 9 y = 757 y = 555 y = 177 x = 295 x = 947 x = 738 y = 563 x = 486 y = 995 y = 943 y = 304 y = 155 y = 966 y = 35 x = 123 x = 397 x = 947 y = 267 y = 673 y = 313 y = 897 x = 57 x = 196 x = 836 y = 593 y = 91 x = 323 y = 218 y = 156 y = 276 y = 2 y = 864 y = 330 y = 426 y = 46 y = 976 x = 142 y = 756 x = 930 y = 235 x = 724 y = 772 x = 924 x = 392 y = 947 y = 712 x = 46 x = 603 y = 59 x = 84 x = 121 y = 401 y = 94 x = 306 y = 102 x = 899 y = 867 x = 929 y = 365 y = 224 x = 342 y = 614 y = 216 x = 469 y = 599 x = 86 y = 966 x = 687 x = 349 y = 789 x = 535 y = 629 x = 64 y = 899 y = 231 x = 742 y = 116 x = 667 x = 926 y = 312 x = 394 x = 949 y = 238 y = 124 y = 335 x = 390 y = 306 x = 977 x = 281 x = 799 x = 56 x = 438 y = 603 y = 504 y = 594 x = 111 x = 567 y = 700 x = 401 x = 96 x = 90 x = 959 x = 209 x = 118 y = 869 y = 355 y = 163 x = 97 y = 603 y = 352 y = 122 x = 537 y = 875 y = 199 x = 413 y = 365 x = 486 x = 603 y = 317 x = 890 y = 991 x = 463 x = 743 x = 625 y = 865 x = 895 x = 792 y = 30 y = 373 x = 296 x = 229 x = 346 y = 42 y = 764 x = 23 x = 897 x = 252 y = 520 y = 624 x = 693 x = 474 x = 830 x = 76 y = 286 x = 793 y = 939 y = 948 y = 91 y = 235 x = 54 x = 861 y = 624 x = 16 y = 460 y = 994 x = 483 y = 797 y = 439 y = 877 x = 322 x = 659 x = 45 x = 899 x = 303 y = 343 y = 96 x = 13 x = 318 y = 569 y = 375 x = 636 x = 735 x = 875 x = 659 x = 899 y = 774 x = 948 y = 871 x = 308 x = 334 x = 235 y = 209 y = 855 x = 335 x = 362 y = 339 x = 272 y = 137 x = 249 x = 251 y = 130 x = 411 x = 197 x = 278 x = 808 x = 862 y = 746 y = 997 x = 654 y = 377 x = 746 x = 720 y = 143 x = 165 x = 5 x = 244 x = 793 y = 566 x = 290 y = 849 y = 808 y = 847 x = 838 x = 508 x = 880 x = 213 y = 306 y = 996 y = 142 x = 545 x = 929 x = 636 x = 798 x = 65 x = 399 y = 891 x = 329 y = 466 y = 638 x = 364 y = 565 y = 848 x = 863 y = 673 x = 357 x = 505 y = 8 x = 361 x = 696 y = 599 x = 693 x = 654 y = 285 y = 894 x = 448 y = 146 x = 539 x = 236 y = 191 x = 760 y = 128 x = 187 x = 759 y = 647 x = 326 y = 902 x = 88 y = 394 x = 29 y = 649 y = 250 y = 194 y = 141 x = 544 x = 340 x = 233 x = 569 x = 957 x = 672 x = 135 y = 202 x = 18 x = 946 y = 368 y = 404 x = 157 y = 164 y = 795 y = 782 y = 342 y = 643 y = 295 x = 699 y = 245 y = 560 x = 369 y = 122 x = 757 y = 503 y = 396 y = 846 x = 913 y = 256 y = 19 y = 400 x = 866 y = 640 y = 961 x = 118 x = 710 x = 643 x = 793 x = 171 y = 186 x = 379 y = 934 x = 487 x = 587 x = 261 y = 487 y = 672 x = 57 x = 570 x = 652 x = 929 x = 719 x = 498 x = 690 y = 766 y = 697 y = 811 y = 370 y = 183 x = 747 x = 267 y = 458 y = 291 y = 604 x = 238 y = 902 y = 674 y = 443 x = 837 y = 195 x = 363 x = 748 x = 227 y = 177 x = 779 x = 207 y = 510 y = 42 x = 885 y = 367 y = 958 x = 994 y = 594 y = 157 x = 923 x = 34 x = 948 x = 165 x = 604 y = 939 x = 619 y = 485 y = 516 y = 987 x = 525 y = 876 x = 327 y = 468 y = 659 y = 352 x = 682 x = 573 x = 872 x = 806 y = 785 x = 563 x = 596 x = 589 x = 576 y = 865 y = 634 y = 289 y = 315 x = 234 x = 86 x = 909 y = 676 x = 399 y = 925 x = 376 y = 655 y = 818 x = 988 x = 715 x = 336 y = 369 x = 377 x = 284 y = 767 x = 18 x = 457 x = 974 y = 467 x = 34 y = 635 x = 807 y = 54 x = 893 x = 385 x = 310 x = 244 y = 45 y = 690 x = 665 y = 200 x = 368 x = 667 x = 496 x = 420 y = 879 x = 997 x = 697 x = 15 y = 94 y = 902 x = 827 x = 789 y = 471 x = 905 x = 993 y = 875 y = 820 x = 704 x = 677 x = 550 x = 531 x = 946 x = 600 x = 522 x = 67 x = 803 x = 274 y = 470 y = 424 y = 585 x = 537 y = 779 y = 355 y = 25 x = 663 x = 293 x = 476 x = 126 x = 554 y = 474 x = 424 x = 219 y = 222 x = 147 x = 768 x = 768 y = 544 x = 367 y = 734 y = 285 x = 321 y = 295 y = 170 x = 873 y = 69 y = 49 x = 977 x = 895 x = 309 x = 550 x = 126 x = 88 y = 217 y = 274 y = 848 y = 404 y = 842 x = 318 y = 472 y = 441 x = 243 x = 738 y = 759 x = 124 y = 27 y = 498 x = 697 y = 528 x = 746 x = 922 y = 418 x = 468 x = 26 y = 624 y = 330 y = 744 y = 556 y = 145 x = 468 x = 735 x = 649 x = 353 y = 876 x = 965 x = 388 x = 569 y = 215 y = 418 x = 823 y = 444 y = 460 x = 78 x = 672 x = 35 x = 198 y = 340 x = 60 y = 897 y = 279 y = 559 x = 751 x = 177 y = 517 y = 911 x = 342 x = 198 y = 545 y = 522 y = 205 y = 61 x = 31 x = 306 y = 448 y = 29 x = 770 y = 99 x = 69 x = 191 y = 224 x = 631 x = 459 x = 720 x = 459 x = 925 x = 151 x = 123 y = 92 x = 274 y = 336 y = 972 y = 244 y = 980 x = 699 y = 603 y = 627 x = 841 y = 417 x = 794 y = 155 x = 596 y = 409 x = 489 y = 852 x = 394 x = 419 y = 647 x = 141 y = 680 y = 152 y = 116 x = 222 y = 569 y = 223 y = 219 y = 434 y = 37 x = 886 x = 49 x = 994 y = 279 x = 514 x = 428 x = 258 x = 497 y = 95 x = 893 x = 627 y = 309 y = 825 y = 934 y = 344 y = 159 x = 202 x = 673 x = 4 y = 961 y = 583 y = 175 x = 201 x = 956 y = 989 y = 966 x = 312 y = 820 x = 805 y = 453 x = 77 y = 436 x = 172 y = 827 x = 414 y = 696 y = 881 x = 543 y = 247 x = 731 y = 700 x = 557 y = 325 x = 502 y = 835 y = 984 x = 271 y = 896 x = 882 y = 620 x = 216 x = 998 y = 243 x = 532 y = 744 y = 431 x = 313 x = 809 y = 70 y = 121 y = 970 y = 170 y = 229 x = 685 y = 143 y = 761 y = 678 y = 809 x = 357 y = 764 y = 957 x = 898 x = 887 y = 909 x = 371 x = 863 y = 839 x = 935 x = 452 y = 532 y = 982 x = 659 x = 757 x = 933 y = 162 x = 919 x = 596 x = 390 y = 878 y = 793 x = 33 x = 295 y = 42 x = 645 y = 555 y = 794 y = 823 x = 901 y = 273 x = 398 y = 588 y = 908 x = 487 y = 373 x = 302 y = 319 x = 823 y = 912 y = 197 y = 711 y = 86 y = 346 x = 310 x = 545 y = 435 y = 372 x = 965 x = 560 y = 930 x = 522 y = 452 y = 920 x = 807 y = 492 y = 445 y = 462 x = 413 y = 145 x = 408 y = 659 y = 338 y = 571 y = 663 x = 459 y = 769 y = 826 x = 526 x = 848 x = 634 y = 691 y = 247 x = 315 x = 665 x = 88 y = 854 x = 269 x = 131 x = 199 y = 676 y = 740 y = 344 y = 666 x = 17 x = 205 x = 206 y = 435 x = 753 x = 818 x = 914 y = 844 x = 5 x = 665 y = 658 x = 635 y = 876 x = 131 y = 294 x = 443 x = 663 y = 20 y = 248 y = 379 y = 558 x = 124 x = 807 x = 945 y = 786 y = 653 x = 828 x = 131 y = 663 x = 628 x = 764 x = 974 x = 424 y = 1 x = 449 y = 378 x = 281 x = 536 y = 175 y = 605 x = 444 x = 758 x = 546 y = 328 y = 857 y = 519 y = 381 y = 401 y = 487 y = 830 y = 487 y = 0 x = 63 x = 561 x = 370 x = 552 x = 776 x = 87 y = 904 y = 884 y = 724 y = 735 x = 601 x = 263 y = 243 y = 81 x = 654 x = 204 y = 970 x = 660 x = 636 x = 507 x = 227 y = 87 y = 713 x = 597 x = 78 y = 247 x = 172 x = 472 y = 308 x = 499 y = 987 x = 384 y = 172 x = 2 y = 961 x = 573 x = 455 y = 24 y = 983 y = 311 x = 305 y = 445 y = 773 y = 245 x = 822 x = 747 x = 151 x = 824 x = 529 x = 836 y = 688 y = 31 y = 421 x = 16 y = 28 y = 818 y = 590 y = 514 x = 532 x = 148 y = 856 x = 220 x = 379 x = 36 x = 871 y = 103 x = 986 y = 406 y = 893 y = 164 x = 454 x = 606 x = 597 y = 111 y = 232 y = 187 x = 507 x = 801 y = 452 y = 499 x = 413 y = 586 y = 440 y = 159 y = 120 x = 606 x = 657 x = 971 x = 684 y = 87 x = 46 y = 710 y = 34 y = 143 x = 52 y = 514 y = 948 x = 569 x = 798 x = 425 y = 755 x = 844 y = 595 x = 370 y = 602 x = 549 y = 83 x = 905 x = 122 x = 957 y = 395 y = 991 x = 924 x = 436 y = 992 y = 992 y = 245 x = 511 y = 4 x = 120 y = 338 x = 958 y = 280 x = 540 y = 616 y = 928 x = 320 y = 58 x = 184 y = 319 x = 708 y = 924 x = 501 y = 793 x = 669 x = 168 x = 287 x = 430 x = 694 x = 674 y = 171 y = 673 y = 227 y = 736 x = 578 x = 940 y = 720 y = 943 x = 653 x = 430 x = 354 x = 682 x = 77 y = 914 x = 786 y = 433 x = 543 x = 801 y = 189 y = 534 x = 297 y = 757 x = 691 x = 942 y = 141 y = 371 y = 675 x = 841 y = 518 x = 875 x = 696 y = 966 y = 118 x = 714 x = 656 x = 131 y = 74 x = 323 x = 941 x = 814 y = 343 x = 930 y = 591 y = 123 x = 879 y = 117 y = 11 y = 518 x = 850 y = 141 y = 184 y = 813 x = 866 y = 729 y = 754 y = 594 x = 433 x = 116 y = 647 x = 837 x = 941 x = 805 x = 742 x = 786 y = 612 y = 803 x = 904 x = 760 y = 105 y = 930 x = 736 y = 309 y = 400 y = 897 x = 720 y = 278 y = 393 y = 614 x = 463 x = 79 y = 31 x = 225 y = 851 x = 706 x = 178 x = 520 y = 512 x = 436 y = 310 x = 664 x = 772 y = 691 y = 81 y = 652 y = 409 y = 973 x = 966 x = 729 y = 887 y = 126 x = 776 x = 979 y = 827 y = 905 y = 805 y = 167 y = 863 x = 94 x = 868 x = 841 x = 829 x = 71 x = 716 y = 966 x = 939 y = 668 x = 443 x = 708 y = 767 x = 760 y = 182 y = 501 y = 490 y = 693 y = 693 y = 341 x = 53 x = 671 y = 916 y = 373 x = 433 x = 923 y = 394 y = 499 y = 244 x = 438 y = 890 y = 527 x = 887 x = 444 y = 459 y = 807 x = 549 y = 283 x = 467 y = 672 y = 402 x = 129 x = 578 x = 310 x = 591 x = 304 y = 39 x = 215 y = 404 y = 563 x = 148 y = 376 y = 201 x = 514 x = 20 x = 273 y = 486 x = 571 y = 735 y = 943 y = 981 x = 161 x = 431 y = 3 x = 739 y = 50 y = 288 y = 936 x = 790 x = 158 y = 988 x = 937 x = 538 x = 243 x = 741 x = 601 x = 785 x = 798 y = 842 y = 403 x = 719 x = 820 x = 585 y = 497 y = 558 x = 890 y = 791 y = 725 x = 39 x = 955 x = 506 y = 854 x = 670 x = 860 y = 806 y = 445 y = 69 x = 885 y = 373 y = 734 x = 742 y = 830 y = 155 x = 567 x = 227 y = 326 x = 431 y = 376 x = 536 x = 318 y = 852 y = 572 y = 733 x = 928 x = 544 y = 390 x = 990 y = 524 y = 479 x = 691 y = 318 y = 791 y = 901 y = 554 x = 108 x = 132 x = 340 y = 881 y = 513 x = 531 y = 175 y = 697 y = 493 x = 662 y = 17 y = 382 y = 74 y = 436 x = 45 y = 413 y = 215 y = 113 x = 249 x = 980 y = 508 y = 820 y = 785 x = 201 y = 443 x = 955 y = 921 y = 147 y = 215 x = 971 x = 573 x = 765 x = 281 x = 47 y = 576 x = 996 y = 891 x = 824 y = 38 y = 658 y = 592 y = 293 x = 7 x = 861 x = 375 y = 186 y = 920 y = 441 y = 533 y = 435 y = 220 y = 898 x = 600 y = 491 x = 99 y = 824 x = 819 x = 557 x = 262 x = 400 x = 602 x = 291 x = 889 x = 75 x = 925 x = 884 x = 293 x = 609 y = 208 y = 237 y = 603 x = 702 y = 883 x = 601 y = 29 y = 488 y = 940 y = 505 x = 215 y = 252 x = 90 x = 991 x = 622 x = 982 y = 53 x = 841 y = 984 x = 783 x = 803 x = 718 x = 737 y = 816 y = 41 x = 859 y = 254 x = 101 x = 951 y = 432 x = 45 x = 755 x = 985 x = 107 x = 491 x = 542 x = 626 y = 479 y = 170 y = 745 x = 320 x = 819 y = 419 x = 271 y = 365 x = 295 x = 118 y = 861 x = 350 y = 777 y = 210 x = 488 y = 931 y = 255 x = 966 x = 16 x = 308 y = 861 x = 461 x = 449 x = 187 y = 589 x = 498 x = 465 x = 770 x = 42 x = 914 y = 872 y = 849 y = 651 y = 832 x = 453 x = 207 x = 220 y = 150 x = 847 x = 766 x = 347 x = 238 x = 465 y = 407 y = 44 x = 389 x = 518 y = 747 y = 757 x = 189 x = 72 x = 229 y = 417 x = 313 y = 421 y = 404 x = 48 y = 285 x = 354 x = 372 y = 13 x = 666 y = 351 x = 405 x = 345 y = 670 y = 695 x = 61 x = 983 x = 728 x = 158 x = 877 y = 126 x = 71 y = 855 y = 230 x = 556 y = 105 x = 13 x = 719 y = 457 x = 127 x = 993 x = 616 x = 915 y = 732 x = 828 x = 631 x = 125 x = 138 x = 497 y = 905 x = 968 y = 664 y = 225 x = 340 y = 476 y = 186 x = 8 y = 149 x = 850 x = 700 y = 844 y = 688 x = 385 x = 653 y = 898 x = 639 y = 921 x = 199 y = 390 x = 180 x = 359 y = 40 y = 872 x = 994 x = 423 y = 456 x = 377 x = 940 x = 322 x = 348 y = 153 x = 438 x = 994 x = 925 y = 529 x = 954 x = 176 x = 959 y = 536 y = 475 y = 351 x = 579 y = 428 x = 194 x = 113 x = 323 y = 585 y = 45 x = 399 y = 667 x = 427 y = 169 y = 320 x = 4 y = 786 x = 816 y = 114 x = 218 y = 914 x = 645 x = 659 y = 998 y = 81 y = 176 x = 717 y = 114 y = 818 x = 452 x = 116 y = 347 y = 639 x = 393 y = 910 x = 648 y = 376 x = 556 y = 613 y = 633 y = 654 x = 232 x = 5 y = 573 y = 981 x = 666 y = 834 y = 705 x = 528 x = 579 x = 61 x = 614 y = 873 y = 178 y = 782 x = 886 x = 972 x = 512 y = 816 y = 505 y = 111 y = 599 x = 888 x = 770 x = 754 x = 206 y = 930 y = 958 x = 696 x = 642 x = 651 y = 266 y = 998 x = 305 y = 216 y = 964 y = 686 y = 976 y = 572 x = 991 x = 801 y = 846 x = 723 y = 886 y = 644 y = 249 y = 761 x = 271 x = 998 y = 926 x = 739 x = 246 y = 158 x = 353 x = 322 y = 760 y = 246 y = 206 x = 763 x = 740 y = 973 y = 407 x = 209 y = 847 y = 607 x = 126 y = 368 x = 124 y = 300 x = 312 x = 526 x = 97 y = 679 y = 742 x = 99 y = 907 x = 176 y = 808 y = 345 x = 296 y = 132 x = 2 y = 500 x = 82 x = 308 x = 774 y = 467 x = 959 y = 878 y = 293 x = 887 y = 402 x = 867 x = 800 y = 569 x = 868 x = 224 x = 906 y = 701 x = 876 x = 735 x = 196 y = 225 y = 53 x = 208 x = 784 y = 251 x = 863 x = 101 y = 386 x = 465 y = 77 y = 828 x = 117 y = 324 x = 892 x = 995 x = 966 y = 948 x = 379 y = 70 y = 956 x = 702 x = 143 y = 836 y = 827 x = 487 y = 342 y = 239 x = 197 y = 804 y = 680 x = 882 x = 723 x = 18 x = 338 y = 617 x = 113 x = 467 y = 476 y = 489 x = 956 x = 559 x = 995 y = 109 y = 418 x = 634 x = 64 y = 745 y = 50 y = 593 x = 907 x = 36 y = 882 x = 980 y = 158 x = 13 x = 149 x = 764 y = 75 y = 689 x = 786 x = 944 y = 544 y = 341 x = 156 y = 336 x = 496 y = 435 y = 579 y = 89 y = 588 y = 203 y = 379 x = 585 y = 192 x = 652 x = 303 y = 884 y = 637 y = 146 x = 863 y = 208 y = 558 y = 90 x = 762 x = 226 y = 635 x = 143 x = 748 x = 173 y = 355 x = 974 x = 421 x = 210 x = 435 x = 555 y = 543 y = 658 x = 110 x = 239 y = 280 y = 926 y = 247 y = 634 y = 501 y = 640 x = 984 y = 219 y = 473 x = 167 x = 490 y = 559 y = 837 y = 134 y = 317 x = 171 y = 543 x = 569 y = 870 y = 489 y = 362 x = 580 x = 96 y = 103 x = 933 y = 829 x = 344 y = 456 y = 957 y = 480 y = 668 y = 929 x = 100 x = 353 y = 54 x = 46 x = 324 x = 115 x = 130 x = 341 y = 545 y = 487 x = 263 y = 423 y = 239 y = 552 y = 907 y = 823 x = 331 y = 682 x = 723 x = 154 y = 706 y = 820 x = 543 x = 253 x = 389 x = 978 y = 388 y = 577 y = 656 y = 887 x = 610 x = 923 y = 590 x = 679 y = 685 y = 714 x = 806 x = 932 y = 400 y = 790 x = 630 x = 794 y = 873 x = 998 y = 501 y = 797 x = 299 y = 757 y = 677 x = 555 y = 974 y = 458 x = 508 x = 835 y = 280 x = 402 x = 746 y = 928 x = 567 x = 853 y = 515 x = 884 y = 723 y = 408 y = 782 y = 467 y = 937 y = 242 y = 20 x = 57 y = 54 x = 562 x = 7 y = 124 y = 121 x = 347 y = 628 x = 803 y = 577 y = 105 x = 878 y = 820 x = 202 x = 612 x = 491 x = 874 x = 833 y = 698 x = 630 y = 416 y = 152 x = 740 y = 699 x = 484 y = 458 x = 339 x = 866 x = 152 x = 222 x = 642 x = 490 x = 612 x = 656 x = 165 y = 837 y = 38 x = 48 y = 121 x = 25 y = 727 y = 547 y = 819 y = 579 y = 833 y = 440 x = 219 y = 343 y = 606 y = 198 y = 286 x = 704 y = 376 y = 806 y = 204 x = 455 y = 666 y = 703 x = 120 x = 161 y = 435 y = 429 y = 883 x = 190 x = 124 x = 613 x = 127 y = 438 x = 775 y = 353 x = 427 y = 967 x = 867 x = 931 x = 304 x = 294 y = 45 x = 99 y = 200 y = 122 x = 382 y = 439 x = 758 y = 365 x = 826 x = 568 x = 582 x = 51 x = 558 y = 790 x = 778 y = 307 x = 159 x = 808 x = 751 y = 389 x = 370 x = 347 x = 762 y = 365 x = 134 x = 899 x = 822 x = 518 x = 637 y = 947 x = 744 x = 295 y = 364 x = 968 y = 385 x = 953 x = 241 x = 236 x = 364 x = 297 x = 240 x = 567 y = 498 y = 146 x = 746 x = 255 x = 700 y = 746 x = 5 x = 885 x = 127 y = 146 y = 139 y = 725 x = 689 y = 706 y = 570 x = 991 y = 710 x = 908 y = 583 x = 651 y = 417 x = 53 x = 816 y = 812 y = 128 y = 16 y = 46 y = 475 y = 467 y = 664 y = 806 x = 458 x = 496 x = 677 x = 233 x = 420 y = 429 y = 72 x = 763 y = 893 y = 547 y = 863 x = 355 x = 680 x = 519 y = 212 x = 55 x = 545 x = 740 y = 336 x = 254 x = 975 y = 581 x = 281 x = 987 y = 939 x = 436 y = 832 y = 492 y = 965 y = 561 y = 40 x = 199 y = 521 y = 512 y = 616 y = 965 x = 803 x = 342 x = 946 y = 611 y = 217 y = 40 x = 542 y = 914 x = 248 x = 685 x = 445 x = 226 y = 880 x = 175 x = 210 y = 440 x = 390 x = 449 x = 816 y = 573 y = 163 y = 83 y = 850 x = 213 x = 177 x = 738 y = 838 x = 588 y = 408 x = 215 y = 607 y = 983 x = 493 x = 37 y = 197 x = 343 x = 928 x = 418 y = 128 y = 228 y = 233 y = 280 x = 284 x = 790 y = 336 y = 14 y = 716 y = 645 x = 133 x = 519 y = 645 x = 395 y = 993 y = 704 y = 796 y = 131 y = 252 x = 452 x = 631 y = 932 x = 303 y = 263 x = 295 x = 581 x = 294 x = 463 x = 667 y = 218 x = 375 y = 486 y = 855 y = 552 x = 28 x = 995 y = 951 x = 979 x = 225 x = 626 y = 854 y = 653 x = 11 y = 793 y = 678 y = 692 x = 285 y = 576 x = 796 x = 952 x = 836 y = 188 x = 227 y = 394 x = 114 y = 677 x = 579 x = 174 y = 502 x = 621 y = 330 y = 585 y = 492 x = 108 y = 993 x = 168 y = 9 x = 617 y = 229 y = 745 y = 735 x = 368 x = 457 x = 257 x = 861 y = 492 x = 192 x = 807 y = 295 y = 28 x = 328 y = 119 x = 905 x = 278 y = 452 y = 534 x = 150 x = 854 y = 797 x = 920 x = 693 y = 202 y = 546 x = 625 y = 276 y = 131 x = 850 y = 294 x = 690 x = 946 x = 300 x = 34 x = 382 y = 410 x = 55 x = 190 x = 447 y = 338 y = 753 y = 835 x = 617 y = 986 y = 920 y = 278 x = 909 y = 809 y = 704 y = 12 x = 787 x = 970 x = 457 x = 295 y = 256 y = 249 y = 948 y = 743 y = 107 x = 88 y = 714 x = 343 x = 943 x = 537 y = 700 y = 439 y = 676 y = 34 y = 274 x = 389 x = 666 x = 244 y = 427 y = 884 x = 68 y = 915 x = 43 y = 111 x = 114 x = 339 x = 550 x = 6 x = 891 y = 359 x = 721 y = 400 x = 90 x = 353 y = 983 y = 405 x = 266 y = 538 y = 930 x = 648 y = 650 x = 211 y = 117 y = 778 y = 609 x = 878 x = 589 y = 69 x = 274 y = 549 x = 364 x = 309 y = 274 x = 291 x = 849 y = 601 x = 631 y = 51 y = 733 x = 462 x = 670 y = 24 y = 619 y = 290 x = 867 y = 503 x = 794 y = 213 y = 363 x = 977 x = 149 x = 63 x = 446 y = 881 y = 647 y = 521 y = 684 y = 928 y = 990 x = 900 y = 411 y = 793 y = 919 y = 978 x = 216 y = 495 y = 238 y = 497 y = 377 y = 864 x = 74 x = 694 y = 635 x = 117 x = 194 y = 836 y = 125 y = 162 y = 988 x = 328 y = 449 y = 921 y = 86 x = 724 y = 150 x = 841 y = 679 x = 687 x = 510 x = 292 x = 174 x = 661 x = 462 x = 697 y = 21 x = 7 x = 552 y = 861 x = 699 y = 807 x = 527 x = 778 y = 535 x = 872 y = 621 x = 454 x = 997 y = 448 y = 996 y = 262 y = 522 x = 839 x = 901 y = 417 x = 286 y = 154 x = 224 x = 723 x = 397 y = 510 x = 465 x = 167 y = 784 x = 274 x = 112 x = 797 x = 157 x = 60 x = 689 y = 363 x = 54 y = 845 x = 450 x = 743 y = 868 y = 219 x = 921 x = 500 x = 705 y = 838 x = 662 y = 803 y = 976 y = 933 y = 45 x = 345 x = 815 y = 731 x = 110 y = 465 x = 431 x = 16 x = 126 y = 410 y = 642 x = 0 y = 589 y = 179 y = 371 x = 583 x = 410 y = 868 y = 470 x = 194 x = 777 x = 263 x = 400 y = 913 y = 148 y = 710 y = 276 y = 151 y = 218 y = 135 x = 796 x = 710 x = 350 x = 135 y = 882 y = 104 x = 693 x = 220 y = 352 x = 621 y = 512 y = 995 y = 394 y = 358 y = 830 x = 554 x = 563 y = 536 y = 195 y = 85 x = 704 x = 88 x = 614 x = 492 y = 145 x = 818 x = 148 y = 151 y = 313 y = 508 x = 355 x = 769 y = 679 x = 184 y = 680 x = 655 y = 515 y = 782 x = 404 y = 95 x = 91 x = 911 x = 80 y = 135 y = 924 y = 536 y = 409 x = 901 y = 666 x = 314 y = 59 x = 730 y = 65 y = 56 y = 491 y = 74 x = 769 y = 879 x = 400 x = 946 x = 361 x = 307 y = 843 y = 859 y = 294 y = 855 x = 847 x = 984 x = 803 x = 437 y = 895 y = 933 x = 849 x = 570 y = 178 y = 926 x = 351 y = 310 y = 443 y = 56 x = 46 y = 147 y = 850 y = 509 x = 523 x = 299 y = 810 y = 139 x = 45 x = 909 x = 579 x = 115 y = 774 y = 829 x = 946 y = 10 y = 150 x = 942 x = 640 y = 5 x = 102 x = 286 y = 241 y = 572 y = 839 x = 215 x = 373 y = 53 x = 108 x = 68 y = 472 x = 751 x = 236 y = 326 y = 850 x = 744 x = 340 y = 217 y = 160 y = 220 y = 974 x = 122 y = 118 x = 199 x = 761 x = 984 x = 347 y = 912 y = 134 x = 164 y = 570 x = 288 y = 291 y = 844 x = 646 y = 155 y = 852 x = 673 x = 804 y = 900 x = 140 y = 855 x = 972 x = 423 y = 7 y = 90 y = 848 x = 192 x = 236 y = 295 x = 804 x = 856 y = 79 y = 330 x = 753 x = 153 x = 115 y = 85 x = 776 y = 546 x = 448 x = 417 y = 367 x = 140 x = 349 y = 487 y = 886 x = 810 x = 576 y = 201 x = 723 x = 927 y = 715 y = 629 y = 873 y = 979 x = 812 y = 970 x = 357 x = 135 x = 898 y = 211 y = 669 y = 455 x = 514 y = 279 x = 363 x = 779 x = 219 y = 921 x = 936 x = 118 x = 0 y = 279 y = 551 y = 767 y = 741 y = 586 y = 352 x = 8 y = 50 y = 807 x = 494 y = 843 x = 699 y = 862 y = 369 y = 735 x = 421 x = 79 x = 133 y = 774 x = 177 x = 638 x = 106 x = 748 x = 934 x = 921 x = 198 y = 197 x = 880 y = 884 y = 393 x = 971 x = 338 y = 787 y = 600 x = 346 x = 625 y = 660 x = 983 y = 591 x = 668 y = 401 x = 628 y = 116 y = 10 y = 110 y = 972 x = 570 y = 835 x = 782 x = 622 y = 214 x = 817 x = 683 x = 634 y = 421 x = 139 y = 522 x = 772 y = 628 y = 991 x = 890 x = 524 x = 274 x = 169 y = 148 x = 241 x = 743 x = 588 x = 210 y = 52 y = 877 y = 805 y = 311 y = 390 y = 712 y = 734 y = 697 x = 415 y = 323 y = 732 y = 80 y = 185 y = 383 y = 953 x = 347 y = 928 y = 901 x = 328 x = 663 y = 856 x = 452 y = 330 x = 553 x = 473 x = 35 y = 699 x = 179 y = 291 x = 361 y = 860 y = 602 x = 286 x = 522 y = 68 x = 685 y = 913 y = 219 x = 286 x = 693 x = 353 x = 318 y = 196 y = 993 x = 412 y = 731 x = 63 y = 414 x = 190 x = 668 y = 474 y = 887 x = 490 x = 686 x = 934 y = 240 x = 460 x = 44 y = 408 x = 495 y = 743 y = 797 y = 913 y = 860 x = 500 x = 417 x = 881 y = 65 y = 114 y = 204 x = 483 x = 688 x = 355 y = 304 x = 473 y = 287 y = 27 x = 376 x = 648 x = 99 x = 117 x = 826 y = 173 y = 74 x = 347 x = 40 y = 426 y = 478 y = 165 y = 248 x = 583 x = 560 x = 325 y = 254 y = 876 y = 826 x = 221 x = 696 x = 248 y = 386 x = 752 x = 777 x = 507 y = 312 x = 39 x = 368 x = 448 y = 936 x = 920 x = 99 y = 247 x = 142 x = 577 y = 919 y = 960 x = 772 x = 83 y = 242 x = 806 y = 320 x = 115 y = 171 y = 320 x = 689 x = 1 x = 388 x = 713 x = 420 y = 72 x = 820 x = 996 x = 448 y = 142 x = 375 y = 597 x = 849 x = 87 y = 980 y = 479 x = 999 y = 457 x = 432 y = 622 x = 812 x = 896 y = 431 y = 577 y = 677 x = 274 x = 372 y = 451 x = 288 x = 594 y = 297 x = 937 x = 258 x = 387 y = 916 y = 247 x = 408 y = 65 x = 389 x = 422 y = 714 x = 822 y = 273 y = 11 y = 515 x = 830 y = 31 y = 812 y = 514 x = 331 y = 561 y = 511 y = 723 x = 512 x = 571 y = 882 x = 335 x = 427 y = 681 x = 170 x = 44 y = 712 x = 119 y = 716 x = 427 x = 416 y = 979 x = 661 y = 208 x = 518 x = 460 y = 121 y = 808 y = 108 x = 988 x = 389 y = 630 y = 812 x = 681 x = 87 y = 280 y = 801 x = 782 y = 313 y = 988 x = 475 x = 935 y = 947 y = 497 y = 584 y = 685 y = 222 x = 130 y = 121 x = 914 y = 624 y = 711 y = 806 x = 887 y = 188 y = 655 y = 27 y = 964 y = 334 y = 382 x = 299 y = 948 y = 87 x = 907 y = 594 x = 768 y = 720 y = 643 y = 677 y = 999 x = 110 x = 233 y = 597 x = 113 y = 658 y = 555 y = 267 y = 182 y = 286 y = 267 x = 967 y = 451 y = 867 x = 566 y = 330 x = 762 y = 572 y = 578 y = 544 x = 453 x = 891 x = 864 x = 216 x = 217 y = 840 y = 735 y = 873 x = 846 y = 634 x = 637 y = 682 x = 404 y = 746 x = 128 y = 378 y = 196 x = 294 x = 780 y = 459 y = 364 x = 834 y = 810 x = 639 y = 800 y = 773 x = 589 y = 188 x = 62 x = 680 y = 928 x = 124 x = 680 x = 185 x = 280 x = 162 x = 647 y = 448 y = 56 x = 817 y = 64 y = 645 y = 47 y = 351 y = 471 y = 300 x = 794 y = 523 x = 194 x = 639 y = 56 y = 470 y = 150 x = 864 x = 358 y = 414 y = 273 x = 428 y = 596 y = 781 y = 867 y = 818 y = 209 y = 488 x = 402 x = 229 x = 929 y = 866 x = 971 y = 637 y = 116 y = 456 y = 166 x = 413 y = 368 y = 181 y = 332 x = 249 y = 693 y = 649 y = 217 y = 609 y = 931 x = 930 x = 910 x = 935 x = 675 x = 120 y = 629 y = 956 x = 432 y = 937 x = 841 x = 11 x = 627 y = 685 y = 891 x = 696 x = 122 x = 428 x = 898 x = 763 y = 460 y = 416 x = 768 y = 142 y = 214 x = 318 y = 969 y = 294 x = 341 y = 794 x = 627 y = 407 x = 820 y = 486 y = 904 x = 645 y = 484 x = 157 y = 785 x = 157 y = 83 x = 408 x = 508 x = 649 y = 34 y = 435 x = 285 x = 763 y = 382 x = 177 x = 202 x = 354 y = 235 x = 290 x = 515 x = 724 x = 627 x = 650 x = 539 y = 338 y = 95 y = 939 x = 967 x = 191 x = 655 y = 988 y = 894 y = 543 y = 206 y = 853 x = 985 y = 319 x = 414 y = 101 y = 622 y = 231 x = 212 y = 154 y = 224 y = 529 x = 769 y = 736 y = 213 y = 144 x = 168 x = 493 x = 928 x = 119 x = 134 x = 648 y = 11 y = 530 x = 753 y = 754 x = 86 y = 208 x = 506 y = 871 y = 927 y = 490 y = 13 y = 601 x = 148 x = 284 x = 292 y = 95 y = 867 x = 878 y = 13 y = 949 y = 621 y = 307 x = 805 x = 198 x = 193 y = 531 y = 376 x = 500 x = 557 x = 862 y = 772 y = 857 x = 934 x = 259 x = 73 x = 751 x = 717 x = 173 y = 588 x = 958 x = 115 y = 341 y = 975 x = 719 x = 330 x = 86 x = 539 x = 94 y = 680 y = 478 y = 914 y = 799 x = 640 x = 210 x = 399 x = 362 y = 10 y = 358 y = 601 y = 222 x = 659 y = 737 y = 252 x = 729 y = 537 y = 389 x = 788 x = 138 x = 864 y = 361 y = 869 y = 778 x = 483 x = 569 y = 565 y = 367 x = 451 x = 128 y = 936 y = 340 x = 416 x = 628 x = 622 y = 689 x = 467 x = 750 x = 125 x = 919 x = 368 x = 44 y = 983 y = 511 y = 868 x = 491 y = 848 x = 981 y = 265 x = 524 y = 79 x = 375 y = 615 y = 234 x = 358 x = 53 x = 994 x = 12 y = 861 y = 765 x = 866 x = 237 x = 791 y = 34 y = 179 y = 297 x = 124 x = 157 x = 149 y = 185 x = 898 x = 938 x = 40 x = 574 y = 178 x = 335 y = 299 y = 111 y = 791 y = 500 y = 56 y = 582 y = 821 x = 625 x = 483 y = 182 x = 104 y = 330 x = 126 x = 751 x = 948 y = 701 x = 11 y = 690 x = 661 x = 478 x = 339 x = 955 x = 503 y = 483 y = 446 x = 424 x = 841 y = 47 x = 363 y = 624 y = 589 x = 910 y = 193 x = 755 y = 495 y = 628 y = 997 y = 347 x = 867 y = 840 x = 551 x = 864 y = 371 x = 712 x = 766 y = 397 y = 717 x = 955 y = 964 x = 468 y = 648 x = 647 x = 384 x = 147 y = 881 x = 565 y = 955 x = 177 y = 397 y = 764 y = 929 x = 518 y = 173 y = 908 x = 240 y = 949 x = 177 x = 535 x = 647 x = 166 y = 373 x = 312 y = 865 x = 7 y = 730 y = 425 y = 285 x = 305 y = 472 y = 299 y = 646 y = 954 y = 549 x = 89 y = 523 x = 76 y = 339 x = 576 y = 230 y = 466 y = 59 x = 620 x = 890 x = 858 y = 195 y = 427 y = 110 x = 17 x = 222 y = 560 y = 714 y = 345 x = 378 x = 609 y = 561 x = 921 x = 22 x = 668 x = 172 y = 626 x = 36 x = 561 x = 139 x = 158 y = 36 x = 811 y = 60 x = 507 x = 135 x = 750 x = 247 y = 669 y = 566 x = 533 x = 568 x = 809 x = 918 y = 102 y = 300 y = 771 y = 332 x = 791 y = 92 y = 534 x = 119 y = 275 x = 308 x = 988 x = 986 x = 668 x = 34 x = 510 x = 200 y = 361 y = 225 y = 190 y = 68 x = 653 y = 632 x = 739 x = 472 x = 471 y = 663 y = 359 y = 333 y = 555 y = 857 x = 671 y = 29 y = 911 y = 518 x = 164 x = 786 y = 98 y = 357 y = 875 x = 555 x = 314 y = 509 y = 571 x = 404 x = 210 x = 895 y = 672 y = 619 y = 532 x = 740 x = 723 y = 866 x = 649 x = 10 y = 405 y = 574 x = 488 y = 96 y = 927 y = 890 y = 115 y = 75 x = 62 x = 426 x = 831 x = 643 y = 44 x = 79 y = 85 y = 922 y = 359 y = 266 y = 933 x = 258 x = 216 y = 53 y = 286 x = 174 x = 823 y = 943 x = 118 x = 913 y = 799 y = 560 y = 434 y = 80 x = 332 y = 992 y = 61 y = 829 x = 103 y = 312 x = 11 y = 738 y = 790 x = 194 y = 971 x = 127 y = 452 y = 7 y = 522 x = 384 y = 138 y = 471 x = 332 y = 181 y = 535 x = 825 y = 684 x = 85 y = 948 y = 439 x = 739 y = 41 y = 253 x = 134 y = 192 x = 982 x = 248 x = 234 y = 458 y = 367 x = 260 x = 244 y = 459 y = 475 x = 961 x = 30 x = 480 y = 595 x = 825 y = 213 x = 601 y = 52 x = 706 x = 133 x = 701 y = 862 x = 397 x = 962 y = 435 x = 968 x = 703 y = 448 x = 774 y = 972 x = 126 y = 969 y = 86 x = 928 y = 659 x = 308 x = 913 x = 25 y = 628 x = 871 y = 128 y = 812 y = 541 x = 70 y = 657 y = 267 x = 581 y = 862 x = 609 x = 163 y = 203 x = 332 x = 346 x = 779 x = 49 x = 390 y = 841 x = 361 x = 464 y = 50 x = 827 x = 608 x = 906 x = 131 x = 612 y = 488 y = 469 y = 931 x = 531 x = 142 x = 712 y = 110 x = 735 y = 288 x = 608 y = 24 x = 656 y = 547 x = 102 x = 783 y = 676 y = 881 y = 92 y = 313 y = 227 x = 908 x = 339 y = 845 y = 842 x = 626 y = 176 x = 589 x = 635 x = 99 x = 870 x = 156 x = 154 x = 692 y = 555 x = 574 x = 164 y = 722 x = 852 y = 578 y = 405 y = 849 y = 560 y = 118 y = 279 x = 285 x = 100 x = 48 x = 832 y = 204 x = 449 y = 521 x = 612 y = 117 y = 516 y = 512 y = 604 x = 207 y = 152 x = 712 y = 894 x = 286 x = 791 y = 952 y = 427 x = 714 x = 639 x = 842 y = 832 x = 69 y = 358 y = 325 x = 294 y = 831 y = 209 x = 935 y = 893 x = 802 y = 907 x = 660 x = 616 y = 563 y = 962 x = 859 x = 716 x = 846 x = 213 x = 93 y = 56 x = 11 x = 820 y = 74 x = 519 x = 398 x = 335 y = 761 x = 136 y = 559 x = 81 y = 893 x = 51 x = 575 y = 264 x = 124 y = 946 x = 290 x = 433 x = 480 x = 297 x = 731 x = 992 x = 288 y = 168 y = 227 y = 969 x = 750 y = 565 y = 637 y = 698 x = 205 x = 249 x = 763 y = 564 y = 339 x = 825 y = 846 x = 914 x = 297 y = 333 x = 35 y = 350 y = 323 x = 814 y = 800 y = 425 x = 509 x = 501 x = 61 x = 867 x = 279 y = 822 x = 861 y = 259 x = 522 y = 36 x = 247 x = 46 x = 5 y = 234 y = 725 y = 810 x = 686 y = 859 y = 82 y = 851 y = 771 y = 191 x = 761 y = 496 x = 395 x = 840 x = 622 y = 916 x = 98 x = 784 x = 161 y = 763 x = 610 x = 298 y = 701 y = 758 y = 822 y = 810 x = 751 x = 866 x = 190 x = 492 x = 296 y = 439 y = 910 x = 923 x = 521 x = 271 x = 308 x = 528 x = 71 x = 835 y = 939 y = 181 x = 303 y = 541 x = 458 y = 305 x = 498 y = 854 y = 671 x = 833 x = 463 y = 676 y = 730 x = 485 x = 843 y = 400 y = 317 x = 178 y = 981 x = 465 x = 457 x = 899 y = 866 y = 717 x = 530 y = 730 x = 710 y = 468 x = 963 y = 595 y = 626 x = 942 x = 576 x = 268 x = 191 y = 350 y = 856 y = 309 x = 2 x = 612 x = 632 x = 229 y = 101 x = 135 x = 651 x = 223 y = 77 x = 926 x = 989 y = 564 x = 280 y = 534 y = 515 y = 860 x = 573 y = 105 x = 167 x = 899 y = 31 y = 684 x = 469 y = 313 y = 777 y = 553 y = 785 x = 300 x = 735 x = 203 y = 381 x = 823 x = 239 x = 863 x = 614 y = 378 y = 853 y = 32 y = 675 x = 222 y = 936 x = 571 y = 596 y = 140 y = 409 x = 637 x = 110 y = 448 y = 740 x = 108 x = 130 y = 351 x = 901 x = 306 x = 81 x = 381 x = 7 y = 444 x = 176 y = 638 y = 631 y = 80 x = 735 y = 442 x = 896 x = 181 y = 741 x = 9 x = 269 x = 923 x = 548 x = 720 x = 608 x = 511 x = 452 y = 74 x = 777 y = 176 y = 738 x = 692 x = 521 x = 12 x = 759 x = 609 x = 42 x = 730 y = 836 x = 850 x = 671 x = 933 y = 216 y = 559 x = 217 y = 210 y = 707 x = 942 x = 129 x = 195 x = 680 x = 972 x = 336 x = 369 y = 209 y = 320 y = 285 y = 357 x = 316 y = 551 y = 4 y = 841 y = 16 y = 292 y = 441 x = 89 y = 291 y = 548 y = 116 y = 503 y = 489 x = 558 y = 781 y = 980 y = 184 x = 983 x = 644 y = 900 x = 311 x = 510 x = 31 x = 578 y = 13 y = 5 x = 396 y = 159 y = 683 x = 12 x = 985 y = 914 y = 227 y = 357 y = 425 x = 236 y = 153 x = 192 y = 51 x = 562 y = 602 x = 898 y = 75 y = 236 x = 478 y = 927 y = 296 y = 984 x = 442 y = 98 y = 303 y = 307 x = 434 y = 697 x = 975 y = 253 y = 179 y = 575 y = 912 y = 718 y = 763 y = 558 y = 839 y = 286 y = 589 x = 149 x = 720 x = 405 y = 308 y = 343 x = 715 x = 212 x = 100 x = 149 y = 303 y = 107 x = 865 x = 830 y = 561 x = 985 x = 502 x = 746 x = 295 y = 80 y = 607 x = 239 y = 371 y = 216 x = 591 y = 188 y = 937 x = 666 x = 313 x = 858 x = 965 y = 80 y = 682 y = 41 y = 683 x = 581 x = 248 x = 964 x = 623 y = 443 y = 250 x = 462 x = 279 x = 694 y = 976 x = 523 y = 101 y = 761 y = 134 y = 761 x = 980 y = 811 y = 866 y = 849 x = 660 x = 408 x = 628 y = 802 y = 702 y = 555 x = 754 y = 325 x = 386 x = 990 y = 945 x = 690 y = 797 y = 155 x = 981 y = 857 y = 0 x = 903 x = 840 x = 239 y = 907 y = 925 x = 225 y = 868 x = 393 x = 484 x = 962 y = 616 y = 379 x = 127 x = 479 x = 1 y = 953 y = 812 x = 963 x = 40 y = 199 x = 883 y = 920 y = 36 x = 313 y = 3 x = 46 y = 739 x = 743 y = 138 y = 554 y = 759 y = 396 y = 653 y = 327 x = 933 x = 10 x = 303 y = 271 y = 595 y = 211 y = 564 y = 571 x = 386 x = 225 y = 241 x = 16 x = 639 x = 276 y = 476 y = 337 y = 482 y = 578 y = 982 y = 124 y = 138 y = 880 y = 296 x = 62 x = 470 y = 559 y = 419 x = 64 x = 691 y = 702 y = 295 y = 577 y = 443 y = 562 x = 708 y = 58 y = 725 y = 902 x = 94 x = 408 y = 604 x = 628 x = 246 y = 434 y = 384 y = 457 x = 880 y = 457 y = 245 y = 452 y = 410 y = 800 x = 450 x = 861 y = 371 y = 461 y = 940 x = 351 x = 133 y = 827 x = 275 y = 548 y = 374 y = 831 y = 729 y = 925 y = 146 x = 978 y = 484 y = 845 x = 460 x = 534 x = 747 x = 290 x = 24 y = 101 y = 458 y = 158 y = 359 x = 804 y = 625 y = 931 y = 807 y = 720 y = 101 y = 498 x = 223 x = 666 x = 270 x = 554 y = 130 y = 297 x = 8 y = 774 x = 797 x = 511 x = 660 y = 898 x = 56 y = 462 x = 887 x = 422 x = 696 y = 784 x = 749 y = 965 y = 49 y = 820 x = 71 x = 129 x = 525 y = 995 y = 787 y = 356 x = 863 x = 352 x = 482 x = 564 x = 567 x = 849 y = 390 y = 899 x = 782 y = 200 y = 666 y = 73 x = 674 y = 728 x = 313 x = 304 x = 606 x = 278 x = 782 y = 323 x = 542 x = 369 y = 691 y = 75 x = 989 y = 30 x = 957 y = 199 y = 876 x = 444 x = 716 x = 718 y = 108 y = 115 x = 191 x = 944 x = 962 x = 370 x = 583 x = 479 x = 74 y = 931 x = 966 x = 367 y = 410 x = 384 y = 912 x = 800 y = 452 y = 615 x = 705 x = 81 x = 226 y = 674 y = 602 x = 85 x = 367 y = 411 x = 147 y = 880 x = 942 x = 35 y = 719 y = 578 x = 751 x = 871 x = 106 x = 828 x = 108 x = 493 x = 360 y = 90 x = 594 y = 413 y = 632 x = 2 y = 261 y = 132 y = 873 x = 856 y = 257 y = 784 y = 384 x = 47 x = 467 y = 907 y = 470 x = 907 x = 203 x = 862 x = 317 x = 114 y = 254 y = 911 x = 310 y = 455 y = 847 y = 282 y = 556 x = 76 y = 925 y = 555 x = 332 x = 515 y = 134 y = 724 x = 594 x = 382 y = 437 y = 679 x = 413 y = 666 x = 429 x = 844 x = 333 x = 714 y = 255 x = 5 y = 436 x = 828 x = 250 x = 726 x = 94 x = 396 y = 401 y = 631 x = 561 y = 780 x = 302 x = 681 y = 897 x = 246 x = 368 x = 444 x = 477 y = 79 y = 176 y = 924 x = 913 x = 155 x = 396 y = 185 y = 140 y = 4 y = 590 y = 431 y = 784 y = 343 x = 633 x = 661 x = 412 y = 190 x = 897 x = 564 y = 786 x = 829 x = 857 x = 844 x = 332 x = 793 x = 886 x = 761 x = 605 y = 175 y = 596 y = 53 y = 929 y = 302 x = 709 x = 989 x = 585 x = 30 x = 537 y = 144 y = 779 y = 143 x = 865 y = 687 y = 712 y = 414 y = 404 y = 670 x = 415 x = 512 x = 190 y = 324 y = 376 y = 921 x = 933 x = 486 y = 355 y = 729 y = 237 x = 44 x = 984 x = 611 y = 981 x = 73 x = 605 y = 873 y = 144 x = 922 y = 256 x = 138 x = 261 y = 606 x = 606 y = 190 x = 105 y = 145 x = 748 y = 181 x = 741 x = 126 y = 544 x = 845 y = 900 y = 561 y = 963 x = 51 y = 675 y = 545 y = 993 x = 829 x = 25 y = 243 x = 787 x = 503 y = 31 y = 227 x = 684 x = 616 y = 192 y = 445 x = 580 y = 435 y = 154 y = 241 x = 420 x = 302 y = 100 y = 571 x = 322 y = 416 y = 759 y = 280 x = 419 y = 732 y = 425 y = 470 x = 674 x = 613 x = 887 y = 679 y = 980 x = 457 y = 879 y = 320 x = 807 y = 906 x = 435 x = 714 x = 787 x = 466 x = 624 x = 570 y = 842 y = 830 y = 93 y = 93 x = 195 x = 857 y = 283 y = 979 y = 969 x = 362 x = 127 x = 259 y = 875 y = 479 y = 365 x = 853 y = 288 y = 993 x = 896 y = 158 y = 341 x = 221 x = 249 x = 419 y = 141 y = 975 x = 210 y = 535 x = 15 x = 288 y = 767 y = 292 x = 176 x = 140 x = 724 y = 868 y = 18 y = 42 y = 642 y = 485 x = 595 y = 404 x = 398 y = 594 x = 306 x = 146 x = 727 y = 481 x = 724 y = 679 y = 272 x = 218 x = 989 y = 909 y = 722 y = 766 y = 559 x = 826 x = 463 y = 723 y = 6 y = 195 y = 660 x = 988 y = 651 y = 537 x = 567 x = 918 y = 16 x = 539 y = 926 x = 759 y = 180 y = 148 y = 709 y = 765 x = 93 y = 800 x = 989 x = 489 y = 808 y = 916 x = 135 y = 283 x = 13 x = 594 y = 831 x = 778 x = 291 x = 7 x = 797 x = 420 x = 85 x = 995 y = 713 y = 715 y = 864 y = 600 y = 169 x = 502 x = 57 x = 122 x = 450 y = 604 x = 178 x = 445 y = 736 y = 570 x = 438 y = 896 y = 755 y = 24 x = 298 y = 970 x = 211 x = 649 x = 921 y = 860 y = 376 y = 816 y = 429 y = 235 y = 831 y = 987 y = 75 x = 772 x = 550 x = 801 y = 124 y = 315 x = 948 y = 955 y = 440 y = 592 x = 632 y = 76 y = 373 x = 579 x = 820 x = 825 y = 153 y = 430 x = 97 y = 903 x = 707 y = 260 y = 886 y = 876 x = 735 y = 200 x = 580 x = 133 x = 291 y = 862 x = 630 y = 359 x = 989 y = 190 y = 374 y = 12 y = 367 y = 441 y = 840 y = 284 x = 786 x = 999 x = 464 y = 672 y = 196 x = 219 x = 575 x = 313 y = 720 x = 3 x = 300 y = 232 y = 641 y = 272 y = 990 x = 113 x = 745 x = 847 y = 244 x = 317 x = 758 y = 970 y = 819 y = 250 y = 138 x = 690 x = 973 x = 809 y = 595 y = 152 y = 342 x = 66 y = 729 y = 2 y = 136 y = 117 y = 912 y = 580 x = 722 x = 622 x = 140 y = 2 y = 586 y = 784 x = 244 y = 471 y = 553 x = 379 y = 802 x = 959 x = 404 x = 537 x = 515 y = 399 x = 652 x = 449 y = 38 y = 962 x = 614 x = 158 y = 34 y = 797 x = 518 x = 573 x = 261 x = 963 x = 960 y = 686 x = 322 y = 416 y = 460 x = 471 y = 20 x = 475 x = 531 y = 196 x = 263 x = 504 y = 522 x = 806 y = 961 y = 154 x = 974 x = 452 x = 278 x = 623 y = 85 y = 589 x = 880 x = 443 x = 50 x = 329 x = 986 x = 800 x = 263 y = 996 x = 80 x = 202 y = 343 y = 702 x = 523 y = 360 y = 773 y = 418 x = 717 x = 417 y = 854 x = 138 x = 933 x = 52 y = 248 x = 125 x = 551 x = 734 y = 335 x = 516 x = 115 x = 171 x = 529 x = 245 y = 804 x = 70 x = 762 y = 202 x = 498 y = 595 y = 303 y = 427 x = 401 x = 749 y = 303 x = 946 x = 845 x = 10 y = 60 x = 325 y = 270 x = 578 x = 956 x = 431 y = 34 x = 553 y = 100 y = 545 x = 495 x = 589 y = 264 y = 568 x = 5 y = 836 y = 185 x = 985 y = 260 x = 192 x = 343 x = 23 x = 3 y = 420 y = 557 x = 956 y = 963 y = 554 x = 432 x = 337 y = 404 x = 207 y = 38 x = 750 x = 108 x = 867 x = 270 y = 182 x = 466 x = 728 x = 919 x = 780 y = 581 x = 462 y = 809 x = 156 y = 676 x = 156 x = 908 y = 364 y = 200 y = 821 y = 121 x = 448 y = 957 x = 316 x = 565 y = 110 x = 431 y = 865 y = 75 y = 807 y = 736 y = 169 x = 221 y = 14 y = 117 y = 596 y = 190 y = 531 y = 926 y = 727 y = 943 y = 342 y = 114 y = 320 y = 932 y = 293 x = 442 y = 18 x = 348 x = 788 y = 219 y = 409 x = 134 x = 260 y = 139 x = 903 x = 176 x = 161 y = 157 x = 832 y = 960 x = 111 y = 291 x = 769 x = 161 x = 458 y = 647 y = 493 y = 159 x = 193 x = 740 x = 84 x = 46 x = 559 y = 431 x = 294 y = 220 y = 498 x = 886 y = 151 y = 178 y = 131 x = 180 y = 310 y = 729 y = 989 x = 303 x = 89 x = 672 y = 906 x = 743 y = 847 x = 309 y = 475 x = 966 x = 594 y = 940 x = 673 y = 701 x = 812 y = 838 y = 603 x = 227 y = 843 y = 693 x = 3 x = 653 x = 752 y = 548 x = 157 y = 557 y = 10 y = 828 y = 322 x = 18 x = 311 x = 639 y = 350 y = 959 x = 118 y = 647 x = 792 x = 324 x = 615 x = 123 y = 739 y = 876 x = 882 x = 137 y = 938 y = 42 x = 716 x = 868 y = 901 y = 315 x = 183 y = 493 y = 263 x = 520 y = 393 x = 2 x = 28 y = 586 y = 639 y = 819 x = 582 x = 882 x = 896 y = 68 x = 929 x = 872 y = 698 y = 88 x = 886 x = 191 x = 955 x = 764 x = 128 y = 599 x = 425 x = 48 y = 632 x = 658 y = 33 y = 29 x = 815 y = 427 y = 971 x = 827 x = 827 y = 490 x = 268 y = 471 x = 957 x = 516 y = 488 y = 742 y = 848 y = 1 y = 832 y = 196 x = 637 x = 512 y = 491 y = 818 x = 710 x = 806 y = 915 x = 727 x = 699 y = 254 y = 513 y = 660 x = 102 x = 594 y = 749 x = 933 y = 767 x = 698 y = 137 y = 929 y = 177 x = 529 y = 12 y = 964 y = 205 x = 251 y = 920 x = 431 y = 629 x = 308 y = 168 y = 468 y = 38 y = 546 y = 36 y = 374 x = 211 y = 306 x = 865 x = 639 x = 193 y = 788 y = 505 y = 839 y = 948 y = 865 x = 740 y = 756 x = 853 y = 306 y = 130 y = 102 x = 289 x = 268 y = 383 x = 224 x = 501 y = 746 y = 935 y = 846 y = 733 y = 704 y = 749 x = 604 y = 115 y = 843 x = 296 y = 290 y = 410 y = 91 y = 170 x = 74 x = 31 x = 735 y = 757 x = 553 x = 996 x = 668 x = 71 x = 700 x = 887 y = 136 x = 194 x = 120 y = 689 x = 750 x = 230 y = 588 y = 348 y = 579 y = 256 x = 652 x = 95 x = 702 y = 944 x = 56 x = 651 y = 719 x = 323 x = 153 y = 755 x = 928 x = 431 y = 247 y = 191 y = 941 y = 16 y = 404 x = 913 y = 629 y = 861 x = 745 y = 934 y = 61 y = 657 x = 325 x = 470 x = 398 x = 122 x = 385 x = 529 y = 817 y = 271 x = 8 y = 680 y = 98 y = 378 x = 406 y = 660 y = 273 y = 34 y = 82 x = 853 y = 759 x = 182 y = 345 y = 175 x = 960 x = 736 x = 335 y = 309 x = 310 x = 276 y = 704 x = 887 x = 606 x = 577 x = 779 x = 873 y = 461 y = 386 y = 471 y = 674 x = 360 y = 752 y = 531 y = 480 x = 805 x = 261 x = 45 x = 488 y = 774 y = 692 y = 551 x = 443 x = 325 x = 523 y = 95 y = 227 y = 960 y = 502 x = 97 x = 684 y = 91 x = 412 x = 797 x = 140 y = 21 x = 477 y = 102 y = 937 x = 455 x = 575 y = 658 x = 710 x = 838 y = 461 y = 899 x = 190 x = 442 y = 478 y = 207 x = 163 y = 156 x = 153 x = 266 y = 742 y = 902 x = 975 y = 824 y = 882 y = 602 y = 950 x = 488 x = 843 y = 95 x = 522 y = 644 x = 234 y = 30 x = 115 y = 181 x = 721 y = 526 y = 700 y = 86 x = 366 x = 278 y = 189 x = 809 x = 49 y = 706 x = 558 x = 609 y = 503 x = 884 y = 640 y = 827 y = 205 x = 762 y = 56 x = 841 y = 537 y = 91 x = 238 x = 463 y = 156 x = 211 x = 872 y = 210 x = 164 x = 697 x = 864 y = 517 x = 229 x = 327 x = 129 x = 60 y = 288 x = 449 y = 403 y = 166 x = 434 x = 625 x = 902 x = 385 x = 282 x = 574 x = 958 x = 568 y = 724 y = 826 x = 416 x = 575 y = 38 y = 934 y = 938 x = 353 x = 831 y = 31 x = 814 y = 504 x = 851 y = 595 y = 522 x = 349 y = 411 y = 803 y = 414 x = 883 y = 404 x = 597 x = 270 y = 66 y = 281 y = 539 y = 866 y = 896 x = 825 x = 878 x = 655 x = 946 x = 107 y = 245 x = 481 y = 29 y = 298 x = 931 y = 281 x = 374 y = 799 y = 10 x = 660 y = 734 x = 750 x = 185 x = 896 x = 176 x = 586 y = 229 y = 902 x = 656 y = 238 y = 473 y = 640 y = 82 x = 464 x = 808 x = 702 y = 961 y = 859 y = 563 y = 631 y = 111 y = 865 x = 988 x = 600 x = 672 y = 935 y = 357 y = 696 x = 367 y = 587 x = 636 x = 422 y = 447 x = 97 x = 740 x = 805 y = 649 y = 545 y = 143 y = 633 x = 687 x = 665 y = 495 x = 188 y = 874 x = 742 x = 769 x = 108 y = 149 y = 282 x = 637 x = 93 x = 111 x = 923 x = 487 x = 421 x = 476 x = 923 y = 800 x = 890 x = 590 x = 536 y = 500 y = 280 y = 554 x = 243 x = 3 x = 830 x = 679 x = 368 y = 14 y = 693 x = 580 x = 167 y = 79 y = 758 x = 42 x = 733 x = 995 x = 896 y = 929 x = 446 x = 827 x = 398 x = 734 y = 25 x = 259 y = 592 y = 38 y = 923 y = 168 x = 490 x = 680 y = 457 y = 590 y = 929 y = 844 y = 155 y = 356 x = 530 y = 671 x = 839 y = 977 y = 122 y = 542 y = 484 x = 79 y = 625 x = 550 x = 138 x = 787 y = 715 x = 147 y = 655 y = 775 x = 594 y = 444 y = 377 y = 569 y = 436 x = 896 y = 526 x = 598 y = 438 y = 586 x = 993 y = 349 x = 709 x = 931 y = 0 x = 253 y = 505 x = 731 x = 118 x = 85 x = 116 x = 530 y = 661 x = 146 y = 630 y = 381 x = 459 x = 684 x = 578 x = 237 x = 27 x = 228 x = 188 x = 119 x = 964 x = 917 y = 890 x = 723 y = 576 x = 4 y = 954 y = 182 x = 467 y = 934 y = 186 y = 680 x = 13 y = 450 y = 220 y = 212 y = 477 x = 265 x = 928 y = 272 x = 210 x = 415 y = 13 x = 930 x = 168 x = 229 y = 739 x = 624 x = 170 x = 306 x = 347 x = 927 y = 703 y = 896 x = 885 y = 840 x = 796 y = 612 x = 909 y = 641 y = 110 y = 136 x = 132 x = 953 y = 538 y = 45 x = 833 x = 765 x = 869 y = 520 x = 182 y = 202 x = 320 x = 788 x = 708 x = 659 y = 653 y = 19 y = 259 y = 440 y = 936 x = 386 x = 809 y = 306 x = 814 x = 786 x = 539 y = 327 x = 507 y = 793 y = 250 y = 738 y = 952 x = 40 x = 786 y = 713 x = 317 y = 845 y = 252 x = 510 x = 330 y = 766 x = 988 y = 784 x = 914 x = 767 y = 383 y = 419 y = 318 y = 251 y = 940 y = 828 y = 417 y = 736 x = 176 x = 439 y = 894 y = 431 x = 3 y = 434 y = 146 y = 785 x = 58 y = 920 x = 664 x = 834 x = 489 x = 213 x = 39 y = 927 x = 900 y = 778 y = 627 y = 734 x = 777 y = 252 x = 722 x = 804 y = 242 x = 861 y = 249 x = 862 x = 709 x = 348 y = 82 x = 668 x = 345 x = 481 y = 7 y = 955 x = 736 x = 708 y = 598 x = 590 x = 942 y = 451 y = 499 y = 633 y = 93 y = 661 y = 608 y = 510 y = 479 y = 629 y = 559 y = 272 x = 497 y = 105 y = 549 y = 991 x = 499 y = 34 y = 108 y = 912 y = 352 x = 81 y = 959 x = 617 y = 286 y = 277 y = 888 y = 844 y = 234 y = 184 y = 349 x = 627 y = 970 x = 551 y = 33 y = 983 x = 93 x = 698 y = 7 x = 842 x = 266 x = 195 x = 21 y = 891 y = 693 x = 391 x = 955 y = 595 x = 31 x = 355 x = 666 y = 802 x = 403 x = 163 y = 519 x = 760 x = 477 y = 644 x = 348 y = 106 y = 315 x = 788 y = 219 y = 547 x = 233 y = 19 y = 593 x = 362 y = 25 y = 462 y = 883 x = 35 y = 531 y = 563 x = 567 y = 624 x = 871 y = 857 y = 851 y = 46 y = 659 x = 688 y = 591 x = 304 y = 576 y = 865 x = 342 y = 876 y = 932 y = 456 x = 813 y = 438 x = 549 x = 480 x = 53 x = 837 x = 943 x = 669 y = 577 y = 503 x = 92 x = 317 y = 621 y = 11 y = 984 x = 108 y = 252 y = 187 y = 195 x = 553 y = 897 x = 312 y = 917 x = 727 x = 659 y = 999 x = 950 y = 242 y = 213 x = 828 y = 425 y = 52 y = 836 y = 182 y = 610 y = 631 y = 126 y = 699 x = 629 x = 889 y = 8 y = 743 y = 261 y = 234 y = 591 x = 729 y = 704 x = 397 y = 372 x = 275 x = 314 y = 841 x = 201 x = 188 x = 319 y = 470 x = 23 x = 990 y = 551 x = 463 x = 640 x = 510 y = 325 y = 588 y = 838 y = 31 x = 121 x = 298 x = 117 x = 505 y = 620 y = 115 x = 541 y = 280 y = 683 y = 235 x = 288 y = 371 y = 5 x = 663 x = 526 y = 349 y = 623 x = 321 x = 837 x = 176 y = 154 y = 453 y = 101 x = 788 x = 181 y = 811 x = 474 y = 434 y = 845 y = 675 x = 848 y = 370 x = 727 y = 211 y = 222 x = 375 x = 382 x = 72 x = 266 y = 620 x = 588 x = 268 x = 318 x = 894 y = 504 x = 887 x = 650 y = 823 x = 6 x = 294 y = 125 y = 605 y = 202 x = 343 x = 593 x = 267 y = 748 x = 596 x = 589 y = 582 x = 764 x = 797 x = 432 x = 143 x = 358 y = 18 y = 459 y = 343 x = 356 x = 833 x = 354 x = 132 x = 987 y = 521 y = 571 y = 374 x = 277 y = 101 x = 848 y = 203 x = 34 x = 394 y = 197 x = 859 y = 128 x = 856 x = 145 y = 937 x = 420 y = 766 x = 265 y = 30 y = 16 y = 308 x = 80 x = 776 x = 86 y = 960 x = 260 x = 541 y = 217 x = 870 y = 89 x = 199 y = 617 y = 853 x = 458 x = 482 x = 367 y = 691 y = 654 x = 562 x = 990 x = 728 y = 46 y = 990 x = 19 x = 978 y = 20 y = 618 x = 495 y = 576 x = 356 y = 779 y = 201 y = 523 y = 642 x = 948 x = 311 x = 234 x = 297 x = 973 y = 437 y = 425 y = 833 x = 150 y = 867 y = 633 x = 137 x = 299 x = 587 x = 546 x = 259 x = 214 y = 874 y = 280 x = 25 x = 840 y = 261 x = 623 x = 660 x = 774 y = 853 x = 103 x = 524 y = 329 y = 928 y = 341 x = 425 y = 110 x = 5 x = 822 x = 700 x = 197 x = 279 x = 408 y = 946 y = 172 y = 294 x = 142 y = 382 x = 930 y = 50 y = 850 x = 179 x = 126 x = 54 y = 919 x = 963 x = 421 y = 640 y = 886 x = 716 y = 738 x = 686 x = 533 y = 703 y = 82 x = 439 x = 580 x = 948 y = 507 x = 7 x = 462 y = 246 x = 564 y = 64 y = 825 x = 861 y = 144 y = 796 x = 319 x = 493 x = 957 x = 390 y = 902 y = 596 y = 694 x = 539 y = 925 x = 391 y = 376 y = 293 x = 588 x = 117 x = 54 y = 114 y = 470 y = 831 x = 891 y = 669 x = 913 y = 907 x = 573 y = 467 x = 288 x = 341 x = 17 x = 217 y = 140 x = 690 x = 953 y = 272 y = 763 x = 202 x = 677 x = 504 y = 842 y = 901 x = 561 y = 266 y = 930 x = 865 y = 593 x = 906 x = 122 y = 280 x = 753 x = 850 x = 360 y = 227 y = 628 x = 332 y = 494 y = 238 x = 306 x = 609 x = 816 y = 536 x = 261 y = 495 x = 391 x = 810 x = 384 x = 364 y = 65 y = 134 x = 322 x = 868 x = 51 y = 224 y = 962 x = 946 x = 11 y = 540 y = 277 x = 8 y = 515 x = 516 x = 831 x = 996 x = 824 x = 294 x = 300 x = 667 y = 268 x = 413 y = 428 y = 713 y = 546 y = 64 y = 640 x = 843 y = 892 y = 760 x = 591 y = 972 x = 591 y = 266 y = 780 x = 595 y = 528 x = 982 y = 720 x = 747 x = 652 y = 793 x = 885 y = 153 y = 347 y = 204 x = 373 x = 58 x = 146 x = 856 y = 961 y = 326 y = 812 y = 797 y = 60 y = 855 y = 357 x = 358 y = 637 y = 723 y = 480 y = 628 x = 456 x = 170 x = 67 x = 881 y = 181 x = 222 y = 220 y = 583 x = 916 y = 346 x = 87 y = 219 x = 919 y = 414 x = 574 x = 604 x = 784 y = 336 y = 504 x = 584 x = 777 y = 736 y = 177 x = 982 x = 109 y = 719 y = 736 y = 626 x = 233 y = 406 y = 786 x = 541 x = 489 x = 126 x = 95 x = 736 x = 868 y = 574 x = 143 x = 139 y = 589 y = 153 y = 150 y = 333 y = 523 y = 895 x = 454 x = 936 x = 314 x = 994 x = 124 x = 986 x = 554 y = 389 y = 821 x = 653 y = 740 x = 87 x = 290 x = 977 x = 512 x = 179 y = 661 y = 966 x = 529 y = 89 x = 42 x = 997 y = 988 y = 645 y = 268 x = 571 y = 810 x = 954 y = 431 y = 618 x = 508 y = 966 x = 265 y = 496 x = 245 y = 800 x = 14 x = 236 y = 537 y = 164 y = 884 x = 517 y = 98 x = 147 y = 754 x = 529 y = 915 y = 783 x = 780 y = 328 x = 218 x = 16 x = 278 y = 586 x = 838 x = 620 y = 190 x = 769 x = 960 y = 874 x = 33 y = 977 y = 603 y = 482 x = 393 y = 112 y = 290 y = 547 y = 733 y = 384 y = 236 x = 998 y = 846 y = 770 y = 387 x = 522 y = 753 x = 721 y = 612 y = 444 x = 365 x = 320 y = 389 y = 577 y = 353 y = 398 x = 670 y = 719 y = 867 x = 324 x = 838 y = 27 x = 49 x = 652 x = 656 y = 371 x = 356 x = 381 x = 263 x = 221 y = 624 x = 557 x = 720 y = 163 y = 822 x = 546 y = 37 y = 956 x = 25 y = 101 x = 56 x = 407 x = 220 x = 510 y = 451 y = 452 x = 55 y = 721 y = 990 x = 66 x = 724 x = 825 y = 241 y = 201 x = 741 y = 652 y = 478 y = 913 x = 552 y = 535 y = 859 x = 430 y = 349 x = 41 x = 388 y = 504 y = 776 x = 227 x = 814 y = 637 y = 82 x = 56 x = 701 y = 611 x = 98 y = 608 x = 486 y = 224 y = 541 x = 527 x = 429 x = 395 x = 713 x = 576 y = 754 x = 787 x = 854 y = 748 x = 518 x = 160 x = 210 x = 277 y = 158 x = 884 y = 471 x = 982 y = 795 y = 810 x = 55 y = 93 x = 599 x = 645 y = 76 x = 713 x = 809 x = 914 x = 994 y = 420 x = 397 x = 205 y = 420 y = 473 y = 620 y = 780 y = 670 y = 484 y = 754 x = 779 y = 578 x = 129 y = 367 y = 760 x = 291 y = 218 y = 189 y = 909 x = 314 x = 528 y = 18 x = 961 y = 534 x = 13 y = 630 y = 823 x = 638 y = 597 y = 51 y = 70 y = 593 x = 384 y = 64 y = 95 x = 380 x = 17 y = 637 y = 142 y = 128 y = 812 y = 652 x = 968 y = 643 x = 647 x = 978 y = 389 y = 7 y = 706 y = 771 y = 802 x = 129 x = 605 y = 151 y = 290 x = 606 y = 38 x = 793 x = 901 y = 275 y = 482 x = 267 x = 177 y = 349 x = 697 x = 36 x = 975 x = 320 y = 636 x = 31 x = 102 y = 732 y = 249 x = 499 y = 313 x = 699 x = 28 y = 20 y = 592 x = 440 y = 842 y = 142 x = 347 y = 102 y = 637 y = 262 x = 123 x = 880 x = 872 y = 875 x = 507 y = 685 y = 245 y = 445 y = 427 y = 831 y = 66 y = 790 x = 139 x = 101 y = 730 y = 868 x = 709 y = 578 y = 832 y = 823 x = 379 x = 579 x = 566 y = 166 y = 261 x = 966 x = 675 x = 445 x = 353 y = 943 y = 261 y = 288 x = 263 x = 608 y = 319 y = 787 x = 940 x = 379 y = 742 x = 851 y = 895 x = 36 y = 925 x = 736 y = 732 y = 65 x = 194 x = 668 y = 220 x = 906 y = 708 x = 295 x = 412 x = 506 y = 572 y = 510 x = 526 x = 741 y = 84 x = 434 x = 861 y = 161 x = 854 x = 865 y = 107 y = 318 y = 817 y = 168 x = 288 x = 383 x = 32 x = 31 x = 144 x = 362 y = 953 x = 396 x = 649 y = 222 y = 92 y = 929 x = 211 x = 718 x = 213 y = 609 x = 561 y = 65 x = 590 y = 855 x = 220 x = 667 x = 367 x = 340 x = 326 x = 871 x = 2 y = 969 y = 400 x = 945 x = 926 y = 467 y = 546 y = 136 y = 629 x = 576 y = 561 x = 376 x = 659 y = 648 y = 631 y = 403 x = 672 x = 550 y = 764 x = 686 x = 49 y = 881 y = 687 x = 436 x = 360 x = 870 x = 256 y = 906 y = 315 x = 253 x = 426 x = 931 y = 733 y = 171 y = 976 y = 891 x = 715 x = 324 y = 493 y = 423 y = 125 y = 479 x = 892 y = 1 x = 293 y = 505 x = 966 y = 170 y = 269 y = 900 y = 902 x = 974 x = 267 x = 372 y = 763 y = 318 y = 441 y = 326 y = 887 x = 892 y = 285 x = 252 x = 889 x = 655 x = 115 y = 107 y = 699 y = 339 x = 435 y = 783 y = 859 x = 792 x = 603 x = 985 y = 150 y = 23 y = 978 y = 391 y = 401 x = 377 x = 955 x = 237 y = 621 y = 677 y = 641 x = 608 x = 914 y = 153 x = 222 x = 712 y = 368 x = 512 y = 714 y = 566 y = 654 y = 983 x = 484 y = 968 y = 501 x = 162 x = 106 y = 995 x = 874 y = 242 x = 638 x = 173 y = 393 y = 705 y = 645 y = 574 y = 918 x = 261 y = 482 y = 508 x = 874 y = 830 y = 145 y = 706 x = 677 y = 820 x = 607 x = 322 y = 31 x = 812 x = 650 x = 328 y = 648 x = 971 y = 818 x = 817 y = 853 x = 377 y = 176 y = 722 x = 736 y = 169 y = 536 x = 47 y = 870 x = 948 x = 950 x = 440 y = 217 y = 784 y = 242 x = 80 y = 953 y = 798 x = 245 y = 983 x = 63 y = 676 y = 347 y = 223 x = 287 y = 89 y = 800 x = 539 y = 941 y = 405 y = 628 y = 983 x = 647 x = 63 x = 302 y = 225 y = 902 y = 21 x = 328 y = 466 y = 768 y = 908 y = 436 y = 939 x = 474 y = 265 x = 534 y = 36 y = 382 y = 425 x = 497 y = 754 y = 255 y = 648 x = 372 x = 255 y = 373 x = 709 x = 963 y = 539 x = 697 y = 244 y = 405 y = 116 y = 732 x = 824 y = 895 x = 333 x = 58 x = 437 x = 800 x = 571 x = 856 y = 336 y = 633 x = 960 y = 32 y = 913 y = 838 x = 576 y = 922 y = 504 x = 36 x = 319 x = 524 x = 525 x = 801 y = 850 x = 80 y = 532 x = 414 x = 747 x = 401 y = 235 y = 393 y = 514 x = 916 x = 836 y = 208 x = 399 x = 968 y = 409 y = 724 x = 130 x = 150 x = 574 y = 506 x = 362 y = 38 y = 499 y = 112 y = 451 y = 736 x = 685 x = 499 y = 29 x = 712 x = 588 x = 401 y = 297 y = 732 x = 467 y = 896 x = 850 x = 482 y = 718 y = 67 y = 328 y = 160 y = 100 y = 154 x = 478 x = 271 x = 7 x = 136 x = 928 y = 527 y = 811 y = 929 y = 358 x = 715 y = 358 x = 949 y = 938 x = 756 x = 473 y = 871 x = 128 y = 722 x = 871 y = 439 x = 79 x = 898 y = 390 x = 255 y = 591 y = 528 y = 458 x = 692 x = 642 y = 139 x = 710 x = 771 y = 209 x = 974 y = 703 x = 231 y = 732 x = 728 x = 309 x = 574 x = 307 y = 553 y = 283 y = 513 x = 45 y = 745 x = 367 x = 594 x = 361 x = 8 y = 333 y = 551 y = 72 y = 539 y = 615 x = 985 y = 919 x = 39 y = 488 x = 832 y = 261 x = 289 y = 445 x = 908 x = 155 y = 222 y = 859 x = 906 x = 757 x = 17 y = 263 y = 647 x = 246 x = 737 y = 943 y = 268 x = 498 y = 185 x = 497 y = 101 x = 714 x = 494 x = 801 x = 210 y = 198 x = 283 x = 582 x = 997 x = 968 x = 915 y = 656 x = 469 x = 797 y = 450 y = 452 y = 948 x = 579 y = 93 y = 842 y = 643 x = 882 y = 207 x = 208 y = 645 x = 938 x = 441 x = 448 y = 453 y = 620 y = 540 x = 158 x = 944 y = 930 y = 823 x = 692 x = 870 y = 97 y = 391 y = 633 y = 834 y = 301 y = 870 y = 889 x = 995 y = 930 x = 935 y = 376 x = 530 y = 268 x = 135 y = 524 y = 238 x = 434 y = 926 y = 371 x = 343 y = 740 x = 774 y = 240 x = 492 y = 8 x = 610 y = 10 x = 395 x = 198 x = 942 x = 240 x = 695 x = 514 y = 446 y = 87 y = 262 x = 706 x = 457 y = 157 y = 468 x = 80 x = 902 y = 923 x = 72 x = 179 y = 844 x = 899 y = 446 x = 514 y = 3 y = 33 y = 428 x = 301 x = 37 y = 539 x = 975 y = 935 y = 62 y = 526 x = 333 y = 501 x = 477 y = 69 y = 166 y = 519 x = 536 y = 786 y = 995 x = 555 x = 897 x = 889 y = 418 y = 454 x = 388 y = 320 y = 390 x = 250 x = 926 x = 495 y = 255 x = 965 y = 271 y = 461 x = 838 y = 651 y = 814 y = 311 y = 70 x = 66 x = 98 x = 531 y = 559 y = 60 x = 453 y = 929 x = 275 x = 205 x = 645 y = 165 y = 34 x = 922 x = 62 x = 433 y = 703 y = 942 y = 237 y = 642 x = 958 x = 986 x = 610 y = 473 x = 162 x = 784 y = 696 x = 347 x = 118 x = 282 x = 208 y = 16 x = 919 y = 65 y = 135 x = 658 x = 761 x = 506 y = 912 y = 609 y = 9 y = 939 x = 695 y = 787 y = 908 x = 698 x = 489 y = 380 y = 25 x = 270 x = 504 y = 254 x = 276 y = 989 y = 443 x = 968 y = 992 y = 509 x = 545 x = 853 y = 422 y = 922 x = 617 x = 672 x = 99 y = 803 y = 574 y = 221 x = 522 y = 392 x = 161 x = 770 y = 971 x = 545 x = 280 x = 322 y = 653 y = 965 x = 251 y = 913 x = 284 y = 306 y = 478 x = 62 x = 442 y = 317 y = 518 y = 461 y = 71 y = 709 x = 109 y = 757 x = 981 x = 386 y = 64 y = 935 x = 720 x = 208 x = 121 y = 550 y = 76 x = 871 x = 307 x = 787 x = 43 y = 433 x = 232 y = 620 x = 264 y = 150 y = 9 y = 678 x = 327 y = 279 y = 508 x = 68 y = 697 x = 530 y = 624 y = 734 y = 517 x = 876 x = 709 y = 667 y = 206 x = 302 x = 255 x = 297 y = 570 x = 87 x = 406 y = 14 x = 95 y = 811 y = 917 y = 443 y = 416 y = 889 x = 520 x = 451 y = 78 y = 294 x = 438 x = 619 y = 873 y = 439 y = 863 x = 87 x = 702 y = 734 y = 148 x = 406 y = 200 x = 42 y = 908 x = 799 y = 950 x = 23 x = 389 x = 101 x = 701 x = 246 y = 697 y = 579 y = 287 y = 371 y = 194 x = 704 x = 129 y = 115 x = 591 y = 375 x = 711 y = 634 y = 392 x = 419 y = 627 x = 10 y = 702 x = 76 y = 254 x = 777 y = 280 y = 195 x = 579 x = 798 y = 928 y = 416 x = 275 x = 444 x = 137 x = 114 x = 881 x = 792 x = 66 x = 278 y = 19 x = 121 x = 241 x = 61 x = 978 x = 47 y = 737 y = 249 x = 217 x = 33 y = 910 y = 174 x = 623 y = 431 y = 187 x = 714 y = 821 x = 210 x = 503 y = 586 y = 836 y = 91 x = 800 y = 290 y = 386 x = 75 y = 174 x = 144 y = 216 y = 839 y = 989 x = 313 x = 92 y = 224 x = 148 x = 780 y = 148 x = 261 x = 564 x = 318 y = 579 x = 951 y = 643 y = 904 y = 22 y = 966 y = 1 y = 525 y = 155 y = 41 y = 264 x = 639 y = 693 y = 360 x = 157 x = 559 x = 424 y = 842 x = 309 x = 630 x = 842 y = 47 y = 579 y = 936 y = 674 x = 742 x = 151 x = 702 y = 987 x = 453 x = 93 y = 584 y = 227 x = 288 x = 173 y = 572 x = 218 x = 210 y = 545 y = 589 y = 828 y = 862 x = 417 x = 823 x = 979 y = 252 y = 345 x = 294 y = 264 y = 812 y = 853 x = 805 y = 357 x = 574 y = 866 y = 825 y = 846 x = 26 x = 956 y = 20 y = 830 y = 712 y = 462 x = 99 x = 294 y = 867 x = 649 x = 923 y = 392 x = 612 y = 364 y = 305 x = 829 y = 827 y = 534 x = 72 y = 176 x = 244 y = 496 x = 68 x = 607 x = 289 y = 960 x = 262 x = 414 y = 315 x = 16 y = 342 y = 304 x = 630 x = 720 y = 259 y = 191 y = 239 x = 846 x = 829 y = 596 x = 62 y = 684 x = 613 x = 903 y = 877 y = 900 y = 764 x = 740 y = 747 x = 801 x = 62 y = 509 x = 32 y = 961 y = 514 x = 332 x = 466 y = 253 y = 115 x = 359 y = 428 y = 564 x = 816 x = 291 x = 821 y = 274 x = 789 y = 889 x = 844 x = 386 y = 760 x = 286 x = 87 x = 361 x = 49 y = 899 y = 331 x = 22 x = 471 y = 416 x = 110 y = 880 y = 826 x = 424 y = 324 x = 380 y = 882 y = 366 y = 207 x = 876 y = 447 x = 437 x = 590 y = 630 x = 478 x = 410 y = 441 y = 192 x = 764 x = 290 x = 131 y = 876 x = 337 x = 687 y = 969 x = 856 x = 690 x = 251 y = 458 x = 45 x = 632 y = 876 x = 99 y = 44 x = 389 x = 304 x = 357 x = 238 y = 775 x = 295 y = 192 x = 217 x = 797 y = 866 y = 53 y = 543 x = 719 x = 462 y = 840 y = 34 x = 841 x = 454 x = 222 y = 597 x = 673 y = 798 y = 395 y = 451 y = 835 x = 800 x = 580 x = 926 x = 764 x = 822 x = 895 y = 538 x = 898 y = 639 x = 36 y = 822 x = 480 x = 926 y = 987 x = 421 y = 398 x = 63 y = 565 y = 982 y = 729 y = 638 x = 13 x = 66 y = 520 x = 737 y = 294 x = 617 y = 884 y = 2 y = 976 x = 46 y = 997 x = 704 y = 450 y = 596 x = 844 y = 508 x = 114 x = 473 x = 632 x = 894 y = 474 x = 52 y = 758 x = 933 y = 182 y = 460 x = 792 x = 94 x = 555 y = 126 x = 628 x = 609 x = 209 y = 728 x = 645 y = 119 y = 485 y = 181 x = 930 y = 681 y = 446 x = 644 x = 9 y = 833 y = 132 x = 316 y = 945 x = 854 x = 712 y = 347 x = 556 y = 180 y = 990 x = 340 y = 827 y = 385 x = 866 x = 864 y = 472 y = 145 y = 8 y = 717 x = 91 y = 460 y = 858 y = 512 x = 626 x = 160 y = 53 x = 888 x = 874 y = 506 x = 656 x = 969 x = 771 y = 85 y = 279 x = 436 x = 727 y = 173 y = 408 x = 704 y = 729 x = 2 x = 718 x = 367 y = 516 x = 37 x = 947 x = 5 x = 824 x = 849 y = 597 x = 474 x = 534 x = 614 x = 37 y = 328 x = 535 y = 901 x = 572 y = 550 y = 845 x = 965 x = 298 x = 510 y = 117 x = 226 y = 349 y = 391 y = 53 x = 177 y = 27 y = 209 y = 187 y = 520 x = 83 y = 200 x = 362 x = 721 x = 840 y = 782 y = 647 x = 24 y = 414 y = 231 x = 476 y = 261 y = 265 x = 418 y = 286 y = 564 x = 361 y = 650 x = 634 y = 383 x = 660 y = 136 x = 231 y = 304 y = 279 y = 816 y = 296 y = 259 y = 252 x = 718 x = 968 x = 612 x = 398 y = 405 y = 338 x = 212 x = 11 x = 658 x = 861 x = 239 y = 849 y = 600 y = 836 y = 59 y = 240 y = 683 y = 411 y = 243 x = 910 x = 546 x = 141 x = 303 y = 811 x = 394 y = 275 x = 516 x = 392 y = 622 y = 327 x = 22 y = 162 y = 481 x = 353 y = 86 y = 724 x = 567 x = 95 x = 370 y = 183 x = 930 y = 102 y = 935 y = 267 y = 428 x = 294 x = 867 x = 859 x = 381 y = 72 x = 531 y = 452 x = 14 y = 321 y = 454 y = 854 x = 315 x = 184 y = 803 y = 511 y = 750 y = 385 y = 613 x = 317 y = 809 y = 814 x = 890 x = 792 y = 814 y = 993 y = 970 x = 6 x = 804 y = 240 x = 345 x = 543 x = 613 y = 65 y = 173 y = 573 y = 124 x = 28 x = 6 x = 271 x = 637 x = 441 y = 464 x = 950 x = 693 y = 579 x = 646 x = 839 x = 403 x = 839 x = 287 x = 263 y = 504 x = 778 y = 815 y = 682 x = 666 x = 765 y = 627 y = 102 y = 257 x = 64 y = 156 y = 868 y = 807 y = 487 y = 471 y = 211 y = 746 x = 189 x = 743 y = 719 x = 52 y = 243 y = 551 x = 352 x = 378 x = 64 x = 671 y = 445 y = 991 y = 630 y = 36 x = 494 x = 534 y = 48 y = 908 x = 390 y = 251 x = 991 x = 682 y = 963 y = 112 x = 947 y = 664 y = 967 y = 326 x = 174 y = 142 x = 848 y = 353 y = 306 x = 16 x = 573 x = 386 x = 774 y = 908 y = 481 y = 821 y = 861 x = 822 x = 844 y = 129 y = 214 x = 40 y = 299 y = 663 x = 6 y = 6 x = 652 x = 143 x = 812 x = 868 y = 129 x = 75 y = 526 x = 170 y = 749 y = 93 y = 922 y = 81 y = 526 x = 179 y = 129 y = 463 y = 281 y = 911 y = 363 x = 91 x = 172 x = 834 x = 767 x = 773 x = 7 y = 183 y = 0 x = 502 y = 362 y = 763 x = 570 y = 328 y = 185 x = 649 x = 723 y = 744 x = 963 x = 298 y = 638 y = 599 x = 289 y = 278 y = 751 y = 520 y = 166 y = 308 x = 861 y = 292 y = 228 y = 651 x = 738 y = 550 x = 678 y = 783 x = 271 y = 314 y = 869 x = 554 x = 726 x = 438 x = 61 y = 685 x = 87 y = 26 y = 623 y = 618 x = 73 x = 414 x = 369 x = 421 y = 284 y = 553 x = 680 x = 478 x = 886 x = 3 x = 366 y = 575 y = 18 x = 768 x = 630 x = 355 x = 259 x = 808 y = 672 x = 972 x = 964 y = 462 x = 338 x = 755 x = 208 x = 876 y = 799 y = 28 x = 756 y = 163 y = 239 x = 443 y = 993 y = 830 x = 832 x = 621 y = 32 x = 145 y = 23 y = 299 y = 11 x = 158 x = 331 y = 332 y = 334 y = 826 y = 366 y = 775 y = 224 x = 24 x = 760 x = 557 x = 81 y = 515 x = 307 y = 40 x = 341 x = 833 y = 736 y = 112 x = 13 y = 348 x = 912 x = 91 y = 729 y = 545 x = 465 y = 986 y = 860 x = 356 x = 19 x = 543 x = 947 y = 385 y = 246 y = 458 y = 139 y = 342 y = 283 x = 540 y = 901 x = 206 x = 891 y = 617 y = 397 x = 975 x = 370 y = 128 y = 247 y = 704 y = 714 x = 104 x = 322 y = 609 y = 232 y = 969 y = 938 y = 203 y = 71 x = 637 x = 794 x = 236 y = 131 x = 537 x = 582 y = 871 y = 757 y = 207 x = 773 y = 36 y = 670 x = 842 x = 237 x = 142 y = 219 y = 481 y = 743 x = 882 y = 786 y = 604 y = 661 x = 370 y = 154 x = 201 y = 745 y = 637 x = 299 x = 376 x = 526 y = 196 y = 1 x = 110 x = 747 y = 971 y = 764 y = 254 x = 403 y = 900 y = 201 y = 837 y = 43 x = 714 x = 307 y = 230 x = 312 y = 282 x = 456 y = 762 y = 89 y = 88 y = 660 y = 982 x = 967 y = 325 x = 336 y = 468 x = 341 x = 73 y = 977 y = 833 y = 81 y = 659 y = 860 y = 740 y = 506 x = 154 x = 524 y = 582 y = 371 y = 12 x = 421 y = 438 y = 367 x = 763 y = 166 y = 689 x = 64 x = 785 y = 769 y = 225 y = 58 x = 146 x = 220 y = 426 x = 987 x = 2 x = 271 x = 875 y = 655 y = 38 y = 588 x = 420 y = 76 y = 577 x = 435 y = 177 y = 886 x = 780 x = 51 x = 49 y = 996 y = 502 x = 195 x = 609 y = 369 y = 671 y = 727 y = 609 x = 1 x = 352 y = 693 y = 633 y = 204 y = 685 x = 971 x = 997 x = 489 x = 587 y = 230 y = 534 y = 548 y = 908 y = 0 y = 430 y = 408 y = 789 y = 16 y = 680 y = 188 x = 828 x = 803 x = 480 y = 30 x = 328 x = 968 y = 211 y = 771 y = 792 y = 988 x = 125 x = 710 x = 849 y = 41 x = 651 x = 598 y = 742 x = 658 x = 397 y = 641 x = 300 y = 939 x = 127 y = 334 x = 186 y = 198 x = 71 x = 929 y = 339 x = 802 x = 201 y = 822 x = 154 y = 517 x = 872 x = 629 x = 120 y = 387 y = 631 y = 223 y = 396 y = 832 y = 682 y = 91 y = 84 y = 363 x = 646 x = 932 y = 370 y = 55 x = 312 x = 767 y = 605 x = 384 y = 876 x = 757 y = 380 x = 443 y = 702 y = 787 y = 780 x = 424 y = 41 y = 930 x = 158 x = 6 x = 22 y = 607 y = 929 y = 919 x = 950 x = 782 y = 617 x = 97 x = 760 y = 459 y = 387 x = 319 x = 944 y = 544 x = 940 x = 277 x = 324 y = 294 y = 227 y = 763 y = 242 y = 212 y = 122 y = 883 x = 193 y = 128 y = 282 x = 65 y = 401 y = 681 y = 512 x = 656 x = 195 y = 794 y = 867 y = 952 x = 806 x = 25 x = 825 y = 515 y = 307 y = 656 y = 795 x = 815 y = 331 y = 890 x = 160 y = 31 y = 200 y = 482 y = 86 x = 233 x = 303 y = 525 x = 870 y = 852 x = 36 y = 118 x = 581 x = 27 y = 487 y = 107 y = 815 y = 706 y = 668 y = 139 x = 328 y = 351 x = 334 x = 112 x = 269 y = 86 x = 824 x = 488 y = 842 y = 670 x = 137 x = 328 y = 621 y = 672 y = 576 x = 100 x = 535 y = 535 x = 680 y = 777 y = 316 y = 606 x = 420 x = 251 y = 314 y = 592 x = 403 x = 755 y = 307 y = 370 x = 942 y = 139 y = 274 y = 50 x = 27 y = 608 y = 691 y = 188 y = 13 y = 726 x = 65 x = 130 x = 942 x = 845 y = 665 x = 837 y = 37 x = 437 x = 4 y = 619 y = 668 y = 78 y = 794 x = 175 y = 410 y = 135 x = 923 y = 944 y = 504 y = 819 y = 708 y = 481 y = 986 x = 409 x = 111 y = 77 y = 256 x = 490 y = 774 y = 210 x = 918 y = 12 x = 316 x = 59 x = 801 y = 693 y = 239 y = 607 x = 446 y = 271 x = 45 y = 40 x = 856 x = 55 x = 900 x = 519 x = 316 x = 364 y = 192 x = 156 y = 5 y = 855 x = 24 x = 174 x = 831 x = 83 y = 146 x = 233 x = 6 x = 337 x = 258 x = 428 x = 740 y = 910 x = 567 y = 279 x = 916 x = 170 x = 301 x = 467 x = 494 y = 712 y = 26 x = 347 x = 233 x = 290 x = 541 y = 418 y = 863 x = 918 y = 747 y = 3 y = 388 y = 308 y = 574 x = 173 y = 677 y = 413 y = 830 y = 87 y = 445 x = 259 x = 448 y = 324 x = 711 x = 741 y = 496 x = 474 x = 974 x = 925 x = 909 x = 969 x = 335 y = 290 y = 143 y = 932 x = 107 y = 279 y = 574 y = 570 y = 550 x = 447 y = 112 y = 282 y = 55 x = 635 x = 657 x = 903 y = 339 x = 157 y = 274 y = 775 y = 985 y = 640 x = 362 x = 196 x = 226 x = 662 x = 917 y = 777 y = 151 x = 289 x = 721 x = 152 y = 89 x = 895 x = 103 x = 97 x = 429 x = 648 x = 4 x = 56 y = 192 x = 273 x = 15 y = 787 x = 815 y = 679 x = 973 x = 301 x = 493 x = 778 x = 219 x = 685 y = 318 x = 792 y = 233 x = 905 x = 272 y = 240 y = 580 x = 158 x = 807 x = 637 x = 22 y = 195 y = 487 x = 464 y = 201 y = 58 y = 538 y = 194 y = 404 x = 549 y = 629 y = 315 x = 520 x = 309 x = 16 x = 460 y = 237 x = 905 y = 981 x = 134 x = 574 x = 54 x = 747 y = 236 y = 699 x = 179 y = 279 y = 889 y = 673 y = 831 x = 497 x = 79 x = 299 x = 162 x = 58 x = 815 y = 193 x = 97 y = 821 x = 92 y = 822 y = 200 y = 470 y = 605 x = 992 x = 536 y = 80 x = 928 y = 952 x = 364 y = 91 x = 994 y = 752 y = 225 y = 128 y = 445 y = 292 y = 756 y = 439 y = 962 y = 150 x = 625 x = 114 x = 962 y = 997 x = 780 y = 210 y = 373 x = 570 y = 888 x = 971 y = 354 x = 979 x = 730 y = 824 x = 554 y = 192 x = 556 y = 733 x = 77 y = 550 x = 171 x = 336 y = 75 x = 198 y = 958 x = 298 y = 784 y = 774 x = 400 x = 208 x = 924 y = 133 y = 762 y = 704 x = 301 x = 401 y = 366 x = 720 x = 996 x = 758 x = 87 x = 618 y = 685 y = 739 y = 343 x = 391 y = 51 y = 453 y = 96 y = 357 x = 115 y = 870 x = 847 x = 275 y = 861 x = 150 y = 441 y = 172 y = 866 y = 916 x = 562 y = 181 x = 537 y = 131 x = 495 x = 382 x = 950 y = 444 y = 195 x = 993 x = 457 x = 708 y = 969 y = 729 x = 496 y = 748 x = 658 y = 24 y = 268 x = 180 x = 347 y = 374 x = 167 x = 447 x = 890 y = 122 x = 288 y = 597 y = 415 x = 444 y = 325 y = 675 y = 827 y = 530 x = 559 x = 211 x = 624 y = 556 y = 108 x = 857 y = 795 x = 697 y = 514 y = 45 x = 974 y = 545 x = 387 x = 634 x = 272 y = 661 y = 226 x = 89 y = 163 y = 346 y = 352 x = 974 y = 887 y = 936 y = 318 x = 34 x = 823 x = 295 y = 152 x = 776 x = 445 y = 959 y = 15 x = 578 x = 398 y = 153 y = 831 x = 251 y = 151 y = 823 x = 520 x = 466 y = 790 x = 906 y = 43 x = 71 x = 825 x = 864 x = 783 x = 722 y = 718 y = 637 x = 355 x = 620 y = 779 y = 679 y = 301 y = 347 x = 259 x = 90 y = 289 x = 790 x = 895 y = 306 x = 448 x = 565 x = 255 x = 68 x = 90 y = 820 x = 131 y = 872 x = 349 x = 580 x = 474 y = 910 y = 183 y = 581 y = 59 x = 110 y = 267 x = 26 x = 877 y = 837 y = 134 x = 540 x = 861 y = 403 y = 984 x = 819 x = 654 y = 925 x = 135 x = 268 x = 745 x = 406 y = 757 x = 239 x = 879 x = 657 y = 85 y = 632 y = 962 x = 510 y = 18 x = 757 x = 411 x = 214 x = 893 x = 445 y = 917 x = 355 x = 636 x = 661 x = 22 y = 234 x = 868 x = 406 x = 901 y = 480 y = 598 y = 296 x = 624 y = 260 y = 696 y = 211 x = 260 y = 640 y = 864 x = 117 y = 971 y = 346 x = 569 x = 373 x = 21 y = 93 y = 443 y = 332 x = 603 x = 640 x = 1 x = 617 y = 770 y = 863 x = 910 x = 521 y = 683 x = 73 y = 972 y = 74 y = 5 x = 964 x = 261 x = 220 x = 241 x = 516 x = 712 y = 856 y = 743 x = 470 y = 51 x = 536 y = 563 y = 338 x = 112 y = 880 x = 932 y = 918 x = 492 y = 409 x = 350 y = 328 x = 764 y = 250 x = 608 y = 161 y = 415 x = 98 x = 363 y = 865 y = 553 y = 593 y = 293 x = 382 y = 1 y = 871 y = 421 y = 766 x = 440 x = 693 x = 88 x = 411 y = 256 y = 186 x = 2 y = 446 y = 853 y = 744 x = 902 y = 285 x = 621 y = 607 y = 412 x = 580 y = 742 x = 252 y = 832 x = 390 y = 877 y = 411 y = 333 x = 138 x = 897 y = 685 x = 712 y = 55 x = 831 y = 80 y = 387 y = 447 y = 990 x = 664 x = 66 y = 614 y = 983 x = 526 x = 883 x = 855 x = 250 x = 283 x = 863 x = 0 x = 352 x = 641 x = 797 x = 573 y = 787 y = 962 y = 292 y = 149 y = 954 y = 592 y = 692 x = 321 y = 691 x = 257 y = 647 x = 952 y = 393 y = 444 y = 681 x = 331 y = 255 y = 26 y = 222 y = 174 x = 554 x = 718 x = 917 y = 893 x = 349 x = 515 x = 111 x = 700 x = 413 y = 47 x = 866 y = 267 y = 24 x = 372 x = 820 y = 127 x = 17 x = 325 x = 590 y = 247 y = 720 y = 639 x = 935 x = 40 y = 188 x = 795 y = 818 x = 527 y = 60 y = 440 x = 150 y = 960 y = 766 x = 805 y = 856 x = 647 x = 168 y = 112 x = 330 y = 155 y = 239 y = 925 y = 718 x = 251 x = 56 x = 11 y = 260 x = 725 y = 609 y = 734 y = 584 x = 745 y = 371 x = 559 x = 9 y = 221 x = 369 y = 10 x = 951 x = 218 y = 954 x = 566 x = 553 x = 592 x = 175 y = 683 x = 411 x = 215 x = 638 y = 484 y = 192 x = 952 y = 204 y = 1 y = 577 y = 867 x = 801 x = 449 y = 78 y = 572 y = 71 x = 364 y = 35 y = 616 y = 57 y = 673 y = 158 x = 811 y = 940 y = 222 y = 384 y = 400 y = 523 y = 243 y = 594 y = 206 x = 422 x = 851 x = 853 x = 131 x = 921 y = 160 y = 134 x = 794 x = 488 y = 296 x = 457 y = 410 x = 250 x = 934 y = 821 x = 214 y = 415 y = 702 y = 885 x = 179 y = 694 x = 238 x = 367 y = 606 x = 752 y = 728 y = 951 y = 542 y = 145 x = 749 y = 674 y = 562 x = 381 x = 710 x = 802 x = 777 y = 285 x = 676 x = 103 y = 508 x = 185 x = 416 y = 79 x = 41 x = 140 x = 895 y = 106 y = 255 x = 74 x = 457 x = 208 y = 724 x = 953 x = 498 x = 34 y = 263 x = 594 x = 411 x = 991 y = 602 y = 243 y = 945 x = 659 y = 188 y = 518 x = 313 y = 232 y = 924 x = 141 y = 594 y = 428 x = 451 x = 241 x = 400 y = 315 x = 715 x = 556 y = 259 y = 565 y = 652 y = 444 x = 162 x = 706 y = 566 x = 860 x = 727 x = 73 y = 366 y = 392 y = 547 y = 474 x = 617 x = 627 x = 950 x = 27 x = 276 x = 272 x = 852 x = 228 x = 530 y = 634 x = 80 x = 787 y = 23 x = 565 y = 591 x = 537 y = 126 x = 789 x = 357 y = 30 x = 992 y = 775 y = 633 y = 967 x = 795 y = 772 y = 310 y = 674 y = 442 y = 607 y = 983 y = 594 y = 310 y = 537 y = 903 x = 653 x = 222 y = 93 x = 784 y = 370 x = 366 x = 807 y = 405 y = 713 y = 424 y = 233 y = 818 x = 868 y = 562 y = 147 x = 325 y = 713 x = 933 y = 106 x = 571 y = 0 y = 674 y = 318 y = 640 y = 278 y = 704 x = 824 y = 690 x = 354 x = 450 y = 422 y = 6 y = 378 x = 646 y = 360 y = 664 x = 858 x = 872 y = 769 x = 912 x = 930 x = 263 x = 843 y = 151 x = 262 x = 51 x = 81 x = 524 x = 53 x = 648 y = 91 y = 479 y = 355 y = 830 x = 216 x = 877 x = 710 y = 253 x = 798 y = 103 x = 710 x = 97 y = 916 x = 956 x = 495 x = 736 y = 269 y = 240 x = 918 y = 454 y = 516 x = 633 x = 175 x = 484 y = 995 y = 387 x = 445 x = 849 y = 810 y = 684 x = 410 y = 596 x = 339 y = 8 x = 610 x = 744 x = 145 y = 408 x = 968 y = 647 x = 831 y = 669 x = 574 x = 991 y = 676 x = 42 x = 799 x = 469 x = 178 x = 99 x = 292 x = 618 x = 574 x = 111 x = 271 x = 858 y = 848 x = 83 x = 397 y = 159 y = 453 x = 511 y = 191 y = 94 x = 811 y = 861 y = 38 x = 893 x = 857 x = 858 x = 818 x = 287 x = 947 y = 89 x = 149 x = 770 x = 801 x = 207 y = 967 x = 65 x = 847 y = 233 y = 757 x = 201 x = 835 x = 799 x = 128 x = 672 y = 808 y = 773 y = 713 x = 912 y = 881 x = 210 y = 124 x = 978 x = 905 x = 209 y = 691 x = 629 x = 175 y = 884 y = 866 x = 83 x = 374 x = 984 x = 456 y = 306 y = 71 y = 538 x = 496 x = 519 y = 80 y = 416 y = 196 y = 2 x = 825 y = 378 x = 499 x = 70 x = 22 x = 666 x = 654 y = 168 x = 841 x = 272 x = 926 y = 444 x = 225 y = 482 x = 258 y = 792 x = 427 x = 479 y = 336 y = 504 x = 955 y = 189 y = 495 x = 686 x = 119 x = 378 x = 102 y = 757 y = 683 y = 748 x = 428 y = 728 y = 415 y = 133 x = 108 y = 462 x = 160 y = 376 x = 713 y = 344 x = 373 y = 583 x = 897 x = 803 y = 931 y = 225 y = 444 y = 566 x = 865 y = 962 y = 690 x = 93 y = 781 x = 858 x = 884 y = 31 x = 276 y = 84 y = 954 x = 457 x = 143 y = 597 x = 340 y = 150 x = 216 x = 882 y = 889 x = 460 x = 797 y = 869 x = 224 y = 642 x = 867 y = 26 x = 318 y = 59 y = 518 x = 400 x = 173 y = 415 x = 14 x = 351 y = 625 x = 278 y = 834 x = 455 y = 752 y = 911 x = 176 x = 792 x = 126 x = 955 y = 213 x = 855 x = 257 y = 831 x = 272 x = 879 x = 345 y = 320 x = 9 y = 590 y = 225 y = 380 y = 143 y = 895 x = 729 x = 266 y = 261 x = 384 y = 95 x = 494 y = 397 x = 618 x = 235 y = 274 x = 418 x = 358 y = 717 y = 397 y = 968 y = 130 x = 847 y = 343 y = 221 y = 979 y = 294 y = 389 y = 199 x = 785 y = 649 x = 383 x = 275 y = 64 y = 185 y = 206 x = 106 x = 202 y = 85 x = 767 x = 976 x = 327 x = 572 y = 313 x = 75 y = 261 y = 862 y = 145 y = 739 x = 482 x = 22 y = 429 y = 729 x = 139 x = 880 x = 824 x = 4 x = 478 y = 868 x = 403 y = 593 y = 21 x = 310 y = 593 y = 727 y = 677 x = 468 y = 934 y = 441 y = 715 y = 331 x = 881 y = 691 x = 968 x = 854 y = 856 y = 37 y = 903 x = 395 x = 452 y = 627 y = 927 x = 587 x = 996 y = 287 y = 53 x = 251 x = 11 y = 997 y = 206 x = 351 x = 650 y = 291 x = 791 y = 753 y = 512 x = 724 y = 828 y = 654 y = 43 x = 888 y = 616 y = 734 y = 786 x = 607 x = 286 y = 407 x = 403 x = 490 x = 89 y = 790 x = 977 y = 745 y = 178 y = 982 y = 45 y = 374 x = 714 x = 641 x = 544 x = 493 x = 910 y = 767 x = 302 y = 860 x = 206 y = 697 x = 516 x = 340 y = 194 y = 620 x = 546 x = 252 y = 454 x = 113 x = 845 x = 181 x = 210 x = 773 y = 910 x = 256 y = 635 x = 651 x = 747 y = 198 x = 315 y = 884 y = 812 y = 825 x = 734 x = 617 x = 896 x = 40 y = 99 y = 619 y = 799 x = 478 y = 532 y = 586 y = 121 x = 277 y = 955 x = 1 y = 2 y = 387 x = 117 x = 21 y = 155 x = 120 y = 226 y = 615 y = 318 x = 460 x = 223 x = 186 y = 535 y = 485 x = 976 y = 611 x = 17 y = 420 y = 354 y = 501 y = 854 x = 115 y = 65 y = 458 x = 176 y = 290 x = 20 x = 448 y = 291 y = 399 x = 475 y = 598 x = 712 x = 332 y = 163 y = 280 y = 158 y = 802 x = 830 y = 663 y = 882 x = 110 x = 781 x = 458 y = 547 y = 691 x = 571 y = 868 x = 12 x = 54 x = 385 y = 897 y = 433 x = 471 x = 311 y = 975 y = 439 x = 96 x = 700 y = 644 y = 468 y = 622 x = 329 x = 27 y = 42 y = 222 y = 119 x = 675 x = 523 x = 520 y = 632 y = 380 x = 285 y = 995 y = 86 x = 584 y = 326 x = 298 y = 401 x = 350 x = 758 y = 575 x = 395 x = 133 x = 748 x = 105 y = 205 x = 155 x = 665 y = 179 x = 141 x = 658 x = 675 x = 828 x = 633 y = 872 x = 454 y = 972 y = 50 y = 120 y = 815 y = 883 y = 62 y = 215 y = 893 y = 830 x = 863 x = 207 y = 796 y = 966 y = 565 y = 172 x = 991 y = 572 x = 954 y = 192 x = 621 y = 142 x = 819 x = 762 y = 105 x = 451 x = 137 x = 858 x = 45 x = 715 x = 367 x = 333 x = 88 x = 752 x = 302 x = 164 x = 724 y = 959 x = 16 y = 960 y = 19 x = 89 y = 422 y = 442 x = 124 y = 430 y = 102 x = 554 x = 373 x = 585 y = 602 y = 952 y = 407 x = 574 x = 985 x = 897 y = 298 x = 865 y = 286 x = 891 y = 169 y = 958 x = 789 x = 166 y = 170 x = 542 x = 852 y = 803 x = 406 y = 35 y = 968 x = 748 y = 272 x = 690 x = 272 x = 25 y = 255 x = 769 y = 847 y = 559 y = 390 x = 141 y = 948 x = 854 y = 379 y = 97 y = 526 x = 966 x = 810 y = 413 x = 238 x = 581 x = 125 x = 890 y = 990 x = 341 x = 255 y = 975 y = 131 x = 909 x = 774 y = 210 x = 204 x = 803 x = 184 y = 153 x = 358 y = 621 y = 437 y = 807 x = 665 x = 159 x = 335 x = 827 x = 667 x = 681 y = 94 x = 95 x = 419 y = 369 x = 819 y = 378 y = 609 x = 365 x = 863 x = 177 x = 25 x = 152 y = 175 x = 530 y = 419 y = 636 y = 454 y = 516 y = 334 y = 829 y = 759 x = 34 y = 207 x = 118 y = 924 y = 950 x = 336 y = 661 y = 785 x = 57 x = 755 y = 69 y = 129 y = 435 x = 174 x = 968 y = 823 x = 6 y = 754 x = 804 x = 124 x = 979 x = 560 y = 675 y = 536 y = 901 y = 131 x = 852 y = 260 y = 76 x = 255 y = 73 y = 751 x = 813 x = 908 y = 536 x = 76 y = 197 y = 860 x = 686 x = 310 y = 39 x = 263 y = 53 y = 235 y = 14 y = 878 y = 274 y = 871 y = 135 x = 57 x = 516 x = 892 x = 123 y = 939 y = 853 x = 101 x = 42 y = 840 x = 592 x = 929 y = 919 y = 46 y = 436 x = 280 x = 48 y = 948 x = 176 y = 279 x = 296 y = 460 x = 819 y = 746 x = 278 x = 308 y = 14 y = 477 y = 396 y = 126 y = 792 x = 757 y = 801 y = 757 x = 249 y = 628 x = 958 y = 399 y = 354 y = 342 y = 435 x = 503 x = 592 y = 735 x = 207 y = 174 y = 325 x = 192 y = 340 y = 103 y = 42 x = 838 y = 523 x = 834 x = 86 x = 511 x = 531 x = 324 y = 51 x = 465 y = 625 x = 610 x = 626 x = 76 y = 455 y = 259 y = 614 x = 202 x = 687 y = 16 y = 564 x = 647 y = 245 x = 572 y = 383 x = 907 y = 732 x = 959 y = 671 x = 676 y = 919 y = 328 x = 32 y = 671 y = 918 x = 197 x = 566 x = 930 x = 168 y = 460 y = 243 y = 911 x = 884 y = 685 y = 610 y = 386 x = 296 y = 62 x = 596 x = 752 y = 125 x = 348 y = 146 x = 856 x = 133 y = 865 x = 388 x = 704 x = 999 y = 532 x = 103 x = 490 x = 984 x = 785 y = 342 x = 446 x = 839 y = 512 x = 425 y = 299 x = 388 x = 288 x = 644 y = 753 y = 86 x = 956 x = 555 y = 294 y = 703 y = 823 y = 968 y = 513 y = 415 y = 144 y = 97 x = 752 x = 311 x = 966 y = 384 y = 655 x = 356 y = 13 y = 410 y = 154 y = 738 x = 511 x = 950 x = 866 x = 754 y = 911 y = 158 y = 41 x = 703 y = 129 y = 431 x = 910 y = 749 y = 403 x = 934 x = 977 x = 239 x = 83 y = 568 x = 260 y = 311 y = 878 y = 186 y = 291 x = 631 y = 328 y = 909 x = 851 x = 866 y = 522 y = 516 x = 177 x = 691 y = 650 x = 561 y = 934 x = 433 y = 46 y = 83 y = 212 x = 462 y = 778 y = 483 x = 734 x = 587 x = 855 x = 107 x = 212 x = 645 x = 409 y = 124 y = 783 x = 155 y = 880 x = 519 y = 306 x = 336 x = 57 y = 417 x = 874 y = 399 x = 460 x = 113 x = 656 y = 238 x = 317 x = 409 x = 623 y = 282 x = 507 y = 947 x = 487 x = 249 x = 456 x = 39 x = 23 y = 411 x = 648 x = 212 x = 635 x = 722 y = 165 x = 756 y = 399 y = 644 y = 193 x = 72 x = 227 y = 929 x = 692 y = 365 x = 111 y = 903 y = 653 x = 416 x = 917 x = 296 x = 621 x = 871 y = 91 x = 631 x = 458 x = 317 x = 730 x = 73 y = 918 y = 490 y = 567 x = 141 y = 212 y = 564 x = 47 x = 212 y = 913 x = 392 x = 950 x = 641 x = 432 x = 798 x = 556 x = 936 x = 311 x = 504 y = 523 y = 803 y = 906 y = 217 y = 580 y = 973 y = 864 x = 849 x = 93 y = 574 y = 448 x = 39 x = 597 x = 479 y = 754 x = 490 y = 684 x = 717 x = 365 y = 895 x = 363 y = 790 y = 937 y = 745 x = 482 x = 556 x = 397 x = 287 x = 572 x = 254 x = 805 y = 308 x = 742 y = 431 x = 960 x = 404 x = 546 y = 255 y = 185 y = 514 y = 673 x = 302 y = 19 y = 416 x = 59 x = 973 x = 118 x = 57 x = 660 x = 319 y = 166 x = 0 x = 621 y = 547 x = 609 x = 826 x = 837 x = 56 x = 421 x = 503 x = 846 x = 48 y = 110 x = 177 x = 945 y = 447 y = 572 y = 175 y = 55 x = 352 y = 137 x = 2 x = 11 y = 534 y = 234 x = 617 x = 865 x = 397 x = 123 y = 450 y = 70 x = 884 x = 345 x = 540 x = 135 x = 769 y = 775 y = 950 x = 182 x = 924 y = 521 x = 849 x = 559 y = 714 y = 820 x = 456 x = 414 y = 237 y = 104 y = 864 y = 21 y = 567 y = 756 x = 936 x = 1 x = 59 x = 401 y = 613 y = 506 x = 348 x = 844 y = 920 y = 200 y = 370 x = 286 x = 248 x = 219 x = 457 y = 685 y = 618 y = 957 x = 265 x = 937 y = 23 y = 558 x = 473 x = 879 x = 365 x = 255 x = 737 y = 674 x = 554 y = 153 y = 574 x = 108 y = 230 y = 222 y = 127 y = 726 x = 955 x = 874 x = 390 x = 174 x = 186 y = 196 x = 324 x = 260 x = 116 x = 593 y = 309 y = 235 y = 470 y = 738 x = 968 y = 100 y = 100 y = 704 x = 433 y = 951 y = 660 x = 894 x = 369 x = 214 y = 624 y = 528 y = 860 x = 824 y = 572 y = 280 x = 379 x = 816 x = 411 x = 675 x = 751 y = 167 y = 125 x = 396 x = 920 x = 332 y = 122 x = 830 x = 328 y = 17 y = 921 y = 146 x = 381 y = 133 x = 835 x = 989 y = 138 y = 349 y = 570 x = 109 x = 60 x = 739 y = 7 y = 516 y = 279 y = 940 x = 182 x = 502 y = 753 x = 709 x = 147 y = 878 y = 207 x = 900 y = 325 y = 972 y = 155 x = 567 y = 336 x = 850 x = 969 y = 817 y = 581 x = 67 x = 658 y = 626 x = 827 x = 442 x = 83 x = 516 y = 55 y = 793 x = 256 y = 725 y = 148 y = 209 x = 70 y = 620 x = 49 y = 689 y = 816 y = 864 x = 523 x = 382 x = 352 y = 15 x = 443 x = 970 x = 873 y = 645 x = 975 y = 490 x = 584 y = 400 y = 150 y = 692 x = 460 y = 962 x = 566 x = 590 y = 947 x = 677 x = 117 x = 442 y = 400 y = 715 y = 293 y = 125 y = 668 x = 862 x = 319 y = 137 x = 462 x = 115 y = 148 y = 298 x = 662 y = 838 x = 680 x = 474 y = 720 y = 807 x = 747 y = 243 y = 810 y = 937 y = 12 x = 612 y = 879 y = 855 y = 784 x = 827 y = 833 y = 930 x = 297 y = 593 y = 945 x = 383 x = 685 y = 811 y = 83 y = 328 y = 528 y = 922 y = 20 y = 138 y = 282 x = 603 y = 982 x = 629 y = 641 y = 649 x = 976 y = 631 y = 362 x = 861 y = 192 x = 893 y = 130 y = 831 y = 944 y = 308 y = 287 y = 47 x = 149 x = 901 y = 603 y = 377 y = 287 x = 945 x = 452 x = 448 y = 995 x = 68 y = 509 y = 981 y = 220 y = 384 y = 552 y = 129 x = 460 y = 492 y = 285 y = 995 x = 230 x = 927 y = 98 y = 30 x = 68 y = 923 x = 701 x = 383 y = 545 x = 781 x = 551 y = 151 y = 293 x = 426 y = 217 y = 855 x = 65 y = 834 x = 509 x = 961 x = 667 x = 507 x = 493 x = 642 x = 10 y = 488 x = 686 y = 924 x = 339 x = 262 y = 476 y = 356 x = 252 y = 57 x = 758 y = 691 y = 254 y = 498 x = 441 y = 138 x = 916 y = 364 x = 322 x = 934 x = 991 y = 570 x = 666 x = 360 y = 820 y = 383 y = 787 x = 708 x = 626 y = 141 y = 699 y = 871 y = 610 x = 922 y = 876 y = 946 y = 757 y = 38 x = 795 x = 45 y = 168 y = 899 y = 208 x = 349 y = 518 y = 253 x = 474 x = 536 y = 360 x = 73 y = 20 y = 807 y = 888 x = 553 x = 243 y = 4 y = 731 y = 719 x = 214 x = 125 y = 263 x = 653 x = 855 y = 878 y = 353 y = 803 x = 323 y = 502 y = 455 y = 599 y = 358 y = 814 y = 210 y = 733 x = 306 y = 509 y = 589 y = 363 x = 705 x = 12 x = 545 x = 783 y = 778 x = 432 y = 693 y = 989 y = 987 y = 492 y = 41 y = 974 x = 436 y = 972 x = 999 x = 822 y = 282 y = 114 y = 355 y = 48 x = 534 y = 423 x = 215 x = 630 y = 920 y = 752 x = 52 x = 12 x = 562 y = 866 x = 24 x = 617 y = 227 x = 838 x = 332 y = 68 y = 422 y = 798 y = 256 x = 192 x = 256 x = 489 y = 22 y = 149 y = 541 x = 146 x = 55 y = 576 x = 199 x = 569 y = 4 x = 103 y = 833 y = 416 x = 34 x = 617 x = 552 x = 951 x = 311 x = 511 x = 467 x = 122 y = 774 y = 861 y = 465 x = 857 x = 420 y = 600 x = 566 x = 342 y = 624 x = 891 x = 769 x = 103 x = 646 y = 637 y = 624 x = 691 y = 810 x = 76 y = 984 x = 802 x = 950 x = 658 x = 419 y = 116 y = 664 y = 572 y = 553 y = 570 y = 993 x = 16 x = 670 y = 72 x = 613 y = 813 y = 786 x = 1 y = 17 x = 252 x = 364 x = 832 x = 80 y = 517 y = 783 x = 537 y = 998 y = 98 y = 965 x = 854 y = 671 y = 175 y = 634 y = 897 y = 540 x = 792 x = 222 x = 636 x = 380 y = 639 x = 593 x = 643 x = 434 y = 613 y = 617 x = 330 y = 838 x = 802 y = 386 y = 179 y = 201 y = 183 x = 947 y = 429 x = 326 y = 546 x = 597 y = 863 x = 636 y = 782 x = 647 y = 893 y = 970 x = 13 y = 747 x = 635 y = 164 x = 427 x = 991 y = 143 x = 276 y = 236 x = 232 x = 256 y = 928 x = 473 x = 855 y = 765 y = 766 y = 182 y = 972 x = 165 x = 988 y = 952 x = 448 x = 296 y = 138 x = 950 x = 985 y = 590 y = 949 y = 841 y = 133 y = 982 x = 738 x = 764 y = 686 x = 902 y = 521 y = 6 x = 655 y = 46 x = 187 x = 867 y = 258 x = 438 y = 576 y = 365 y = 942 x = 609 y = 216 x = 94 y = 303 x = 928 x = 556 y = 498 x = 589 x = 708 y = 244 x = 653 y = 88 x = 62 y = 426 y = 373 x = 479 y = 401 x = 60 y = 949 y = 197 y = 891 y = 164 y = 668 x = 285 y = 881 x = 655 y = 736 x = 329 x = 759 x = 930 y = 125 x = 171 y = 456 y = 726 y = 298 y = 986 x = 28 x = 283 x = 255 y = 776 y = 802 x = 375 y = 526 y = 688 x = 813 x = 122 y = 27 y = 816 y = 228 x = 592 y = 818 y = 419 x = 81 y = 247 x = 623 y = 178 y = 807 x = 315 y = 962 y = 675 y = 622 y = 65 x = 794 x = 189 y = 129 y = 900 x = 712 x = 498 x = 374 y = 483 y = 474 y = 774 y = 918 y = 671 y = 445 y = 360 x = 496 y = 772 y = 12 y = 17 x = 95 y = 792 y = 590 x = 953 x = 93 y = 314 x = 153 x = 904 x = 530 y = 657 y = 275 y = 746 x = 147 y = 766 x = 832 y = 4 y = 54 x = 86 x = 144 y = 608 x = 532 x = 156 x = 363 y = 110 y = 988 y = 572 x = 488 x = 739 y = 540 x = 147 x = 641 y = 651 x = 653 y = 691 x = 482 x = 386 x = 926 y = 404 x = 306 y = 886 x = 985 x = 262 y = 128 y = 462 y = 859 x = 393 y = 465 x = 548 y = 487 y = 619 y = 243 x = 687 x = 251 x = 811 x = 958 x = 557 y = 508 y = 770 x = 173 x = 658 y = 193 y = 884 x = 448 y = 129 y = 376 y = 256 x = 458 x = 141 y = 388 x = 620 y = 355 y = 642 x = 348 y = 852 x = 996 x = 905 x = 266 x = 201 x = 574 x = 2 x = 783 x = 274 y = 554 x = 304 x = 72 y = 993 y = 805 y = 643 y = 400 x = 379 x = 710 x = 938 y = 778 y = 42 x = 526 y = 7 y = 655 y = 255 y = 697 y = 208 y = 187 x = 549 x = 836 x = 850 y = 391 y = 337 y = 217 x = 429 x = 119 y = 701 x = 220 y = 658 x = 342 y = 141 y = 825 y = 512 y = 902 x = 357 y = 605 y = 679 x = 140 x = 450 x = 643 x = 58 y = 408 x = 111 x = 819 y = 560 y = 36 y = 904 y = 402 x = 578 x = 830 x = 394 y = 847 x = 137 y = 89 y = 50 x = 523 y = 199 y = 219 x = 264 x = 81 y = 552 x = 525 y = 682 y = 225 x = 583 y = 549 x = 844 y = 51 x = 88 x = 272 x = 929 y = 598 y = 727 y = 440 y = 208 x = 815 x = 342 x = 920 x = 971 x = 637 x = 906 x = 532 y = 287 y = 435 y = 779 y = 514 x = 503 y = 838 x = 282 x = 574 x = 503 y = 602 x = 786 x = 573 y = 372 x = 312 x = 101 x = 380 y = 131 y = 764 x = 523 x = 324 x = 94 x = 609 x = 144 y = 866 x = 630 x = 844 y = 343 y = 174 y = 980 x = 994 x = 35 y = 822 x = 542 y = 134 x = 568 y = 443 y = 972 x = 39 x = 941 y = 115 y = 726 y = 987 x = 80 y = 489 y = 705 x = 847 y = 561 y = 963 y = 608 x = 520 x = 555 y = 839 y = 369 x = 995 x = 785 y = 881 x = 773 x = 285 x = 86 y = 267 x = 961 x = 884 y = 783 y = 626 x = 297 x = 920 y = 462 y = 84 y = 638 y = 141 x = 894 y = 991 x = 595 y = 873 x = 402 y = 825 y = 606 x = 237 y = 908 y = 485 y = 714 x = 762 x = 517 y = 360 y = 277 y = 635 x = 228 y = 543 x = 254 x = 208 y = 909 y = 723 x = 94 y = 609 y = 176 x = 912 x = 852 y = 770 x = 520 x = 229 x = 984 x = 673 x = 842 x = 739 y = 985 x = 456 y = 685 y = 761 y = 139 y = 486 y = 818 x = 909 x = 425 x = 744 y = 162 x = 800 y = 541 y = 710 y = 42 y = 831 y = 101 x = 625 x = 818 y = 917 x = 757 y = 977 x = 507 x = 950 x = 270 y = 582 x = 19 x = 931 x = 208 x = 647 x = 795 x = 981 x = 469 y = 386 x = 992 x = 596 y = 412 y = 381 y = 516 x = 203 x = 377 x = 571 y = 168 x = 660 y = 849 x = 978 y = 137 x = 245 y = 917 x = 245 x = 287 y = 716 y = 119 y = 618 x = 781 x = 422 y = 960 x = 259 y = 848 y = 857 y = 579 x = 46 y = 147 x = 675 x = 274 x = 30 x = 762 x = 613 x = 196 y = 869 y = 758 x = 487 x = 637 y = 846 y = 18 y = 887 y = 891 x = 665 x = 576 x = 806 y = 261 y = 764 x = 935 y = 609 y = 962 x = 812 x = 122 y = 790 x = 398 x = 301 x = 692 y = 717 y = 825 y = 325 y = 75 x = 603 x = 672 x = 64 y = 450 x = 443 x = 856 y = 484 x = 908 x = 442 y = 262 x = 779 x = 635 x = 241 x = 879 y = 213 y = 754 x = 643 y = 889 y = 738 x = 85 y = 103 y = 790 x = 624 y = 565 y = 60 y = 514 x = 838 y = 336 y = 610 x = 350 x = 874 x = 993 x = 882 y = 929 x = 573 x = 155 y = 660 x = 967 x = 699 y = 55 x = 63 y = 951 y = 72 x = 333 y = 558 y = 210 y = 139 y = 303 x = 437 x = 994 y = 951 y = 390 y = 798 y = 599 y = 593 y = 609 x = 929 y = 910 y = 551 y = 35 x = 278 y = 542 y = 801 y = 143 y = 782 y = 305 x = 991 y = 48 y = 405 y = 639 x = 6 y = 8 x = 160 y = 288 x = 162 x = 820 y = 922 y = 562 y = 264 x = 18 x = 194 y = 131 y = 20 y = 327 x = 531 y = 128 x = 214 x = 825 y = 407 y = 789 y = 141 y = 713 y = 676 y = 843 y = 332 y = 339 y = 185 y = 64 y = 354 y = 335 y = 357 y = 775 x = 952 y = 1 x = 417 y = 280 y = 752 x = 326 y = 973 y = 73 y = 31 x = 184 y = 588 x = 126 y = 992 x = 532 y = 276 x = 977 y = 611 x = 939 y = 769 y = 643 x = 917 x = 654 y = 491 x = 547 x = 492 x = 443 y = 685 y = 727 y = 382 x = 731 y = 918 y = 591 x = 688 y = 613 y = 454 y = 683 y = 579 x = 317 x = 416 y = 945 x = 300 y = 693 x = 661 y = 367 x = 31 y = 53 x = 159 y = 534 x = 879 y = 9 x = 757 x = 760 y = 381 y = 758 y = 293 x = 410 x = 147 x = 283 x = 876 x = 851 y = 101 x = 913 x = 253 x = 812 y = 300 y = 169 y = 865 x = 97 y = 6 x = 747 x = 615 x = 598 y = 262 x = 571 x = 884 y = 750 x = 31 y = 949 y = 816 x = 121 y = 934 y = 877 x = 572 y = 749 y = 533 x = 583 y = 7 y = 911 x = 414 x = 111 x = 608 x = 635 y = 230 x = 629 x = 698 y = 514 y = 745 x = 136 x = 717 x = 953 x = 735 x = 751 x = 421 y = 363 x = 848 x = 486 y = 688 x = 448 y = 410 y = 316 x = 532 y = 94 x = 573 x = 947 x = 468 y = 245 x = 140 y = 297 x = 362 x = 397 y = 487 y = 18 y = 708 y = 446 x = 248 x = 228 x = 297 x = 58 y = 904 y = 865 x = 610 x = 280 x = 810 x = 664 y = 590 y = 734 x = 648 x = 957 y = 571 x = 827 y = 869 x = 952 x = 81 x = 741 x = 72 x = 63 y = 420 x = 136 x = 273 x = 106 x = 213 y = 645 x = 944 x = 570 y = 357 y = 40 x = 805 x = 745 x = 707 y = 576 y = 796 x = 165 y = 335 x = 150 x = 102 y = 176 x = 448 y = 529 y = 424 x = 613 y = 848 y = 361 x = 349 x = 892 x = 297 y = 891 x = 460 y = 14 x = 358 x = 755 x = 125 y = 479 x = 106 x = 670 y = 459 x = 664 y = 992 x = 313 y = 188 y = 102 x = 26 x = 282 x = 402 x = 633 x = 165 x = 924 x = 24 x = 215 x = 116 x = 13 y = 873 x = 588 y = 759 y = 560 x = 811 y = 784 x = 360 y = 27 x = 67 x = 227 x = 752 y = 522 y = 260 x = 259 x = 327 y = 8 x = 6 y = 419 y = 202 y = 64 x = 697 x = 906 y = 618 y = 173 x = 945 y = 269 y = 904 x = 826 x = 233 x = 597 y = 62 x = 465 x = 554 x = 185 y = 919 y = 825 y = 801 x = 27 x = 664 y = 809 y = 952 y = 306 y = 574 y = 77 x = 923 y = 72 y = 632 x = 758 y = 478 y = 646 y = 897 x = 14 y = 202 x = 822 x = 945 x = 827 y = 63 y = 459 x = 970 y = 797 y = 915 y = 231 y = 110 x = 733 y = 636 y = 986 x = 202 x = 584 x = 98 y = 974 y = 742 y = 293 x = 286 y = 147 x = 993 x = 502 y = 517 y = 807 x = 426 y = 568 x = 623 y = 948 x = 610 x = 933 y = 643 y = 104 y = 708 x = 895 x = 854 y = 955 x = 338 y = 459 x = 543 x = 482 x = 158 y = 385 y = 308 y = 310 y = 218 y = 979 y = 150 x = 950 y = 833 y = 556 x = 887 y = 886 y = 322 y = 432 y = 963 y = 539 x = 669 x = 606 x = 610 x = 601 x = 159 y = 393 y = 16 y = 223 y = 541 x = 536 x = 995 y = 358 x = 471 x = 887 x = 57 y = 907 y = 703 y = 409 x = 781 x = 197 x = 590 x = 953 x = 285 x = 807 y = 11 y = 959 y = 469 x = 28 y = 107 y = 726 y = 694 y = 596 y = 498 y = 414 y = 15 y = 571 x = 553 x = 916 y = 756 x = 369 x = 419 x = 127 y = 997 x = 181 y = 71 y = 973 y = 893 y = 866 x = 926 y = 23 x = 243 x = 251 y = 175 y = 690 y = 242 y = 699 x = 91 x = 902 y = 334 y = 897 x = 694 y = 874 x = 144 x = 35 x = 724 y = 364 y = 356 y = 467 y = 782 x = 463 x = 921 x = 38 x = 693 y = 805 x = 79 y = 136 x = 276 x = 417 x = 454 x = 195 y = 862 x = 849 x = 174 x = 102 y = 177 x = 36 x = 431 x = 463 x = 718 y = 855 y = 322 x = 275 x = 705 y = 723 x = 496 x = 41 x = 829 y = 576 x = 558 x = 15 y = 595 y = 834 y = 478 x = 855 y = 917 y = 50 y = 406 x = 542 y = 721 y = 975 y = 887 x = 575 y = 611 x = 423 x = 182 y = 258 x = 193 y = 860 x = 94 y = 572 x = 131 y = 955 y = 299 x = 353 y = 466 y = 237 x = 50 y = 773 x = 667 y = 183 y = 690 y = 331 y = 886 x = 907 y = 611 x = 343 x = 453 x = 984 y = 147 y = 124 y = 18 x = 670 y = 229 x = 434 y = 343 y = 98 y = 411 y = 269 x = 324 x = 629 x = 7 x = 30 x = 623 x = 564 x = 352 x = 88 x = 105 x = 495 y = 554 y = 230 x = 250 y = 635 x = 109 x = 310 y = 432 y = 722 x = 968 y = 251 y = 767 y = 65 y = 207 x = 545 x = 264 x = 350 x = 673 x = 67 x = 261 x = 585 x = 958 x = 508 x = 891 y = 181 x = 335 x = 154 x = 951 x = 277 x = 725 y = 174 x = 215 x = 159 y = 809 x = 164 x = 985 x = 144 y = 350 y = 38 x = 587 x = 805 y = 356 x = 376 y = 883 y = 818 y = 828 y = 302 x = 221 x = 635 x = 745 x = 452 y = 902 x = 26 y = 954 y = 549 x = 637 y = 464 x = 18 y = 653 x = 198 x = 214 y = 817 x = 773 x = 683 x = 69 y = 560 x = 510 y = 822 x = 418 x = 954 y = 670 x = 674 x = 288 x = 678 x = 946 x = 414 y = 606 y = 29 x = 621 x = 492 x = 492 y = 916 x = 219 y = 892 x = 867 y = 957 x = 141 y = 23 y = 676 x = 723 y = 282 x = 135 x = 72 x = 620 x = 877 y = 88 x = 516 y = 372 x = 447 x = 725 x = 462 y = 851 x = 18 y = 737 x = 927 y = 669 x = 302 x = 450 x = 321 x = 420 y = 534 x = 919 x = 569 x = 490 y = 260 y = 330 y = 601 x = 30 y = 407 y = 667 x = 580 x = 248 x = 493 x = 608 y = 120 x = 364 y = 242 y = 57 y = 927 x = 828 x = 114 y = 263 y = 44 y = 687 x = 413 y = 490 y = 43 x = 227 y = 437 x = 54 x = 568 x = 564 y = 53 y = 326 x = 872 x = 873 x = 16 x = 54 y = 781 x = 864 x = 448 y = 243 x = 445 y = 379 y = 10 x = 145 y = 203 x = 93 y = 35 y = 941 x = 925 y = 246 x = 302 x = 354 x = 745 y = 334 x = 924 x = 36 y = 400 x = 605 x = 552 y = 341 x = 811 x = 716 y = 853 x = 106 x = 824 x = 423 y = 708 y = 562 y = 699 x = 999 y = 827 y = 346 y = 507 y = 638 y = 405 x = 167 y = 765 x = 767 y = 244 x = 452 y = 281 y = 195 y = 357 x = 794 y = 358 y = 384 x = 885 x = 765 y = 385 x = 803 x = 86 y = 711 x = 557 x = 173 y = 55 x = 870 y = 852 y = 677 y = 879 y = 970 x = 969 x = 775 x = 437 x = 246 y = 647 y = 317 x = 372 y = 936 y = 858 y = 83 x = 438 x = 601 x = 723 x = 204 x = 749 x = 544 y = 528 y = 924 x = 563 x = 492 y = 572 x = 943 y = 189 y = 577 y = 692 x = 312 y = 967 x = 124 x = 543 x = 997 y = 854 y = 715 y = 212 y = 52 x = 162 x = 985 x = 705 x = 382 y = 511 y = 645 y = 972 y = 37 y = 222 y = 334 y = 842 x = 762 y = 872 x = 783 x = 468 x = 211 x = 84 x = 68 x = 476 y = 388 x = 762 x = 894 y = 343 x = 378 x = 92 x = 35 y = 395 y = 983 x = 274 y = 55 x = 306 y = 725 x = 814 x = 885 y = 948 x = 981 y = 659 y = 149 y = 806 x = 273 x = 591 x = 537 x = 458 x = 957 x = 990 y = 179 y = 982 x = 744 y = 51 y = 438 y = 606 x = 62 y = 294 x = 973 x = 90 y = 702 y = 906 x = 723 x = 111 x = 801 x = 396 x = 455 y = 237 x = 174 x = 180 x = 992 x = 383 y = 404 y = 969 y = 481 y = 327 x = 796 y = 127 x = 302 y = 551 y = 44 y = 84 y = 325 y = 50 x = 314 x = 167 x = 17 y = 712 y = 931 x = 503 x = 444 x = 651 x = 768 y = 759 x = 369 y = 174 x = 609 x = 265 y = 284 x = 489 x = 898 y = 608 x = 558 y = 40 y = 705 y = 957 x = 78 x = 741 x = 739 x = 269 x = 162 y = 873 x = 758 x = 409 x = 158 x = 344 x = 906 x = 323 y = 624 y = 657 x = 963 y = 830 y = 926 y = 591 y = 71 y = 125 y = 657 y = 708 y = 841 y = 810 x = 719 y = 55 x = 811 y = 793 x = 798 y = 117 y = 768 y = 506 y = 519 x = 712 x = 310 y = 528 x = 541 x = 87 y = 58 y = 382 y = 755 x = 107 x = 872 x = 354 y = 55 y = 135 y = 418 y = 222 y = 442 y = 880 x = 477 x = 424 y = 348 x = 752 x = 464 x = 888 y = 924 x = 490 x = 599 x = 818 y = 667 x = 182 x = 298 x = 375 y = 43 x = 197 x = 367 x = 242 y = 837 x = 826 x = 481 y = 226 x = 765 y = 553 y = 561 x = 723 y = 28 x = 666 x = 662 y = 771 x = 1 y = 282 x = 646 x = 789 y = 871 y = 490 x = 386 y = 110 x = 432 y = 868 x = 739 x = 574 x = 849 y = 150 y = 986 x = 921 y = 594 x = 413 x = 79 y = 76 x = 521 y = 656 x = 282 y = 411 y = 430 x = 60 x = 575 y = 642 x = 931 y = 640 y = 66 x = 609 x = 116 x = 604 y = 928 x = 499 y = 599 x = 709 x = 273 x = 949 y = 456 y = 578 x = 700 y = 160 y = 364 x = 900 x = 714 y = 794 y = 236 y = 731 x = 432 y = 967 x = 89 x = 617 x = 501 y = 418 x = 280 x = 692 y = 568 y = 963 y = 654 x = 67 x = 725 x = 255 x = 965 y = 479 x = 920 y = 780 x = 474 y = 76 x = 316 x = 636 y = 195 y = 280 y = 534 x = 400 x = 459 x = 260 x = 386 y = 498 y = 854 y = 100 x = 775 x = 488 x = 982 y = 929 x = 763 x = 951 x = 247 y = 425 x = 179 x = 321 y = 998 x = 527 y = 801 x = 439 y = 707 x = 783 y = 475 x = 84 x = 540 y = 461 x = 284 y = 613 x = 348 x = 664 y = 216 x = 518 y = 622 x = 302 y = 423 x = 432 y = 632 x = 964 y = 190 x = 918 y = 767 y = 385 x = 847 x = 934 x = 389 y = 428 x = 639 y = 524 x = 696 y = 685 y = 272 x = 953 y = 684 y = 716 x = 670 y = 957 y = 717 y = 488 x = 45 x = 465 y = 372 y = 744 x = 191 y = 625 x = 798 x = 710 y = 780 x = 327 y = 933 y = 43 y = 30 y = 41 y = 696 y = 16 y = 656 x = 528 x = 726 x = 392 y = 892 x = 509 x = 679 y = 761 x = 883 x = 628 y = 483 y = 124 y = 376 x = 613 y = 398 x = 166 x = 463 y = 435 y = 670 x = 459 y = 196 y = 252 y = 541 x = 39 y = 805 y = 945 y = 42 y = 154 y = 586 x = 843 y = 749 x = 391 x = 759 y = 753 y = 5 y = 991 x = 534 y = 780 y = 313 y = 203 x = 838 y = 112 x = 569 y = 4 y = 386 y = 492 y = 561 x = 51 x = 413 x = 102 y = 369 y = 323 y = 393 y = 682 x = 923 y = 530 x = 386 x = 346 x = 908 x = 463 y = 550 y = 133 x = 542 y = 135 y = 989 x = 725 x = 35 x = 318 x = 504 y = 839 y = 590 y = 540 y = 11 x = 637 x = 941 y = 918 x = 408 x = 306 x = 236 y = 258 y = 735 x = 288 x = 384 x = 903 x = 310 y = 667 y = 464 y = 582 y = 798 x = 99 x = 319 y = 935 x = 422 x = 382 x = 740 y = 236 x = 975 y = 598 y = 186 x = 951 x = 947 y = 749 y = 178 x = 239 x = 550 x = 772 x = 708 x = 301 y = 302 x = 141 y = 675 y = 869 y = 605 y = 362 x = 672 x = 639 y = 284 x = 735 x = 72 y = 495 y = 665 y = 549 x = 975 y = 856 y = 238 y = 23 y = 78 y = 564 y = 64 y = 178 y = 945 y = 61 x = 558 y = 396 y = 123 x = 310 y = 510 x = 865 y = 413 y = 467 y = 422 x = 565 y = 88 x = 535 y = 112 y = 593 x = 883 y = 639 y = 803 x = 776 x = 278 x = 66 y = 649 y = 626 x = 5 y = 714 y = 289 y = 928 y = 465 y = 233 y = 529 x = 987 x = 481 x = 557 x = 365 y = 562 x = 124 x = 135 x = 560 y = 189 y = 560 y = 344 x = 887 x = 930 y = 440 y = 281 x = 342 x = 437 x = 246 y = 460 y = 680 y = 958 x = 3 y = 283 x = 208 x = 832 y = 727 x = 321 y = 153 y = 670 x = 766 y = 266 y = 220 y = 285 y = 50 x = 782 y = 120 x = 239 x = 187 y = 391 x = 346 x = 515 x = 753 x = 744 y = 439 y = 852 x = 367 y = 666 y = 526 x = 758 y = 49 y = 658 x = 986 y = 997 y = 124 y = 920 y = 613 x = 249 y = 623 x = 624 x = 760 y = 971 x = 299 y = 419 y = 941 x = 401 y = 70 x = 864 y = 661 x = 581 y = 602 y = 961 x = 288 y = 285 x = 907 x = 677 y = 738 y = 147 x = 639 x = 214 y = 96 x = 275 y = 379 x = 927 x = 704 y = 530 y = 362 x = 226 x = 405 y = 266 y = 126 x = 685 x = 296 y = 606 x = 751 y = 220 y = 788 y = 69 x = 986 x = 911 x = 857 y = 701 x = 285 y = 573 y = 144 x = 708 y = 487 y = 190 x = 577 x = 423 y = 969 y = 879 y = 490 x = 628 y = 297 x = 870 x = 333 y = 429 y = 852 x = 662 x = 546 y = 970 x = 763 x = 521 x = 309 x = 21 x = 939 y = 91 y = 553 y = 609 y = 610 x = 61 y = 51 y = 915 y = 846 x = 603 y = 299 x = 482 y = 86 y = 106 y = 651 x = 377 x = 732 y = 723 x = 539 y = 840 x = 163 y = 445 x = 393 y = 174 x = 289 x = 687 y = 351 y = 354 y = 172 y = 536 y = 940 x = 765 x = 85 x = 662 x = 524 x = 478 y = 756 y = 959 y = 988 y = 444 x = 911 y = 570 x = 301 x = 404 y = 737 x = 1 y = 206 x = 54 x = 959 x = 268 x = 923 y = 228 y = 374 x = 885 y = 672 x = 343 y = 813 y = 551 y = 838 y = 293 x = 248 y = 957 x = 765 y = 451 y = 432 y = 265 y = 818 x = 739 x = 32 x = 906 y = 305 y = 992 y = 515 y = 586 y = 203 y = 632 x = 525 y = 962 y = 954 x = 720 y = 133 y = 94 y = 478 x = 847 y = 457 x = 918 y = 706 y = 233 y = 806 y = 278 y = 50 x = 165 y = 853 y = 219 y = 893 x = 193 y = 276 x = 681 x = 472 y = 968 x = 985 y = 396 y = 149 x = 617 y = 801 y = 669 x = 158 y = 779 x = 666 y = 170 x = 641 y = 937 x = 355 x = 375 y = 498 y = 461 y = 934 y = 878 y = 839 x = 743 y = 743 y = 843 y = 951 y = 617 y = 325 y = 528 y = 855 y = 236 x = 83 y = 743 x = 659 y = 768 y = 414 y = 29 x = 846 y = 597 x = 537 y = 547 x = 415 y = 458 y = 303 y = 60 x = 452 x = 74 y = 260 x = 173 x = 725 y = 865 x = 293 y = 744 y = 19 x = 785 x = 486 y = 397 x = 848 y = 994 x = 843 y = 14 x = 703 y = 535 y = 609 y = 235 y = 355 x = 826 y = 347 x = 491 x = 616 x = 275 x = 960 x = 356 x = 528 y = 664 x = 109 x = 371 x = 471 x = 479 y = 319 x = 119 x = 520 y = 26 x = 221 y = 938 y = 498 y = 292 x = 885 x = 971 y = 54 y = 841 x = 18 y = 679 y = 823 x = 625 y = 578 x = 521 y = 43 x = 669 y = 417 x = 805 y = 820 x = 79 x = 449 x = 176 y = 390 x = 19 y = 582 y = 601 x = 210 x = 251 x = 971 x = 238 y = 672 y = 982 x = 867 y = 61 x = 589 y = 97 y = 543 y = 895 x = 643 y = 693 x = 317 y = 982 y = 520 x = 19 y = 710 x = 562 y = 869 x = 527 y = 685 x = 775 y = 729 x = 665 x = 850 y = 909 x = 531 x = 70 x = 896 y = 80 y = 342 x = 613 y = 61 x = 786 y = 72 y = 18 y = 902 x = 384 y = 722 y = 960 x = 314 y = 418 y = 472 y = 397 y = 597 y = 138 y = 929 x = 343 y = 278 y = 272 x = 795 y = 460 x = 787 x = 385 x = 950 x = 83 y = 216 x = 813 x = 46 x = 761 y = 688 y = 935 y = 2 y = 959 y = 408 y = 336 x = 873 x = 605 x = 697 y = 522 y = 688 x = 263 x = 163 y = 297 x = 638 x = 853 y = 958 x = 295 x = 420 x = 297 y = 189 x = 736 y = 134 y = 75 y = 35 x = 830 y = 907 x = 980 y = 521 y = 631 y = 688 x = 838 y = 978 x = 310 x = 92 y = 930 x = 945 y = 696 y = 711 y = 262 x = 72 y = 823 y = 537 x = 753 y = 785 y = 570 x = 574 x = 471 y = 245 y = 302 x = 93 y = 971 y = 603 x = 822 y = 790 x = 765 x = 881 y = 898 y = 448 y = 181 y = 740 x = 58 y = 863 y = 218 x = 14 x = 798 y = 457 x = 851 y = 788 x = 78 x = 462 x = 497 y = 136 x = 467 x = 398 y = 169 y = 456 y = 805 x = 108 y = 132 y = 896 y = 935 x = 52 y = 765 x = 163 x = 123 x = 40 x = 322 y = 15 x = 113 x = 493 y = 257 x = 862 x = 621 y = 790 y = 797 x = 36 y = 744 x = 870 x = 282 y = 58 x = 12 x = 26 y = 978 y = 827 x = 159 x = 78 x = 622 y = 183 y = 614 x = 348 y = 364 y = 496 y = 474 x = 323 y = 753 y = 513 y = 183 y = 803 x = 933 x = 957 y = 654 x = 213 x = 679 y = 871 x = 73 x = 57 x = 957 y = 251 x = 921 x = 891 x = 307 x = 143 x = 296 y = 707 x = 928 x = 25 x = 403 x = 563 x = 338 x = 376 y = 6 y = 202 y = 339 x = 746 y = 379 x = 638 y = 394 x = 232 y = 79 y = 271 x = 956 y = 294 y = 887 y = 442 x = 643 x = 989 y = 955 y = 965 x = 996 y = 907 x = 53 y = 413 y = 679 y = 137 x = 585 y = 118 x = 57 x = 252 x = 621 y = 521 y = 216 x = 267 x = 702 y = 819 x = 296 x = 426 x = 976 x = 149 y = 189 x = 767 y = 399 x = 19 x = 2 y = 752 x = 318 y = 888 y = 785 y = 411 x = 740 x = 890 y = 660 y = 90 x = 861 x = 645 x = 231 x = 177 x = 649 y = 439 y = 820 y = 627 y = 465 x = 378 y = 375 y = 442 x = 75 y = 855 x = 353 x = 724 y = 242 y = 617 x = 133 y = 455 x = 342 y = 138 y = 438 y = 6 x = 633 x = 858 x = 877 x = 475 x = 336 x = 39 x = 332 x = 256 y = 485 y = 399 y = 19 x = 106 x = 101 y = 229 y = 362 y = 795 y = 971 x = 355 x = 657 y = 504 y = 216 y = 387 x = 659 y = 475 y = 221 y = 820 x = 434 y = 659 x = 874 x = 427 x = 123 x = 583 x = 579 x = 998 x = 120 y = 933 y = 45 y = 590 y = 21 x = 906 x = 644 x = 187 x = 4 x = 614 y = 86 y = 467 x = 615 x = 7 y = 341 y = 134 y = 859 y = 502 x = 92 y = 666 x = 510 x = 60 y = 298 x = 233 y = 446 x = 532 y = 592 y = 446 y = 402 y = 105 y = 163 x = 556 y = 658 y = 631 y = 503 y = 568 x = 869 y = 168 y = 228 x = 173 x = 952 x = 910 x = 409 y = 103 x = 514 y = 906 y = 447 y = 51 y = 226 y = 560 y = 332 x = 95 y = 757 y = 721 y = 368 x = 363 x = 305 x = 216 y = 982 x = 878 x = 879 x = 525 y = 303 y = 135 x = 612 x = 963 x = 177 x = 498 x = 25 y = 624 y = 819 x = 65 y = 613 x = 190 x = 952 y = 796 x = 909 x = 861 x = 603 y = 446 y = 44 y = 863 x = 819 x = 508 x = 638 y = 589 x = 471 y = 285 y = 287 y = 385 y = 248 y = 774 y = 207 x = 721 y = 631 x = 729 y = 928 y = 249 y = 11 y = 295 x = 889 y = 458 y = 242 y = 798 y = 570 x = 472 x = 68 x = 327 y = 881 y = 790 x = 568 y = 541 x = 817 x = 596 x = 900 y = 829 y = 480 y = 502 x = 30 x = 604 y = 187 x = 419 x = 323 y = 884 x = 147 x = 70 y = 898 y = 565 y = 753 y = 895 x = 109 x = 795 y = 11 y = 665 y = 302 y = 994 y = 346 x = 97 y = 863 y = 227 y = 360 x = 431 x = 612 y = 326 y = 213 y = 371 x = 298 y = 913 x = 815 y = 55 y = 199 x = 311 x = 166 y = 920 y = 94 x = 744 y = 148 x = 64 x = 875 y = 829 x = 964 x = 412 y = 718 x = 275 x = 607 x = 355 x = 731 y = 704 x = 779 y = 631 y = 827 y = 31 y = 255 x = 439 y = 838 x = 571 y = 821 x = 768 y = 364 y = 778 y = 726 y = 130 x = 504 y = 707 x = 515 x = 508 y = 417 x = 670 y = 986 x = 507 x = 730 x = 330 x = 766 x = 92 x = 846 x = 806 x = 707 y = 381 x = 474 y = 846 x = 130 x = 332 x = 245 x = 924 y = 463 x = 408 y = 214 x = 746 x = 893 y = 814 x = 764 y = 663 y = 908 y = 683 y = 837 x = 372 x = 236 y = 868 x = 58 x = 65 x = 928 x = 68 x = 917 x = 474 x = 708 x = 902 y = 261 y = 943 x = 314 x = 552 y = 860 x = 120 x = 981 x = 281 y = 836 x = 266 x = 173 x = 906 x = 204 x = 252 x = 373 x = 736 y = 776 x = 155 x = 10 x = 242 x = 337 x = 670 y = 406 y = 62 x = 298 y = 359 x = 366 x = 265 x = 350 y = 834 x = 376 x = 709 y = 602 x = 595 y = 277 x = 186 x = 256 x = 284 y = 159 x = 609 y = 379 x = 633 y = 587 y = 20 y = 769 y = 13 x = 425 y = 2 y = 939 x = 991 y = 490 x = 534 y = 385 y = 113 x = 870 y = 707 x = 691 x = 51 x = 591 x = 568 y = 927 x = 210 x = 303 y = 732 y = 865 y = 515 x = 253 x = 454 y = 221 y = 535 x = 641 y = 396 x = 935 x = 315 y = 520 y = 239 y = 464 x = 151 y = 717 x = 67 x = 311 x = 289 y = 632 y = 554 x = 14 x = 648 y = 36 y = 45 x = 845 y = 850 y = 596 x = 164 y = 594 y = 532 y = 903 x = 245 x = 534 x = 482 x = 982 x = 724 x = 830 y = 708 y = 769 x = 542 x = 466 x = 331 y = 185 y = 122 y = 515 x = 794 y = 606 x = 688 x = 926 x = 11 y = 558 y = 608 y = 459 y = 960 x = 422 x = 547 y = 247 x = 950 y = 78 y = 916 x = 784 x = 715 y = 102 x = 235 x = 573 x = 640 x = 981 x = 225 y = 269 x = 373 y = 39 x = 284 y = 504 x = 423 y = 12 x = 176 y = 401 y = 538 y = 647 x = 883 y = 19 x = 408 y = 828 y = 145 x = 522 x = 845 x = 143 y = 200 y = 365 y = 230 x = 314 x = 525 y = 353 x = 571 y = 541 x = 925 y = 34 x = 265 x = 319 y = 664 y = 984 x = 755 x = 991 x = 127 y = 283 x = 437 x = 467 y = 18 y = 730 y = 173 x = 100 y = 535 x = 136 y = 701 y = 914 y = 0 x = 579 x = 379 x = 416 y = 279 x = 216 y = 1 y = 31 y = 856 x = 313 y = 736 y = 832 x = 252 x = 776 x = 479 x = 23 x = 941 x = 588 x = 525 x = 827 y = 55 y = 872 y = 78 y = 780 y = 720 x = 669 y = 211 y = 432 x = 174 y = 769 y = 250 x = 485 y = 99 x = 512 y = 429 y = 428 y = 86 y = 246 x = 908 y = 452 y = 824 y = 437 y = 326 x = 202 x = 77 x = 858 y = 469 x = 872 x = 769 x = 545 y = 428 x = 35 y = 978 y = 679 y = 12 x = 516 y = 956 y = 223 y = 175 x = 487 y = 101 x = 284 x = 689 x = 139 x = 893 y = 8 x = 9 x = 835 y = 29 y = 227 y = 702 y = 229 x = 400 y = 646 y = 582 y = 884 x = 479 x = 606 y = 677 x = 330 x = 133 x = 243 x = 86 x = 834 y = 297 x = 509 y = 508 y = 11 y = 247 y = 540 x = 142 y = 217 y = 945 x = 845 y = 920 y = 544 y = 866 x = 899 x = 865 y = 420 x = 147 x = 515 x = 725 x = 269 y = 887 y = 506 y = 586 y = 355 x = 898 x = 153 y = 728 x = 575 x = 484 y = 250 y = 560 x = 216 y = 657 x = 716 y = 313 x = 706 x = 146 x = 582 y = 639 y = 615 x = 489 y = 59 x = 817 y = 163 x = 461 y = 707 y = 789 x = 81 y = 359 x = 180 x = 486 y = 225 y = 803 x = 69 y = 96 y = 332 y = 805 y = 155 x = 730 y = 628 y = 84 y = 916 x = 963 x = 671 y = 499 x = 698 y = 90 y = 323 x = 82 x = 687 y = 781 y = 116 y = 763 y = 562 x = 941 x = 388 x = 582 y = 603 y = 654 x = 571 y = 126 x = 492 y = 545 y = 461 y = 911 y = 510 x = 520 y = 632 x = 601 x = 480 x = 88 x = 920 x = 173 y = 567 x = 151 y = 333 y = 760 y = 198 y = 992 x = 636 x = 512 y = 949 y = 476 y = 20 y = 127 y = 620 x = 721 x = 590 y = 768 y = 426 y = 0 x = 901 y = 937 y = 769 y = 462 y = 537 x = 904 x = 360 x = 771 x = 458 x = 585 y = 818 x = 322 y = 905 y = 269 y = 714 y = 443 x = 381 x = 418 y = 13 y = 908 x = 560 x = 93 y = 544 x = 4 x = 467 y = 784 y = 249 x = 397 y = 902 x = 838 y = 288 x = 936 x = 365 x = 172 x = 939 y = 985 y = 244 y = 123 x = 296 y = 143 x = 70 y = 753 x = 387 y = 473 y = 521 x = 609 y = 944 y = 184 x = 604 y = 392 y = 141 y = 747 x = 808 x = 526 x = 350 x = 572 y = 302 y = 739 y = 179 y = 330 y = 228 y = 863 y = 189 y = 834 x = 107 x = 40 y = 956 x = 986 x = 10 x = 221 y = 886 x = 133 x = 470 y = 229 y = 789 x = 702 y = 555 x = 895 y = 316 x = 889 y = 660 x = 376 x = 69 y = 732 y = 579 y = 439 x = 98 x = 710 y = 149 x = 570 x = 203 x = 660 y = 542 x = 854 y = 637 y = 986 y = 24 y = 265 y = 429 x = 172 x = 303 y = 530 x = 888 y = 322 x = 531 x = 680 x = 868 x = 844 x = 896 y = 621 y = 145 x = 182 y = 674 x = 967 x = 444 y = 816 x = 456 x = 501 y = 586 x = 86 x = 419 y = 204 y = 458 x = 698 y = 803 y = 239 y = 630 y = 471 x = 868 y = 761 y = 282 x = 764 y = 924 x = 787 y = 440 y = 332 y = 343 y = 499 y = 642 y = 508 y = 220 x = 394 y = 873 y = 507 x = 8 x = 758 y = 198 x = 381 x = 140 y = 336 y = 745 x = 144 y = 910 x = 593 y = 192 x = 349 x = 553 x = 967 x = 665 y = 871 x = 447 y = 316 y = 857 y = 471 y = 569 x = 282 y = 532 x = 106 y = 422 y = 698 x = 153 x = 731 x = 496 y = 484 y = 525 x = 187 y = 337 x = 321 x = 904 y = 896 x = 655 x = 139 y = 957 x = 982 y = 296 y = 347 x = 81 y = 507 y = 777 x = 738 y = 51 x = 330 y = 780 x = 287 y = 499 x = 509 x = 361 y = 342 y = 245 x = 51 x = 358 y = 343 y = 476 y = 720 x = 546 y = 611 y = 88 x = 338 y = 296 y = 257 x = 160 y = 950 x = 767 x = 192 y = 321 y = 258 x = 993 x = 174 x = 805 y = 779 y = 705 y = 301 y = 684 y = 13 x = 616 x = 128 x = 389 x = 649 x = 75 x = 224 y = 789 y = 780 x = 437 x = 309 x = 201 x = 945 x = 831 x = 699 x = 237 y = 201 y = 687 x = 981 y = 112 y = 936 x = 177 x = 287 y = 995 x = 453 x = 726 y = 26 x = 555 x = 833 x = 570 x = 606 y = 300 y = 661 y = 193 y = 415 y = 978 y = 196 y = 864 y = 825 y = 607 y = 644 x = 745 x = 612 y = 642 y = 39 y = 33 y = 373 x = 509 x = 25 x = 381 y = 711 y = 496 x = 218 x = 94 y = 571 y = 27 x = 738 x = 238 x = 425 x = 851 x = 797 x = 165 x = 922 y = 557 x = 728 y = 739 y = 2 x = 698 y = 299 y = 616 y = 550 y = 790 x = 768 y = 695 y = 613 x = 713 x = 135 y = 933 x = 257 y = 708 x = 132 x = 129 y = 387 y = 59 y = 324 y = 910 x = 23 y = 868 y = 81 x = 688 y = 814 x = 456 y = 335 x = 63 x = 231 x = 930 y = 572 y = 202 y = 238 y = 998 x = 289 x = 142 x = 961 x = 455 y = 277 x = 736 x = 600 y = 746 y = 934 y = 880 x = 933 y = 881 x = 221 y = 169 y = 697 x = 78 x = 76 y = 650 y = 934 x = 431 y = 952 x = 360 x = 711 y = 840 x = 267 y = 163 x = 530 y = 410 y = 480 x = 266 y = 747 y = 516 y = 917 x = 564 y = 624 y = 768 x = 514 y = 481 y = 586 y = 575 x = 41 y = 758 y = 486 y = 26 y = 100 y = 849 y = 990 y = 726 x = 884 y = 111 y = 637 y = 790 y = 359 y = 81 x = 593 x = 151 y = 98 x = 910 x = 782 y = 255 x = 933 y = 786 y = 822 x = 183 x = 155 y = 919 y = 174 y = 648 y = 333 x = 831 x = 89 y = 264 x = 595 x = 476 y = 815 x = 317 y = 540 x = 24 y = 968 x = 772 x = 853 y = 269 y = 753 x = 265 x = 351 x = 364 y = 782 y = 684 x = 155 x = 459 x = 595 y = 71 y = 232 x = 849 x = 654 y = 676 y = 18 y = 239 x = 215 x = 210 x = 952 x = 710 x = 203 y = 463 y = 906 x = 681 x = 403 y = 341 y = 199 y = 188 x = 517 y = 65 x = 162 y = 306 x = 512 x = 295 y = 443 x = 198 y = 104 x = 709 y = 288 x = 216 x = 495 y = 679 y = 101 x = 900 y = 84 x = 153 y = 973 y = 975 x = 328 y = 301 y = 979 y = 121 y = 865 y = 798 x = 574 y = 549 y = 572 y = 764 y = 800 x = 643 x = 686 x = 482 y = 608 x = 497 y = 431 y = 763 x = 2 y = 198 x = 67 y = 725 x = 11 y = 63 y = 207 x = 609 x = 196 y = 244 y = 401 y = 247 x = 888 x = 1 x = 247 x = 83 y = 648 x = 821 x = 630 y = 709 x = 525 x = 928 y = 952 x = 92 y = 494 y = 735 x = 768 x = 608 y = 79 x = 328 y = 725 y = 280 x = 397 y = 793 y = 0 y = 20 x = 979 y = 610 x = 190 x = 784 y = 743 y = 931 y = 206 y = 520 x = 852 y = 315 x = 964 y = 6 x = 698 x = 740 x = 7 x = 576 x = 412 x = 270 x = 592 x = 638 y = 925 y = 551 y = 812 x = 120 x = 624 x = 297 x = 32 x = 949 y = 456 y = 132 x = 801 y = 449 y = 598 y = 168 x = 773 y = 231 x = 80 x = 534 y = 558 x = 613 x = 91 y = 770 y = 566 x = 909 y = 760 y = 485 y = 454 x = 478 x = 6 x = 947 x = 509 y = 183 y = 665 y = 185 x = 724 y = 405 y = 61 y = 994 y = 598 x = 2 y = 297 y = 975 y = 774 y = 507 y = 156 y = 265 x = 689 x = 254 y = 517 x = 929 x = 942 y = 761 x = 213 y = 334 x = 11 x = 225 x = 176 x = 763 y = 358 x = 435 x = 430 y = 531 y = 148 x = 474 y = 928 x = 964 y = 442 y = 577 x = 185 y = 523 x = 600 x = 209 y = 653 y = 431 x = 596 x = 229 x = 567 y = 497 y = 897 y = 437 y = 79 y = 400 y = 479 x = 528 y = 241 x = 565 y = 152 y = 322 y = 100 x = 168 y = 620 y = 74 y = 509 x = 606 x = 895 x = 935 y = 445 x = 495 y = 665 x = 293 x = 779 y = 100 y = 633 y = 88 x = 176 x = 781 y = 357 x = 687 x = 779 x = 976 y = 338 y = 0 y = 599 x = 60 y = 222 y = 522 y = 563 y = 284 x = 398 x = 282 x = 980 y = 427 x = 271 x = 555 y = 408 x = 76 x = 147 x = 882 x = 923 x = 362 x = 999 x = 499 x = 211 y = 111 x = 508 y = 240 y = 162 y = 826 x = 781 x = 836 x = 617 x = 640 x = 989 x = 862 x = 520 y = 410 x = 813 x = 434 y = 398 x = 338 x = 995 y = 395 x = 245 x = 591 y = 308 y = 272 y = 339 x = 42 x = 787 x = 945 y = 481 x = 179 y = 969 y = 670 x = 863 x = 274 y = 938 y = 368 y = 595 y = 266 x = 738 y = 533 y = 451 y = 110 y = 831 x = 899 x = 762 x = 310 y = 396 y = 451 y = 341 x = 469 y = 99 x = 167 y = 148 x = 302 y = 972 y = 668 x = 762 y = 366 y = 537 y = 962 x = 696 x = 735 y = 957 y = 703 x = 264 y = 283 x = 714 x = 762 x = 236 x = 453 y = 251 y = 335 x = 603 x = 662 x = 319 y = 143 y = 249 x = 459 x = 66 x = 209 x = 687 y = 398 x = 295 y = 967 x = 576 y = 443 x = 893 x = 544 x = 832 x = 340 x = 183 x = 167 y = 715 y = 342 x = 141 x = 167 y = 396 y = 933 y = 77 y = 574 y = 673 y = 832 x = 148 x = 767 x = 583 x = 484 x = 648 y = 550 x = 631 x = 848 y = 796 y = 305 x = 933 x = 236 y = 491 y = 16 x = 532 x = 436 y = 225 x = 365 y = 367 y = 926 x = 205 x = 730 x = 72 y = 313 x = 946 y = 414 x = 560 x = 241 y = 517 x = 921 y = 458 y = 786 y = 264 x = 843 y = 705 x = 647 x = 301 y = 451 x = 308 x = 594 x = 86 x = 485 y = 363 x = 50 y = 688 x = 634 y = 680 y = 181 x = 924 y = 929 x = 849 x = 892 y = 306 y = 524 x = 459 y = 573 y = 831 x = 543 x = 490 x = 778 y = 269 x = 677 x = 186 x = 599 x = 587 x = 92 x = 456 y = 587 y = 31 x = 730 y = 933 x = 739 x = 714 x = 310 y = 580 x = 87 x = 854 x = 152 y = 974 y = 502 x = 631 y = 350 y = 282 y = 202 x = 752 y = 507 x = 588 x = 802 x = 881 y = 211 x = 905 y = 663 y = 62 x = 503 x = 270 y = 950 x = 304 y = 341 y = 589 y = 604 x = 476 x = 730 x = 710 y = 718 y = 997 x = 757 x = 579 y = 366 y = 588 x = 30 x = 227 x = 112 y = 984 y = 823 y = 996 x = 618 x = 891 x = 240 y = 233 x = 897 x = 592 x = 836 x = 427 y = 165 y = 424 y = 577 y = 879 y = 887 x = 494 y = 788 x = 490 y = 19 x = 107 x = 687 y = 571 y = 922 x = 943 x = 687 y = 313 y = 89 y = 400 x = 92 x = 60 y = 495 x = 42 x = 750 y = 394 y = 618 y = 381 x = 193 y = 242 x = 820 y = 226 y = 908 x = 64 y = 980 x = 369 y = 449 x = 756 y = 688 x = 580 y = 35 y = 912 y = 828 x = 311 y = 950 x = 489 y = 443 x = 981 x = 606 x = 54 y = 215 x = 363 y = 556 y = 960 y = 622 x = 387 y = 868 x = 663 x = 945 y = 70 x = 232 y = 17 x = 275 x = 379 y = 396 y = 172 y = 560 y = 275 x = 7 y = 66 y = 129 y = 639 y = 105 x = 45 x = 981 y = 297 x = 676 y = 593 x = 664 y = 537 x = 462 x = 672 x = 597 x = 843 y = 536 y = 586 y = 67 x = 366 y = 232 x = 926 y = 879 y = 131 x = 889 y = 211 x = 401 y = 966 y = 162 x = 237 y = 939 y = 716 x = 694 y = 844 x = 880 x = 285 y = 621 y = 30 x = 786 y = 760 y = 590 y = 933 y = 424 x = 558 x = 890 y = 50 y = 581 y = 656 x = 421 y = 389 x = 62 x = 118 x = 238 x = 889 y = 14 y = 404 y = 325 y = 652 y = 588 y = 39 x = 359 x = 308 y = 561 x = 567 x = 521 x = 988 x = 631 y = 972 y = 958 y = 245 y = 214 y = 634 x = 338 y = 992 x = 497 x = 406 x = 826 y = 148 x = 735 y = 721 y = 24 y = 841 y = 871 x = 876 x = 378 x = 859 y = 123 x = 836 x = 779 y = 389 y = 564 x = 837 x = 213 y = 129 y = 54 x = 206 y = 264 x = 438 x = 564 x = 670 y = 788 x = 886 x = 22 y = 726 y = 903 y = 782 x = 966 y = 210 y = 310 x = 480 x = 894 y = 146 x = 437 y = 999 y = 899 y = 647 x = 550 x = 303 y = 960 y = 429 x = 200 x = 683 y = 184 x = 698 x = 936 y = 562 x = 217 x = 694 y = 293 x = 360 y = 714 x = 935 y = 245 x = 540 y = 324 y = 421 x = 533 y = 43 y = 53 x = 915 y = 272 y = 173 y = 538 y = 495 y = 912 x = 79 x = 567 x = 594 x = 957 x = 722 x = 455 y = 159 x = 304 x = 410 x = 296 x = 700 y = 507 y = 409 x = 444 x = 580 y = 464 y = 686 x = 378 y = 899 x = 118 y = 969 x = 118 x = 266 y = 35 y = 132 x = 59 x = 251 x = 761 y = 316 x = 916 x = 265 y = 260 x = 115 y = 935 y = 677 y = 989 y = 683 y = 479 x = 233 x = 330 y = 197 x = 902 x = 660 x = 108 y = 573 y = 576 x = 109 y = 494 x = 178 x = 944 y = 187 x = 207 x = 744 y = 172 x = 905 x = 47 x = 596 x = 903 y = 966 y = 936 x = 740 x = 730 y = 53 y = 427 y = 7 x = 791 x = 656 x = 417 y = 741 x = 729 y = 795 y = 748 y = 79 y = 351 y = 367 y = 936 y = 504 y = 957 x = 596 y = 492 x = 459 y = 149 x = 986 y = 515 y = 507 y = 725 x = 374 y = 46 x = 829 x = 850 x = 37 y = 304 y = 157 y = 450 y = 702 y = 708 x = 931 y = 277 x = 776 x = 349 x = 741 y = 587 y = 252 x = 920 x = 383 y = 278 x = 261 x = 666 y = 900 x = 876 x = 764 y = 763 x = 794 y = 316 y = 537 x = 855 x = 92 x = 98 x = 427 y = 426 y = 493 x = 936 x = 343 y = 524 x = 71 y = 845 y = 689 y = 234 y = 353 x = 406 y = 568 x = 873 y = 407 y = 709 y = 341 x = 350 x = 544 x = 940 y = 240 x = 483 y = 569 x = 851 x = 642 y = 94 x = 989 y = 238 y = 466 y = 274 y = 434 y = 412 x = 470 y = 314 x = 48 y = 607 x = 423 y = 953 x = 123 y = 955 y = 242 y = 465 y = 902 x = 845 y = 166 x = 593 x = 454 x = 431 y = 120 y = 643 x = 704 y = 810 y = 45 x = 176 x = 271 x = 990 y = 533 y = 801 x = 158 x = 859 y = 117 y = 980 y = 811 y = 496 y = 509 y = 804 x = 94 y = 396 y = 81 y = 363 y = 57 x = 571 x = 808 x = 82 y = 371 x = 346 x = 746 y = 412 x = 738 y = 193 y = 751 y = 516 x = 964 y = 40 x = 837 x = 102 y = 109 x = 541 y = 750 y = 940 y = 916 y = 313 y = 613 y = 924 y = 337 y = 654 x = 467 y = 638 y = 83 x = 180 y = 83 x = 519 x = 660 x = 814 y = 35 y = 235 y = 42 y = 318 y = 978 x = 63 y = 64 y = 757 y = 888 y = 666 y = 426 y = 595 x = 834 x = 406 x = 174 y = 609 x = 327 y = 513 y = 97 x = 81 x = 426 y = 744 y = 861 y = 726 y = 600 y = 72 x = 944 x = 240 x = 134 y = 624 y = 571 x = 870 y = 430 y = 972 y = 567 y = 955 y = 197 x = 836 y = 552 y = 512 x = 308 x = 532 x = 604 y = 382 x = 771 x = 400 x = 592 x = 240 x = 6 y = 253 y = 617 x = 270 y = 260 y = 577 y = 374 x = 318 x = 25 x = 286 x = 622 y = 721 y = 26 x = 87 x = 743 y = 344 x = 892 x = 378 y = 159 y = 380 y = 460 x = 936 x = 398 x = 868 x = 456 y = 758 y = 174 x = 176 x = 304 y = 523 y = 944 x = 501 y = 169 x = 50 y = 232 x = 452 x = 740 y = 878 x = 643 y = 267 y = 900 x = 882 y = 208 x = 627 x = 323 y = 911 x = 369 y = 455 x = 996 x = 571 y = 641 y = 273 y = 412 y = 224 y = 250 x = 506 y = 572 x = 577 x = 800 y = 644 x = 58 y = 94 y = 672 x = 670 x = 759 x = 601 x = 265 y = 486 x = 729 y = 84 y = 258 x = 482 y = 684 x = 963 y = 967 y = 311 y = 515 x = 804 y = 306 x = 208 y = 69 x = 170 x = 35 y = 12 x = 71 y = 96 x = 391 y = 511 x = 341 x = 911 x = 434 y = 37 x = 627 x = 489 x = 21 x = 704 x = 859 y = 424 x = 883 x = 12 x = 237 x = 635 x = 391 x = 56 y = 973 y = 745 x = 894 y = 708 x = 328 y = 159 y = 896 y = 439 x = 738 y = 2 x = 4 y = 927 x = 827 x = 574 x = 412 y = 302 y = 301 y = 144 y = 534 x = 69 x = 51 y = 564 y = 444 x = 406 y = 571 x = 507 x = 127 x = 873 y = 700 x = 876 y = 429 y = 850 x = 930 x = 278 y = 199 x = 679 y = 280 x = 253 x = 950 x = 962 y = 773 x = 802 y = 607 y = 559 y = 475 x = 123 y = 966 y = 339 x = 320 y = 713 x = 21 y = 474 y = 987 x = 729 y = 739 x = 812 x = 512 y = 765 x = 993 x = 130 x = 759 x = 725 x = 579 y = 975 x = 386 x = 123 y = 433 x = 61 y = 324 x = 62 x = 834 y = 576 y = 192 x = 170 y = 665 y = 6 y = 259 x = 503 x = 500 x = 442 y = 518 y = 294 x = 162 x = 724 x = 499 y = 902 y = 365 y = 32 y = 524 x = 447 x = 208 y = 319 x = 889 y = 657 y = 652 x = 628 x = 664 x = 474 x = 630 y = 17 y = 688 y = 167 y = 102 y = 315 x = 106 x = 169 x = 920 x = 781 y = 662 x = 551 y = 890 y = 188 x = 454 x = 733 x = 564 y = 918 y = 374 x = 658 y = 988 y = 103 x = 440 x = 761 y = 112 x = 522 x = 686 x = 792 y = 253 y = 483 y = 995 x = 144 x = 23 y = 165 y = 851 y = 874 y = 501 y = 638 x = 954 x = 653 x = 647 y = 545 y = 250 y = 613 y = 22 x = 563 y = 18 y = 930 y = 473 x = 791 y = 622 y = 867 x = 346 x = 416 x = 906 y = 423 x = 598 x = 590 y = 9 x = 55 x = 652 x = 402 x = 29 x = 416 y = 779 y = 530 x = 224 x = 877 y = 904 x = 575 x = 67 y = 67 y = 318 y = 217 y = 564 y = 711 y = 243 y = 943 y = 797 x = 479 x = 918 x = 330 y = 408 x = 417 x = 556 x = 826 y = 46 x = 993 y = 606 x = 395 y = 836 y = 739 y = 572 x = 56 x = 394 y = 946 x = 898 x = 159 x = 187 x = 322 x = 624 x = 72 y = 97 y = 386 x = 980 x = 225 y = 241 y = 600 x = 0 x = 183 x = 896 x = 411 y = 110 x = 452 x = 851 x = 746 x = 626 y = 498 y = 235 x = 778 x = 371 x = 384 x = 321 y = 777 y = 345 y = 419 y = 795 y = 36 x = 754 y = 259 y = 967 y = 785 x = 175 y = 669 y = 873 x = 979 y = 803 x = 208 y = 700 y = 797 y = 298 y = 638 x = 400 x = 55 x = 867 x = 111 y = 24 y = 779 x = 533 x = 962 y = 600 y = 2 x = 9 y = 232 y = 547 x = 458 x = 950 x = 643 x = 123 x = 208 x = 717 y = 176 y = 569 x = 292 y = 756 x = 212 x = 900 y = 815 y = 128 y = 970 x = 781 y = 225 y = 877 x = 434 x = 271 x = 342 x = 314 y = 433 x = 825 y = 41 y = 685 y = 641 y = 171 y = 199 y = 856 y = 327 x = 950 y = 721 y = 773 y = 179 y = 149 x = 737 y = 391 x = 403 y = 601 x = 150 y = 402 x = 575 x = 952 y = 225 x = 944 x = 446 y = 809 x = 73 x = 674 x = 331 y = 125 x = 344 y = 944 y = 84 x = 896 y = 535 x = 730 x = 225 x = 885 y = 843 x = 707 x = 427 x = 809 x = 450 x = 456 y = 364 x = 555 y = 801 y = 159 x = 100 y = 824 x = 707 x = 745 x = 588 x = 382 y = 811 x = 74 y = 957 x = 442 x = 423 y = 542 y = 183 x = 199 y = 652 x = 222 x = 767 x = 387 x = 952 x = 406 x = 467 x = 676 x = 582 y = 221 y = 338 y = 299 y = 914 y = 901 x = 642 x = 434 x = 811 x = 750 y = 702 x = 404 x = 974 y = 898 y = 303 y = 71 x = 29 y = 776 x = 308 x = 481 x = 269 x = 23 y = 186 x = 262 y = 465 y = 928 y = 502 x = 525 x = 847 x = 269 y = 703 x = 739 x = 337 y = 452 y = 296 y = 923 y = 19 y = 533 x = 108 x = 907 x = 809 y = 93 y = 225 x = 492 y = 747 x = 927 x = 806 x = 182 x = 886 x = 493 y = 919 x = 100 y = 716 x = 200 y = 781 x = 750 x = 647 x = 606 x = 815 x = 297 x = 563 x = 12 x = 242 y = 866 y = 181 x = 663 y = 128 x = 95 y = 749 x = 373 y = 754 x = 825 y = 319 x = 274 y = 881 x = 696 x = 147 x = 814 x = 607 x = 871 x = 96 x = 592 y = 298 y = 773 x = 982 y = 281 x = 621 y = 491 y = 889 x = 427 x = 41 x = 215 y = 536 y = 930 y = 766 x = 635 x = 336 x = 438 y = 267 x = 737 x = 61 y = 691 x = 829 x = 328 y = 299 x = 841 x = 583 x = 881 y = 141 y = 967 y = 965 y = 121 x = 183 x = 639 x = 475 y = 52 y = 746 y = 924 x = 277 y = 294 y = 359 y = 621 x = 895 x = 415 x = 18 y = 296 y = 985 x = 988 y = 329 y = 971 y = 3 y = 694 x = 767 x = 677 y = 222 y = 325 y = 810 y = 876 y = 801 y = 93 y = 26 y = 506 x = 807 x = 532 y = 473 x = 645 y = 878 y = 930 y = 661 y = 394 y = 282 x = 169 y = 666 x = 149 x = 689 y = 991 x = 984 y = 726 x = 344 x = 631 y = 465 x = 646 x = 968 x = 341 y = 535 y = 865 x = 455 y = 261 x = 432 y = 293 y = 357 y = 836 x = 135 y = 836 y = 525 x = 1 x = 96 y = 686 x = 576 x = 695 x = 763 x = 281 y = 947 y = 44 y = 305 x = 852 x = 326 y = 707 y = 954 y = 645 x = 363 y = 822 x = 646 y = 524 y = 888 x = 687 x = 484 y = 574 x = 863 y = 514 x = 308 x = 535 y = 406 x = 800 y = 138 y = 192 x = 443 x = 961 y = 226 y = 313 x = 409 y = 119 y = 320 x = 380 x = 664 x = 705 x = 964 x = 310 x = 835 x = 82 x = 907 y = 827 x = 992 y = 441 x = 978 y = 686 y = 458 x = 984 x = 850 x = 314 y = 962 x = 190 y = 964 y = 648 x = 963 y = 477 y = 709 y = 222 y = 797 y = 624 x = 473 y = 514 x = 819 x = 413 x = 566 x = 888 y = 451 y = 806 x = 932 y = 919 x = 537 x = 766 x = 53 y = 299 x = 355 x = 978 y = 938 x = 111 y = 47 x = 132 x = 957 x = 494 y = 451 y = 176 y = 107 x = 983 y = 843 y = 890 x = 442 y = 452 x = 818 x = 330 y = 979 y = 866 x = 318 y = 993 y = 371 x = 36 x = 492 x = 262 y = 659 x = 596 y = 346 x = 103 y = 29 y = 290 x = 690 y = 955 x = 413 x = 400 y = 172 y = 359 y = 585 y = 70 x = 959 x = 381 x = 577 y = 177 x = 817 x = 416 x = 540 x = 397 x = 30 y = 603 x = 526 y = 879 y = 749 x = 946 x = 338 x = 116 y = 700 y = 620 y = 827 x = 905 y = 782 x = 194 y = 83 y = 904 y = 648 x = 908 x = 863 y = 577 x = 379 y = 299 y = 540 y = 719 x = 617 x = 222 y = 841 y = 441 y = 152 y = 945 y = 283 y = 700 y = 709 x = 457 y = 749 x = 537 y = 911 y = 197 y = 956 y = 396 y = 961 x = 370 y = 98 y = 426 y = 150 y = 838 y = 925 x = 716 x = 148 y = 262 x = 561 x = 377 x = 989 y = 627 x = 195 x = 871 y = 995 y = 311 y = 404 x = 696 y = 164 y = 340 x = 426 x = 427 x = 582 y = 175 x = 842 y = 319 y = 830 x = 480 y = 323 x = 886 y = 944 x = 763 x = 638 y = 255 y = 699 y = 244 x = 355 x = 403 x = 714 x = 785 y = 482 x = 91 y = 404 y = 42 y = 275 y = 749 x = 126 y = 920 y = 676 y = 920 x = 474 y = 204 y = 836 x = 471 y = 185 y = 810 y = 66 x = 332 x = 825 x = 901 x = 655 x = 671 y = 866 y = 251 y = 470 x = 622 y = 335 x = 478 y = 434 x = 426 y = 910 x = 991 y = 490 y = 798 y = 402 y = 767 y = 53 x = 191 x = 734 y = 815 y = 613 y = 853 y = 264 y = 473 y = 985 y = 23 x = 488 y = 576 x = 690 x = 998 x = 778 y = 501 y = 909 y = 751 x = 487 y = 200 x = 4 x = 402 y = 89 x = 671 x = 478 y = 674 x = 413 y = 2 x = 976 x = 547 x = 118 y = 586 y = 93 y = 23 y = 256 x = 386 x = 981 y = 232 x = 367 y = 849 y = 302 y = 868 x = 125 x = 170 y = 223 y = 208 x = 470 y = 73 x = 836 x = 848 x = 375 y = 56 x = 374 y = 132 y = 544 y = 643 y = 209 x = 914 y = 86 y = 140 y = 154 x = 706 y = 847 y = 892 x = 579 y = 479 y = 327 y = 664 x = 528 x = 147 x = 481 x = 623 x = 357 y = 729 y = 975 y = 456 y = 570 x = 106 x = 294 x = 157 y = 90 y = 181 y = 876 x = 471 x = 697 x = 181 x = 464 y = 221 x = 694 y = 617 y = 171 x = 503 y = 940 y = 864 y = 311 y = 813 x = 362 y = 819 x = 895 x = 995 x = 964 x = 122 y = 333 y = 249 x = 997 y = 401 x = 996 x = 263 y = 865 x = 875 x = 852 y = 577 x = 738 y = 806 y = 742 x = 577 x = 682 y = 134 x = 747 y = 746 y = 306 x = 266 y = 403 x = 591 x = 360 x = 444 x = 211 y = 779 y = 122 y = 287 x = 91 y = 923 x = 916 x = 492 x = 146 x = 761 y = 90 y = 107 x = 908 x = 762 x = 868 y = 480 x = 932 y = 381 x = 197 x = 624 y = 884 y = 765 y = 957 y = 169 x = 200 x = 556 y = 661 y = 783 y = 713 y = 837 y = 456 x = 13 x = 281 y = 147 y = 766 x = 823 y = 319 x = 155 x = 198 x = 380 x = 958 y = 40 x = 303 x = 540 y = 73 y = 301 x = 751 x = 622 y = 764 x = 215 y = 893 x = 533 x = 980 x = 840 x = 717 y = 929 y = 860 y = 999 y = 145 y = 235 y = 269 x = 452 x = 907 x = 404 x = 548 y = 554 y = 363 y = 5 y = 480 y = 521 x = 418 x = 576 y = 772 y = 498 y = 467 x = 840 y = 974 x = 460 x = 71 y = 906 x = 188 y = 412 y = 604 x = 246 x = 615 y = 985 y = 922 x = 367 y = 841 x = 316 x = 951 y = 748 x = 153 y = 159 y = 776 y = 548 y = 230 x = 220 y = 730 y = 270 y = 291 y = 434 x = 872 y = 612 x = 19 x = 373 y = 788 x = 600 y = 33 x = 871 y = 529 y = 127 y = 732 y = 297 y = 518 y = 512 y = 526 x = 727 y = 101 x = 464 y = 971 y = 795 y = 663 x = 53 x = 858 y = 858 y = 344 x = 202 y = 37 y = 243 x = 770 x = 69 x = 407 x = 399 y = 487 x = 332 y = 404 y = 569 y = 226 y = 116 x = 899 y = 176 y = 312 y = 24 y = 230 y = 608 y = 727 x = 649 x = 473 x = 698 y = 263 x = 770 x = 862 y = 87 y = 963 x = 526 x = 530 x = 810 x = 433 x = 895 y = 805 y = 17 x = 533 x = 371 x = 67 x = 671 y = 453 y = 350 x = 781 x = 756 x = 641 y = 311 y = 689 x = 717 x = 659 x = 138 y = 468 y = 997 y = 174 y = 711 x = 791 x = 923 x = 824 y = 911 x = 712 y = 54 y = 302 y = 229 x = 190 y = 466 x = 911 y = 313 y = 112 x = 732 y = 384 y = 879 x = 178 x = 123 x = 428 x = 311 y = 54 y = 198 y = 434 x = 52 x = 373 x = 825 y = 475 y = 15 y = 154 x = 225 x = 895 y = 769 x = 258 y = 779 x = 278 y = 179 y = 160 x = 394 x = 156 x = 571 x = 317 x = 518 x = 239 y = 731 x = 985 x = 635 x = 764 x = 305 x = 648 y = 413 y = 879 y = 964 x = 674 y = 985 x = 508 y = 417 y = 657 x = 969 x = 821 y = 994 y = 360 x = 687 y = 738 x = 203 x = 133 x = 17 y = 913 x = 403 y = 395 x = 475 x = 649 x = 81 y = 827 y = 907 y = 103 x = 808 y = 234 x = 644 y = 192 x = 711 x = 168 y = 690 x = 766 y = 373 x = 835 x = 417 y = 92 x = 495 x = 550 y = 273 y = 655 y = 173 x = 928 y = 214 y = 17 y = 151 y = 357 y = 619 x = 287 x = 989 x = 897 y = 311 x = 257 y = 613 x = 208 y = 165 x = 319 x = 456 x = 508 x = 73 x = 947 y = 415 x = 417 y = 132 y = 83 x = 179 x = 232 y = 321 y = 296 x = 649 x = 877 y = 423 x = 856 y = 149 x = 550 x = 947 x = 150 y = 507 y = 101 x = 624 x = 465 y = 516 y = 646 y = 538 y = 476 x = 503 y = 705 x = 903 x = 159 y = 631 x = 978 x = 911 x = 292 y = 695 x = 762 y = 577 y = 476 x = 276 x = 635 y = 121 y = 354 y = 817 x = 904 y = 621 x = 124 x = 476 x = 182 y = 582 x = 158 x = 868 x = 950 x = 499 y = 243 x = 252 x = 942 x = 342 y = 351 y = 355 y = 232 x = 22 x = 933 x = 163 y = 238 y = 943 y = 375 y = 21 y = 961 y = 455 x = 648 x = 435 y = 786 y = 238 x = 289 y = 96 x = 627 x = 581 x = 968 y = 380 y = 842 y = 308 y = 839 x = 247 x = 554 y = 357 y = 466 x = 497 x = 274 y = 93 y = 34 y = 788 x = 659 x = 925 x = 466 x = 539 y = 333 x = 230 y = 880 y = 973 x = 883 x = 990 y = 827 x = 306 x = 575 y = 369 x = 941 y = 974 x = 880 x = 933 x = 910 y = 359 y = 23 y = 768 y = 770 y = 42 x = 775 y = 707 x = 872 y = 409 x = 766 y = 113 y = 640 x = 308 y = 691 y = 219 x = 65 x = 549 y = 871 y = 696 x = 410 y = 998 x = 123 y = 492 y = 424 x = 146 y = 384 x = 897 x = 699 x = 897 x = 799 y = 48 y = 398 y = 657 y = 618 x = 614 x = 444 y = 917 x = 22 x = 914 x = 15 y = 636 x = 672 y = 128 y = 92 y = 465 y = 197 y = 460 x = 814 x = 568 x = 175 y = 812 x = 146 y = 186 x = 492 y = 967 x = 513 y = 611 y = 490 x = 908 y = 820 y = 177 x = 239 y = 964 x = 460 y = 838 x = 714 x = 255 y = 732 x = 733 y = 246 y = 436 y = 657 y = 296 x = 490 x = 433 x = 577 x = 679 y = 952 x = 574 x = 175 y = 400 y = 62 y = 805 y = 800 x = 371 y = 592 y = 509 y = 558 x = 100 y = 9 y = 62 y = 847 x = 459 y = 736 y = 564 x = 445 x = 504 x = 971 x = 655 x = 201 y = 522 x = 538 x = 746 x = 189 y = 849 y = 83 x = 490 y = 5 y = 730 y = 983 x = 357 y = 611 y = 640 y = 523 x = 707 y = 26 x = 221 y = 613 y = 12 y = 165 x = 354 x = 477 x = 531 y = 145 x = 927 x = 260 x = 261 y = 498 y = 455 x = 549 y = 450 y = 95 y = 491 y = 991 x = 864 x = 69 x = 109 x = 766 y = 380 y = 253 x = 744 y = 944 x = 738 y = 610 y = 167 y = 707 x = 438 y = 993 x = 215 y = 137 x = 844 y = 1 y = 104 x = 945 y = 31 y = 143 y = 417 y = 484 x = 233 y = 700 y = 606 x = 74 y = 913 y = 326 y = 755 x = 560 x = 21 y = 257 y = 329 x = 961 x = 106 y = 487 y = 248 y = 30 x = 418 x = 586 y = 489 x = 772 x = 432 x = 883 x = 913 x = 492 y = 358 y = 763 x = 656 x = 752 y = 885 y = 989 y = 915 y = 614 y = 101 x = 709 y = 214 x = 345 x = 932 y = 538 x = 24 x = 836 y = 484 x = 422 x = 28 y = 959 x = 765 x = 46 x = 320 y = 365 x = 565 y = 364 y = 908 x = 130 x = 289 x = 741 y = 51 y = 48 x = 529 y = 731 x = 644 x = 822 x = 991 y = 442 x = 232 x = 436 x = 234 x = 633 y = 861 y = 38 x = 784 y = 169 y = 709 x = 426 y = 688 x = 499 y = 200 y = 446 y = 893 x = 206 x = 49 y = 628 y = 795 x = 130 x = 377 y = 511 x = 948 x = 700 x = 898 x = 600 x = 635 y = 622 y = 773 y = 730 x = 310 y = 145 y = 579 x = 346 x = 386 y = 382 x = 645 y = 276 x = 926 x = 955 x = 806 x = 762 y = 656 y = 981 x = 158 x = 448 y = 648 y = 531 y = 718 y = 305 x = 706 y = 220 y = 286 x = 296 x = 825 x = 37 y = 160 x = 426 y = 888 x = 949 x = 119 x = 218 y = 695 x = 51 y = 979 y = 223 y = 749 y = 388 x = 940 x = 599 x = 288 x = 398 x = 492 x = 968 x = 583 y = 779 y = 668 y = 175 x = 451 x = 481 x = 287 x = 467 y = 148 x = 775 y = 891 x = 206 x = 715 y = 332 y = 132 x = 940 y = 219 y = 771 x = 772 y = 954 x = 876 x = 5 x = 844 x = 904 x = 31 y = 785 y = 407 x = 807 y = 300 x = 34 x = 440 y = 500 y = 397 y = 250 y = 921 x = 745 x = 345 y = 666 x = 575 x = 886 y = 602 y = 881 x = 14 x = 836 x = 180 x = 747 y = 196 y = 632 x = 223 x = 466 y = 791 x = 646 x = 962 y = 30 x = 587 y = 847 y = 939 y = 255 y = 121 y = 268 y = 665 y = 922 x = 966 y = 158 x = 140 x = 38 x = 188 x = 772 x = 701 x = 391 x = 70 y = 533 x = 319 y = 315 y = 231 x = 742 x = 302 x = 109 y = 922 y = 514 x = 596 x = 347 y = 940 y = 286 y = 626 x = 633 y = 267 y = 410 y = 307 y = 732 x = 660 x = 139 y = 843 y = 286 x = 220 x = 532 y = 704 y = 304 x = 703 y = 638 x = 619 y = 377 y = 143 x = 178 x = 864 x = 693 y = 736 y = 190 y = 434 x = 49 y = 981 x = 175 y = 165 x = 683 y = 422 y = 549 x = 297 x = 984 x = 66 x = 595 x = 424 y = 159 y = 473 y = 796 y = 530 x = 266 y = 131 x = 550 y = 272 x = 516 y = 906 x = 792 x = 695 y = 348 y = 291 y = 44 y = 936 y = 580 y = 256 y = 669 y = 574 y = 3 y = 80 x = 353 y = 138 x = 103 y = 638 x = 304 y = 671 x = 447 y = 948 x = 30 x = 398 y = 646 y = 339 x = 794 y = 306 x = 971 y = 702 x = 442 y = 898 y = 940 y = 792 x = 223 x = 250 x = 130 x = 866 x = 787 y = 475 x = 271 y = 452 x = 432 x = 214 x = 848 x = 433 y = 460 y = 540 x = 220 y = 998 x = 500 y = 818 x = 150 y = 495 x = 300 x = 722 x = 137 y = 989 x = 636 x = 325 x = 472 y = 479 y = 442 x = 38 x = 703 x = 162 x = 636 x = 187 x = 16 x = 76 x = 5 x = 240 x = 29 y = 63 y = 786 x = 854 y = 851 y = 895 y = 352 y = 12 x = 321 y = 611 x = 506 x = 96 x = 833 x = 190 y = 674 y = 332 y = 13 y = 721 y = 488 x = 409 y = 908 x = 985 y = 590 x = 19 y = 523 y = 573 y = 781 x = 551 x = 193 x = 804 x = 877 x = 923 x = 236 x = 41 x = 923 y = 64 x = 459 x = 795 y = 751 y = 666 y = 798 y = 656 x = 261 x = 898 x = 654 y = 26 x = 543 y = 773 x = 298 x = 503 x = 616 x = 405 y = 674 y = 830 x = 720 x = 52 y = 87 x = 449 y = 621 y = 155 y = 754 y = 510 y = 835 x = 780 y = 449 y = 708 y = 555 y = 845 y = 18 x = 7 y = 171 y = 608 x = 472 y = 959 x = 109 y = 424 x = 0 y = 864 x = 569 x = 321 y = 280 y = 788 y = 847 y = 417 x = 661 x = 956 x = 187 x = 795 y = 974 x = 809 x = 573 y = 299 x = 520 x = 761 x = 808 x = 812 x = 464 y = 276 y = 938 y = 528 x = 469 x = 135 y = 49 y = 20 x = 38 y = 459 y = 416 x = 889 x = 275 y = 730 y = 84 x = 524 x = 847 y = 211 x = 197 x = 88 x = 576 y = 26 y = 507 y = 353 x = 581 y = 860 y = 923 x = 637 x = 751 x = 634 x = 263 x = 88 x = 662 y = 248 x = 744 x = 877 y = 912 y = 298 y = 654 y = 316 y = 815 y = 584 x = 630 x = 289 y = 942 y = 570 x = 785 y = 667 y = 662 x = 10 y = 956 x = 79 y = 143 y = 288 x = 380 y = 385 y = 485 x = 286 x = 895 y = 850 x = 851 y = 746 x = 782 y = 788 y = 33 y = 851 x = 38 y = 858 x = 659 y = 331 x = 454 x = 939 y = 389 y = 408 x = 153 y = 474 y = 30 x = 698 x = 339 x = 257 y = 637 x = 714 x = 743 y = 561 x = 774 x = 146 y = 312 x = 520 x = 15 x = 987 y = 538 x = 877 y = 738 y = 733 x = 766 y = 802 x = 803 y = 783 y = 144 x = 654 x = 589 x = 850 y = 590 y = 604 y = 651 x = 125 y = 108 y = 110 y = 282 x = 276 x = 186 y = 804 y = 650 x = 240 x = 284 x = 416 y = 47 y = 128 x = 990 y = 594 y = 27 y = 535 x = 74 y = 334 y = 841 y = 109 y = 393 x = 721 y = 205 y = 542 y = 208 y = 715 y = 930 x = 596 x = 927 x = 265 y = 909 x = 442 x = 151 x = 397 x = 91 y = 724 y = 124 y = 233 y = 758 x = 170 x = 438 x = 925 y = 81 y = 992 x = 711 y = 667 y = 411 x = 661 x = 590 y = 906 x = 916 x = 222 y = 427 x = 73 x = 935 y = 856 x = 834 y = 446 x = 655 y = 628 x = 48 y = 692 y = 757 y = 21 x = 763 y = 85 y = 262 x = 424 y = 115 x = 580 x = 93 y = 127 y = 922 x = 547 y = 364 x = 297 y = 823 y = 872 y = 694 y = 632 y = 525 x = 840 x = 377 x = 182 x = 466 y = 542 y = 902 y = 191 x = 595 y = 755 x = 265 y = 371 y = 393 y = 374 x = 841 x = 248 x = 76 y = 858 x = 57 y = 297 y = 154 y = 138 y = 860 y = 234 y = 419 y = 766 x = 393 x = 126 x = 437 x = 225 y = 858 x = 349 y = 913 x = 91 x = 952 x = 197 x = 579 x = 515 y = 17 y = 599 x = 90 y = 474 x = 560 y = 269 x = 452 x = 628 y = 967 y = 949 x = 240 x = 203 y = 133 x = 299 x = 89 x = 856 x = 268 x = 895 y = 878 x = 842 y = 321 y = 787 y = 310 y = 788 y = 448 y = 862 x = 481 x = 881 x = 171 x = 679 y = 51 y = 718 x = 695 y = 677 y = 983 y = 363 y = 687 y = 782 x = 270 y = 978 y = 659 y = 760 y = 259 x = 755 x = 526 y = 42 x = 674 y = 896 y = 726 x = 647 x = 149 x = 719 y = 865 x = 185 y = 72 y = 207 y = 356 y = 224 x = 960 x = 749 y = 118 x = 415 y = 256 x = 218 y = 589 x = 396 y = 579 y = 926 y = 969 y = 933 x = 978 y = 124 y = 459 y = 654 x = 681 y = 610 y = 547 y = 296 x = 41 x = 138 x = 731 x = 72 x = 2 y = 107 x = 165 y = 716 x = 532 y = 830 y = 541 x = 115 y = 241 x = 78 x = 454 y = 296 x = 592 y = 829 y = 672 x = 337 y = 603 x = 349 y = 485 x = 264 x = 258 y = 713 x = 283 x = 726 x = 257 x = 665 y = 882 x = 559 y = 99 y = 501 x = 994 x = 798 y = 283 y = 718 x = 565 y = 491 x = 781 x = 974 x = 737 x = 941 x = 208 x = 58 x = 271 x = 916 y = 359 y = 493 y = 256 y = 303 x = 143 x = 12 y = 708 y = 531 y = 412 y = 258 y = 558 x = 143 x = 509 x = 209 y = 172 y = 854 y = 895 y = 236 x = 343 x = 746 y = 914 x = 546 y = 966 x = 168 x = 286 x = 879 y = 329 x = 315 x = 577 y = 322 x = 353 x = 984 x = 227 x = 103 x = 112 x = 408 x = 961 y = 353 y = 87 x = 658 y = 299 x = 922 y = 264 y = 170 x = 113 y = 294 x = 20 y = 67 y = 851 y = 170 x = 373 x = 342 y = 237 x = 965 y = 920 y = 50 y = 865 y = 551 y = 562 x = 675 y = 213 y = 495 x = 600 y = 184 x = 437 x = 766 x = 285 x = 848 x = 859 y = 550 y = 141 x = 702 y = 926 x = 192 y = 974 y = 516 y = 188 x = 476 y = 278 y = 591 x = 15 x = 230 x = 170 x = 526 y = 244 x = 513 x = 30 x = 448 x = 469 x = 444 y = 507 x = 687 x = 28 x = 836 x = 825 x = 726 x = 490 x = 493 y = 34 y = 746 x = 448 x = 369 y = 476 y = 786 y = 810 y = 93 y = 896 x = 365 x = 297 x = 935 y = 686 x = 314 y = 617 y = 892 y = 531 y = 634 y = 899 y = 162 x = 525 y = 24 x = 531 y = 4 x = 603 x = 56 y = 276 x = 374 x = 4 y = 842 x = 848 y = 976 y = 373 x = 710 x = 318 y = 351 x = 173 x = 882 y = 198 y = 484 x = 609 y = 405 y = 883 y = 551 y = 467 y = 212 x = 479 y = 46 y = 151 x = 829 y = 333 x = 369 x = 261 y = 563 y = 139 x = 964 y = 291 x = 689 x = 148 y = 765 y = 985 x = 931 y = 517 y = 21 y = 86 x = 195 x = 384 y = 278 y = 816 y = 456 x = 592 y = 759 x = 789 y = 761 x = 40 y = 904 y = 207 y = 194 y = 517 y = 98 y = 418 x = 727 x = 209 x = 799 y = 551 x = 685 y = 379 x = 379 y = 893 x = 457 x = 723 y = 311 y = 901 x = 8 x = 73 y = 374 y = 751 x = 646 y = 459 y = 338 x = 405 x = 507 x = 821 x = 305 x = 83 y = 352 x = 828 x = 738 x = 521 x = 500 x = 204 y = 86 x = 680 y = 267 x = 529 x = 854 y = 334 y = 423 x = 952 y = 221 x = 194 y = 194 x = 590 y = 457 y = 382 x = 58 x = 536 x = 245 y = 228 y = 707 x = 823 y = 748 y = 275 y = 664 y = 251 y = 967 y = 811 y = 172 y = 446 x = 217 y = 939 y = 767 x = 771 y = 691 x = 229 x = 460 x = 664 x = 209 y = 379 x = 871 x = 111 x = 428 x = 0 x = 380 y = 582 y = 274 y = 224 y = 348 y = 758 y = 346 x = 141 x = 40 y = 367 x = 98 y = 827 x = 81 y = 808 x = 916 x = 813 y = 606 x = 245 y = 268 x = 978 x = 168 x = 359 y = 723 y = 25 x = 11 y = 69 x = 842 y = 782 x = 538 x = 784 x = 102 x = 103 x = 345 x = 645 y = 522 x = 286 x = 359 x = 909 x = 203 x = 902 y = 30 x = 27 y = 219 y = 148 x = 456 x = 563 x = 234 x = 971 x = 719 y = 250 x = 591 x = 635 x = 534 y = 736 x = 182 x = 303 x = 609 x = 789 y = 844 x = 937 y = 573 x = 210 y = 519 x = 740 x = 501 x = 831 y = 878 y = 42 y = 715 x = 502 x = 769 y = 462 y = 840 x = 559 y = 540 x = 336 y = 702 y = 274 x = 432 x = 812 y = 708 x = 378 y = 462 x = 351 x = 552 y = 428 x = 12 x = 52 x = 846 x = 889 y = 165 y = 204 x = 476 y = 440 x = 844 x = 547 y = 248 x = 491 x = 698 x = 592 x = 48 x = 276 x = 615 y = 617 x = 644 y = 551 x = 83 x = 28 y = 234 y = 525 x = 73 y = 335 x = 349 x = 736 x = 21 y = 2 x = 701 x = 834 y = 959 y = 481 x = 309 x = 765 y = 788 y = 8 y = 966 x = 806 y = 957 y = 713 y = 320 y = 59 y = 482 y = 114 x = 340 y = 203 x = 103 x = 254 y = 68 y = 509 y = 869 y = 232 x = 403 x = 227 y = 531 y = 371 x = 94 x = 544 y = 844 x = 463 x = 311 y = 187 y = 702 y = 179 x = 517 x = 980 x = 558 y = 221 y = 602 y = 25 y = 742 x = 985 y = 179 y = 765 x = 540 x = 911 x = 247 y = 267 x = 892 y = 424 x = 487 y = 147 x = 616 x = 710 y = 521 y = 704 y = 132 x = 804 y = 570 y = 39 y = 149 x = 963 x = 49 y = 50 x = 380 y = 54 y = 879 y = 616 x = 274 y = 418 x = 414 x = 411 y = 163 y = 914 x = 488 y = 844 y = 905 x = 738 x = 741 x = 600 x = 614 y = 693 x = 208 x = 693 y = 340 x = 629 x = 585 x = 357 y = 959 y = 833 x = 225 x = 85 y = 189 y = 789 y = 963 y = 757 x = 395 y = 423 x = 464 y = 437 y = 931 x = 263 x = 459 y = 968 y = 244 y = 218 y = 183 y = 304 y = 830 y = 8 y = 834 y = 723 x = 919 x = 537 x = 966 y = 541 x = 745 y = 117 y = 481 y = 328 x = 238 x = 898 x = 202 x = 147 y = 999 y = 826 y = 624 y = 767 x = 399 y = 927 x = 982 x = 318 y = 329 x = 285 y = 872 x = 887 y = 511 y = 236 y = 692 y = 746 x = 242 x = 877 x = 825 x = 410 y = 652 x = 645 y = 862 y = 714 y = 750 x = 353 x = 316 x = 436 y = 377 y = 893 y = 408 y = 113 x = 915 x = 869 y = 690 x = 668 y = 321 y = 328 y = 980 x = 726 y = 98 y = 56 y = 671 x = 947 x = 870 x = 470 y = 832 y = 633 y = 629 y = 840 x = 134 y = 661 y = 526 x = 990 x = 88 y = 941 y = 147 x = 306 y = 842 x = 219 y = 445 y = 695 x = 328 y = 377 y = 183 x = 276 y = 429 y = 125 x = 982 y = 166 y = 536 x = 962 x = 456 y = 206 y = 225 x = 715 x = 818 x = 652 y = 443 x = 455 y = 598 y = 296 x = 372 y = 687 y = 242 x = 778 x = 664 x = 814 y = 712 y = 123 y = 150 y = 311 y = 953 x = 819 y = 344 x = 375 y = 358 y = 674 y = 93 y = 438 x = 918 x = 466 x = 660 x = 406 x = 5 x = 13 x = 73 x = 829 x = 640 x = 775 x = 275 x = 631 y = 173 y = 69 y = 18 x = 954 x = 75 y = 222 x = 757 x = 459 x = 862 y = 622 y = 148 x = 314 y = 452 y = 125 x = 943 x = 417 x = 413 y = 735 x = 345 x = 71 y = 814 y = 859 x = 625 x = 38 x = 142 y = 775 y = 464 x = 783 x = 882 y = 347 y = 16 y = 294 y = 603 y = 212 y = 423 x = 73 y = 632 x = 513 y = 603 x = 98 y = 212 x = 93 x = 667 y = 944 y = 785 y = 79 y = 408 x = 583 y = 754 x = 665 x = 135 y = 768 y = 375 y = 25 y = 185 y = 429 x = 53 x = 777 y = 750 y = 973 x = 716 y = 41 x = 777 x = 841 x = 475 x = 62 x = 948 x = 378 y = 815 x = 655 x = 231 x = 101 x = 958 x = 708 y = 303 x = 596 y = 734 y = 497 x = 965 x = 747 y = 196 x = 51 y = 343 y = 468 y = 184 y = 863 y = 559 y = 403 y = 547 y = 578 x = 145 y = 871 x = 515 x = 94 x = 706 x = 272 y = 651 y = 398 y = 104 y = 858 y = 342 x = 760 x = 390 x = 123 y = 979 x = 789 x = 579 x = 355 x = 380 x = 926 y = 292 y = 692 x = 874 y = 642 x = 661 x = 972 x = 926 x = 610 y = 248 x = 254 y = 787 x = 352 x = 407 y = 813 y = 510 x = 929 y = 290 y = 449 x = 416 y = 496 x = 944 x = 785 y = 552 y = 539 y = 481 x = 733 y = 541 x = 338 y = 497 y = 440 y = 891 y = 161 y = 343 y = 698 x = 55 y = 188 x = 366 y = 574 y = 73 x = 776 y = 258 y = 526 y = 946 x = 100 x = 16 y = 803 y = 261 x = 793 y = 280 y = 67 x = 390 x = 38 x = 934 y = 731 y = 429 x = 914 x = 368 y = 839 y = 305 x = 463 x = 831 y = 933 x = 935 y = 401 y = 570 x = 254 y = 429 y = 420 x = 961 y = 370 x = 363 x = 79 x = 77 x = 751 x = 210 y = 56 x = 184 x = 190 x = 68 x = 391 x = 413 x = 302 y = 643 x = 557 y = 579 x = 995 x = 916 y = 26 y = 345 y = 727 x = 695 x = 300 y = 478 x = 56 y = 435 x = 889 y = 93 x = 394 y = 266 y = 693 x = 582 x = 788 x = 467 x = 843 y = 296 y = 71 y = 411 y = 927 y = 566 y = 139 x = 431 x = 553 y = 572 x = 965 x = 602 y = 36 x = 402 y = 683 y = 694 x = 385 x = 802 y = 38 y = 532 x = 454 y = 949 x = 804 y = 326 x = 608 y = 9 y = 440 x = 935 x = 796 x = 356 y = 559 y = 711 y = 393 y = 753 y = 726 x = 749 x = 440 x = 125 y = 430 x = 953 x = 53 x = 612 y = 574 x = 674 y = 237 y = 554 y = 82 y = 742 y = 778 x = 611 x = 837 y = 388 x = 410 x = 873 x = 669 y = 878 x = 141 y = 217 y = 742 y = 789 x = 274 x = 128 x = 961 x = 536 y = 422 y = 948 y = 211 y = 888 y = 203 x = 813 y = 939 x = 595 x = 886 x = 147 y = 408 x = 311 x = 633 x = 391 y = 14 x = 38 y = 130 y = 399 y = 676 y = 314 y = 400 x = 751 y = 170 x = 420 x = 863 y = 36 x = 209 x = 306 y = 140 x = 140 y = 680 x = 647 x = 518 x = 503 y = 686 x = 73 x = 296 x = 778 y = 875 y = 875 y = 471 x = 362 x = 611 y = 874 x = 69 y = 962 y = 545 y = 911 x = 7 y = 609 x = 231 y = 484 x = 211 x = 346 y = 165 x = 825 x = 484 x = 668 x = 560 x = 903 y = 909 x = 83 y = 474 x = 870 y = 409 y = 879 y = 866 y = 872 x = 978 y = 163 y = 143 x = 780 x = 881 y = 780 y = 343 x = 775 y = 549 y = 410 x = 206 y = 561 y = 464 x = 960 y = 804 x = 759 x = 107 y = 278 x = 615 x = 935 y = 210 y = 642 y = 398 y = 509 x = 980 x = 27 x = 904 x = 506 x = 29 x = 402 y = 651 y = 672 x = 436 y = 714 y = 712 y = 252 x = 364 x = 180 x = 367 x = 766 y = 666 x = 238 x = 733 y = 643 y = 563 x = 653 y = 559 y = 677 y = 628 x = 398 x = 40 x = 967 x = 600 x = 871 y = 542 x = 668 x = 782 y = 130 y = 355 x = 982 y = 819 x = 484 x = 313 y = 725 y = 905 x = 633 y = 830 x = 702 y = 749 y = 398 x = 562 x = 203 y = 29 x = 564 x = 459 x = 654 x = 534 y = 8 y = 652 x = 140 y = 560 x = 856 x = 374 y = 821 y = 836 x = 118 y = 990 y = 799 y = 7 x = 755 y = 261 y = 96 x = 899 x = 346 x = 541 y = 814 x = 612 x = 844 y = 932 x = 462 x = 588 x = 871 x = 606 y = 301 x = 385 x = 431 y = 465 y = 146 x = 983 x = 269 y = 683 y = 977 y = 457 y = 281 y = 190 y = 510 y = 28 x = 709 y = 403 x = 599 x = 419 y = 138 x = 261 x = 602 y = 481 x = 472 y = 658 y = 811 x = 623 y = 856 x = 540 x = 944 x = 803 x = 554 y = 17 x = 346 y = 887 x = 25 y = 121 x = 744 x = 202 x = 470 y = 17 x = 327 x = 78 x = 806 x = 606 x = 890 x = 756 y = 968 y = 301 x = 914 y = 504 y = 336 x = 919 y = 932 x = 648 y = 334 y = 36 x = 658 x = 549 x = 788 x = 566 y = 270 x = 826 y = 800 x = 905 y = 667 y = 6 y = 387 y = 787 y = 398 x = 73 y = 452 x = 746 y = 927 y = 926 y = 507 y = 745 y = 168 x = 368 y = 50 y = 35 y = 387 x = 72 y = 318 x = 445 x = 998 y = 801 y = 332 y = 265 x = 898 x = 679 x = 389 y = 535 y = 348 x = 877 x = 881 x = 468 x = 657 y = 746 y = 104 x = 396 y = 413 y = 905 y = 800 x = 709 x = 715 x = 808 x = 812 x = 13 x = 951 x = 911 y = 859 x = 804 x = 271 y = 196 x = 445 y = 830 y = 493 y = 956 y = 258 y = 343 x = 405 x = 781 x = 200 y = 82 y = 741 x = 40 x = 76 x = 468 x = 99 x = 75 y = 608 y = 755 x = 993 y = 98 x = 729 y = 929 x = 298 x = 705 y = 209 x = 705 y = 485 y = 550 x = 942 y = 261 y = 35 y = 937 y = 594 y = 449 y = 757 x = 543 x = 341 y = 325 x = 534 y = 841 y = 522 y = 45 y = 644 x = 568 x = 318 y = 331 y = 519 y = 700 y = 666 y = 405 x = 401 x = 613 y = 772 x = 86 y = 321 y = 106 y = 178 y = 202 y = 451 y = 113 y = 305 x = 474 x = 418 x = 641 x = 380 y = 211 x = 698 x = 227 y = 467 y = 481 y = 297 y = 336 y = 90 y = 650 x = 662 y = 662 x = 561 y = 143 x = 367 y = 767 x = 183 y = 232 y = 506 x = 704 y = 477 x = 115 y = 476 x = 601 x = 342 x = 812 x = 368 y = 971 x = 963 x = 612 y = 251 x = 781 y = 61 y = 667 y = 824 y = 893 x = 260 x = 779 y = 812 x = 7 y = 985 y = 159 x = 645 x = 634 x = 949 x = 642 y = 329 x = 338 y = 436 y = 957 y = 81 y = 266 x = 211 y = 782 y = 779 x = 530 y = 312 y = 117 y = 875 x = 918 x = 701 x = 728 x = 336 x = 772 y = 776 y = 737 x = 284 x = 902 x = 402 y = 223 y = 529 y = 297 x = 146 x = 799 y = 869 x = 198 y = 981 y = 304 x = 345 y = 442 y = 509 x = 682 y = 535 y = 642 y = 973 y = 470 y = 323 y = 696 y = 533 x = 843 x = 916 x = 676 x = 673 x = 567 y = 408 x = 844 x = 541 x = 64 x = 815 y = 718 x = 275 x = 644 x = 660 y = 772 y = 188 x = 300 x = 361 x = 354 x = 309 y = 757 y = 283 x = 987 y = 479 y = 605 y = 109 y = 436 x = 215 y = 335 y = 124 x = 421 y = 75 x = 121 y = 49 x = 823 x = 749 y = 76 y = 533 x = 209 x = 115 x = 659 y = 841 y = 961 y = 231 x = 284 y = 756 y = 724 y = 426 x = 972 y = 25 x = 186 x = 79 x = 159 y = 30 y = 328 x = 535 y = 73 y = 139 y = 786 x = 684 x = 431 y = 776 x = 976 x = 705 x = 382 y = 799 x = 856 x = 535 y = 194 x = 737 x = 62 x = 214 x = 353 y = 523 y = 77 x = 210 x = 351 y = 367 x = 244 y = 331 x = 506 y = 548 y = 360 x = 83 x = 1 y = 429 y = 796 x = 551 x = 349 x = 289 y = 985 y = 638 x = 189 x = 16 x = 134 y = 413 y = 830 y = 356 y = 748 y = 449 x = 611 y = 517 x = 874 y = 557 y = 495 x = 354 x = 50 x = 169 x = 350 y = 378 y = 238 x = 478 x = 456 x = 963 y = 625 x = 306 y = 643 y = 995 y = 595 x = 445 y = 456 x = 923 x = 791 x = 450 x = 982 x = 331 y = 323 y = 993 x = 347 x = 336 x = 721 y = 264 y = 169 x = 586 y = 516 x = 207 x = 182 x = 183 y = 278 y = 172 y = 166 y = 185 x = 368 y = 621 y = 839 x = 391 y = 303 x = 981 x = 618 y = 940 y = 303 x = 459 x = 981 x = 164 x = 628 x = 225 x = 543 y = 635 x = 293 x = 978 y = 917 x = 396 x = 728 x = 748 y = 298 y = 833 y = 188 x = 439 y = 639 y = 134 y = 643 x = 413 y = 769 x = 97 y = 361 y = 546 y = 148 x = 555 x = 673 y = 575 x = 993 y = 276 x = 53 y = 55 y = 23 y = 312 x = 900 x = 205 y = 831 x = 436 y = 82 y = 175 y = 278 y = 811 x = 387 x = 978 x = 147 x = 265 y = 674 x = 597 x = 214 y = 717 x = 692 y = 489 y = 577 x = 419 y = 260 x = 595 x = 678 y = 193 y = 145 x = 797 x = 130 x = 844 x = 87 x = 206 y = 56 x = 769 x = 550 y = 623 x = 535 x = 491 x = 989 y = 686 x = 845 x = 732 y = 755 y = 634 x = 296 y = 394 x = 624 x = 37 x = 876 x = 780 y = 768 x = 905 y = 798 y = 100 x = 835 x = 455 y = 18 x = 374 x = 421 y = 11 y = 839 y = 804 x = 358 x = 848 x = 352 y = 12 y = 384 x = 425 y = 666 x = 321 x = 663 x = 886 y = 668 y = 160 y = 621 x = 510 x = 281 y = 628 x = 508 y = 873 y = 456 x = 334 y = 154 y = 726 x = 988 y = 675 y = 176 x = 685 y = 174 x = 989 y = 721 x = 608 x = 518 x = 641 x = 64 y = 239 y = 103 y = 713 x = 36 x = 430 y = 840 x = 28 y = 371 y = 565 x = 263 x = 693 x = 406 x = 986 y = 242 y = 302 x = 845 x = 180 y = 819 x = 557 x = 37 y = 880 x = 445 x = 246 y = 326 y = 714 y = 717 y = 573 y = 413 x = 399 x = 538 y = 667 y = 948 y = 683 x = 444 x = 623 x = 580 x = 711 y = 116 x = 546 x = 824 x = 31 x = 372 y = 369 y = 867 y = 497 x = 175 y = 492 y = 363 x = 242 x = 120 x = 642 y = 74 x = 430 y = 15 y = 985 x = 941 y = 85 y = 325 x = 155 x = 576 y = 950 x = 169 x = 578 x = 970 x = 340 x = 390 x = 142 y = 40 y = 7 x = 254 y = 598 x = 360 y = 213 x = 491 y = 878 x = 372 y = 522 x = 974 x = 74 x = 624 y = 738 y = 101 y = 831 x = 158 x = 900 x = 182 y = 959 x = 534 y = 580 x = 244 y = 444 x = 990 y = 510 x = 770 y = 613 x = 703 x = 762 y = 937 y = 649 y = 136 x = 859 x = 751 x = 213 x = 695 y = 663 x = 956 y = 908 y = 130 y = 968 y = 355 x = 0 x = 285 x = 566 y = 59 y = 669 x = 468 x = 866 y = 699 x = 210 y = 577 x = 685 x = 37 x = 537 y = 365 x = 421 y = 438 x = 483 y = 887 x = 298 x = 969 y = 846 x = 848 y = 361 y = 495 y = 645 y = 149 x = 663 x = 277 x = 354 y = 57 y = 362 y = 900 y = 923 x = 599 x = 438 x = 542 x = 709 y = 348 y = 642 y = 346 y = 268 y = 970 y = 34 x = 483 x = 889 x = 220 x = 740 y = 801 x = 260 x = 237 y = 320 x = 334 x = 874 x = 805 y = 877 x = 155 x = 351 y = 429 y = 725 y = 829 y = 509 y = 219 x = 170 x = 265 x = 773 y = 832 x = 634 x = 827 x = 200 y = 728 y = 488 y = 575 y = 713 y = 280 y = 974 y = 54 y = 159 y = 733 x = 997 x = 463 y = 852 x = 216 y = 165 y = 50 x = 28 x = 146 x = 366 y = 59 y = 783 y = 222 x = 448 y = 240 y = 253 y = 640 y = 675 x = 21 y = 102 y = 70 y = 633 y = 336 y = 251 y = 529 x = 557 x = 401 y = 279 y = 449 y = 252 y = 687 y = 367 x = 108 x = 135 y = 626 y = 71 x = 857 y = 818 y = 717 x = 676 y = 391 x = 186 y = 277 x = 767 y = 897 x = 768 y = 877 y = 615 x = 233 x = 819 y = 988 y = 909 y = 947 y = 390 y = 500 y = 911 x = 4 x = 35 y = 267 x = 360 x = 174 y = 100 x = 967 y = 741 x = 818 x = 413 x = 155 y = 3 x = 753 y = 768 y = 813 y = 497 x = 833 y = 451 x = 687 x = 969 x = 292 x = 969 x = 490 x = 461 x = 975 x = 467 x = 548 y = 585 y = 568 y = 258 y = 89 x = 551 x = 992 y = 375 y = 166 y = 597 y = 119 y = 719 x = 629 x = 269 x = 758 x = 87 x = 911 y = 311 y = 730 y = 213 x = 29 y = 93 y = 470 y = 756 x = 518 y = 448 y = 921 x = 246 y = 51 y = 859 x = 956 y = 467 x = 322 x = 698 y = 699 x = 223 y = 379 x = 805 x = 490 x = 839 y = 268 y = 645 y = 158 y = 443 x = 110 x = 370 y = 600 y = 285 x = 967 x = 679 y = 599 y = 99 x = 924 x = 181 x = 818 x = 422 y = 659 y = 979 y = 14 x = 378 x = 77 x = 895 x = 937 x = 953 x = 868 x = 274 y = 887 y = 799 x = 982 x = 577 y = 352 y = 239 x = 770 x = 532 x = 993 y = 613 x = 362 y = 101 x = 40 y = 555 y = 390 x = 81 x = 555 y = 793 y = 564 x = 689 x = 722 y = 631 y = 851 x = 981 x = 777 y = 267 x = 806 y = 142 y = 478 y = 460 y = 878 y = 851 x = 125 y = 322 x = 367 x = 957 x = 644 y = 639 x = 455 x = 692 y = 919 y = 427 y = 32 x = 276 x = 618 x = 83 x = 629 x = 282 x = 283 x = 795 x = 968 y = 444 y = 396 y = 460 x = 408 y = 787 x = 464 x = 404 y = 783 y = 710 x = 769 y = 250 x = 80 y = 857 y = 488 y = 366 x = 109 x = 774 x = 246 x = 709 y = 739 y = 333 y = 63 y = 51 y = 122 x = 952 x = 907 x = 643 x = 86 y = 703 y = 857 y = 88 x = 232 x = 825 x = 800 y = 836 y = 735 y = 94 y = 610 y = 350 x = 611 x = 977 x = 857 y = 858 x = 824 x = 222 x = 983 y = 353 x = 876 y = 749 y = 416 x = 920 y = 458 y = 655 y = 864 y = 506 y = 11 x = 346 x = 807 y = 516 x = 118 x = 17 x = 401 y = 373 y = 252 y = 658 y = 60 y = 525 x = 946 x = 292 x = 889 x = 990 x = 985 x = 121 y = 244 y = 127 y = 727 x = 169 x = 219 x = 110 x = 17 x = 493 x = 51 y = 301 y = 902 y = 512 x = 743 x = 395 x = 894 x = 872 y = 857 y = 853 x = 200 x = 417 y = 269 x = 244 y = 0 y = 716 y = 459 y = 401 y = 962 y = 504 y = 471 y = 785 y = 768 y = 855 y = 713 y = 562 x = 435 x = 685 y = 211 y = 695 y = 370 y = 615 x = 781 y = 542 x = 633 x = 801 x = 650 x = 469 x = 948 y = 747 x = 737 y = 926 x = 994 y = 581 x = 893 x = 417 x = 40 y = 445 x = 752 y = 268 y = 738 x = 489 x = 360 x = 158 x = 986 x = 321 y = 920 x = 601 x = 211 y = 119 x = 459 y = 721 x = 272 x = 24 x = 506 y = 761 x = 66 x = 985 x = 264 y = 438 y = 754 x = 679 x = 710 x = 940 y = 462 y = 379 x = 300 x = 124 x = 618 y = 949 x = 497 y = 722 y = 665 y = 341 y = 555 y = 532 y = 242 x = 335 y = 491 x = 226 y = 687 y = 579 x = 409 x = 911 x = 908 y = 857 y = 923 x = 320 y = 990 x = 869 x = 144 x = 855 y = 965 y = 339 y = 818 y = 115 x = 875 x = 844 x = 102 y = 664 y = 968 y = 120 y = 804 y = 183 y = 454 y = 693 x = 807 x = 985 x = 443 x = 581 x = 594 y = 471 x = 743 y = 105 x = 776 x = 560 y = 347 x = 692 y = 122 x = 299 x = 280 y = 527 y = 892 x = 212 y = 541 y = 302 y = 842 y = 308 x = 793 y = 782 y = 240 y = 18 x = 376 x = 91 x = 937 x = 778 x = 86 y = 9 y = 171 x = 19 y = 367 y = 552 x = 798 x = 794 x = 978 x = 865 y = 271 y = 158 y = 945 y = 849 x = 344 x = 453 x = 286 y = 761 x = 36 y = 873 y = 453 x = 964 x = 990 x = 196 y = 686 x = 891 y = 945 x = 309 y = 2 x = 125 x = 139 y = 481 x = 745 y = 234 y = 375 x = 536 x = 589 y = 432 x = 610 x = 603 x = 690 y = 958 x = 247 x = 229 y = 779 x = 300 y = 637 x = 343 y = 728 y = 515 y = 740 y = 283 x = 903 y = 612 x = 696 x = 810 x = 62 x = 373 y = 388 y = 912 x = 310 y = 85 x = 50 x = 682 y = 61 x = 233 x = 953 x = 835 x = 936 y = 370 x = 664 x = 19 y = 652 y = 388 x = 700 x = 560 x = 217 y = 661 y = 778 x = 45 x = 245 x = 346 y = 498 y = 406 x = 981 y = 420 y = 660 y = 724 x = 888 x = 706 x = 765 x = 950 x = 264 y = 601 x = 659 x = 587 y = 628 x = 454 y = 466 x = 265 y = 989 x = 445 y = 829 y = 963 y = 634 y = 658 x = 287 x = 85 x = 924 x = 947 x = 36 x = 488 y = 819 y = 494 x = 156 y = 85 y = 149 x = 795 x = 52 x = 400 x = 131 y = 141 x = 370 y = 323 x = 264 x = 231 y = 156 y = 316 y = 366 x = 612 x = 275 x = 20 y = 581 y = 107 y = 278 y = 376 y = 269 y = 532 y = 96 x = 286 y = 477 y = 365 y = 941 y = 960 y = 196 y = 830 x = 975 x = 600 y = 17 y = 893 y = 918 y = 761 y = 139 y = 178 y = 853 x = 299 x = 686 y = 668 x = 698 x = 935 y = 905 x = 70 x = 319 x = 788 x = 729 y = 336 y = 303 x = 186 x = 94 y = 29 y = 533 x = 630 x = 345 y = 551 x = 982 x = 642 x = 955 x = 120 y = 86 y = 963 y = 943 x = 166 x = 748 x = 41 x = 68 x = 142 x = 751 y = 526 y = 774 x = 844 x = 916 y = 996 y = 902 x = 146 y = 378 y = 859 y = 760 x = 271 x = 729 x = 702 x = 735 x = 104 x = 320 x = 287 x = 411 y = 203 y = 322 y = 551 y = 20 x = 917 y = 510 x = 423 y = 154 x = 482 x = 359 x = 34 x = 733 y = 933 x = 824 y = 500 y = 704 y = 267 x = 606 y = 604 y = 571 y = 729 y = 650 y = 55 y = 200 y = 41 y = 73 x = 6 y = 269 y = 212 x = 511 x = 32 y = 119 y = 947 y = 821 x = 56 x = 424 y = 825 x = 643 y = 584 y = 769 y = 106 x = 404 y = 1 y = 755 y = 118 x = 629 x = 187 x = 802 y = 178 x = 37 y = 368 y = 724 y = 592 x = 426 y = 914 y = 153 y = 390 x = 485 y = 934 x = 957 y = 860 y = 555 y = 39 y = 533 x = 332 x = 156 x = 735 x = 246 x = 304 x = 504 x = 219 x = 239 y = 271 x = 706 y = 670 x = 610 y = 954 x = 281 x = 226 y = 563 y = 736 y = 611 y = 656 x = 151 x = 881 y = 178 x = 370 y = 415 y = 199 y = 199 x = 136 y = 751 x = 679 x = 437 x = 198 x = 465 x = 424 x = 109 y = 286 y = 392 x = 269 y = 972 y = 692 y = 632 x = 212 y = 112 y = 994 y = 144 y = 247 y = 579 x = 933 y = 83 y = 825 y = 437 y = 454 y = 982 y = 104 x = 714 x = 46 y = 392 x = 178 x = 312 x = 72 y = 550 y = 37 x = 469 x = 878 y = 680 y = 745 y = 518 x = 651 y = 626 x = 807 x = 903 y = 687 y = 465 y = 152 x = 94 x = 585 x = 247 x = 125 y = 296 x = 621 x = 410 x = 798 y = 270 x = 781 x = 204 y = 237 x = 794 y = 755 y = 845 y = 740 y = 835 x = 935 y = 651 x = 151 x = 768 y = 276 x = 490 x = 459 x = 875 y = 657 x = 829 y = 539 x = 522 y = 235 y = 553 x = 11 x = 653 x = 822 y = 359 x = 604 y = 97 x = 307 x = 659 y = 348 y = 7 x = 966 y = 603 y = 163 x = 503 x = 549 x = 726 y = 148 y = 506 x = 35 x = 296 x = 346 y = 225 x = 334 x = 123 x = 771 x = 744 y = 670 x = 299 y = 177 x = 584 x = 211 x = 638 x = 41 y = 35 y = 714 x = 69 x = 77 y = 417 y = 530 x = 798 x = 375 x = 744 y = 241 x = 232 x = 198 x = 848 x = 831 x = 474 y = 335 y = 301 x = 840 x = 462 y = 368 y = 385 y = 124 x = 553 y = 77 y = 898 x = 692 y = 793 x = 2 y = 653 y = 480 y = 58 y = 636 x = 217 y = 786 x = 450 x = 614 y = 53 x = 371 y = 239 y = 255 x = 824 y = 323 y = 191 x = 611 x = 159 y = 323 y = 611 x = 280 x = 139 x = 211 x = 573 x = 130 y = 565 x = 585 x = 654 x = 997 x = 140 y = 448 y = 645 x = 527 x = 503 y = 725 x = 161 y = 295 y = 776 y = 595 y = 685 x = 328 y = 930 y = 110 y = 457 x = 415 y = 779 x = 281 y = 275 x = 933 x = 659 y = 245 y = 16 y = 826 y = 400 y = 494 x = 850 x = 39 y = 439 y = 365 y = 608 y = 495 x = 348 y = 163 x = 937 y = 754 y = 755 y = 122 x = 892 x = 268 y = 721 y = 433 x = 289 y = 703 y = 973 y = 626 y = 554 x = 320 x = 601 y = 526 x = 932 y = 488 x = 631 x = 515 y = 910 y = 872 x = 250 x = 554 y = 130 x = 621 y = 30 x = 389 x = 72 y = 839 y = 546 x = 564 x = 349 x = 870 y = 366 x = 560 y = 520 y = 259 y = 91 y = 15 x = 775 y = 29 y = 587 y = 742 y = 481 y = 36 y = 298 y = 209 y = 357 x = 331 x = 816 y = 352 x = 677 x = 812 y = 129 x = 341 y = 167 x = 62 x = 142 y = 117 y = 737 y = 2 y = 458 x = 738 y = 643 y = 244 x = 313 x = 500 x = 560 x = 462 x = 843 x = 298 x = 879 y = 468 y = 868 y = 644 x = 443 y = 696 x = 209 x = 421 y = 856 y = 664 x = 614 x = 512 x = 829 x = 568 y = 482 y = 387 y = 283 x = 382 x = 793 x = 461 x = 376 x = 841 y = 944 x = 790 x = 928 x = 322 x = 323 x = 69 y = 512 y = 528 y = 560 x = 708 y = 771 x = 348 y = 821 x = 504 y = 671 x = 488 x = 608 y = 768 x = 789 x = 783 x = 276 y = 616 x = 546 x = 136 x = 60 y = 950 x = 287 y = 747 y = 164 y = 11 y = 948 y = 803 x = 833 x = 798 y = 662 y = 734 x = 138 x = 80 x = 847 y = 142 y = 60 x = 90 y = 95 y = 161 x = 792 x = 447 x = 375 x = 649 y = 822 y = 831 y = 733 y = 128 x = 620 y = 259 y = 776 x = 374 x = 846 x = 536 y = 5 y = 553 x = 221 x = 889 y = 251 y = 157 x = 338 y = 262 x = 257 y = 646 y = 950 x = 696 x = 307 y = 915 y = 238 y = 447 y = 501 x = 392 x = 1 x = 671 x = 173 y = 30 x = 520 y = 287 y = 387 y = 359 y = 191 x = 768 y = 478 x = 3 y = 486 y = 664 x = 804 y = 62 y = 42 y = 762 x = 265 y = 431 x = 788 y = 914 y = 355 x = 569 y = 681 y = 396 x = 372 x = 931 y = 555 y = 550 x = 356 x = 516 x = 401 x = 966 y = 774 y = 451 y = 819 x = 442 y = 343 x = 73 y = 700 x = 887 x = 925 x = 635 y = 766 x = 191 x = 853 x = 872 x = 690 y = 272 y = 939 x = 380 x = 792 y = 637 x = 186 x = 511 x = 235 y = 311 x = 569 y = 993 y = 835 x = 809 y = 597 y = 646 x = 872 y = 752 x = 993 y = 274 y = 307 y = 273 x = 325 x = 379 x = 535 x = 73 y = 340 y = 439 x = 604 y = 567 y = 281 y = 488 y = 483 x = 317 y = 77 x = 614 y = 854 y = 229 y = 23 x = 739 y = 651 x = 662 y = 232 x = 871 y = 53 y = 389 y = 4 x = 840 y = 822 x = 668 x = 100 x = 636 x = 873 y = 485 y = 827 x = 807 x = 390 x = 174 x = 275 y = 810 y = 485 y = 16 x = 780 y = 33 x = 366 x = 855 y = 688 x = 773 x = 709 x = 811 x = 835 y = 719 y = 440 x = 903 y = 939 x = 749 y = 616 y = 618 y = 621 y = 0 y = 705 x = 806 y = 50 x = 308 y = 189 y = 648 y = 441 x = 306 x = 613 x = 302 y = 275 x = 329 y = 816 y = 641 y = 598 x = 129 y = 200 x = 50 x = 866 y = 362 y = 829 x = 136 y = 82 y = 504 x = 357 x = 248 y = 209 y = 228 y = 524 x = 167 x = 862 x = 130 x = 583 y = 313 y = 890 y = 560 y = 390 y = 342 x = 844 y = 168 x = 5 x = 537 x = 345 y = 592 y = 635 x = 48 x = 407 x = 912 y = 63 y = 143 y = 605 y = 25 y = 752 x = 820 y = 565 x = 149 y = 757 y = 489 y = 805 x = 676 x = 544 y = 642 y = 607 x = 645 x = 484 y = 975 x = 843 x = 437 y = 71 y = 896 x = 598 x = 911 x = 437 x = 163 y = 833 y = 34 y = 268 y = 680 y = 584 x = 249 x = 465 y = 510 y = 577 x = 609 y = 556 y = 637 y = 255 x = 215 x = 301 y = 286 y = 273 y = 864 y = 350 x = 120 y = 574 x = 706 x = 594 y = 701 x = 867 x = 523 y = 871 y = 635 x = 414 y = 171 x = 932 y = 554 y = 131 y = 99 y = 668 x = 471 y = 941 y = 634 y = 98 y = 762 y = 701 y = 445 x = 798 x = 52 y = 930 x = 632 x = 33 x = 420 y = 957 y = 349 x = 442 y = 572 x = 702 x = 974 x = 246 y = 469 y = 22 x = 520 x = 995 x = 737 y = 148 y = 492 x = 907 y = 698 y = 487 x = 194 x = 924 x = 17 x = 325 y = 778 y = 80 x = 518 y = 514 x = 627 x = 315 y = 140 x = 437 x = 997 y = 249 x = 209 x = 798 x = 370 x = 522 y = 700 x = 732 x = 770 y = 78 x = 267 x = 32 y = 454 x = 962 y = 515 x = 579 x = 95 y = 263 y = 268 y = 413 y = 136 x = 379 y = 135 y = 315 y = 275 x = 546 x = 689 x = 140 x = 982 y = 90 y = 853 y = 361 x = 553 x = 606 y = 37 y = 165 x = 306 y = 10 y = 359 x = 699 y = 422 y = 881 y = 528 x = 607 x = 476 y = 359 x = 71 y = 982 x = 48 y = 799 x = 311 x = 611 y = 860 y = 763 x = 2 x = 205 x = 412 x = 887 y = 460 x = 154 y = 897 x = 969 x = 937 y = 945 x = 244 x = 422 y = 60 x = 878 y = 710 x = 139 y = 456 x = 488 x = 783 y = 512 x = 575 x = 531 y = 883 x = 792 x = 157 y = 509 y = 834 y = 309 y = 669 y = 167 y = 181 y = 92 x = 356 y = 209 y = 308 y = 87 x = 443 x = 59 x = 823 x = 850 y = 294 x = 734 y = 642 y = 375 y = 935 x = 43 y = 554 x = 457 x = 419 x = 753 x = 91 x = 315 y = 163 x = 212 x = 579 y = 671 y = 421 y = 353 y = 152 y = 727 x = 976 x = 555 x = 609 x = 144 y = 30 y = 460 x = 442 y = 7 y = 855 x = 943 x = 633 x = 659 x = 371 x = 470 y = 797 y = 963 y = 671 x = 7 y = 883 x = 12 y = 401 y = 739 y = 601 x = 800 y = 318 x = 242 y = 414 y = 6 x = 969 y = 13 y = 25 x = 892 x = 200 y = 680 y = 403 x = 701 y = 166 y = 351 y = 540 x = 575 y = 951 y = 810 y = 774 y = 502 x = 645 y = 510 y = 197 y = 71 x = 7 x = 832 x = 797 y = 271 x = 679 y = 82 y = 830 y = 77 x = 530 x = 850 x = 57 x = 47 x = 220 y = 429 y = 17 x = 166 y = 957 x = 138 y = 237 x = 69 y = 736 x = 487 x = 512 x = 699 y = 156 y = 346 y = 253 x = 620 y = 655 x = 595 x = 254 y = 48 y = 465 x = 317 x = 948 x = 322 y = 889 y = 250 y = 77 x = 795 y = 850 x = 503 y = 239 x = 282 y = 877 y = 919 y = 639 x = 695 x = 506 y = 158 x = 751 x = 491 x = 993 y = 42 y = 395 x = 361 x = 331 x = 702 x = 340 y = 168 y = 213 y = 700 y = 407 y = 661 x = 112 y = 72 x = 4 x = 503 y = 10 y = 773 x = 87 x = 3 y = 350 x = 692 x = 393 y = 259 x = 300 y = 812 y = 59 y = 324 y = 997 x = 34 x = 665 y = 704 y = 787 x = 432 x = 963 y = 996 x = 845 y = 708 y = 549 y = 198 x = 279 y = 908 x = 187 y = 862 y = 333 x = 539 y = 139 x = 673 x = 72 y = 857 y = 246 y = 52 x = 542 y = 682 x = 80 y = 644 x = 242 x = 50 y = 488 x = 967 x = 514 y = 820 x = 101 y = 635 x = 656 x = 560 x = 346 x = 993 x = 77 y = 35 y = 908 y = 868 y = 583 y = 933 x = 536 x = 245 x = 110 y = 55 x = 616 x = 736 x = 535 y = 526 y = 612 y = 121 x = 547 x = 198 y = 187 x = 311 x = 338 x = 545 y = 848 x = 276 y = 913 y = 521 y = 725 x = 505 y = 905 y = 493 x = 902 x = 559 y = 122 y = 610 y = 176 x = 783 y = 517 y = 740 x = 824 y = 27 x = 403 y = 970 y = 509 x = 741 y = 858 x = 635 x = 201 x = 914 x = 304 x = 337 y = 797 x = 699 y = 154 x = 383 x = 160 y = 419 y = 14 y = 396 x = 568 x = 641 y = 725 x = 538 y = 175 y = 306 x = 329 y = 664 y = 117 y = 145 y = 154 x = 601 x = 995 x = 582 x = 113 y = 885 y = 820 y = 459 y = 860 y = 176 x = 506 x = 219 y = 478 y = 667 x = 950 x = 218 y = 45 y = 475 y = 543 x = 755 x = 739 x = 689 x = 871 y = 457 y = 202 x = 119 x = 820 x = 896 y = 925 y = 246 x = 80 y = 683 x = 988 y = 870 y = 567 y = 540 y = 970 y = 219 x = 82 x = 277 x = 662 x = 344 y = 438 y = 132 x = 860 x = 942 y = 195 y = 770 x = 488 y = 66 x = 970 x = 714 y = 188 x = 485 x = 962 x = 258 x = 862 x = 810 x = 899 x = 719 y = 673 x = 52 x = 991 y = 403 y = 167 y = 886 y = 428 x = 429 x = 886 x = 590 x = 381 y = 176 x = 506 x = 248 y = 929 x = 518 x = 981 x = 822 y = 745 x = 803 y = 398 x = 401 x = 642 y = 146 x = 800 y = 81 x = 288 y = 129 y = 244 y = 553 y = 696 y = 127 y = 345 x = 353 x = 230 y = 354 y = 550 x = 807 x = 289 x = 425 y = 394 y = 623 x = 765 y = 182 y = 833 x = 887 x = 510 y = 911 y = 668 x = 298 x = 477 y = 879 y = 760 y = 572 y = 345 y = 491 y = 208 y = 126 x = 571 y = 335 x = 747 y = 287 x = 940 x = 817 y = 167 y = 859 x = 119 y = 24 x = 777 x = 633 x = 298 x = 214 x = 591 y = 832 y = 1 x = 920 y = 93 y = 710 y = 757 y = 994 y = 346 y = 274 x = 943 y = 49 x = 599 y = 195 y = 510 x = 107 y = 102 y = 969 y = 162 y = 555 y = 96 y = 993 y = 496 x = 834 x = 192 y = 12 y = 111 x = 208 x = 447 y = 663 x = 165 y = 411 x = 766 x = 74 x = 621 y = 536 y = 247 x = 627 y = 868 x = 938 x = 922 y = 547 x = 363 x = 799 x = 864 y = 120 y = 936 x = 1 y = 616 y = 631 y = 705 y = 307 x = 400 x = 401 y = 747 y = 328 y = 642 y = 406 y = 335 y = 520 x = 19 x = 581 x = 523 y = 10 y = 9 y = 729 x = 512 x = 724 y = 674 y = 180 x = 816 x = 795 y = 88 y = 168 x = 111 x = 975 x = 680 y = 790 y = 842 y = 47 x = 794 y = 622 x = 516 x = 571 x = 823 x = 315 x = 316 x = 450 x = 16 y = 532 y = 658 x = 961 x = 767 y = 246 y = 905 y = 164 y = 421 y = 710 x = 837 y = 831 x = 90 x = 301 y = 257 y = 163 y = 74 x = 752 y = 554 y = 423 y = 817 x = 282 x = 962 y = 774 x = 289 y = 24 y = 822 x = 788 y = 1 x = 671 x = 544 x = 235 y = 881 y = 703 x = 53 x = 108 x = 147 y = 945 y = 540 x = 196 x = 259 x = 309 y = 427 x = 346 y = 890 x = 391 x = 203 x = 405 x = 966 y = 871 y = 586 y = 593 x = 73 x = 546 x = 961 y = 148 y = 314 y = 655 y = 258 x = 521 x = 371 x = 934 y = 243 y = 363 x = 503 y = 932 y = 918 y = 526 x = 416 y = 957 y = 814 x = 950 y = 266 x = 221 y = 959 x = 24 y = 359 x = 960 y = 354 x = 163 y = 262 x = 299 x = 325 y = 523 y = 898 y = 822 y = 290 y = 545 y = 82 y = 433 x = 214 y = 427 x = 769 y = 528 y = 63 y = 333 y = 491 x = 209 y = 811 y = 909 y = 918 x = 126 x = 208 y = 469 y = 495 y = 36 x = 713 x = 986 x = 204 y = 309 y = 558 y = 945 x = 628 y = 865 x = 239 y = 500 y = 857 x = 70 y = 355 x = 709 y = 794 y = 911 y = 561 y = 693 y = 764 x = 737 x = 350 x = 371 x = 540 x = 769 y = 714 y = 641 y = 600 y = 341 x = 603 y = 805 x = 500 y = 609 x = 966 x = 531 x = 9 y = 404 y = 302 x = 689 x = 715 y = 974 x = 80 x = 704 x = 679 x = 636 y = 448 x = 384 y = 862 x = 714 y = 647 y = 910 x = 865 y = 72 x = 441 x = 361 x = 924 x = 289 y = 304 y = 37 y = 39 x = 970 x = 170 x = 492 x = 347 x = 212 x = 803 x = 707 x = 788 y = 539 y = 894 x = 89 x = 589 y = 175 x = 372 y = 580 x = 941 y = 955 x = 256 y = 496 x = 6 x = 302 y = 183 y = 182 x = 493 y = 905 x = 623 x = 558 y = 725 y = 809 y = 1 x = 212 x = 292 x = 405 y = 968 x = 856 x = 962 y = 136 y = 871 y = 820 y = 41 x = 104 x = 72 y = 228 y = 451 x = 246 x = 778 x = 746 x = 978 x = 323 y = 405 y = 273 y = 41 x = 864 y = 728 y = 629 x = 762 x = 785 y = 100 x = 335 y = 754 y = 356 y = 392 x = 659 x = 959 x = 21 x = 865 x = 436 x = 703 x = 171 x = 337 x = 905 y = 534 y = 638 x = 760 y = 539 y = 907 y = 752 y = 350 y = 374 y = 98 y = 378 x = 41 x = 222 y = 466 x = 232 x = 545 x = 256 x = 181 y = 67 x = 220 x = 808 x = 205 x = 779 y = 28 x = 569 y = 252 y = 793 y = 465 x = 742 x = 760 x = 440 x = 464 y = 738 y = 294 y = 291 y = 467 x = 643 x = 716 x = 580 x = 280 x = 222 y = 801 y = 178 x = 383 y = 903 y = 246 y = 153 y = 391 y = 708 y = 752 y = 552 y = 803 y = 892 x = 970 x = 263 y = 326 x = 134 x = 204 y = 747 x = 232 y = 435 x = 993 x = 542 x = 184 x = 421 x = 954 y = 508 x = 521 y = 980 y = 928 y = 445 x = 432 x = 383 x = 244 y = 576 y = 132 y = 308 x = 303 y = 213 x = 156 x = 128 x = 960 x = 571 y = 740 x = 677 y = 146 x = 275 x = 407 y = 567 y = 492 x = 480 x = 506 y = 101 x = 342 y = 649 y = 301 y = 961 y = 765 y = 799 y = 436 y = 229 y = 304 y = 513 x = 515 x = 714 y = 575 y = 336 x = 335 x = 595 x = 104 y = 881 x = 373 x = 723 x = 79 x = 699 x = 351 y = 803 x = 785 y = 70 y = 101 x = 13 y = 980 y = 462 y = 139 x = 49 x = 653 x = 353 x = 477 x = 868 y = 303 x = 776 y = 847 y = 14 x = 248 y = 286 y = 221 y = 729 y = 0 x = 221 x = 600 y = 736 y = 553 x = 631 y = 222 y = 938 y = 770 x = 531 y = 646 x = 955 y = 982 y = 947 y = 244 x = 757 x = 220 y = 736 x = 600 y = 778 x = 266 x = 183 x = 613 x = 365 x = 541 y = 706 y = 794 x = 434 y = 606 x = 683 x = 410 y = 446 y = 770 y = 508 x = 359 y = 876 x = 400 x = 465 x = 886 y = 454 x = 79 y = 966 x = 525 y = 353 x = 134 x = 333 y = 829 y = 231 y = 314 x = 674 y = 730 x = 651 y = 315 y = 848 x = 299 x = 332 x = 814 y = 955 x = 699 y = 822 y = 49 x = 433 y = 287 y = 181 x = 756 x = 627 y = 111 x = 969 y = 100 y = 979 y = 824 x = 482 y = 609 x = 682 x = 450 y = 197 y = 12 y = 433 x = 648 x = 604 x = 174 y = 243 x = 215 y = 63 x = 85 y = 66 x = 705 y = 900 x = 338 x = 679 y = 438 x = 343 x = 860 x = 453 x = 742 y = 264 y = 994 y = 202 x = 775 y = 228 x = 660 x = 122 x = 195 y = 385 x = 956 y = 25 x = 645 y = 549 y = 144 x = 13 x = 117 y = 155 x = 137 y = 24 x = 328 x = 126 x = 898 y = 58 y = 975 y = 978 y = 212 y = 30 x = 75 y = 363 x = 639 x = 810 y = 358 x = 219 y = 675 y = 113 y = 847 y = 344 x = 191 x = 191 y = 198 x = 450 x = 877 x = 619 x = 412 y = 524 x = 63 y = 159 x = 651 y = 269 x = 325 x = 34 x = 973 y = 622 y = 133 y = 331 y = 686 y = 445 x = 614 x = 868 x = 399 x = 782 y = 430 y = 235 y = 24 y = 112 y = 239 y = 226 x = 877 x = 730 y = 365 y = 45 x = 195 y = 967 y = 907 x = 539 y = 283 y = 472 y = 615 y = 498 y = 564 x = 340 x = 462 y = 17 y = 118 y = 54 y = 160 y = 887 x = 294 y = 868 x = 393 x = 211 y = 81 x = 741 y = 390 y = 687 x = 554 x = 759 x = 298 y = 60 x = 227 y = 900 y = 917 y = 95 y = 345 x = 764 y = 75 y = 766 y = 658 y = 205 y = 803 y = 708 y = 625 y = 726 x = 947 x = 340 y = 252 y = 913 x = 732 x = 733 y = 676 y = 520 y = 825 y = 260 x = 850 y = 236 x = 711 x = 11 y = 763 x = 259 x = 227 y = 588 x = 545 y = 352 y = 862 x = 59 x = 935 x = 994 x = 571 y = 595 x = 720 y = 427 x = 128 x = 119 y = 879 x = 658 y = 683 x = 289 y = 101 y = 857 y = 727 x = 206 x = 201 x = 774 y = 806 y = 897 x = 553 x = 310 x = 114 y = 278 x = 161 x = 451 x = 183 x = 424 y = 734 y = 952 x = 902 y = 827 y = 710 x = 579 y = 322 x = 395 x = 801 x = 910 x = 840 y = 613 y = 476 x = 197 y = 509 y = 296 x = 606 y = 56 y = 110 x = 316 x = 836 y = 41 x = 725 x = 387 y = 494 x = 498 x = 837 y = 687 x = 529 x = 325 x = 209 x = 282 x = 574 y = 29 y = 574 x = 857 x = 945 x = 273 x = 687 y = 253 y = 309 x = 220 y = 863 x = 164 y = 496 y = 431 y = 815 x = 225 x = 755 y = 427 x = 304 y = 444 y = 887 x = 272 y = 730 y = 459 y = 628 x = 242 x = 939 y = 236 y = 247 y = 844 x = 84 x = 805 x = 28 x = 873 y = 572 y = 582 x = 739 y = 385 y = 83 y = 212 x = 876 y = 555 x = 212 x = 306 y = 163 x = 875 x = 925 y = 440 y = 616 x = 638 x = 335 x = 352 y = 778 y = 895 y = 286 y = 276 x = 266 x = 34 y = 680 y = 290 y = 844 y = 91 y = 549 y = 74 x = 197 x = 58 x = 636 x = 958 y = 499 x = 979 x = 16 x = 301 y = 144 x = 465 y = 28 x = 667 y = 625 x = 993 x = 994 y = 692 x = 484 y = 427 y = 512 y = 887 y = 942 y = 149 x = 827 y = 945 x = 138 x = 795 x = 870 y = 391 x = 925 x = 21 y = 156 y = 815 y = 167 y = 762 y = 980 y = 43 x = 516 y = 234 y = 347 y = 666 y = 294 x = 355 x = 980 y = 11 x = 483 y = 529 y = 450 y = 280 x = 940 x = 649 x = 44 x = 195 y = 236 y = 608 x = 313 y = 772 x = 440 x = 475 x = 874 y = 677 y = 870 x = 701 y = 904 x = 938 y = 728 x = 116 x = 631 y = 684 x = 445 x = 155 y = 271 y = 69 x = 55 x = 483 x = 30 y = 991 x = 71 y = 573 y = 378 x = 171 x = 802 y = 878 x = 952 y = 5 x = 559 x = 508 y = 439 y = 893 x = 474 x = 129 x = 592 x = 109 y = 517 y = 991 y = 250 y = 353 y = 803 y = 190 y = 497 x = 504 x = 707 y = 590 y = 942 x = 346 y = 915 x = 624 x = 947 x = 524 y = 121 y = 63 x = 382 y = 776 y = 999 y = 644 y = 514 x = 609 x = 865 y = 73 y = 35 y = 927 x = 246 y = 811 y = 990 y = 362 y = 554 y = 834 y = 842 y = 178 y = 578 x = 42 x = 676 y = 666 y = 204 y = 405 x = 510 x = 894 y = 588 x = 302 x = 744 y = 41 x = 89 y = 940 x = 839 y = 477 y = 293 y = 861 x = 875 y = 215 x = 971 x = 23 y = 656 y = 590 x = 327 y = 175 y = 908 x = 722 x = 797 x = 633 x = 485 x = 405 x = 686 y = 452 y = 146 x = 993 x = 991 y = 304 x = 285 x = 244 x = 491 y = 36 x = 341 x = 101 y = 125 x = 126 y = 901 y = 740 x = 149 x = 149 x = 563 x = 118 x = 510 y = 554 x = 668 y = 760 x = 922 y = 911 x = 258 y = 105 y = 803 y = 345 x = 114 x = 292 y = 982 x = 912 x = 935 y = 452 x = 804 x = 945 y = 861 y = 984 y = 205 y = 751 x = 963 y = 199 x = 792 x = 472 x = 334 y = 522 x = 558 y = 215 y = 816 x = 643 x = 730 y = 797 y = 997 x = 78 y = 380 y = 17 x = 390 x = 110 x = 465 y = 440 y = 699 y = 820 y = 749 x = 454 y = 407 y = 890 y = 389 x = 432 x = 820 x = 292 x = 44 x = 896 x = 230 y = 320 x = 293 x = 199 y = 75 y = 953 y = 407 x = 95 y = 857 x = 7 y = 377 y = 689 y = 301 y = 102 x = 995 x = 131 y = 708 y = 625 x = 564 y = 697 x = 196 y = 520 y = 410 y = 473 x = 305 x = 217 x = 271 x = 231 y = 240 y = 622 y = 35 x = 813 y = 909 y = 449 y = 615 y = 816 y = 501 y = 470 y = 304 y = 530 x = 775 x = 643 y = 358 x = 971 y = 912 x = 186 y = 50 y = 44 y = 790 x = 136 y = 344 x = 921 x = 642 x = 757 x = 687 y = 260 y = 740 x = 861 x = 482 y = 401 y = 129 x = 695 y = 938 y = 843 x = 584 y = 839 x = 933 y = 127 x = 504 x = 225 y = 876 x = 7 x = 93 y = 419 x = 405 x = 322 y = 759 y = 66 x = 108 y = 130 y = 242 y = 974 y = 82 x = 454 y = 337 x = 482 y = 221 x = 534 y = 62 y = 241 x = 477 x = 353 x = 285 x = 638 x = 34 x = 791 y = 738 x = 803 y = 218 y = 110 y = 640 y = 473 x = 434 x = 527 y = 17 y = 667 y = 389 x = 83 y = 145 y = 772 y = 842 x = 807 x = 680 x = 752 x = 571 y = 158 y = 807 x = 777 x = 343 y = 442 x = 129 x = 856 y = 483 x = 897 y = 365 y = 159 x = 585 y = 139 y = 928 y = 868 x = 457 y = 62 y = 657 y = 211 y = 848 y = 714 x = 467 x = 496 y = 213 x = 930 y = 766 y = 489 x = 407 y = 321 y = 223 y = 538 y = 567 x = 650 y = 792 x = 577 y = 218 x = 618 x = 213 y = 988 y = 211 y = 61 y = 712 x = 33 x = 531 y = 511 x = 895 x = 492 x = 3 y = 38 x = 707 y = 788 x = 611 y = 963 x = 224 y = 956 y = 575 y = 116 y = 920 x = 463 y = 855 x = 263 y = 25 x = 564 y = 249 x = 175 y = 923 x = 233 y = 73 y = 63 y = 501 x = 436 y = 741 y = 67 y = 54 x = 817 x = 506 y = 12 y = 187 x = 263 x = 532 y = 744 x = 754 y = 341 y = 527 x = 477 y = 128 y = 456 y = 170 y = 883 x = 406 x = 135 y = 133 x = 147 x = 76 x = 461 y = 201 y = 415 y = 535 x = 134 y = 866 x = 794 x = 229 y = 864 y = 126 x = 976 y = 799 x = 149 x = 611 y = 957 x = 707 x = 296 y = 975 y = 215 y = 172 x = 629 x = 665 x = 33 y = 26 x = 997 x = 348 y = 389 x = 437 x = 784 y = 834 y = 88 x = 863 x = 153 x = 799 x = 53 y = 422 y = 10 y = 459 y = 685 x = 292 x = 990 y = 8 x = 492 x = 269 y = 846 x = 721 x = 349 x = 22 x = 774 x = 575 y = 146 x = 215 x = 436 y = 552 x = 159 y = 155 x = 189 y = 880 y = 962 x = 661 x = 605 x = 95 y = 670 x = 160 y = 291 y = 976 y = 436 x = 946 x = 217 y = 345 y = 694 y = 878 y = 369 y = 268 y = 260 y = 491 x = 15 y = 171 x = 408 y = 482 x = 123 x = 489 y = 2 y = 784 x = 285 y = 948 y = 335 x = 567 y = 938 x = 387 x = 117 x = 64 y = 169 y = 170 x = 623 y = 628 y = 462 x = 307 y = 256 y = 388 x = 573 x = 873 x = 515 y = 316 y = 627 x = 4 x = 934 y = 229 y = 7 y = 32 x = 403 y = 730 y = 482 x = 34 x = 480 x = 632 y = 814 x = 666 y = 649 x = 487 y = 38 x = 373 x = 911 y = 427 y = 353 x = 254 x = 472 x = 973 y = 373 y = 44 x = 485 x = 611 x = 885 x = 982 y = 965 y = 811 x = 313 x = 328 y = 490 y = 847 y = 215 y = 599 x = 437 x = 993 y = 636 y = 368 y = 418 y = 421 y = 313 x = 838 y = 225 x = 634 x = 537 y = 114 x = 717 x = 870 y = 415 y = 323 x = 97 y = 367 y = 58 x = 855 x = 419 x = 779 y = 384 y = 363 y = 970 y = 851 y = 311 x = 886 x = 631 y = 665 x = 281 y = 604 y = 657 y = 464 y = 411 x = 543 x = 652 x = 266 y = 644 x = 997 x = 978 y = 826 x = 165 y = 22 y = 525 x = 196 x = 675 x = 889 x = 123 x = 399 x = 377 y = 716 y = 617 y = 417 x = 964 y = 931 y = 614 x = 936 x = 174 y = 929 y = 997 y = 209 y = 629 x = 357 y = 157 x = 639 y = 51 x = 268 y = 42 y = 633 y = 452 x = 654 x = 26 x = 550 y = 253 x = 603 y = 308 y = 275 y = 616 y = 42 y = 94 y = 11 y = 740 y = 518 y = 317 y = 142 x = 420 y = 539 x = 738 y = 999 y = 273 x = 594 y = 768 x = 871 y = 206 x = 157 x = 298 y = 446 x = 800 y = 526 x = 819 x = 238 y = 168 x = 39 x = 571 y = 602 x = 993 y = 779 x = 417 x = 145 x = 620 x = 924 x = 175 y = 661 y = 390 x = 444 x = 559 y = 802 y = 163 y = 338 x = 231 y = 932 y = 488 y = 338 x = 65 y = 881 x = 490 y = 956 y = 232 y = 992 x = 509 x = 185 y = 470 x = 500 x = 532 y = 721 y = 778 x = 692 y = 716 y = 523 y = 219 y = 819 y = 267 y = 727 y = 96 y = 826 y = 860 x = 378 x = 702 x = 668 y = 68 x = 702 x = 746 x = 464 y = 129 x = 948 y = 448 y = 58 y = 598 x = 919 y = 560 x = 652 x = 109 y = 807 y = 612 x = 750 x = 569 y = 878 x = 550 x = 482 x = 33 x = 28 x = 253 y = 901 x = 927 x = 897 y = 918 y = 612 y = 283 y = 190 x = 247 x = 575 y = 96 y = 835 y = 147 y = 327 y = 451 x = 719 x = 794 y = 907 y = 145 y = 561 x = 706 x = 442 x = 945 x = 237 y = 277 y = 360 x = 970 x = 20 y = 865 y = 3 x = 55 y = 373 y = 46 y = 626 x = 438 x = 606 x = 66 y = 838 x = 33 x = 556 x = 593 y = 387 x = 464 x = 33 x = 459 x = 999 x = 814 y = 419 x = 5 y = 404 y = 586 x = 292 x = 59 x = 15 y = 558 y = 106 x = 488 x = 67 x = 606 y = 634 y = 841 y = 284 y = 358 y = 516 y = 749 y = 863 y = 284 y = 691 y = 285 x = 788 x = 278 x = 699 x = 92 x = 423 y = 219 x = 116 x = 43 y = 715 x = 103 y = 820 y = 857 y = 892 x = 838 x = 836 x = 643 y = 672 y = 223 y = 392 y = 490 y = 366 x = 224 y = 121 x = 882 y = 372 y = 124 y = 542 y = 876 y = 474 y = 723 x = 543 y = 639 x = 991 y = 290 x = 882 x = 902 y = 841 x = 82 x = 98 y = 503 y = 301 x = 16 x = 961 y = 983 x = 663 x = 450 x = 776 y = 477 x = 656 x = 855 y = 252 x = 138 x = 588 y = 760 y = 536 x = 862 x = 891 x = 386 y = 474 x = 991 x = 779 y = 48 x = 884 x = 674 y = 646 x = 431 y = 991 y = 344 y = 790 x = 618 x = 720 y = 516 x = 710 y = 167 y = 623 x = 27 y = 953 y = 309 x = 601 y = 729 x = 217 x = 498 x = 82 x = 492 x = 651 x = 550 y = 295 y = 39 y = 673 y = 894 y = 70 y = 403 y = 349 x = 212 y = 401 x = 550 x = 454 x = 531 y = 594 x = 760 x = 485 x = 674 y = 433 y = 138 x = 624 x = 108 y = 306 y = 717 y = 928 y = 957 y = 575 y = 300 y = 259 x = 917 y = 206 y = 804 x = 43 y = 824 x = 543 x = 936 x = 698 x = 862 x = 611 x = 11 y = 213 x = 221 y = 828 x = 169 x = 56 x = 646 x = 819 y = 658 x = 280 y = 692 x = 148 x = 343 x = 376 y = 851 x = 490 y = 879 y = 183 x = 196 y = 326 y = 804 x = 156 y = 349 y = 252 x = 190 x = 841 y = 707 y = 862 x = 188 y = 961 y = 578 y = 605 y = 210 x = 262 y = 153 y = 124 x = 676 y = 759 y = 607 x = 33 x = 895 x = 32 y = 568 x = 357 x = 485 y = 147 x = 825 x = 225 y = 893 x = 794 x = 780 x = 707 x = 550 x = 834 y = 829 x = 660 x = 445 y = 679 x = 939 y = 769 x = 59 x = 840 y = 373 x = 272 y = 609 y = 665 x = 689 x = 198 x = 191 x = 102 x = 251 x = 97 x = 806 x = 710 y = 516 y = 523 y = 100 y = 164 x = 485 x = 91 x = 207 y = 483 y = 833 x = 489 y = 417 x = 748 y = 57 y = 365 y = 325 x = 961 x = 258 x = 121 y = 904 y = 183 y = 74 y = 483 x = 31 x = 178 y = 352 y = 592 y = 610 y = 790 y = 538 x = 235 x = 934 x = 410 y = 385 y = 903 x = 169 y = 678 y = 361 y = 524 y = 183 y = 961 x = 722 y = 9 y = 247 y = 56 y = 306 x = 705 y = 840 y = 136 y = 999 x = 866 x = 478 y = 763 y = 409 x = 936 x = 694 y = 480 y = 804 y = 806 x = 640 x = 540 x = 154 x = 890 x = 65 x = 571 y = 66 x = 936 y = 685 x = 735 x = 691 y = 390 x = 922 x = 154 x = 63 y = 481 y = 175 y = 1 y = 971 y = 675 x = 918 x = 453 x = 387 x = 880 y = 441 x = 222 x = 639 y = 870 x = 835 x = 639 x = 689 x = 954 y = 494 y = 545 x = 199 y = 854 x = 522 y = 453 y = 402 y = 685 y = 652 x = 328 x = 871 x = 205 y = 574 y = 309 y = 317 y = 479 x = 922 y = 981 y = 300 x = 590 y = 847 y = 83 x = 80 y = 445 y = 379 y = 377 x = 323 y = 661 x = 779 y = 513 x = 937 x = 260 y = 721 y = 333 x = 781 x = 196 y = 319 x = 230 y = 752 y = 485 x = 448 y = 734 x = 796 x = 20 y = 70 x = 25 y = 230 y = 220 y = 231 x = 676 x = 477 y = 992 x = 504 x = 549 x = 249 y = 739 x = 600 x = 820 y = 574 x = 676 y = 78 x = 4 x = 691 x = 963 x = 130 y = 638 x = 864 x = 756 y = 557 x = 976 x = 43 y = 856 x = 894 x = 744 x = 573 x = 464 y = 826 y = 664 x = 45 y = 143 y = 972 x = 135 y = 115 x = 909 y = 901 x = 831 y = 305 y = 292 x = 67 y = 19 x = 808 x = 645 y = 657 x = 503 x = 641 y = 230 y = 131 y = 802 y = 960 y = 271 x = 948 x = 510 x = 493 y = 805 y = 190 x = 906 y = 13 x = 985 x = 564 x = 724 x = 191 x = 171 y = 23 x = 921 y = 36 y = 197 y = 999 y = 943 x = 861 y = 758 x = 277 x = 402 y = 567 y = 664 y = 931 x = 689 y = 399 y = 797 x = 186 y = 759 x = 615 y = 912 y = 16 y = 812 x = 955 y = 929 y = 234 y = 227 x = 422 y = 284 x = 337 x = 828 y = 539 y = 159 x = 695 y = 652 x = 227 y = 630 x = 771 y = 472 y = 364 x = 312 y = 84 x = 103 y = 135 x = 916 x = 65 x = 561 x = 721 x = 682 x = 991 x = 783 y = 603 x = 165 y = 559 y = 453 y = 391 y = 225 x = 9 x = 686 x = 772 y = 321 x = 698 y = 146 x = 602 y = 891 y = 866 y = 867 x = 440 x = 196 y = 22 y = 627 y = 767 x = 240 x = 237 y = 272 y = 880 x = 551 y = 827 x = 701 y = 229 y = 727 y = 972 x = 269 y = 979 y = 116 x = 114 y = 766 y = 301 x = 9 x = 933 x = 252 y = 579 y = 96 x = 852 y = 189 x = 447 y = 880 y = 215 y = 183 x = 614 y = 900 y = 748 y = 314 x = 674 y = 291 y = 310 y = 477 x = 698 x = 648 y = 428 y = 983 x = 810 y = 294 y = 365 x = 276 y = 481 y = 413 y = 196 x = 630 x = 403 y = 181 y = 817 x = 955 y = 937 y = 418 x = 497 y = 240 x = 618 y = 684 y = 715 y = 667 x = 490 x = 778 y = 808 y = 908 y = 35 x = 629 x = 804 y = 720 y = 891 x = 458 x = 245 y = 695 x = 936 x = 550 x = 45 y = 201 y = 298 x = 573 y = 92 y = 22 y = 626 y = 684 x = 587 x = 172 y = 599 x = 867 x = 681 x = 59 x = 646 y = 622 y = 828 x = 578 y = 154 y = 937 y = 336 y = 430 x = 962 y = 394 x = 223 x = 27 x = 901 y = 667 x = 513 y = 553 y = 688 x = 555 y = 350 x = 995 x = 637 y = 807 x = 243 y = 288 x = 704 y = 106 y = 601 x = 454 y = 732 y = 437 x = 551 x = 108 y = 517 y = 108 y = 149 x = 428 y = 739 x = 463 x = 825 x = 539 y = 786 y = 161 y = 483 y = 890 y = 88 x = 812 x = 22 y = 232 x = 288 y = 111 y = 148 y = 927 x = 478 x = 574 y = 494 y = 186 y = 463 x = 20 x = 963 y = 513 y = 942 x = 43 y = 949 y = 855 x = 968 x = 26 y = 209 x = 707 y = 48 x = 344 x = 99 x = 175 x = 229 x = 860 y = 810 x = 948 y = 50 y = 420 x = 619 y = 589 y = 594 x = 55 x = 921 y = 196 x = 748 y = 863 y = 422 y = 761 y = 939 y = 548 x = 994 x = 558 x = 839 x = 395 x = 254 y = 397 x = 952 y = 709 y = 919 y = 194 y = 797 y = 866 y = 800 y = 574 x = 248 x = 545 y = 322 x = 638 y = 81 x = 972 x = 722 x = 889 x = 526 y = 603 y = 855 x = 464 x = 558 y = 575 y = 957 y = 802 y = 624 x = 799 y = 450 x = 460 y = 175 y = 220 y = 507 y = 627 x = 411 x = 831 y = 379 y = 270 y = 978 y = 648 y = 994 x = 493 x = 502 y = 269 y = 434 y = 189 y = 218 y = 210 y = 222 y = 111 x = 67 x = 899 y = 941 y = 383 x = 366 x = 207 x = 187 y = 35 x = 696 x = 994 y = 89 x = 91 y = 944 x = 385 x = 138 y = 151 x = 142 x = 651 y = 923 y = 3 x = 123 x = 2 y = 614 y = 351 x = 45 x = 441 y = 233 x = 442 x = 834 y = 48 x = 676 y = 530 x = 602 x = 255 x = 273 x = 167 y = 173 y = 706 y = 910 y = 98 x = 459 y = 90 x = 777 y = 223 y = 64 y = 288 y = 823 x = 264 y = 705 x = 656 y = 129 x = 374 x = 345 y = 90 x = 193 y = 563 y = 784 y = 698 y = 889 x = 877 y = 896 x = 751 y = 336 y = 850 x = 886 y = 723 y = 329 x = 670 x = 233 y = 634 y = 4 y = 432 x = 554 y = 702 y = 755 y = 101 x = 97 y = 723 y = 867 y = 179 x = 431 y = 473 y = 704 y = 491 y = 255 y = 68 x = 674 x = 400 y = 982 y = 24 y = 34 y = 741 x = 330 y = 269 x = 742 y = 655 x = 54 x = 638 x = 271 x = 400 x = 255 x = 841 x = 321 y = 510 x = 49 y = 745 x = 12 x = 919 x = 654 x = 891 x = 988 x = 922 x = 26 y = 857 y = 42 x = 879 y = 429 x = 932 x = 315 x = 758 y = 681 y = 799 x = 693 y = 739 x = 258 x = 448 x = 881 y = 993 x = 282 y = 909 x = 459 x = 975 y = 509 x = 991 y = 701 x = 540 x = 956 y = 779 x = 762 y = 700 x = 501 x = 619 x = 870 y = 993 x = 166 y = 830 y = 691 x = 866 y = 64 y = 729 y = 310 x = 852 y = 313 x = 971 y = 502 y = 449 x = 172 x = 89 x = 737 y = 899 y = 985 x = 881 y = 886 x = 932 y = 308 x = 68 x = 635 x = 588 y = 903 y = 728 y = 582 x = 760 y = 302 y = 501 x = 932 y = 294 y = 482 x = 297 y = 274 x = 319 y = 595 x = 552 x = 659 x = 882 y = 51 x = 968 x = 492 x = 92 y = 930 x = 185 x = 698 x = 483 x = 655 x = 548 y = 713 x = 864 y = 606 y = 242 y = 909 y = 828 x = 440 x = 299 y = 228 x = 79 x = 689 y = 724 y = 744 x = 567 y = 339 y = 682 x = 335 y = 65 x = 315 y = 911 y = 785 y = 890 y = 239 y = 509 x = 932 y = 330 x = 205 y = 712 y = 262 y = 53 y = 99 x = 710 x = 986 y = 79 x = 436 y = 878 x = 433 x = 150 y = 309 x = 492 x = 952 y = 567 x = 876 x = 458 x = 263 x = 796 x = 951 y = 500 x = 634 x = 591 y = 274 x = 995 y = 942 y = 732 x = 509 y = 197 y = 398 y = 970 x = 749 x = 469 y = 292 x = 79 y = 772 x = 533 x = 863 x = 181 x = 946 x = 846 x = 26 y = 843 y = 155 y = 700 x = 510 y = 884 x = 450 y = 975 x = 971 y = 339 x = 986 y = 854 y = 349 y = 339 y = 563 y = 887 x = 116 y = 828 x = 475 y = 880 y = 550 y = 948 x = 823 x = 448 y = 330 x = 594 x = 363 x = 870 y = 835 x = 711 x = 747 y = 692 x = 33 x = 838 x = 753 y = 846 x = 187 x = 8 x = 718 y = 861 y = 947 y = 421 y = 255 x = 375 y = 853 x = 192 x = 389 x = 167 y = 109 x = 283 y = 427 y = 869 x = 923 x = 329 x = 38 x = 747 x = 997 x = 649 x = 812 y = 694 y = 815 y = 969 x = 123 x = 331 x = 493 x = 798 x = 95 y = 239 y = 250 x = 717 x = 463 y = 626 y = 336 x = 65 x = 4 y = 517 x = 999 x = 728 x = 974 y = 411 y = 378 x = 92 y = 581 y = 549 x = 252 x = 824 x = 82 x = 529 x = 78 x = 919 x = 58 y = 605 x = 627 y = 884 y = 98 x = 421 y = 208 x = 654 y = 196 y = 973 y = 821 y = 869 x = 600 x = 26 y = 696 y = 464 y = 85 x = 516 x = 107 y = 666 y = 399 x = 386 x = 304 x = 750 y = 948 y = 653 x = 225 y = 377 y = 624 y = 207 y = 52 y = 428 x = 796 x = 554 x = 49 x = 813 y = 11 y = 408 x = 944 x = 167 y = 234 y = 365 x = 695 x = 636 y = 849 y = 993 y = 570 x = 743 y = 69 x = 622 x = 869 x = 567 y = 987 y = 899 x = 486 x = 527 y = 591 y = 531 y = 339 y = 311 x = 66 x = 794 y = 429 x = 354 y = 834 y = 617 x = 765 x = 287 x = 863 y = 388 y = 605 x = 69 x = 512 x = 187 x = 471 y = 745 y = 154 y = 525 x = 429 y = 434 y = 561 x = 671 x = 939 x = 782 x = 849 x = 152 y = 790 x = 354 x = 878 y = 858 y = 392 y = 591 x = 847 x = 834 x = 700 y = 891 x = 23 x = 939 x = 873 x = 117 y = 244 x = 528 x = 546 x = 41 y = 128 y = 126 y = 207 x = 772 x = 185 x = 682 y = 931 x = 851 y = 488 y = 269 x = 865 y = 435 y = 359 y = 848 y = 549 x = 330 x = 492 y = 551 y = 525 x = 457 y = 985 x = 300 x = 65 y = 223 x = 943 x = 266 y = 582 y = 621 y = 16 y = 198 x = 710 y = 595 x = 336 y = 254 x = 173 y = 276 x = 555 x = 427 x = 80 y = 173 y = 494 x = 535 y = 492 x = 369 x = 626 y = 130 y = 448 y = 892 x = 576 y = 702 x = 914 x = 612 x = 907 y = 90 x = 394 y = 363 x = 407 x = 317 y = 407 x = 464 x = 959 y = 75 y = 672 x = 248 y = 817 x = 701 x = 281 x = 202 x = 410 x = 528 y = 612 x = 693 y = 493 y = 624 x = 402 y = 639 x = 35 y = 472 y = 681 x = 659 x = 672 y = 582 x = 730 x = 846 x = 133 y = 945 x = 969 x = 117 y = 705 y = 715 x = 886 y = 172 y = 68 y = 332 y = 718 x = 304 x = 407 x = 47 y = 375 x = 630 y = 619 x = 605 y = 918 y = 403 x = 520 x = 435 y = 825 y = 679 y = 604 x = 699 y = 706 x = 416 x = 241 x = 956 x = 61 y = 828 x = 866 x = 621 x = 861 y = 111 x = 847 x = 788 y = 506 x = 269 x = 183 y = 137 y = 675 y = 707 y = 721 y = 589 x = 602 x = 816 y = 204 y = 604 y = 814 y = 798 x = 614 x = 37 x = 406 y = 934 y = 979 x = 182 x = 329 x = 275 y = 905 y = 537 y = 635 y = 327 y = 495 y = 256 x = 999 y = 674 y = 993 y = 85 y = 721 x = 692 x = 443 x = 707 x = 116 x = 526 x = 551 x = 233 y = 121 x = 377 y = 844 y = 629 y = 688 y = 808 y = 366 x = 784 x = 913 x = 140 y = 702 y = 480 x = 534 y = 545 x = 774 x = 624 y = 691 x = 216 x = 635 y = 731 x = 501 x = 708 x = 785 x = 308 x = 320 x = 758 x = 0 x = 897 x = 949 y = 323 y = 573 x = 675 x = 949 x = 152 x = 90 y = 963 y = 128 y = 811 y = 515 y = 316 x = 272 x = 913 y = 17 x = 158 y = 605 x = 745 y = 781 x = 443 y = 313 y = 18 y = 831 y = 346 x = 4 y = 577 y = 981 y = 410 y = 671 x = 525 y = 134 x = 710 x = 517 x = 270 y = 229 x = 380 x = 661 x = 649 y = 731 y = 156 y = 505 y = 958 x = 330 y = 740 x = 43 x = 394 x = 301 x = 622 x = 264 y = 468 x = 958 y = 387 x = 598 y = 815 y = 32 y = 768 x = 408 x = 728 y = 798 x = 444 x = 87 x = 724 x = 646 y = 911 y = 238 x = 404 x = 580 x = 167 y = 180 x = 212 x = 306 y = 806 x = 411 y = 805 y = 3 x = 755 y = 791 x = 535 x = 825 x = 701 y = 529 y = 964 x = 601 x = 992 x = 115 y = 698 x = 536 y = 840 x = 39 x = 213 x = 247 y = 189 x = 800 y = 829 x = 522 y = 393 x = 987 y = 513 y = 842 y = 723 y = 61 y = 82 y = 278 y = 601 x = 569 x = 63 x = 782 x = 207 x = 328 x = 912 y = 918 x = 254 y = 15 y = 495 x = 976 y = 166 y = 991 y = 338 y = 172 y = 290 x = 753 x = 261 y = 310 y = 470 x = 209 x = 193 y = 40 y = 386 y = 918 x = 265 y = 451 x = 283 x = 32 x = 416 x = 561 y = 297 y = 412 y = 555 y = 732 y = 66 y = 760 x = 421 y = 59 y = 559 x = 40 y = 576 y = 960 x = 638 x = 185 y = 549 x = 112 y = 766 y = 109 y = 952 x = 698 x = 487 x = 629 x = 962 x = 68 x = 370 x = 402 x = 304 x = 861 y = 355 x = 348 x = 146 x = 102 x = 689 y = 233 y = 757 x = 11 y = 94 x = 153 y = 33 y = 634 y = 681 y = 53 y = 399 x = 279 y = 314 x = 10 y = 792 y = 724 y = 29 x = 827 x = 944 x = 31 x = 183 y = 447 y = 109 x = 972 x = 118 x = 480 y = 645 y = 976 y = 91 y = 123 y = 452 y = 68 y = 860 x = 619 x = 438 y = 843 x = 538 y = 190 y = 723 x = 790 x = 893 x = 64 x = 381 x = 201 x = 379 y = 707 x = 523 y = 16 x = 375 y = 187 x = 990 y = 139 y = 24 x = 176 x = 844 y = 646 x = 588 x = 979 x = 102 x = 794 x = 504 y = 17 x = 982 y = 114 x = 374 x = 875 x = 36 y = 893 x = 343 x = 513 y = 740 y = 629 y = 221 y = 299 y = 141 x = 861 y = 299 y = 377 x = 617 y = 991 x = 498 x = 59 y = 232 y = 947 x = 727 y = 467 y = 971 x = 796 y = 410 y = 572 y = 245 x = 901 y = 664 y = 178 y = 475 y = 976 x = 739 y = 859 y = 341 x = 898 x = 971 y = 887 x = 167 y = 839 y = 835 x = 832 x = 845 y = 625 y = 69 x = 495 y = 676 y = 221 x = 859 x = 738 x = 591 y = 972 x = 354 y = 210 y = 248 y = 154 y = 813 x = 516 y = 425 x = 871 x = 648 x = 742 y = 190 y = 91 y = 747 y = 602 x = 817 x = 606 x = 138 x = 749 x = 569 x = 822 x = 243 x = 96 x = 183 y = 866 x = 38 x = 507 x = 275 x = 982 x = 131 x = 713 y = 862 y = 176 x = 191 y = 739 y = 830 y = 847 x = 603 x = 797 y = 616 x = 969 x = 975 x = 587 y = 130 y = 624 x = 505 y = 914 x = 713 y = 720 x = 16 x = 18 y = 725 y = 975 x = 513 y = 467 y = 139 x = 136 y = 617 x = 68 y = 644 y = 361 y = 87 x = 220 y = 718 x = 57 y = 105 x = 285 x = 645 x = 863 y = 737 x = 288 x = 824 y = 695 y = 851 y = 541 y = 160 y = 348 x = 882 x = 752 y = 213 x = 687 x = 237 x = 853 x = 288 y = 392 x = 103 y = 254 y = 808 y = 721 x = 64 y = 506 x = 869 x = 176 x = 423 x = 352 y = 90 y = 659 x = 67 x = 561 y = 284 x = 733 y = 986 x = 667 x = 288 y = 454 x = 707 x = 634 x = 167 x = 328 y = 91 y = 930 y = 776 x = 860 y = 453 x = 552 y = 78 x = 478 y = 625 y = 211 y = 590 y = 322 x = 329 x = 873 x = 119 x = 438 y = 939 y = 95 y = 958 x = 263 y = 80 x = 854 x = 453 x = 575 x = 533 y = 47 x = 155 x = 772 x = 678 y = 981 y = 552 y = 711 x = 140 y = 910 x = 113 y = 567 y = 989 x = 704 y = 457 x = 576 x = 417 x = 114 x = 346 x = 56 y = 884 x = 174 y = 161 y = 631 x = 44 y = 752 y = 716 y = 703 y = 92 y = 204 x = 38 y = 892 x = 756 x = 379 y = 244 y = 831 y = 177 x = 621 y = 594 x = 991 x = 147 y = 148 y = 767 x = 272 x = 610 x = 761 y = 609 y = 103 x = 11 x = 172 y = 621 x = 441 x = 360 x = 488 x = 667 x = 945 y = 928 y = 29 x = 296 x = 555 y = 482 y = 554 y = 322 x = 161 y = 843 x = 294 y = 40 x = 263 y = 149 y = 706 y = 935 y = 631 y = 96 x = 559 x = 667 y = 650 x = 487 x = 945 x = 565 x = 848 x = 143 y = 873 x = 229 x = 935 y = 591 y = 547 y = 645 y = 742 y = 896 y = 838 x = 120 y = 64 y = 397 x = 769 y = 467 x = 371 x = 111 x = 497 x = 436 y = 775 x = 426 y = 258 y = 205 y = 868 x = 6 x = 16 y = 899 x = 86 y = 442 x = 258 y = 825 x = 224 x = 929 y = 333 x = 506 x = 97 y = 782 x = 707 x = 60 y = 441 x = 634 y = 545 y = 891 y = 829 x = 839 x = 595 x = 773 y = 656 y = 246 x = 420 y = 97 x = 37 x = 225 y = 572 y = 672 y = 704 x = 823 x = 192 x = 233 x = 752 y = 166 y = 440 y = 871 y = 642 y = 438 x = 222 y = 932 y = 120 x = 355 x = 147 y = 57 y = 39 y = 453 y = 299 y = 309 y = 463 x = 751 x = 415 y = 705 y = 444 x = 824 y = 383 y = 277 x = 618 y = 547 y = 364 y = 321 x = 190 y = 987 x = 165 y = 893 x = 124 y = 237 x = 970 x = 300 y = 789 y = 784 y = 234 x = 28 x = 46 x = 322 y = 885 y = 166 y = 121 y = 564 y = 801 y = 620 y = 805 x = 168 y = 151 x = 894 y = 946 x = 817 x = 92 x = 736 x = 126 y = 901 y = 405 y = 86 x = 572 y = 518 x = 812 y = 3 y = 995 x = 97 x = 992 x = 142 x = 23 y = 822 y = 158 x = 958 y = 321 y = 647 y = 278 x = 606 x = 87 y = 279 x = 614 y = 869 x = 806 x = 459 y = 310 y = 441 y = 913 y = 801 y = 174 x = 707 x = 322 x = 223 y = 439 y = 154 y = 657 y = 778 y = 68 x = 232 y = 966 x = 376 y = 996 x = 962 y = 433 y = 333 y = 226 x = 103 x = 99 y = 500 x = 211 x = 770 x = 439 y = 491 y = 900 x = 733 x = 118 y = 846 x = 279 x = 729 x = 923 y = 672 y = 807 y = 49 y = 158 y = 502 x = 555 y = 942 y = 524 x = 854 x = 861 y = 346 y = 50 y = 798 y = 353 y = 746 x = 942 y = 778 x = 249 y = 360 x = 729 y = 129 y = 838 y = 632 x = 856 y = 843 x = 426 x = 401 y = 735 x = 510 x = 79 y = 717 x = 730 y = 474 y = 28 y = 387 x = 401 x = 746 x = 939 y = 307 x = 569 y = 217 x = 692 y = 824 x = 521 x = 516 y = 294 x = 325 x = 81 y = 355 x = 339 x = 571 y = 962 y = 684 y = 400 y = 401 x = 494 x = 316 x = 940 y = 614 x = 178 x = 414 y = 67 y = 848 x = 891 x = 962 y = 298 y = 27 y = 555 y = 866 y = 407 y = 628 x = 941 y = 439 y = 437 y = 695 y = 887 y = 440 x = 200 x = 456 x = 196 y = 26 y = 656 y = 460 x = 117 x = 518 x = 298 y = 777 x = 442 y = 473 x = 974 y = 199 y = 629 y = 168 x = 983 x = 625 x = 395 y = 379 y = 57 x = 614 x = 517 y = 402 y = 982 x = 407 x = 748 x = 360 y = 400 y = 935 x = 902 y = 210 x = 80 y = 769 x = 840 y = 230 x = 987 y = 776 x = 680 x = 672 y = 710 x = 791 y = 311 y = 532 y = 62 x = 92 y = 923 x = 553 y = 491 y = 183 x = 823 y = 580 x = 962 y = 20 x = 535 y = 657 x = 476 y = 407 y = 951 y = 203 y = 758 x = 681 y = 950 y = 38 y = 262 y = 772 y = 987 x = 600 x = 709 x = 945 x = 369 y = 545 x = 403 x = 336 y = 891 x = 720 y = 835 y = 684 x = 340 x = 227 y = 943 y = 392 x = 704 x = 233 x = 317 x = 714 x = 484 y = 883 y = 212 x = 946 x = 111 x = 106 x = 419 x = 83 x = 512 y = 714 x = 14 x = 90 y = 803 x = 836 y = 205 x = 158 y = 811 y = 929 y = 964 y = 479 y = 893 y = 725 y = 727 y = 777 y = 823 y = 399 y = 302 y = 260 x = 517 x = 577 y = 999 x = 764 x = 480 x = 186 y = 273 y = 224 y = 955 x = 832 y = 110 x = 978 y = 804 x = 475 y = 570 y = 563 x = 536 y = 514 x = 227 y = 698 x = 676 x = 856 x = 253 x = 469 y = 381 x = 947 y = 614 x = 130 y = 654 x = 229 x = 45 y = 16 x = 285 x = 468 x = 512 y = 924 x = 754 x = 843 x = 564 y = 272 y = 965 y = 141 y = 144 x = 53 x = 933 x = 79 y = 779 x = 911 y = 977 y = 928 x = 898 x = 382 y = 336 x = 364 y = 889 x = 198 y = 856 y = 489 y = 315 x = 855 x = 177 x = 578 y = 381 x = 372 y = 220 x = 552 x = 857 x = 123 y = 864 y = 446 x = 476 y = 312 y = 336 y = 38 y = 696 x = 603 y = 180 y = 182 y = 670 x = 272 x = 560 y = 361 x = 462 x = 315 x = 675 x = 432 x = 758 x = 189 y = 897 x = 801 x = 472 x = 172 x = 585 y = 918 x = 613 y = 850 y = 718 x = 647 x = 399 x = 859 y = 76 y = 578 y = 739 x = 985 y = 346 y = 934 x = 191 y = 175 y = 165 x = 384 x = 635 y = 656 y = 149 x = 886 y = 617 x = 975 y = 388 y = 585 x = 673 y = 467 x = 709 y = 542 x = 860 y = 30 x = 515 y = 156 x = 353 x = 208 x = 819 x = 403 x = 191 y = 834 y = 283 x = 410 x = 694 y = 32 x = 984 x = 304 x = 348 x = 222 x = 453 x = 719 y = 894 y = 660 y = 374 y = 501 x = 793 y = 849 y = 459 y = 89 y = 841 y = 909 y = 400 x = 22 x = 252 y = 612 y = 326 x = 863 y = 963 y = 637 x = 939 x = 254 y = 178 x = 513 y = 67 x = 143 x = 428 x = 438 x = 618 x = 577 y = 408 x = 927 x = 225 x = 10 y = 665 x = 877 y = 785 x = 41 x = 291 x = 954 y = 509 x = 970 x = 854 x = 118 y = 572 x = 46 y = 237 x = 418 x = 115 x = 2 y = 75 y = 89 x = 714 y = 529 y = 36 x = 715 x = 636 x = 188 x = 798 y = 666 x = 2 y = 55 x = 389 x = 53 y = 254 x = 989 x = 638 x = 247 x = 560 x = 710 y = 963 y = 494 x = 815 x = 794 x = 989 y = 689 x = 877 x = 582 y = 570 y = 475 x = 394 x = 859 x = 246 x = 736 x = 234 y = 402 y = 224 y = 500 x = 931 x = 357 x = 459 x = 263 y = 143 y = 306 y = 184 x = 242 y = 301 y = 610 y = 207 y = 705 x = 145 y = 990 y = 357 x = 113 x = 137 x = 913 x = 573 x = 284 y = 374 x = 133 x = 428 x = 489 y = 477 y = 629 y = 798 x = 478 y = 443 x = 17 x = 960 y = 792 y = 657 x = 46 x = 234 x = 298 y = 625 x = 870 y = 159 y = 136 y = 811 y = 26 x = 100 y = 905 y = 973 y = 399 x = 405 x = 383 y = 601 y = 644 x = 463 y = 147 x = 78 y = 847 y = 729 x = 578 x = 100 y = 502 y = 461 x = 448 x = 682 x = 720 y = 744 y = 854 y = 236 y = 533 x = 793 y = 140 y = 402 x = 461 y = 322 y = 24 x = 348 y = 976 x = 286 x = 595 y = 976 x = 760 y = 770 x = 418 y = 114 y = 58 x = 687 x = 131 x = 538 x = 574 x = 687 y = 987 y = 477 y = 196 x = 740 x = 435 x = 107 x = 141 y = 163 y = 588 x = 214 y = 888 y = 197 y = 991 y = 667 y = 299 y = 868 y = 390 y = 602 x = 812 y = 731 x = 763 x = 147 x = 420 y = 815 y = 291 x = 7 x = 930 x = 903 y = 643 y = 191 y = 278 x = 934 x = 108 x = 959 x = 231 x = 872 y = 881 y = 250 y = 34 y = 14 x = 446 x = 209 y = 930 x = 354 x = 36 x = 221 y = 309 x = 686 x = 43 x = 690 x = 688 y = 972 x = 286 x = 223 y = 991 y = 997 y = 611 x = 870 x = 672 x = 820 y = 474 x = 726 x = 548 y = 906 x = 762 y = 570 x = 863 y = 372 y = 469 x = 821 x = 537 x = 954 x = 729 y = 394 x = 400 y = 165 y = 607 y = 363 y = 8 x = 451 y = 569 x = 573 x = 915 x = 933 x = 597 x = 549 y = 629 x = 339 y = 679 y = 464 y = 300 y = 658 y = 225 y = 767 x = 994 x = 355 y = 943 x = 348 x = 931 x = 947 x = 92 y = 367 x = 703 x = 784 x = 791 y = 165 x = 229 x = 703 x = 197 x = 39 y = 392 y = 460 x = 380 y = 897 x = 794 y = 543 x = 396 y = 960 x = 320 x = 185 y = 344 x = 907 x = 175 x = 732 x = 784 x = 620 x = 223 y = 567 y = 889 y = 618 y = 13 x = 274 y = 128 x = 213 y = 683 x = 264 x = 102 y = 306 x = 486 y = 353 x = 866 y = 151 y = 406 y = 44 x = 536 y = 683 y = 528 x = 663 y = 544 x = 456 y = 980 x = 608 x = 245 y = 711 x = 8 y = 354 x = 742 y = 964 y = 929 y = 796 y = 375 y = 718 x = 789 y = 911 x = 315 y = 913 y = 89 x = 729 x = 491 x = 769 x = 208 y = 375 y = 334 y = 452 x = 404 x = 432 x = 80 y = 35 y = 236 y = 554 x = 315 x = 846 y = 693 y = 442 y = 367 x = 685 x = 687 y = 231 y = 455 x = 988 x = 283 y = 640 y = 923 y = 936 y = 974 y = 63 y = 663 x = 397 y = 837 x = 893 x = 403 x = 484 y = 342 x = 816 x = 750 x = 10 x = 281 x = 101 x = 29 x = 67 x = 881 x = 645 y = 392 y = 252 x = 234 y = 489 x = 428 y = 80 x = 41 x = 273 y = 756 y = 178 y = 285 x = 945 y = 669 x = 670 x = 143 y = 446 y = 711 y = 820 x = 549 y = 935 y = 636 y = 100 y = 967 y = 821 y = 656 y = 113 x = 279 x = 608 x = 423 y = 851 y = 946 y = 806 y = 700 y = 955 x = 289 y = 579 y = 609 x = 954 x = 757 y = 651 x = 127 x = 59 y = 175 x = 59 x = 649 x = 517 x = 911 x = 605 x = 655 x = 565 x = 154 y = 573 y = 528 y = 691 y = 655 y = 50 y = 459 x = 893 x = 128 x = 585 x = 566 x = 726 y = 130 y = 794 y = 596 x = 433 x = 208 x = 218 y = 886 y = 373 y = 252 x = 28 x = 885 y = 50 y = 578 y = 495 y = 442 x = 975 y = 257 y = 62 y = 832 x = 659 y = 854 x = 480 y = 139 y = 985 x = 629 x = 807 x = 640 x = 583 y = 845 y = 363 x = 4 y = 564 x = 811 x = 818 x = 825 y = 388 y = 707 x = 123 y = 74 y = 942 y = 827 y = 273 y = 959 y = 685 y = 288 x = 148 x = 91 y = 906 x = 42 x = 251 y = 906 x = 603 y = 212 y = 164 x = 540 y = 694 x = 208 y = 186 y = 177 y = 28 y = 624 x = 461 y = 593 x = 971 x = 796 x = 208 y = 565 x = 668 y = 890 x = 417 y = 291 y = 149 y = 783 x = 723 y = 559 y = 481 y = 280 x = 251 x = 662 x = 862 x = 148 x = 513 y = 233 x = 844 y = 718 x = 258 x = 76 x = 213 x = 95 x = 524 x = 40 x = 190 y = 301 y = 898 x = 368 x = 126 y = 534 x = 582 x = 876 y = 948 x = 391 x = 957 x = 966 x = 32 x = 811 y = 420 x = 914 y = 227 x = 756 x = 883 y = 590 y = 992 y = 352 x = 597 y = 353 y = 823 x = 103 x = 565 y = 7 x = 484 x = 505 x = 373 x = 219 y = 339 x = 430 y = 451 y = 583 y = 850 y = 18 x = 164 y = 344 y = 821 x = 472 y = 517 y = 687 x = 1 x = 610 y = 316 x = 678 y = 156 y = 230 x = 834 x = 50 y = 101 y = 483 y = 145 x = 957 y = 274 x = 704 y = 964 y = 497 y = 287 x = 43 y = 288 x = 612 x = 886 x = 51 x = 360 x = 756 y = 875 x = 431 x = 66 y = 338 x = 873 y = 189 x = 137 x = 154 y = 498 x = 28 x = 623 y = 935 x = 835 y = 230 x = 792 y = 9 y = 578 x = 687 y = 533 y = 41 x = 419 x = 244 y = 269 y = 333 y = 300 y = 257 x = 354 y = 433 y = 531 y = 736 x = 353 y = 991 x = 539 x = 280 y = 56 y = 479 x = 904 y = 384 y = 179 y = 292 y = 430 x = 403 x = 94 y = 325 x = 555 x = 948 y = 808 y = 544 x = 970 x = 771 y = 849 y = 205 y = 31 x = 630 x = 658 y = 689 x = 824 x = 577 y = 984 y = 895 y = 965 y = 152 x = 135 y = 824 y = 576 y = 835 x = 550 y = 883 y = 982 x = 143 y = 788 x = 433 y = 629 x = 234 y = 266 y = 857 y = 972 y = 708 x = 761 y = 564 y = 479 x = 467 x = 792 x = 963 y = 215 y = 118 x = 292 y = 319 y = 915 y = 239 y = 682 y = 764 x = 162 x = 114 y = 356 y = 965 x = 782 x = 217 y = 486 x = 52 y = 288 x = 409 y = 75 x = 205 y = 634 y = 875 y = 598 x = 324 x = 463 y = 36 x = 173 x = 6 x = 138 y = 234 y = 757 y = 679 x = 458 y = 329 x = 521 x = 227 x = 683 y = 825 y = 93 x = 394 x = 291 y = 727 y = 784 y = 125 y = 309 x = 900 y = 998 x = 463 x = 723 y = 341 x = 31 x = 401 x = 22 y = 700 x = 727 x = 23 x = 876 y = 187 x = 188 y = 640 x = 24 x = 916 y = 823 x = 831 x = 876 y = 791 x = 445 y = 973 y = 122 y = 935 x = 471 x = 572 y = 413 y = 65 y = 424 x = 450 x = 597 x = 174 y = 450 x = 318 x = 530 y = 585 x = 6 y = 146 y = 936 y = 330 x = 744 y = 459 x = 14 x = 462 x = 229 x = 942 x = 983 y = 598 y = 474 x = 111 x = 731 y = 683 y = 606 x = 218 y = 263 y = 302 y = 155 y = 516 x = 638 y = 663 y = 242 y = 398 x = 74 x = 10 y = 617 x = 904 y = 817 x = 438 x = 768 y = 318 x = 909 y = 38 x = 86 x = 938 x = 884 y = 943 y = 559 y = 352 y = 42 y = 533 y = 836 x = 360 x = 728 y = 78 x = 158 x = 528 y = 721 y = 837 y = 825 x = 883 x = 81 y = 189 y = 520 x = 626 x = 608 y = 925 y = 301 x = 99 y = 787 x = 879 y = 277 x = 70 y = 30 x = 157 x = 386 x = 918 y = 219 y = 461 y = 0 y = 5 x = 951 y = 406 y = 568 y = 987 x = 34 y = 5 y = 977 x = 14 y = 334 y = 216 x = 564 y = 893 x = 593 y = 226 y = 145 y = 906 x = 513 y = 54 y = 169 y = 141 x = 259 x = 219 y = 574 x = 596 x = 108 x = 333 x = 298 y = 159 y = 932 x = 189 y = 320 x = 527 y = 408 y = 619 x = 974 y = 485 x = 259 y = 821 x = 641 y = 445 y = 582 y = 126 y = 709 x = 476 y = 23 y = 72 y = 761 y = 881 y = 532 x = 450 y = 965 x = 739 x = 991 x = 761 y = 682 y = 734 x = 690 y = 850 x = 497 x = 393 y = 992 y = 568 y = 416 x = 626 x = 302 x = 454 y = 364 y = 844 x = 458 x = 340 x = 517 y = 109 y = 286 y = 606 x = 990 x = 656 x = 817 x = 439 y = 25 x = 182 y = 845 y = 300 x = 534 x = 269 y = 102 y = 189 x = 35 y = 178 y = 962 x = 104 x = 489 x = 638 y = 336 x = 892 y = 198 y = 394 x = 416 x = 957 x = 190 y = 647 x = 835 x = 264 y = 486 x = 543 y = 932 y = 456 x = 408 x = 79 x = 875 y = 810 x = 399 y = 821 x = 898 y = 117 x = 4 y = 734 x = 304 y = 413 x = 145 y = 943 x = 603 y = 202 x = 846 x = 460 x = 606 y = 499 x = 827 y = 524 y = 98 x = 166 x = 110 x = 645 x = 251 x = 557 y = 14 x = 178 x = 605 y = 333 y = 14 x = 877 y = 768 y = 681 y = 49 x = 672 y = 199 y = 954 x = 91 x = 427 y = 10 y = 443 y = 190 y = 347 x = 353 x = 950 x = 530 x = 44 x = 909 x = 597 y = 283 x = 810 y = 460 x = 495 y = 717 y = 246 y = 260 x = 104 y = 662 x = 949 y = 188 x = 88 x = 79 x = 368 y = 562 x = 651 y = 586 y = 680 x = 226 y = 951 y = 451 y = 23 y = 887 y = 513 x = 635 y = 269 y = 65 y = 893 y = 194 x = 837 x = 578 x = 954 y = 950 x = 915 x = 163 x = 472 y = 416 y = 677 x = 678 y = 556 x = 356 y = 488 y = 535 y = 918 x = 994 x = 838 x = 596 x = 441 x = 779 x = 75 y = 575 y = 260 y = 98 x = 646 x = 183 y = 442 x = 380 x = 665 y = 312 x = 349 y = 43 x = 231 x = 332 y = 538 y = 380 y = 758 x = 864 x = 298 x = 660 y = 91 y = 203 y = 735 x = 815 y = 203 y = 335 y = 138 y = 740 x = 19 y = 745 y = 536 x = 875 y = 785 y = 664 x = 406 y = 84 y = 168 y = 734 y = 222 x = 655 x = 381 y = 979 y = 721 x = 592 y = 496 x = 2 y = 166 y = 678 x = 968 x = 739 y = 19 y = 223 y = 462 x = 442 y = 211 x = 462 y = 439 y = 815 y = 865 y = 605 y = 448 x = 97 y = 836 y = 270 y = 469 x = 883 y = 184 x = 27 y = 768 y = 682 y = 270 x = 923 x = 290 y = 575 x = 497 y = 220 y = 140 x = 264 x = 444 x = 485 y = 543 y = 106 x = 180 x = 725 y = 307 x = 280 y = 256 y = 992 y = 294 y = 54 y = 451 y = 441 y = 296 y = 272 y = 591 x = 359 y = 830 x = 565 x = 951 y = 663 y = 401 x = 541 y = 850 x = 557 y = 156 y = 640 y = 590 y = 903 y = 490 y = 980 y = 988 y = 919 x = 156 x = 533 x = 478 y = 71 x = 491 x = 889 x = 849 y = 190 x = 762 x = 964 y = 967 y = 943 y = 746 y = 242 y = 966 y = 906 y = 349 y = 935 x = 988 y = 59 x = 970 y = 525 x = 747 y = 176 x = 250 x = 565 y = 360 x = 27 x = 784 y = 193 y = 783 y = 578 y = 891 y = 312 y = 223 y = 710 x = 24 y = 364 x = 656 x = 632 y = 32 x = 124 x = 58 y = 851 x = 774 y = 298 x = 496 y = 746 y = 93 x = 618 x = 134 x = 861 y = 268 x = 281 y = 117 y = 183 y = 815 y = 542 y = 163 y = 68 x = 141 y = 551 y = 946 y = 376 x = 708 y = 707 x = 27 y = 1 y = 145 x = 572 y = 900 y = 764 x = 766 x = 941 y = 403 x = 571 x = 80 x = 534 x = 772 x = 122 y = 609 x = 323 y = 102 y = 635 y = 664 x = 862 x = 666 y = 632 y = 284 y = 67 x = 934 x = 583 y = 465 y = 745 y = 732 y = 717 y = 48 x = 681 x = 422 x = 750 x = 876 x = 2 x = 238 x = 679 x = 207 x = 561 x = 737 x = 508 y = 966 x = 791 x = 472 y = 743 x = 605 y = 671 y = 444 x = 817 x = 385 y = 215 x = 806 x = 849 x = 993 x = 508 x = 259 y = 636 y = 974 x = 627 x = 639 y = 967 y = 498 x = 976 x = 764 x = 263 x = 614 x = 477 y = 76 y = 786 x = 441 x = 151 y = 15 y = 277 x = 566 x = 435 y = 626 x = 155 y = 98 x = 67 x = 277 y = 716 x = 512 x = 16 x = 873 x = 10 y = 801 x = 367 x = 301 y = 157 x = 253 y = 777 x = 699 y = 356 y = 416 y = 364 x = 457 y = 937 y = 626 y = 261 y = 459 x = 518 y = 785 x = 428 y = 585 x = 305 y = 530 y = 70 x = 367 y = 731 y = 201 x = 829 x = 175 x = 331 x = 423 x = 5 y = 216 y = 143 y = 112 x = 439 x = 509 y = 888 x = 531 y = 972 y = 736 y = 34 y = 150 x = 651 x = 981 x = 832 y = 279 y = 287 x = 65 y = 200 y = 705 x = 579 x = 87 y = 309 x = 778 y = 518 x = 689 x = 508 x = 768 y = 870 x = 494 y = 506 y = 243 x = 620 x = 279 x = 542 y = 163 y = 903 x = 941 x = 870 x = 198 x = 291 y = 644 x = 80 x = 311 x = 514 x = 4 y = 931 x = 517 x = 612 x = 76 x = 132 y = 627 y = 491 y = 952 x = 345 x = 805 y = 390 x = 435 y = 214 x = 420 x = 905 x = 452 y = 728 x = 92 y = 117 y = 846 y = 761 x = 989 y = 746 y = 317 x = 795 x = 79 y = 275 y = 656 y = 966 y = 921 y = 557 y = 59 x = 694 y = 977 y = 673 x = 765 x = 649 y = 38 y = 399 x = 191 x = 533 x = 732 y = 489 y = 650 y = 522 y = 30 x = 649 y = 717 x = 946 y = 859 x = 870 y = 757 y = 82 y = 618 y = 206 y = 27 x = 784 y = 547 y = 853 y = 433 y = 825 x = 806 y = 257 y = 169 x = 570 x = 174 y = 4 x = 311 y = 430 x = 919 y = 91 y = 375 y = 411 x = 852 y = 824 y = 343 y = 453 x = 475 y = 25 y = 914 x = 25 x = 35 x = 724 x = 116 x = 627 x = 791 x = 335 x = 649 x = 793 x = 714 y = 491 x = 971 y = 558 y = 7 y = 92 y = 882 y = 713 y = 499 x = 615 y = 944 y = 356 y = 665 y = 605 y = 141 y = 169 x = 721 x = 616 x = 309 x = 491 y = 462 x = 589 x = 405 x = 614 y = 444 x = 872 x = 528 x = 179 x = 623 x = 213 x = 887 x = 323 y = 746 y = 653 x = 818 x = 723 x = 432 y = 976 x = 319 y = 741 x = 876 x = 855 x = 546 x = 302 y = 522 x = 286 x = 249 x = 722 y = 253 y = 403 y = 224 x = 351 x = 791 x = 493 x = 974 x = 225 x = 904 y = 607 y = 466 y = 325 y = 777 x = 103 y = 925 y = 374 x = 553 y = 250 x = 905 x = 785 x = 986 x = 159 x = 216 y = 163 x = 817 y = 276 y = 383 x = 624 y = 916 x = 539 y = 905 x = 725 y = 43 x = 587 x = 281 y = 349 x = 2 x = 580 y = 892 y = 43 y = 569 x = 345 y = 272 y = 817 x = 401 x = 87 x = 973 y = 764 y = 139 y = 669 x = 75 y = 392 x = 878 y = 295 y = 419 x = 184 y = 10 y = 293 x = 203 x = 528 y = 818 y = 910 x = 427 x = 512 x = 729 x = 691 x = 552 y = 881 x = 760 x = 906 x = 219 x = 520 y = 324 y = 569 y = 627 y = 483 y = 64 y = 941 y = 771 x = 761 y = 635 x = 8 y = 889 y = 675 y = 769 y = 181 x = 23 y = 275 x = 219 y = 226 y = 293 y = 644 y = 454 y = 200 y = 39 x = 781 y = 766 y = 918 y = 30 x = 657 x = 526 x = 493 x = 892 x = 601 x = 964 y = 311 y = 889 x = 966 x = 541 x = 625 y = 479 x = 310 y = 196 y = 253 x = 822 y = 731 x = 749 y = 603 x = 344 x = 457 x = 384 x = 269 y = 76 y = 322 y = 105 x = 901 y = 354 y = 534 x = 440 y = 482 y = 50 y = 316 y = 789 y = 497 x = 475 x = 497 x = 75 y = 134 x = 705 x = 120 y = 755 x = 98 y = 584 y = 365 y = 125 y = 992 x = 764 y = 31 x = 579 x = 742 y = 834 y = 266 x = 357 x = 60 x = 560 x = 224 x = 905 x = 778 y = 659 x = 867 y = 46 x = 16 y = 223 x = 67 y = 927 y = 560 y = 400 y = 23 y = 579 x = 171 y = 320 y = 808 x = 421 y = 715 x = 433 y = 569 y = 497 x = 641 x = 984 y = 874 y = 221 y = 377 x = 614 y = 82 y = 187 y = 685 y = 352 y = 85 x = 783 x = 206 x = 87 x = 399 x = 713 x = 9 y = 452 y = 313 x = 670 x = 998 x = 442 x = 830 y = 37 y = 489 x = 713 x = 515 y = 727 x = 417 x = 201 y = 102 y = 561 y = 317 x = 699 y = 391 y = 321 y = 358 x = 174 y = 745 y = 407 x = 953 x = 161 x = 969 x = 541 y = 406 y = 554 y = 362 y = 324 y = 481 x = 661 x = 745 y = 965 y = 98 y = 643 x = 351 x = 430 x = 523 x = 124 y = 184 y = 582 x = 112 x = 804 x = 956 y = 857 y = 504 y = 13 x = 853 y = 704 y = 118 y = 147 y = 101 x = 125 y = 521 x = 172 x = 618 y = 649 y = 595 y = 909 y = 933 y = 340 y = 286 y = 390 x = 683 y = 443 x = 145 y = 622 y = 519 y = 575 x = 348 y = 99 x = 854 y = 402 y = 905 x = 352 x = 78 x = 628 x = 749 y = 560 y = 465 x = 586 y = 945 x = 561 y = 308 y = 209 x = 237 y = 328 x = 760 y = 893 y = 393 x = 208 x = 994 y = 540 x = 206 y = 880 y = 455 x = 338 y = 380 x = 921 x = 36 y = 49 y = 143 y = 717 x = 811 y = 273 y = 911 y = 381 y = 669 y = 353 y = 726 y = 603 y = 404 x = 286 y = 840 y = 825 x = 689 x = 854 y = 308 y = 440 y = 885 y = 28 y = 546 y = 54 y = 35 y = 794 y = 345 y = 646 x = 690 y = 886 y = 843 y = 464 x = 641 y = 69 y = 594 y = 773 y = 574 x = 980 y = 915 x = 39 x = 794 y = 415 y = 935 x = 241 y = 346 y = 861 y = 542 y = 74 x = 347 y = 485 x = 5 x = 773 y = 763 x = 404 x = 140 y = 980 y = 982 y = 426 y = 809 y = 247 x = 146 x = 696 y = 137 y = 872 y = 619 x = 426 y = 967 x = 556 y = 657 y = 761 y = 109 y = 84 y = 841 x = 712 x = 178 y = 509 y = 420 x = 13 y = 680 y = 395 y = 946 y = 924 x = 725 x = 348 y = 145 x = 531 x = 554 y = 697 x = 127 y = 101 x = 722 x = 334 x = 168 x = 52 y = 937 x = 148 x = 973 x = 149 y = 608 x = 784 y = 310 y = 360 x = 283 x = 964 x = 820 x = 420 x = 28 x = 684 y = 454 x = 397 y = 888 y = 628 y = 673 y = 263 y = 979 y = 35 x = 67 x = 858 y = 806 x = 113 y = 593 y = 520 x = 287 x = 522 y = 997 x = 486 x = 168 y = 451 y = 947 x = 474 x = 466 y = 920 x = 610 x = 236 y = 305 x = 746 x = 882 y = 872 x = 822 x = 615 y = 665 y = 58 y = 919 y = 26 x = 928 y = 145 y = 714 x = 632 x = 548 y = 444 x = 569 y = 752 x = 808 y = 973 x = 722 y = 155 y = 42 y = 572 x = 426 y = 532 x = 802 y = 806 x = 447 y = 193 x = 659 x = 849 y = 180 y = 32 y = 929 y = 972 y = 945 y = 390 x = 692 x = 653 y = 912 x = 177 y = 215 y = 583 y = 774 y = 362 y = 119 y = 13 y = 516 y = 640 x = 402 x = 800 x = 443 y = 687 x = 504 x = 958 y = 878 y = 483 x = 471 y = 812 y = 547 x = 30 y = 738 y = 318 x = 793 y = 52 y = 275 x = 895 y = 395 x = 558 x = 275 y = 668 y = 3 x = 303 y = 922 y = 71 y = 642 y = 488 x = 201 x = 636 x = 468 y = 189 y = 245 y = 814 x = 20 y = 893 y = 240 y = 505 x = 769 y = 70 y = 627 x = 864 x = 299 x = 651 y = 862 y = 846 y = 679 y = 426 x = 824 x = 918 y = 964 x = 844 y = 428 y = 448 x = 861 x = 592 y = 715 x = 110 y = 161 x = 866 x = 752 x = 707 y = 452 x = 709 y = 726 x = 121 y = 494 x = 895 y = 370 y = 824 x = 917 x = 71 x = 225 y = 351 y = 647 x = 763 x = 634 x = 536 y = 307 y = 362 y = 928 x = 76 y = 152 x = 48 x = 18 y = 105 y = 641 x = 271 x = 63 x = 605 x = 192 x = 814 x = 542 x = 912 x = 299 y = 235 y = 110 x = 649 x = 282 x = 137 x = 274 y = 939 y = 123 x = 134 y = 833 y = 601 y = 460 x = 203 y = 470 y = 204 x = 742 x = 997 x = 751 x = 466 y = 48 y = 390 x = 550 y = 942 x = 893 x = 212 y = 168 x = 456 y = 284 x = 334 y = 479 y = 228 y = 683 x = 425 y = 575 x = 172 y = 199 y = 651 y = 245 x = 422 x = 22 x = 568 x = 503 x = 522 x = 388 y = 246 x = 99 x = 88 y = 403 y = 569 y = 108 y = 307 x = 656 y = 56 y = 255 y = 391 x = 169 y = 171 y = 336 x = 165 y = 902 y = 591 y = 590 y = 784 y = 896 y = 324 y = 446 y = 664 y = 645 y = 356 x = 256 y = 530 x = 60 x = 802 y = 747 y = 473 x = 83 y = 651 y = 448 x = 370 y = 492 x = 53 x = 382 x = 41 x = 143 y = 281 y = 850 x = 176 y = 865 y = 658 y = 650 y = 262 y = 548 x = 110 y = 52 x = 44 x = 232 x = 835 x = 168 y = 994 y = 978 x = 62 x = 439 x = 90 y = 921 x = 269 x = 232 x = 657 x = 149 x = 128 y = 305 y = 450 y = 271 y = 503 x = 866 x = 454 x = 773 x = 25 y = 458 x = 869 x = 216 y = 304 y = 374 x = 581 x = 785 x = 782 x = 883 x = 979 y = 222 x = 297 y = 333 x = 284 y = 971 y = 23 x = 129 y = 513 y = 734 y = 498 x = 835 x = 985 y = 790 y = 63 x = 351 y = 531 x = 877 x = 13 x = 635 x = 373 x = 663 x = 739 y = 992 x = 842 x = 774 y = 835 x = 124 x = 582 y = 291 y = 291 x = 39 y = 568 x = 706 y = 831 x = 584 y = 299 y = 304 x = 744 x = 292 x = 375 x = 630 y = 380 x = 87 x = 21 y = 607 x = 21 x = 839 x = 267 y = 876 x = 239 y = 7 x = 59 y = 578 x = 960 y = 741 x = 992 x = 602 y = 831 x = 334 y = 67 y = 869 y = 292 y = 383 y = 959 x = 10 x = 71 x = 441 y = 682 x = 286 y = 945 x = 682 x = 103 x = 310 y = 973 x = 491 x = 290 x = 481 x = 421 x = 494 x = 475 x = 283 x = 874 x = 29 y = 448 y = 199 y = 46 x = 683 x = 517 x = 436 y = 991 y = 882 x = 640 y = 568 x = 932 x = 146 y = 918 y = 306 y = 857 y = 701 x = 354 y = 51 x = 485 x = 903 y = 80 y = 844 y = 971 y = 57 y = 147 y = 24 x = 391 y = 191 x = 303 y = 806 x = 537 x = 818 y = 112 x = 293 x = 956 x = 304 y = 887 x = 812 y = 580 y = 821 x = 550 y = 158 x = 368 x = 954 y = 552 y = 185 y = 973 y = 333 x = 577 y = 387 x = 526 x = 625 y = 193 y = 624 x = 10 x = 852 x = 996 x = 853 x = 64 x = 740 y = 273 x = 410 y = 633 x = 35 y = 74 x = 447 x = 467 x = 718 y = 862 x = 137 y = 493 y = 785 x = 703 x = 205 x = 798 y = 88 x = 223 x = 669 y = 946 x = 770 y = 832 y = 676 y = 994 x = 663 x = 442 y = 432 y = 141 x = 776 y = 856 x = 964 y = 631 y = 78 y = 255 y = 415 x = 508 x = 277 x = 459 y = 991 x = 701 y = 661 x = 806 y = 430 x = 663 y = 792 x = 891 y = 230 x = 865 y = 82 y = 759 x = 26 x = 739 y = 960 x = 962 y = 4 x = 310 y = 806 x = 464 y = 416 x = 146 y = 351 y = 669 x = 264 x = 241 x = 359 x = 548 y = 972 y = 394 x = 838 y = 589 y = 371 y = 861 y = 368 y = 117 y = 156 y = 345 x = 300 y = 792 y = 253 x = 263 y = 738 x = 350 x = 803 y = 347 x = 452 y = 836 y = 188 x = 704 y = 726 y = 693 y = 84 y = 742 y = 405 x = 654 y = 920 x = 623 y = 433 x = 73 x = 70 x = 581 x = 709 y = 50 x = 467 x = 157 y = 576 x = 429 y = 890 y = 749 y = 410 y = 658 y = 673 x = 693 x = 606 x = 46 y = 891 x = 551 y = 397 y = 553 x = 707 y = 763 x = 561 y = 648 y = 67 x = 803 y = 153 x = 513 x = 94 x = 636 x = 677 x = 729 x = 13 y = 872 y = 585 x = 628 y = 487 y = 928 x = 287 x = 852 y = 325 x = 536 y = 468 x = 8 x = 960 y = 615 x = 30 x = 557 y = 976 y = 807 y = 558 y = 205 y = 530 y = 446 y = 413 y = 227 x = 306 y = 921 x = 517 y = 41 x = 278 y = 466 y = 0 x = 705 x = 156 x = 537 y = 651 y = 760 x = 228 x = 54 y = 857 x = 733 x = 397 y = 995 x = 936 y = 744 y = 693 y = 876 y = 586 y = 22 y = 797 x = 809 y = 654 y = 333 y = 480 y = 229 x = 20 x = 205 x = 320 y = 37 y = 589 x = 176 x = 344 y = 679 y = 337 x = 378 y = 965 y = 286 y = 109 y = 206 y = 358 x = 278 x = 749 x = 148 y = 388 y = 31 y = 319 y = 315 y = 611 x = 298 x = 400 y = 786 x = 864 y = 985 y = 43 y = 914 x = 979 x = 131 x = 380 y = 150 y = 817 x = 802 x = 740 y = 504 x = 465 y = 651 y = 831 y = 231 x = 861 x = 372 x = 111 x = 657 y = 182 y = 523 y = 421 x = 36 x = 559 y = 79 y = 308 y = 355 x = 737 x = 991 x = 148 y = 967 y = 142 y = 266 y = 977 x = 48 y = 64 y = 75 y = 948 y = 428 y = 301 x = 159 x = 794 y = 383 x = 872 x = 452 y = 948 x = 382 x = 759 x = 48 x = 923 x = 248 y = 19 y = 177 y = 786 x = 827 x = 816 x = 50 y = 852 x = 494 x = 512 x = 449 y = 717 x = 255 y = 831 x = 565 y = 103 x = 94 x = 841 y = 793 x = 581 x = 67 y = 958 x = 360 x = 255 y = 239 x = 800 x = 579 x = 223 x = 346 y = 489 x = 512 y = 781 x = 66 x = 583 x = 601 y = 480 y = 914 y = 490 y = 953 x = 129 x = 864 x = 936 y = 152 x = 278 x = 917 x = 114 y = 712 y = 93 x = 869 x = 991 y = 192 y = 843 x = 614 x = 734 y = 431 x = 464 y = 497 y = 740 x = 912 x = 500 x = 490 y = 964 y = 861 x = 334 y = 85 y = 552 x = 148 y = 736 x = 730 y = 35 y = 686 y = 809 y = 252 y = 185 y = 920 x = 699 y = 651 x = 965 y = 424 y = 594 x = 976 y = 490 y = 542 x = 592 y = 49 y = 138 y = 478 y = 623 x = 849 y = 600 y = 845 x = 531 y = 18 x = 360 x = 148 y = 655 y = 452 y = 602 x = 76 x = 323 y = 821 y = 565 x = 761 x = 734 x = 348 y = 731 x = 337 y = 689 y = 111 x = 501 x = 355 x = 737 y = 6 x = 507 x = 533 x = 560 x = 644 y = 357 x = 666 y = 367 x = 778 x = 560 x = 64 x = 175 y = 3 y = 788 y = 537 y = 871 x = 216 y = 626 x = 912 x = 455 x = 664 y = 665 x = 256 y = 50 x = 834 y = 207 x = 564 x = 427 y = 411 y = 631 x = 92 x = 844 x = 584 x = 409 x = 9 y = 757 x = 28 y = 60 x = 159 y = 376 y = 425 y = 892 y = 317 y = 909 x = 238 x = 30 x = 394 x = 990 y = 697 x = 179 x = 615 x = 83 x = 62 y = 633 y = 958 y = 567 y = 944 y = 373 x = 483 y = 990 x = 175 y = 404 x = 599 x = 604 y = 146 y = 58 y = 423 y = 109 x = 989 x = 411 x = 455 y = 331 x = 493 x = 661 y = 43 x = 402 x = 728 y = 491 y = 904 x = 327 y = 230 y = 516 y = 878 x = 195 x = 72 y = 168 y = 288 y = 279 x = 260 y = 110 x = 295 y = 873 x = 670 x = 54 y = 812 x = 329 y = 470 y = 48 y = 174 x = 921 y = 201 y = 478 y = 292 x = 974 x = 401 x = 855 x = 300 x = 424 x = 445 y = 249 x = 212 x = 299 y = 775 y = 735 x = 294 y = 900 x = 97 x = 688 y = 487 x = 294 x = 451 x = 936 x = 230 y = 74 y = 191 y = 932 x = 901 x = 789 y = 283 x = 330 x = 533 y = 777 x = 608 y = 725 y = 833 x = 687 y = 521 x = 388 y = 336 y = 779 x = 138 x = 634 y = 648 y = 420 x = 948 x = 213 y = 980 x = 817 x = 161 x = 387 x = 913 y = 982 y = 402 x = 891 x = 538 x = 969 y = 438 x = 68 y = 378 y = 370 y = 943 x = 513 x = 926 y = 216 x = 576 y = 785 x = 382 x = 628 y = 843 y = 874 y = 246 x = 57 x = 798 y = 123 y = 671 x = 856 y = 780 y = 890 y = 403 y = 498 x = 415 y = 820 y = 756 y = 934 x = 24 x = 980 y = 356 x = 307 x = 219 x = 35 y = 275 y = 505 y = 964 y = 466 y = 206 y = 50 y = 601 y = 771 y = 24 x = 308 x = 569 y = 671 x = 29 y = 784 y = 112 y = 139 x = 415 y = 146 y = 744 x = 451 y = 578 y = 572 y = 724 x = 888 x = 104 y = 501 x = 836 y = 951 y = 854 x = 114 x = 258 y = 57 y = 250 x = 757 x = 816 x = 297 y = 61 x = 925 y = 916 x = 238 y = 713 y = 45 x = 263 y = 767 y = 83 x = 787 x = 487 x = 367 x = 48 x = 436 y = 684 x = 611 x = 954 x = 236 x = 54 y = 242 x = 566 y = 669 x = 636 x = 651 x = 669 y = 766 y = 635 y = 599 y = 962 x = 899 x = 769 y = 96 x = 751 y = 946 x = 159 y = 924 y = 828 y = 906 y = 733 y = 537 y = 348 y = 264 y = 788 x = 18 y = 250 y = 101 y = 132 y = 447 y = 882 y = 688 x = 285 x = 118 x = 262 y = 931 x = 934 x = 102 x = 475 y = 969 y = 581 x = 718 y = 256 x = 555 x = 368 x = 623 y = 99 y = 643 y = 628 x = 203 x = 490 x = 237 x = 658 y = 58 y = 58 x = 100 x = 366 x = 824 y = 989 x = 715 x = 86 y = 312 x = 354 x = 274 y = 421 y = 576 y = 315 y = 687 y = 857 x = 458 y = 476 x = 908 x = 729 y = 169 x = 463 y = 133 y = 574 x = 439 y = 105 y = 614 x = 543 x = 142 x = 356 y = 184 x = 279 x = 481 y = 553 y = 950 y = 121 y = 706 y = 355 x = 190 y = 636 x = 562 y = 47 x = 621 y = 719 y = 152 x = 945 y = 641 x = 683 x = 333 y = 512 y = 871 y = 403 x = 274 y = 120 y = 392 y = 446 y = 203 x = 484 y = 787 x = 291 y = 631 x = 628 y = 814 y = 394 x = 900 y = 430 y = 596 x = 405 y = 944 x = 687 x = 986 y = 643 y = 331 y = 365 y = 683 x = 411 y = 246 x = 938 x = 55 y = 559 y = 943 y = 430 y = 527 y = 761 y = 713 y = 511 y = 287 x = 241 x = 634 y = 441 x = 967 y = 983 y = 948 y = 625 x = 958 y = 662 x = 878 y = 792 y = 632 y = 228 y = 706 y = 748 y = 246 y = 316 y = 300 y = 254 x = 666 x = 833 x = 863 y = 321 y = 995 y = 722 x = 779 y = 630 x = 772 x = 108 y = 301 x = 824 x = 198 x = 485 y = 953 y = 766 y = 329 y = 585 x = 761 x = 366 y = 241 y = 333 y = 307 y = 432 y = 173 y = 910 x = 398 x = 727 x = 930 y = 447 y = 951 y = 503 x = 516 y = 178 x = 347 x = 386 y = 337 y = 961 x = 35 x = 76 x = 639 y = 387 x = 776 x = 985 x = 326 x = 590 y = 349 y = 263 y = 533 x = 143 y = 337 y = 173 x = 600 y = 320 x = 232 y = 548 y = 439 y = 260 x = 50 x = 274 x = 30 x = 6 y = 661 x = 597 x = 710 x = 131 x = 973 x = 723 y = 790 y = 913 y = 495 x = 894 y = 749 y = 854 x = 753 y = 175 x = 696 y = 867 y = 803 x = 607 x = 909 y = 914 y = 42 y = 161 x = 384 y = 208 x = 888 y = 518 x = 609 x = 788 y = 204 x = 850 y = 497 y = 313 x = 534 x = 167 y = 659 y = 679 x = 422 x = 238 x = 266 x = 389 y = 901 x = 143 y = 983 y = 225 y = 247 x = 143 x = 144 y = 749 x = 729 x = 475 x = 349 y = 793 x = 994 x = 281 y = 830 y = 767 x = 282 x = 594 y = 546 y = 157 y = 598 x = 241 y = 109 x = 773 x = 259 y = 578 x = 754 x = 84 x = 108 x = 9 x = 389 y = 22 x = 742 x = 289 y = 139 y = 433 y = 452 y = 183 y = 370 y = 752 x = 909 x = 942 y = 758 x = 412 y = 97 x = 157 y = 253 x = 861 y = 147 x = 284 x = 302 x = 727 x = 449 y = 19 y = 219 y = 800 y = 806 x = 145 y = 826 y = 783 x = 683 x = 113 x = 471 x = 284 y = 477 y = 608 y = 991 x = 237 y = 597 y = 611 y = 380 x = 2 y = 210 x = 455 x = 56 y = 663 x = 882 y = 28 x = 103 x = 323 y = 233 x = 64 y = 970 y = 368 y = 910 y = 440 x = 447 y = 533 x = 589 x = 398 y = 930 x = 737 y = 190 y = 517 x = 430 y = 225 y = 475 y = 592 x = 943 y = 717 y = 644 y = 848 x = 952 y = 452 x = 74 y = 539 y = 264 x = 169 y = 394 x = 747 x = 583 y = 840 x = 614 y = 208 y = 96 x = 762 y = 435 y = 183 x = 345 y = 280 x = 486 x = 776 x = 449 y = 556 y = 689 x = 372 x = 628 x = 683 x = 348 x = 151 y = 169 x = 537 x = 228 y = 695 x = 356 y = 697 y = 148 y = 297 x = 123 x = 144 x = 509 y = 437 x = 432 x = 435 x = 364 x = 577 x = 204 x = 490 x = 186 y = 710 y = 514 x = 90 y = 584 x = 611 y = 945 y = 224 y = 976 x = 648 x = 134 x = 893 x = 374 x = 384 y = 936 x = 715 y = 413 y = 369 y = 536 x = 941 x = 551 x = 532 y = 363 y = 7 x = 122 x = 452 y = 444 x = 107 y = 519 y = 397 x = 718 y = 281 y = 241 y = 762 y = 462 y = 249 x = 959 y = 214 y = 243 y = 14 x = 581 y = 622 y = 867 x = 844 y = 924 y = 193 y = 409 x = 478 y = 478 x = 427 x = 296 x = 306 x = 162 y = 931 y = 797 y = 771 y = 468 y = 756 x = 826 x = 722 y = 897 x = 745 x = 94 x = 956 y = 169 y = 865 y = 764 x = 425 x = 747 x = 684 y = 358 x = 275 x = 552 x = 161 y = 688 x = 480 x = 855 y = 244 y = 154 y = 226 y = 288 x = 140 x = 318 y = 35 y = 626 x = 313 y = 526 x = 162 x = 325 y = 808 x = 263 x = 951 x = 866 x = 772 x = 101 y = 695 x = 793 y = 498 y = 106 x = 232 y = 604 x = 421 y = 486 y = 560 x = 259 y = 529 x = 8 y = 993 y = 380 y = 599 y = 115 x = 575 y = 835 y = 75 y = 958 x = 377 x = 853 y = 44 x = 734 y = 855 x = 676 x = 220 x = 568 y = 263 y = 331 y = 134 y = 510 y = 59 y = 486 x = 638 y = 794 y = 710 x = 870 x = 691 x = 62 x = 301 x = 282 x = 775 x = 440 y = 151 x = 253 y = 922 x = 699 x = 460 x = 821 y = 982 y = 170 x = 615 x = 151 x = 996 y = 204 x = 304 y = 523 y = 40 x = 174 y = 87 y = 182 y = 543 y = 343 x = 419 x = 806 x = 484 y = 447 x = 16 x = 757 y = 164 y = 13 y = 151 y = 604 x = 852 y = 87 y = 558 y = 653 x = 503 x = 456 x = 865 y = 676 y = 238 x = 800 y = 426 x = 970 x = 222 y = 115 x = 225 y = 268 x = 850 x = 721 x = 977 x = 861 x = 722 y = 755 y = 932 y = 288 x = 259 y = 129 x = 349 y = 979 y = 788 y = 296 y = 167 y = 442 y = 273 x = 130 y = 241 x = 435 x = 13 x = 255 x = 325 x = 821 x = 336 x = 973 y = 754 x = 609 x = 400 y = 907 x = 823 x = 936 x = 217 y = 50 y = 762 y = 775 x = 379 y = 425 x = 278 y = 993 y = 549 y = 5 x = 624 x = 198 y = 224 y = 591 y = 807 y = 847 x = 946 x = 836 y = 87 y = 835 y = 345 x = 876 y = 507 x = 943 x = 540 x = 64 x = 914 y = 188 y = 71 y = 538 x = 659 y = 608 x = 636 y = 17 x = 759 x = 542 x = 113 y = 80 y = 640 x = 733 y = 323 x = 697 y = 411 y = 81 y = 369 x = 66 x = 357 y = 689 x = 470 y = 421 y = 558 x = 685 x = 86 x = 349 x = 493 y = 610 y = 232 y = 759 x = 249 x = 830 x = 811 y = 350 y = 570 x = 866 y = 97 y = 621 y = 307 y = 31 x = 425 x = 823 y = 815 y = 87 x = 445 x = 42 y = 38 x = 664 x = 121 x = 371 y = 757 x = 436 x = 581 x = 213 y = 365 x = 633 x = 329 x = 412 x = 241 x = 543 x = 698 y = 732 x = 163 x = 587 x = 114 y = 680 y = 899 x = 77 y = 175 x = 72 y = 240 y = 34 x = 513 y = 714 y = 298 y = 793 x = 195 x = 86 y = 274 y = 995 y = 335 x = 612 x = 144 y = 419 y = 685 y = 563 y = 549 x = 494 x = 748 x = 169 y = 818 y = 395 y = 193 y = 724 y = 506 y = 560 y = 98 y = 428 y = 215 x = 914 x = 690 y = 177 y = 779 y = 654 y = 232 x = 926 y = 490 y = 415 y = 155 y = 503 y = 562 y = 207 y = 588 y = 608 x = 834 x = 407 x = 56 x = 116 x = 608 x = 715 y = 945 x = 242 y = 19 x = 471 x = 501 y = 539 x = 742 x = 428 x = 733 y = 838 y = 615 y = 796 x = 534 x = 859 y = 386 y = 334 x = 272 y = 471 y = 585 x = 817 y = 973 y = 854 x = 455 y = 750 x = 23 x = 108 x = 537 y = 13 y = 168 x = 213 y = 152 x = 590 y = 475 y = 716 y = 708 x = 851 y = 242 x = 749 y = 340 y = 239 y = 791 y = 705 x = 604 x = 400 x = 943 y = 679 y = 865 y = 872 x = 682 y = 458 y = 825 x = 777 x = 367 y = 470 y = 730 y = 774 y = 408 x = 202 y = 901 y = 489 x = 569 x = 292 x = 141 y = 479 y = 456 x = 918 y = 599 x = 406 x = 574 x = 377 y = 641 y = 177 x = 334 y = 766 y = 335 x = 432 y = 775 x = 42 x = 593 x = 91 x = 459 x = 388 x = 57 y = 376 y = 374 y = 639 y = 256 x = 768 x = 549 x = 178 x = 789 x = 140 x = 39 y = 832 x = 56 x = 35 y = 286 y = 278 y = 921 y = 679 x = 760 y = 14 x = 487 x = 311 y = 317 x = 272 x = 804 y = 23 y = 299 y = 476 y = 131 y = 575 x = 638 y = 113 x = 861 y = 558 x = 110 x = 342 x = 355 x = 986 y = 847 y = 130 y = 375 x = 495 y = 361 x = 734 y = 539 y = 910 y = 515 x = 89 y = 167 y = 998 x = 220 y = 227 x = 698 x = 599 y = 825 x = 197 x = 235 x = 579 y = 720 y = 440 x = 974 x = 788 y = 77 x = 218 x = 877 y = 874 y = 261 y = 376 y = 315 x = 505 y = 704 y = 45 x = 451 y = 887 x = 641 y = 782 y = 30 x = 457 x = 448 y = 704 x = 244 y = 126 x = 680 y = 817 x = 477 x = 840 y = 81 y = 825 y = 213 x = 56 y = 745 y = 173 y = 410 x = 235 x = 659 y = 888 x = 870 x = 113 x = 869 x = 250 x = 956 x = 584 x = 679 x = 923 y = 475 x = 98 y = 522 x = 347 y = 254 y = 495 y = 227 y = 873 x = 101 x = 0 x = 620 x = 21 y = 692 y = 318 y = 367 x = 615 y = 277 y = 766 x = 688 y = 84 y = 401 x = 560 y = 666 y = 429 y = 123 y = 90 y = 31 y = 376 x = 420 x = 798 y = 992 y = 334 y = 830 y = 420 x = 215 x = 166 x = 435 y = 948 y = 864 y = 221 y = 159 x = 787 y = 126 x = 618 x = 561 y = 38 y = 182 x = 174 y = 474 y = 235 y = 451 y = 9 y = 832 x = 340 y = 38 y = 739 x = 576 x = 740 x = 393 y = 953 y = 478 x = 860 y = 716 x = 377 x = 334 y = 231 x = 718 x = 24 y = 253 x = 950 y = 630 y = 489 y = 920 y = 613 x = 291 x = 620 y = 910 x = 782 y = 220 x = 169 x = 476 x = 339 x = 697 x = 448 x = 433 y = 242 x = 791 y = 622 x = 17 y = 377 y = 154 x = 783 y = 830 x = 43 x = 429 y = 604 x = 316 y = 803 y = 12 y = 964 x = 353 x = 212 y = 994 x = 208 y = 423 y = 25 x = 934 y = 994 y = 77 x = 815 x = 953 y = 763 x = 420 x = 635 y = 521 x = 581 y = 509 x = 19 y = 980 y = 220 y = 516 x = 333 y = 405 x = 215 y = 68 y = 341 x = 507 y = 994 y = 375 x = 711 x = 580 x = 123 x = 789 x = 298 x = 73 y = 525 x = 115 x = 39 y = 889 y = 706 y = 342 y = 34 y = 856 y = 776 y = 658 y = 831 x = 835 x = 33 y = 448 y = 746 x = 553 x = 814 x = 834 x = 892 x = 813 y = 385 x = 998 x = 4 x = 449 y = 789 x = 323 x = 402 y = 927 y = 134 y = 470 y = 953 y = 505 y = 395 y = 973 x = 415 y = 886 x = 293 y = 573 x = 442 y = 133 x = 185 x = 555 x = 966 y = 375 x = 914 y = 334 y = 573 y = 634 x = 530 x = 256 x = 98 x = 99 x = 730 x = 745 y = 398 y = 107 y = 687 x = 523 y = 497 y = 107 y = 97 x = 630 y = 632 x = 639 x = 577 y = 460 y = 742 y = 771 y = 935 y = 701 y = 748 y = 269 x = 824 y = 145 x = 43 x = 437 y = 397 y = 163 x = 684 y = 544 x = 754 y = 289 x = 916 y = 674 y = 281 y = 537 x = 536 x = 521 x = 950 x = 386 y = 271 x = 486 y = 890 y = 698 x = 156 x = 188 y = 598 x = 759 y = 242 y = 718 y = 513 y = 257 x = 61 y = 114 x = 796 y = 357 x = 675 y = 736 x = 197 y = 844 y = 380 x = 616 y = 862 x = 197 y = 513 x = 332 y = 170 y = 779 y = 71 y = 946 x = 97 x = 935 y = 852 y = 42 x = 809 y = 755 y = 919 x = 871 x = 450 y = 942 x = 335 y = 693 y = 567 x = 792 y = 70 x = 858 y = 395 y = 644 x = 168 y = 648 y = 573 x = 870 y = 774 y = 330 y = 514 y = 892 x = 899 y = 59 y = 763 y = 809 y = 942 y = 705 x = 812 x = 288 y = 388 y = 309 y = 340 y = 158 x = 273 y = 44 x = 113 y = 988 y = 874 y = 184 y = 603 y = 823 x = 661 y = 235 y = 230 y = 806 y = 812 y = 284 x = 295 x = 620 x = 635 x = 707 y = 952 y = 465 y = 799 x = 464 y = 643 x = 299 x = 168 x = 481 y = 762 x = 721 x = 403 x = 727 y = 504 y = 970 y = 715 x = 592 y = 428 y = 847 y = 59 x = 981 y = 951 y = 710 y = 167 y = 869 y = 831 x = 856 y = 653 y = 988 x = 635 x = 353 y = 339 y = 370 y = 354 y = 995 x = 881 x = 819 y = 609 y = 951 x = 425 x = 58 x = 467 x = 194 x = 850 y = 334 y = 492 y = 187 x = 984 x = 950 y = 127 x = 456 y = 626 y = 840 y = 509 x = 364 y = 668 y = 542 x = 337 y = 960 x = 622 x = 24 x = 333 y = 297 y = 122 y = 7 y = 545 y = 258 x = 443 x = 758 y = 946 x = 238 x = 546 y = 101 y = 220 x = 775 y = 59 x = 660 y = 715 y = 61 y = 908 y = 439 y = 884 y = 328 y = 499 y = 631 y = 562 x = 411 y = 1 y = 695 x = 630 x = 119 y = 326 y = 786 x = 440 y = 231 x = 269 y = 154 y = 719 x = 185 x = 922 x = 368 y = 38 y = 944 y = 996 y = 317 x = 166 x = 669 y = 568 x = 533 x = 655 x = 709 x = 786 y = 782 y = 699 y = 428 x = 135 y = 457 y = 927 x = 917 x = 744 x = 551 x = 22 x = 754 x = 379 y = 951 x = 756 y = 663 y = 876 y = 400 x = 116 x = 548 y = 976 x = 129 x = 110 y = 828 y = 984 y = 469 x = 303 x = 301 x = 216 x = 421 y = 617 y = 867 x = 882 y = 773 y = 800 y = 955 x = 31 y = 33 y = 835 y = 348 x = 944 y = 530 x = 394 x = 633 y = 788 y = 286 x = 492 x = 603 x = 478 x = 725 x = 401 x = 407 x = 469 x = 926 x = 5 y = 475 x = 796 x = 900 x = 190 x = 504 y = 941 y = 440 y = 649 y = 159 y = 123 x = 405 y = 269 x = 309 y = 309 y = 394 x = 861 x = 616 y = 876 x = 200 y = 755 x = 100 x = 848 y = 481 x = 287 x = 976 y = 229 y = 287 x = 898 x = 941 x = 831 x = 875 y = 206 x = 702 y = 64 y = 204 x = 960 x = 867 x = 197 x = 657 y = 45 x = 247 x = 366 y = 477 y = 482 y = 177 x = 107 y = 357 x = 247 x = 99 y = 315 y = 131 y = 959 x = 435 x = 403 x = 993 x = 77 y = 75 x = 126 x = 60 y = 675 x = 921 x = 641 y = 447 x = 42 y = 201 x = 849 y = 984 y = 387 y = 317 x = 863 x = 591 x = 902 x = 736 x = 923 x = 636 y = 738 y = 733 x = 892 x = 268 y = 727 x = 996 x = 506 y = 89 y = 104 y = 36 x = 69 x = 612 x = 646 y = 352 y = 496 x = 872 y = 898 x = 966 x = 137 x = 429 y = 408 x = 145 x = 109 y = 159 x = 993 y = 533 y = 176 x = 387 y = 845 y = 96 x = 80 y = 928 x = 925 x = 473 x = 480 x = 279 x = 679 y = 154 x = 362 x = 354 y = 214 x = 123 x = 384 y = 564 x = 953 x = 275 y = 628 y = 717 x = 801 y = 320 y = 445 x = 874 x = 727 y = 265 x = 46 x = 797 x = 859 x = 2 y = 134 x = 177 x = 227 x = 474 y = 7 x = 465 y = 381 x = 442 x = 736 y = 655 x = 696 y = 905 x = 540 x = 355 x = 327 y = 348 y = 277 x = 549 y = 978 y = 416 x = 566 x = 146 x = 667 x = 478 y = 256 x = 219 x = 54 x = 47 y = 179 x = 698 x = 465 x = 319 y = 572 x = 950 y = 596 y = 887 y = 601 x = 463 y = 973 y = 24 x = 427 y = 534 y = 720 y = 779 x = 40 y = 109 y = 876 x = 599 x = 354 x = 702 x = 621 x = 465 x = 975 y = 194 y = 222 y = 882 x = 815 y = 482 y = 702 x = 787 x = 443 x = 248 y = 29 y = 120 y = 453 x = 686 y = 117 x = 0 y = 784 x = 745 x = 766 y = 7 y = 396 x = 468 y = 454 x = 841 y = 856 y = 570 x = 640 x = 973 y = 217 x = 872 y = 514 x = 779 x = 420 x = 656 y = 152 y = 471 y = 856 y = 647 x = 899 y = 913 y = 929 x = 696 y = 525 y = 368 x = 680 y = 429 x = 465 y = 845 x = 733 y = 775 x = 517 x = 138 x = 538 y = 389 x = 978 x = 896 x = 137 x = 182 x = 262 x = 757 y = 142 x = 841 y = 395 x = 197 y = 189 x = 718 x = 219 y = 784 y = 994 y = 898 x = 827 x = 233 y = 387 y = 979 x = 669 y = 295 y = 275 y = 123 y = 176 y = 503 y = 646 y = 775 x = 430 x = 679 y = 85 y = 749 x = 372 y = 229 x = 101 x = 464 y = 297 x = 286 y = 248 x = 595 y = 434 x = 493 y = 672 x = 2 y = 181 x = 879 x = 610 x = 883 y = 315 x = 445 y = 673 x = 891 y = 21 y = 895 x = 290 y = 750 y = 941 x = 861 y = 864 y = 420 y = 248 y = 368 y = 632 y = 193 y = 716 x = 715 x = 252 y = 712 y = 487 x = 247 y = 450 y = 559 x = 592 y = 709 x = 988 x = 206 x = 781 y = 447 y = 178 x = 712 x = 336 x = 636 y = 738 x = 214 y = 660 x = 60 y = 810 x = 206 y = 391 y = 563 x = 749 y = 968 y = 48 x = 648 y = 760 x = 473 y = 141 y = 685 y = 810 y = 161 y = 64 x = 933 y = 192 x = 332 x = 111 x = 315 y = 370 x = 95 x = 51 y = 645 x = 105 x = 260 y = 579 x = 181 y = 548 x = 213 x = 916 y = 190 x = 990 y = 693 x = 770 x = 313 y = 644 y = 911 x = 505 x = 858 x = 378 y = 560 y = 415 y = 51 x = 788 y = 279 y = 115 y = 814 y = 696 x = 910 y = 219 y = 311 x = 336 y = 262 y = 130 x = 803 y = 591 y = 817 y = 809 y = 674 x = 837 x = 654 x = 127 y = 761 y = 679 y = 642 y = 599 y = 818 y = 527 y = 129 x = 554 y = 517 x = 352 y = 208 y = 907 y = 110 y = 189 x = 49 y = 585 y = 492 x = 186 y = 220 x = 791 x = 425 x = 471 y = 327 x = 542 x = 875 y = 530 x = 407 x = 318 y = 535 x = 283 x = 528 x = 99 x = 837 y = 858 y = 775 x = 448 y = 319 x = 458 y = 297 x = 490 x = 247 y = 959 x = 514 y = 525 x = 841 y = 338 y = 380 x = 93 y = 427 y = 627 y = 952 y = 107 x = 347 x = 269 y = 271 x = 872 y = 836 x = 877 x = 813 y = 752 x = 562 y = 728 x = 231 y = 513 x = 125 x = 566 y = 920 y = 53 y = 943 x = 615 y = 786 x = 437 x = 22 x = 325 y = 69 y = 195 y = 871 x = 574 y = 97 y = 465 y = 580 x = 653 x = 57 x = 119 x = 733 x = 919 x = 925 y = 846 y = 374 y = 487 x = 952 y = 427 y = 958 y = 278 y = 793 y = 278 y = 127 x = 225 x = 694 y = 888 y = 134 y = 299 x = 515 x = 710 x = 669 x = 37 x = 232 x = 797 y = 818 y = 246 x = 523 x = 688 y = 512 x = 186 x = 961 y = 633 y = 234 y = 858 x = 783 x = 343 y = 118 y = 426 x = 845 y = 893 y = 3 x = 978 x = 368 x = 880 x = 283 x = 438 y = 493 y = 691 y = 708 y = 180 x = 470 x = 648 x = 905 x = 939 y = 2 x = 118 x = 676 x = 236 y = 467 x = 628 x = 887 x = 347 x = 842 x = 811 x = 292 x = 98 x = 516 y = 702 x = 172 y = 523 y = 179 y = 885 y = 794 y = 604 x = 942 x = 363 x = 3 y = 562 x = 805 y = 451 y = 366 x = 211 y = 647 x = 7 x = 907 x = 347 x = 876 x = 294 x = 57 x = 283 x = 834 y = 534 x = 413 x = 738 x = 822 x = 315 x = 91 y = 774 y = 791 y = 911 x = 16 x = 489 y = 194 y = 914 y = 385 x = 307 y = 899 x = 761 x = 290 x = 530 y = 394 y = 5 y = 75 y = 576 y = 265 y = 622 y = 449 y = 525 y = 599 x = 599 x = 340 y = 556 x = 100 x = 904 x = 522 x = 854 y = 984 y = 753 x = 991 x = 982 x = 521 y = 889 x = 68 y = 318 y = 557 y = 3 x = 528 x = 840 x = 934 x = 18 x = 531 y = 724 y = 84 y = 630 y = 511 y = 35 x = 921 y = 60 x = 42 y = 360 x = 0 x = 200 x = 628 x = 508 x = 137 x = 722 x = 750 x = 239 y = 627 y = 261 x = 186 x = 228 x = 276 x = 449 x = 18 x = 621 y = 526 x = 898 x = 566 y = 68 x = 284 y = 75 x = 940 y = 221 y = 535 x = 410 x = 483 x = 830 y = 926 y = 430 x = 441 y = 315 x = 577 y = 473 y = 324 y = 198 y = 35 y = 996 y = 939 y = 895 y = 52 x = 549 y = 944 x = 648 x = 362 x = 519 y = 186 x = 475 y = 753 y = 259 x = 546 x = 38 x = 83 y = 909 x = 252 x = 850 y = 814 x = 192 x = 482 x = 332 x = 975 y = 352 x = 391 x = 925 y = 481 y = 925 x = 995 x = 961 y = 350 x = 101 y = 379 y = 259 y = 702 x = 303 x = 348 y = 381 y = 192 y = 484 x = 913 x = 431 x = 299 x = 422 y = 672 y = 724 x = 958 x = 977 x = 481 x = 235 y = 392 x = 72 y = 879 y = 415 y = 539 x = 358 y = 13 x = 199 y = 849 x = 958 y = 708 y = 897 x = 213 x = 709 x = 167 y = 582 y = 187 x = 3 x = 460 y = 489 y = 669 y = 804 y = 988 x = 347 x = 976 x = 712 y = 341 x = 55 x = 539 x = 304 y = 61 x = 617 x = 246 x = 667 x = 390 x = 410 x = 356 x = 95 x = 921 y = 886 x = 100 y = 285 y = 263 y = 699 x = 457 x = 509 y = 243 y = 119 x = 451 x = 899 y = 294 x = 902 y = 227 x = 51 y = 791 x = 749 y = 240 y = 685 y = 728 y = 306 x = 93 x = 56 y = 999 x = 529 x = 665 y = 292 x = 90 y = 314 y = 543 y = 818 y = 654 x = 579 x = 954 x = 398 x = 1 x = 572 x = 576 y = 782 y = 507 x = 26 x = 92 x = 483 y = 217 x = 851 y = 514 y = 799 x = 589 y = 63 y = 995 x = 930 x = 870 x = 443 y = 186 y = 22 x = 241 y = 217 x = 70 y = 867 x = 202 x = 400 y = 740 y = 885 y = 578 y = 576 x = 114 x = 921 x = 712 x = 783 y = 646 y = 943 x = 557 y = 924 y = 565 y = 915 y = 213 y = 187 y = 866 x = 634 y = 726 x = 369 y = 69 x = 529 x = 711 y = 32 x = 821 x = 948 x = 488 y = 357 x = 367 y = 876 x = 291 x = 886 y = 489 y = 306 x = 84 y = 759 x = 671 x = 287 x = 952 y = 92 x = 648 x = 855 y = 617 x = 246 x = 541 y = 621 x = 186 y = 695 y = 381 y = 594 x = 29 x = 970 x = 642 y = 435 y = 930 x = 72 x = 271 x = 66 x = 493 x = 929 x = 787 y = 219 x = 410 y = 353 y = 268 y = 960 y = 301 x = 350 y = 893 y = 243 y = 16 y = 753 y = 243 x = 880 y = 836 y = 123 x = 711 x = 596 y = 961 y = 617 x = 249 x = 526 x = 861 x = 846 y = 13 y = 929 x = 757 x = 21 y = 205 y = 89 x = 62 y = 664 y = 258 y = 599 y = 914 y = 800 y = 147 x = 66 x = 907 y = 114 y = 354 y = 654 y = 781 x = 463 x = 576 x = 380 x = 468 y = 468 y = 9 x = 650 y = 636 y = 439 y = 130 y = 143 y = 770 x = 310 y = 4 y = 939 x = 992 y = 124 x = 307 y = 911 y = 900 x = 558 y = 799 y = 538 y = 12 x = 571 x = 187 y = 883 x = 324 x = 785 x = 511 y = 818 x = 478 y = 776 x = 150 x = 265 y = 419 x = 664 x = 384 x = 6 y = 532 y = 594 x = 643 y = 380 y = 24 y = 0 x = 241 y = 742 y = 464 x = 857 x = 207 x = 16 y = 297 x = 549 y = 235 y = 134 y = 836 y = 190 x = 207 y = 799 y = 87 x = 470 x = 321 y = 400 y = 731 x = 751 y = 731 x = 621 x = 152 x = 766 y = 429 y = 859 x = 982 y = 96 y = 324 x = 772 x = 750 y = 92 x = 806 x = 208 y = 101 x = 180 y = 783 y = 565 y = 323 x = 27 y = 584 x = 369 x = 641 y = 459 y = 417 x = 729 x = 825 x = 591 x = 18 x = 874 x = 815 x = 8 y = 208 y = 238 y = 609 y = 988 y = 856 y = 464 y = 527 y = 815 x = 155 x = 817 x = 422 y = 668 x = 912 x = 617 y = 301 y = 30 x = 551 x = 744 x = 886 x = 705 y = 794 y = 592 y = 93 x = 970 y = 7 x = 284 y = 900 x = 223 x = 847 x = 244 y = 817 x = 9 x = 895 y = 880 x = 190 x = 876 x = 107 x = 658 x = 579 x = 152 y = 120 x = 368 y = 742 y = 184 y = 783 y = 442 y = 56 y = 673 x = 909 x = 85 y = 492 y = 436 x = 133 x = 504 x = 427 y = 650 y = 445 y = 919 y = 962 x = 833 y = 884 x = 51 x = 78 x = 244 y = 630 x = 792 x = 994 y = 426 x = 27 x = 543 y = 938 x = 353 x = 916 y = 275 x = 727 x = 329 x = 383 x = 256 x = 808 y = 506 x = 181 y = 265 y = 582 y = 358 y = 621 x = 415 x = 799 y = 296 y = 744 x = 298 y = 680 y = 140 x = 711 x = 581 y = 249 x = 663 x = 89 x = 310 x = 620 y = 633 y = 922 y = 153 y = 873 x = 140 y = 373 y = 146 x = 418 x = 820 x = 34 y = 354 y = 193 y = 66 x = 297 y = 659 x = 396 x = 511 x = 397 y = 743 x = 466 y = 593 y = 323 y = 244 x = 729 y = 575 y = 522 x = 47 y = 650 x = 703 x = 193 y = 865 x = 358 x = 612 y = 745 y = 379 x = 239 x = 402 x = 415 x = 8 y = 766 y = 259 x = 217 y = 357 x = 123 x = 167 y = 774 x = 258 x = 113 x = 240 y = 225 y = 421 y = 295 x = 731 y = 525 x = 558 x = 27 x = 933 x = 828 x = 463 y = 350 x = 620 x = 16 y = 256 y = 748 x = 340 y = 820 x = 143 x = 289 x = 882 y = 318 y = 458 y = 963 y = 941 x = 681 y = 95 x = 739 y = 507 x = 946 y = 589 y = 965 y = 21 x = 394 y = 605 x = 390 x = 202 x = 281 x = 405 x = 404 y = 739 y = 455 x = 821 x = 255 y = 654 y = 796 y = 896 y = 876 x = 251 x = 433 x = 658 x = 696 y = 532 x = 224 x = 925 y = 988 y = 418 y = 852 y = 342 x = 919 x = 660 y = 591 y = 181 x = 178 x = 441 y = 641 y = 788 x = 663 x = 667 x = 610 y = 868 x = 609 y = 394 x = 229 y = 272 y = 84 y = 569 x = 194 x = 198 x = 535 x = 336 x = 443 y = 865 x = 797 y = 347 y = 477 x = 710 y = 206 y = 900 x = 545 x = 936 y = 457 y = 9 x = 960 y = 728 x = 200 y = 23 x = 893 x = 454 y = 125 x = 153 x = 73 y = 688 x = 673 x = 418 y = 113 x = 200 x = 564 x = 278 x = 122 x = 371 x = 774 y = 21 x = 987 x = 61 y = 981 x = 66 x = 431 x = 685 x = 47 x = 674 y = 811 y = 434 x = 141 y = 252 y = 422 y = 289 x = 722 y = 216 x = 786 x = 173 y = 197 x = 174 x = 697 x = 84 x = 316 y = 256 y = 337 x = 206 x = 107 x = 93 x = 434 x = 79 y = 45 y = 569 x = 629 x = 303 x = 685 x = 806 x = 338 x = 479 y = 353 x = 485 y = 482 x = 521 x = 150 x = 824 y = 701 x = 444 y = 254 x = 929 y = 459 x = 62 y = 711 y = 878 y = 463 x = 407 x = 797 y = 859 x = 935 y = 925 y = 698 y = 373 y = 356 y = 497 y = 534 y = 847 y = 12 y = 489 x = 130 x = 828 y = 429 x = 410 y = 831 x = 210 y = 353 x = 204 y = 237 y = 155 y = 747 y = 204 y = 784 x = 627 x = 313 y = 871 y = 836 x = 389 x = 638 y = 844 x = 773 y = 235 y = 542 y = 883 x = 369 x = 724 y = 395 y = 101 x = 332 y = 327 x = 197 y = 793 x = 601 y = 651 x = 334 x = 708 x = 902 x = 939 x = 87 x = 927 x = 564 x = 924 x = 933 y = 491 y = 106 y = 615 x = 721 y = 689 x = 942 y = 562 y = 540 y = 737 x = 271 x = 591 y = 202 x = 815 y = 523 x = 430 x = 469 x = 425 x = 445 x = 231 x = 152 y = 841 x = 965 y = 724 y = 731 x = 300 x = 193 y = 360 y = 763 x = 513 x = 619 x = 446 y = 922 y = 16 x = 616 x = 237 y = 872 y = 215 y = 187 x = 343 y = 456 y = 920 x = 239 x = 44 x = 160 y = 992 x = 558 x = 571 x = 14 x = 551 x = 188 x = 102 x = 219 x = 898 y = 313 x = 676 x = 588 x = 771 x = 581 y = 534 y = 430 x = 872 y = 669 y = 820 y = 383 y = 17 x = 511 y = 984 x = 494 y = 841 x = 179 y = 281 y = 818 y = 299 x = 221 y = 492 x = 361 x = 991 y = 160 y = 66 y = 534 y = 819 y = 259 y = 480 x = 37 x = 913 x = 192 x = 687 y = 599 x = 762 x = 821 x = 823 x = 971 y = 564 x = 329 y = 378 y = 770 y = 613 y = 352 y = 783 x = 767 y = 309 y = 594 x = 674 x = 984 y = 718 x = 42 y = 691 y = 60 x = 200 y = 942 x = 605 x = 128 y = 741 x = 664 y = 222 x = 276 y = 95 y = 881 y = 769 y = 909 y = 374 y = 85 x = 21 y = 376 x = 240 y = 152 y = 30 x = 768 x = 114 x = 352 y = 215 x = 220 y = 852 y = 783 x = 22 x = 164 x = 348 y = 165 x = 748 x = 942 y = 212 y = 185 y = 728 x = 719 y = 737 y = 530 y = 52 x = 967 y = 556 y = 581 x = 499 y = 679 y = 996 x = 920 y = 739 y = 732 y = 310 x = 898 y = 223 x = 880 x = 393 y = 265 y = 865 x = 54 y = 688 y = 705 x = 733 y = 387 y = 933 x = 825 y = 522 x = 328 x = 179 x = 222 x = 548 y = 714 x = 217 x = 738 x = 565 y = 208 y = 780 y = 144 y = 2 y = 243 x = 543 y = 960 x = 330 y = 602 x = 218 x = 263 y = 983 x = 707 x = 309 x = 986 y = 590 x = 831 x = 812 x = 236 y = 211 x = 102 x = 251 y = 524 x = 406 x = 442 y = 654 y = 391 x = 35 x = 189 x = 896 y = 571 x = 723 y = 561 y = 730 x = 54 x = 980 x = 48 x = 274 x = 165 x = 50 y = 304 y = 665 x = 46 x = 146 x = 45 x = 764 y = 233 y = 370 y = 726 x = 944 y = 747 y = 640 x = 509 x = 720 x = 946 y = 634 x = 531 x = 298 x = 0 y = 814 x = 543 x = 365 x = 417 y = 275 x = 893 x = 276 x = 849 x = 787 y = 183 y = 384 y = 334 y = 732 y = 319 y = 443 y = 179 x = 421 x = 539 x = 203 x = 578 y = 452 x = 402 y = 463 y = 348 y = 961 x = 814 x = 13 y = 365 x = 366 y = 128 x = 59 x = 771 x = 734 y = 971 y = 267 y = 120 x = 21 x = 151 y = 478 y = 439 x = 383 x = 785 x = 754 x = 141 x = 538 x = 282 y = 282 x = 430 y = 715 x = 10 x = 951 x = 405 x = 356 x = 160 x = 760 y = 626 y = 558 x = 891 x = 914 x = 137 y = 6 x = 754 y = 176 y = 9 y = 938 y = 578 y = 501 y = 565 x = 244 x = 396 x = 382 x = 147 x = 785 y = 956 y = 422 y = 856 x = 216 x = 69 x = 147 x = 988 x = 449 x = 327 y = 901 y = 512 x = 323 y = 149 x = 930 y = 645 y = 38 y = 119 y = 399 y = 594 y = 937 y = 64 x = 446 y = 523 x = 970 y = 198 x = 447 x = 17 x = 970 x = 475 x = 167 y = 967 x = 778 y = 370 x = 413 y = 496 x = 332 x = 140 y = 964 x = 673 y = 569 y = 806 y = 285 y = 787 y = 341 x = 155 y = 439 y = 418 x = 913 y = 394 y = 105 y = 382 x = 803 x = 215 x = 241 x = 54 x = 816 y = 827 y = 35 y = 357 x = 934 y = 589 y = 691 y = 591 y = 148 y = 284 x = 580 x = 42 y = 244 y = 856 x = 201 y = 295 y = 475 x = 471 x = 442 x = 591 y = 44 x = 101 x = 892 x = 693 y = 382 x = 997 y = 699 y = 50 x = 352 x = 428 y = 521 x = 275 x = 550 x = 858 x = 926 y = 72 x = 687 y = 411 x = 218 x = 324 y = 137 x = 915 y = 417 y = 131 y = 928 y = 675 y = 986 y = 149 y = 49 x = 881 x = 161 x = 651 x = 480 x = 132 x = 870 y = 3 x = 481 x = 195 x = 939 y = 20 y = 237 y = 668 y = 998 x = 112 x = 177 x = 376 y = 4 x = 891 y = 793 y = 886 y = 183 x = 374 y = 511 y = 267 y = 599 x = 318 y = 334 y = 763 x = 508 y = 733 y = 926 x = 728 y = 488 y = 766 x = 994 y = 648 x = 894 y = 545 x = 295 x = 856 y = 99 x = 434 y = 866 x = 119 x = 425 y = 412 x = 313 y = 281 y = 111 y = 786 x = 52 x = 986 y = 512 y = 703 x = 696 y = 53 y = 87 y = 933 x = 36 x = 679 y = 608 y = 517 y = 231 x = 426 x = 550 x = 151 y = 350 x = 900 x = 373 y = 21 x = 516 y = 568 x = 265 x = 908 y = 258 y = 820 y = 31 x = 140 y = 840 y = 309 x = 483 x = 697 x = 302 y = 48 x = 554 x = 96 x = 848 x = 25 y = 518 y = 472 x = 224 y = 996 x = 981 x = 870 y = 55 y = 565 x = 343 y = 725 y = 212 x = 24 x = 547 x = 540 y = 137 y = 566 x = 202 y = 784 x = 330 y = 34 x = 917 x = 485 x = 787 y = 215 x = 17 y = 480 y = 770 y = 700 x = 977 x = 417 y = 510 x = 122 x = 373 y = 843 x = 687 x = 367 x = 486 x = 632 x = 607 x = 109 y = 492 x = 557 y = 94 x = 932 y = 202 x = 538 x = 37 x = 776 x = 919 x = 466 y = 850 x = 266 x = 741 x = 962 y = 98 y = 324 x = 13 y = 205 y = 843 y = 883 x = 191 x = 757 x = 434 y = 990 x = 858 x = 663 y = 345 y = 396 y = 180 x = 435 x = 134 y = 221 y = 346 y = 607 x = 916 y = 235 x = 264 y = 687 x = 230 x = 756 x = 838 x = 148 y = 53 y = 623 x = 608 x = 216 y = 522 x = 242 y = 568 y = 762 y = 691 x = 296 x = 693 x = 359 y = 366 x = 716 y = 591 y = 92 y = 114 x = 582 x = 126 x = 816 x = 292 x = 221 y = 259 y = 49 x = 332 y = 611 x = 386 x = 301 x = 789 y = 660 y = 587 y = 378 x = 820 x = 775 y = 463 y = 947 x = 354 y = 319 y = 151 y = 268 y = 771 y = 860 x = 553 y = 261 y = 532 y = 76 x = 378 y = 172 y = 118 y = 145 x = 890 x = 40 x = 612 y = 562 x = 433 x = 598 y = 62 y = 713 x = 973 y = 310 x = 599 x = 976 x = 544 y = 529 x = 447 y = 948 y = 119 y = 934 x = 701 x = 847 y = 678 x = 42 y = 256 y = 412 x = 81 x = 86 x = 813 y = 362 y = 562 y = 372 y = 918 y = 699 y = 662 y = 120 y = 833 y = 201 y = 117 y = 956 x = 350 y = 955 y = 794 y = 815 x = 456 x = 965 y = 773 y = 380 y = 10 x = 80 y = 416 y = 387 x = 224 y = 112 x = 831 y = 67 x = 140 y = 316 x = 415 y = 894 y = 14 y = 594 x = 901 y = 831 y = 757 y = 584 y = 816 y = 774 x = 912 y = 734 y = 11 y = 629 y = 527 y = 790 y = 429 y = 870 x = 896 y = 583 x = 790 y = 61 y = 677 x = 72 x = 968 x = 239 y = 437 x = 328 y = 479 x = 951 x = 254 x = 653 x = 427 y = 831 x = 340 y = 825 x = 532 x = 382 y = 883 y = 408 y = 653 x = 436 x = 972 y = 890 x = 73 y = 162 y = 936 y = 715 y = 691 x = 390 y = 313 x = 867 y = 453 x = 408 x = 56 x = 244 x = 815 y = 504 y = 148 y = 943 y = 589 y = 252 x = 920 x = 240 x = 867 x = 348 y = 198 y = 730 x = 816 y = 44 x = 306 y = 287 y = 320 x = 613 x = 890 y = 393 y = 661 y = 4 x = 965 x = 897 y = 227 y = 717 y = 164 y = 780 x = 938 x = 206 y = 112 x = 70 y = 340 y = 604 y = 591 x = 710 y = 643 x = 537 y = 311 x = 145 x = 384 y = 667 x = 661 y = 530 x = 624 y = 548 x = 285 y = 225 x = 5 x = 856 y = 827 x = 552 y = 634 y = 783 x = 876 y = 188 y = 142 y = 810 x = 7 x = 107 y = 780 y = 73 x = 625 x = 42 y = 128 x = 930 x = 818 x = 130 y = 571 x = 101 y = 193 y = 61 y = 849 x = 843 x = 915 y = 840 y = 957 x = 464 x = 564 x = 268 x = 757 y = 352 y = 680 y = 83 y = 748 x = 403 x = 178 y = 333 x = 39 x = 236 x = 830 y = 1 y = 694 x = 73 y = 324 y = 302 y = 891 y = 713 x = 490 x = 527 x = 333 x = 884 x = 99 x = 243 y = 746 y = 445 x = 260 x = 716 x = 264 x = 564 x = 835 y = 725 x = 873 y = 2 y = 587 x = 306 x = 164 y = 784 x = 760 y = 105 x = 211 y = 788 x = 701 y = 129 y = 998 x = 609 x = 264 y = 265 y = 125 x = 205 y = 501 y = 984 y = 405 x = 632 y = 501 x = 377 y = 344 y = 888 y = 21 x = 714 y = 767 y = 910 y = 9 x = 872 y = 794 y = 198 y = 292 x = 312 x = 656 y = 216 y = 738 x = 221 y = 110 y = 831 y = 183 x = 855 y = 220 y = 333 y = 292 y = 716 x = 339 y = 734 y = 801 y = 681 y = 47 y = 966 x = 842 x = 571 x = 353 x = 788 y = 299 y = 838 y = 761 y = 101 y = 433 x = 492 y = 435 y = 755 y = 978 y = 694 y = 686 y = 867 x = 553 x = 185 y = 193 x = 443 y = 969 x = 12 y = 509 x = 135 x = 634 y = 714 y = 559 y = 658 y = 258 y = 618 y = 718 y = 178 y = 924 y = 177 x = 41 x = 961 y = 606 y = 444 y = 142 x = 409 y = 911 x = 198 x = 296 y = 63 x = 561 y = 204 x = 167 y = 902 x = 449 x = 912 x = 52 x = 556 x = 903 x = 477 x = 284 y = 822 x = 65 x = 370 y = 877 x = 269 y = 467 y = 422 x = 559 x = 430 y = 756 y = 203 y = 921 x = 523 y = 112 x = 222 y = 591 y = 295 y = 417 x = 371 x = 803 x = 437 y = 817 x = 609 x = 535 x = 736 y = 87 x = 805 x = 51 y = 536 y = 681 y = 263 x = 156 y = 282 y = 576 y = 572 y = 997 x = 353 y = 924 y = 190 x = 355 x = 103 x = 218 y = 154 x = 589 x = 784 y = 801 y = 895 y = 957 y = 235 y = 182 y = 616 x = 872 x = 345 y = 933 x = 607 y = 814 x = 434 x = 323 x = 5 y = 278 x = 183 x = 540 y = 741 x = 608 x = 383 y = 839 y = 322 y = 321 x = 859 y = 907 y = 246 x = 882 y = 457 x = 268 y = 470 y = 603 y = 331 x = 83 y = 992 y = 753 x = 834 x = 727 x = 8 y = 527 x = 655 y = 390 x = 859 x = 582 x = 830 x = 778 y = 101 x = 305 x = 228 y = 209 x = 432 x = 948 y = 258 x = 774 y = 76 y = 838 x = 88 y = 984 x = 205 y = 616 x = 121 x = 39 x = 480 x = 359 x = 84 x = 633 x = 882 x = 134 x = 609 y = 111 y = 562 x = 120 y = 881 x = 301 y = 727 x = 473 x = 664 x = 775 x = 208 y = 556 x = 54 x = 513 x = 124 y = 428 y = 908 x = 475 y = 192 x = 824 x = 756 x = 512 x = 395 y = 684 y = 850 y = 259 x = 297 y = 704 y = 710 x = 287 x = 217 x = 271 x = 959 x = 948 y = 46 x = 578 x = 251 x = 638 y = 428 y = 762 y = 486 x = 690 x = 541 y = 135 y = 963 y = 437 y = 843 x = 659 y = 159 y = 306 x = 732 y = 360 x = 327 y = 334 x = 673 x = 386 x = 469 y = 296 y = 822 x = 614 x = 206 y = 319 x = 465 x = 556 x = 937 x = 534 x = 451 x = 5 y = 244 x = 885 x = 435 y = 782 x = 348 y = 268 x = 861 x = 309 x = 286 y = 173 y = 310 y = 728 x = 296 y = 269 y = 860 x = 525 x = 614 x = 726 x = 34 y = 659 y = 290 x = 906 y = 161 x = 276 y = 195 y = 551 y = 531 y = 104 x = 245 y = 926 y = 649 y = 562 x = 565 x = 369 x = 501 y = 335 y = 659 y = 647 y = 456 y = 621 x = 373 x = 860 x = 156 y = 83 y = 690 y = 507 y = 812 y = 307 x = 61 x = 977 x = 409 x = 706 y = 905 y = 889 x = 277 x = 716 x = 35 y = 258 y = 245 y = 944 y = 702 x = 979 x = 224 x = 595 y = 666 y = 200 x = 589 y = 144 y = 612 y = 208 y = 896 y = 595 y = 557 x = 826 x = 546 x = 90 y = 574 x = 818 y = 707 y = 436 y = 338 x = 449 y = 247 y = 775 y = 978 x = 452 y = 612 x = 861 y = 252 x = 324 x = 810 x = 750 x = 483 x = 886 y = 982 x = 916 y = 664 y = 600 y = 310 x = 123 y = 711 y = 219 x = 975 y = 197 x = 120 x = 378 x = 936 x = 18 x = 49 y = 962 x = 579 y = 55 x = 595 y = 507 x = 735 x = 898 y = 557 x = 474 y = 549 y = 464 x = 545 x = 951 y = 674 y = 606 x = 226 y = 458 x = 151 x = 753 x = 874 y = 356 x = 242 y = 408 x = 723 x = 388 x = 257 y = 294 y = 398 x = 637 y = 919 y = 500 x = 163 x = 654 y = 176 x = 413 y = 19 y = 12 x = 375 x = 765 y = 6 y = 722 x = 357 y = 66 y = 966 y = 827 y = 298 x = 734 x = 638 x = 128 y = 148 y = 217 y = 310 y = 133 x = 1 y = 135 x = 403 x = 622 y = 578 x = 515 x = 744 y = 133 y = 22 x = 857 y = 960 x = 178 y = 879 y = 979 x = 976 y = 227 x = 362 y = 688 y = 572 y = 525 x = 352 x = 47 y = 735 y = 843 x = 752 x = 769 y = 390 y = 172 x = 695 y = 458 y = 264 y = 353 y = 400 x = 392 x = 56 x = 475 y = 310 y = 209 x = 56 x = 802 y = 457 y = 521 y = 223 x = 468 x = 197 x = 293 x = 316 x = 793 y = 392 x = 40 x = 455 x = 209 x = 391 y = 163 x = 174 y = 607 x = 241 x = 830 x = 526 y = 86 x = 577 y = 889 x = 730 x = 961 y = 220 y = 571 x = 869 x = 145 y = 902 x = 59 y = 627 x = 60 x = 147 y = 37 y = 893 x = 101 x = 855 x = 67 x = 25 y = 60 y = 381 y = 624 x = 115 y = 863 y = 431 x = 94 x = 590 y = 278 y = 748 y = 115 x = 791 x = 463 x = 558 y = 584 y = 910 x = 180 y = 980 x = 895 x = 927 x = 113 y = 33 y = 416 x = 65 x = 65 x = 714 y = 159 y = 100 x = 855 x = 505 x = 946 x = 789 y = 60 y = 283 x = 865 y = 417 y = 920 x = 890 x = 426 y = 87 y = 474 y = 727 y = 658 y = 608 x = 190 x = 657 x = 234 x = 614 x = 216 y = 953 x = 812 y = 412 y = 525 x = 125 x = 963 y = 147 y = 13 y = 774 y = 54 x = 889 x = 201 y = 380 y = 993 y = 81 x = 597 y = 642 y = 108 x = 846 x = 62 y = 938 y = 184 x = 166 x = 664 y = 925 x = 675 x = 315 x = 65 x = 663 x = 395 x = 619 y = 834 y = 105 x = 20 x = 929 y = 276 x = 107 y = 656 y = 714 x = 918 y = 392 y = 158 y = 174 y = 107 x = 633 x = 638 x = 846 x = 218 x = 415 x = 608 x = 673 x = 915 x = 48 y = 758 x = 597 y = 459 y = 621 y = 48 x = 545 x = 337 y = 10 y = 135 y = 447 y = 513 y = 295 x = 911 y = 357 y = 101 y = 751 x = 872 y = 887 x = 689 y = 653 x = 656 y = 597 x = 728 y = 968 y = 817 x = 920 x = 630 x = 451 x = 536 y = 369 x = 917 x = 496 y = 172 y = 825 x = 244 x = 950 x = 28 y = 893 y = 508 y = 676 y = 628 y = 7 x = 165 y = 153 x = 970 y = 691 y = 346 x = 29 y = 275 y = 731 y = 37 x = 419 x = 581 y = 879 y = 877 y = 414 y = 504 y = 116 y = 583 y = 75 x = 495 y = 441 x = 305 x = 711 x = 29 y = 99 x = 476 y = 189 x = 886 y = 499 y = 975 x = 973 y = 39 x = 501 x = 63 x = 176 y = 694 x = 752 y = 791 y = 932 x = 610 x = 944 y = 606 y = 495 x = 201 x = 608 y = 612 y = 8 x = 23 x = 273 y = 790 y = 996 x = 770 x = 837 y = 916 x = 87 y = 505 x = 316 y = 164 y = 957 y = 510 x = 245 x = 499 x = 125 x = 116 x = 312 x = 552 x = 95 x = 761 y = 588 y = 406 y = 907 y = 706 x = 375 x = 386 x = 939 y = 250 y = 370 y = 791 y = 623 y = 246 x = 165 y = 947 x = 824 y = 545 y = 89 x = 88 y = 567 x = 219 x = 721 y = 275 y = 854 y = 550 y = 626 y = 72 x = 600 y = 888 y = 820 y = 730 x = 896 y = 410 x = 931 x = 982 y = 997 y = 441 x = 511 x = 84 x = 945 y = 295 y = 975 y = 172 x = 390 x = 44 y = 247 y = 207 y = 403 x = 833 y = 468 y = 185 x = 720 x = 888 x = 398 y = 654 y = 958 y = 266 x = 668 x = 212 y = 202 y = 973 x = 32 y = 649 x = 502 x = 473 x = 649 y = 491 x = 340 x = 657 y = 704 y = 433 y = 260 y = 948 y = 841 y = 43 x = 770 x = 549 x = 549 y = 941 x = 32 y = 725 x = 129 y = 754 x = 948 y = 560 y = 723 x = 668 x = 45 x = 617 x = 481 y = 986 y = 29 x = 405 x = 85 y = 333 x = 465 x = 150 x = 626 y = 415 y = 316 x = 932 x = 969 x = 728 y = 920 x = 956 x = 709 x = 5 y = 181 x = 668 y = 109 x = 87 y = 763 x = 872 x = 494 x = 21 y = 615 x = 554 x = 905 y = 302 y = 331 y = 579 y = 905 y = 131 x = 348 y = 57 y = 505 y = 736 x = 734 x = 715 x = 248 x = 743 y = 689 x = 800 y = 932 y = 419 y = 66 y = 656 x = 936 x = 762 x = 940 y = 93 y = 965 y = 418 y = 142 x = 280 y = 869 x = 606 y = 672 x = 152 x = 214 x = 220 x = 275 y = 307 x = 16 x = 495 x = 242 y = 754 x = 122 x = 258 x = 306 y = 6 y = 913 x = 86 x = 724 x = 542 x = 866 y = 274 y = 343 y = 704 y = 3 y = 20 x = 492 x = 804 y = 298 x = 878 x = 305 y = 484 x = 849 y = 509 y = 512 y = 863 y = 870 y = 872 y = 71 x = 276 x = 128 x = 320 x = 422 y = 234 x = 891 y = 677 y = 349 x = 120 y = 435 x = 476 y = 384 x = 679 y = 181 x = 171 x = 480 y = 326 x = 96 y = 933 x = 475 x = 592 y = 984 y = 267 y = 135 x = 236 x = 720 y = 222 y = 755 x = 63 y = 157 y = 188 y = 387 y = 950 x = 217 x = 354 x = 404 x = 763 x = 920 y = 426 x = 122 x = 329 x = 78 y = 3 y = 805 x = 122 x = 6 y = 952 x = 529 y = 228 y = 138 x = 143 x = 233 y = 635 y = 641 y = 560 x = 427 y = 309 y = 794 y = 42 x = 84 x = 914 x = 827 x = 835 y = 120 y = 455 y = 350 x = 505 x = 857 x = 737 x = 553 x = 613 y = 892 x = 189 x = 588 x = 637 y = 748 y = 114 y = 121 x = 636 y = 716 y = 853 x = 42 x = 651 x = 851 x = 750 x = 390 x = 737 x = 639 y = 672 x = 862 y = 603 y = 565 y = 242 x = 18 x = 281 x = 970 x = 153 x = 196 y = 616 y = 897 y = 804 y = 435 x = 274 x = 171 x = 5 x = 608 x = 701 y = 677 y = 213 x = 822 x = 133 y = 980 x = 508 y = 443 x = 576 x = 196 y = 980 x = 273 x = 57 x = 552 y = 182 y = 374 y = 39 x = 179 y = 450 y = 746 x = 497 y = 870 x = 606 x = 834 x = 6 x = 914 y = 13 x = 944 y = 336 x = 484 x = 362 y = 106 y = 261 y = 653 y = 990 y = 295 y = 181 y = 196 y = 831 x = 674 x = 765 y = 176 y = 480 x = 849 x = 970 x = 38 x = 896 x = 85 x = 485 y = 221 x = 841 x = 666 y = 34 y = 161 y = 950 y = 55 x = 776 x = 494 x = 705 y = 776 x = 734 x = 711 x = 663 x = 140 x = 534 y = 328 x = 230 x = 749 x = 913 y = 834 y = 98 x = 579 y = 473 x = 482 x = 473 y = 557 x = 424 y = 190 x = 416 x = 940 x = 44 y = 29 x = 966 x = 891 y = 41 y = 743 x = 967 x = 717 y = 100 y = 675 x = 809 y = 133 y = 205 y = 377 y = 653 x = 924 y = 289 y = 325 x = 84 y = 487 y = 646 y = 968 y = 257 y = 109 x = 236 y = 635 x = 721 x = 334 y = 443 x = 547 y = 380 y = 498 y = 777 y = 277 x = 744 x = 690 x = 699 y = 355 x = 695 y = 18 y = 601 x = 680 x = 773 x = 600 y = 78 x = 665 y = 971 x = 480 y = 339 y = 313 y = 225 y = 825 x = 13 x = 586 x = 996 y = 695 y = 610 y = 623 y = 93 y = 952 y = 723 x = 982 x = 484 y = 794 y = 275 x = 610 y = 462 y = 129 y = 319 x = 239 x = 672 x = 617 y = 661 x = 369 y = 816 y = 630 x = 642 y = 585 y = 778 y = 6 y = 542 x = 905 y = 756 x = 183 x = 750 x = 96 y = 708 y = 56 x = 658 y = 180 x = 99 x = 718 x = 774 x = 925 y = 739 x = 605 x = 900 y = 638 x = 545 x = 437 y = 948 y = 422 y = 598 y = 82 x = 257 x = 436 x = 72 x = 154 y = 162 x = 750 y = 363 y = 536 x = 218 y = 624 y = 700 y = 763 x = 594 y = 658 x = 369 x = 154 x = 355 y = 38 y = 96 y = 626 x = 272 y = 161 y = 84 x = 251 y = 223 x = 769 y = 289 y = 925 y = 423 x = 780 x = 27 x = 122 x = 524 y = 514 x = 353 x = 880 y = 220 x = 965 x = 442 y = 310 x = 444 y = 293 x = 317 x = 968 y = 505 y = 884 x = 683 x = 619 y = 518 x = 181 y = 977 x = 202 y = 158 x = 854 y = 384 x = 321 y = 597 x = 913 y = 537 y = 358 x = 334 x = 632 y = 952 x = 930 y = 737 x = 694 x = 228 x = 264 y = 64 x = 690 y = 636 y = 980 y = 330 x = 851 y = 830 y = 967 y = 803 y = 535 y = 554 y = 929 x = 280 x = 358 x = 872 x = 598 x = 93 y = 440 x = 3 x = 666 y = 17 x = 258 y = 78 y = 365 x = 528 x = 340 x = 69 y = 726 x = 246 x = 561 y = 410 x = 759 y = 151 x = 937 x = 972 y = 192 x = 825 x = 541 x = 379 y = 489 x = 510 y = 990 x = 452 x = 984 y = 152 x = 168 y = 408 y = 418 x = 479 y = 418 x = 664 y = 144 x = 765 x = 745 y = 296 y = 404 x = 417 y = 90 y = 814 x = 919 y = 324 y = 880 y = 719 x = 996 x = 711 y = 353 y = 729 x = 216 x = 535 x = 990 x = 549 x = 991 y = 492 x = 187 x = 860 y = 272 y = 249 x = 270 x = 508 y = 870 y = 385 x = 946 x = 425 x = 960 x = 476 y = 144 y = 697 y = 695 x = 569 y = 496 x = 692 x = 966 x = 625 y = 966 y = 207 x = 704 x = 764 y = 58 x = 517 y = 502 x = 320 y = 723 x = 782 y = 559 y = 5 y = 484 y = 527 y = 343 x = 391 x = 990 y = 499 y = 894 x = 49 x = 805 y = 322 y = 912 y = 305 y = 12 y = 757 x = 142 y = 978 x = 812 y = 782 y = 363 y = 169 x = 476 x = 752 x = 284 y = 323 y = 720 x = 100 y = 640 y = 323 y = 845 y = 576 y = 195 y = 318 x = 765 x = 867 x = 626 x = 833 x = 57 y = 824 y = 740 x = 486 x = 497 y = 149 x = 991 x = 494 y = 905 y = 528 x = 330 y = 812 y = 299 y = 575 x = 68 y = 731 y = 346 x = 170 x = 407 x = 603 x = 594 y = 97 x = 576 x = 774 x = 367 y = 935 y = 500 y = 496 y = 779 y = 428 y = 183 x = 676 x = 419 x = 320 y = 854 x = 786 y = 27 x = 385 y = 827 x = 790 y = 165 x = 243 y = 176 y = 817 x = 514 x = 154 x = 109 x = 580 x = 380 x = 58 x = 528 y = 386 x = 80 y = 863 y = 635 y = 806 y = 730 y = 467 x = 493 y = 214 y = 234 x = 705 y = 903 x = 576 y = 538 x = 222 y = 183 y = 325 y = 733 x = 875 y = 194 y = 169 x = 82 y = 536 x = 977 y = 935 x = 471 y = 907 x = 278 x = 715 y = 823 x = 938 y = 898 y = 270 y = 804 y = 704 y = 178 x = 628 x = 214 y = 540 y = 266 x = 754 x = 467 y = 169 x = 850 y = 617 y = 173 x = 679 y = 171 y = 407 y = 798 x = 678 x = 337 y = 941 y = 822 y = 742 x = 308 y = 531 x = 862 x = 577 x = 584 y = 385 y = 102 y = 181 y = 718 y = 952 y = 52 y = 845 x = 641 x = 940 x = 619 y = 257 x = 883 y = 55 x = 488 x = 810 y = 178 x = 181 y = 612 y = 257 x = 304 x = 200 y = 545 x = 98 x = 832 y = 354 y = 425 x = 731 x = 399 y = 757 y = 122 x = 663 y = 115 y = 285 x = 912 x = 762 x = 456 y = 276 x = 8 x = 892 x = 765 x = 643 x = 858 y = 202 y = 864 x = 201 x = 231 x = 639 x = 413 y = 777 x = 818 y = 893 x = 854 x = 332 x = 896 y = 54 x = 471 y = 203 y = 776 y = 642 y = 69 x = 979 x = 412 y = 350 y = 894 y = 503 x = 19 x = 692 x = 918 y = 88 y = 249 x = 828 x = 545 y = 105 y = 141 x = 666 x = 295 y = 214 x = 264 y = 884 y = 44 y = 224 x = 136 x = 289 x = 644 y = 221 x = 873 x = 317 x = 786 y = 443 x = 226 y = 842 x = 108 x = 580 x = 973 y = 883 y = 204 x = 432 x = 79 x = 746 x = 452 y = 969 y = 74 x = 95 x = 765 y = 491 y = 0 x = 512 x = 742 y = 833 x = 261 y = 732 x = 880 y = 509 y = 238 x = 35 y = 927 y = 367 x = 996 y = 213 y = 705 y = 753 y = 390 x = 518 y = 414 y = 199 y = 771 y = 844 y = 800 x = 315 x = 960 x = 81 x = 707 y = 593 y = 615 x = 817 x = 216 x = 729 y = 891 y = 91 x = 950 x = 684 x = 574 x = 429 x = 881 x = 764 y = 447 x = 434 y = 998 y = 210 y = 186 x = 285 x = 653 x = 361 x = 614 x = 554 x = 94 x = 342 x = 767 x = 394 y = 868 y = 194 x = 356 x = 822 x = 8 x = 319 x = 763 x = 301 x = 323 y = 664 x = 466 x = 205 x = 809 x = 581 y = 672 x = 280 y = 838 y = 208 x = 455 y = 901 y = 414 y = 362 y = 177 x = 297 y = 677 y = 141 y = 532 y = 407 x = 599 y = 621 y = 668 x = 515 y = 728 x = 53 y = 753 y = 351 y = 528 y = 696 y = 728 y = 910 y = 307 y = 252 x = 750 y = 884 y = 0 x = 324 x = 758 y = 879 x = 915 y = 375 x = 239 y = 540 y = 144 x = 177 y = 934 y = 334 x = 842 y = 432 x = 598 y = 294 y = 173 x = 971 x = 811 x = 123 x = 135 x = 747 x = 928 x = 846 y = 229 y = 649 y = 814 x = 757 y = 921 x = 601 x = 210 y = 823 x = 219 x = 19 x = 349 x = 108 x = 344 y = 210 x = 848 y = 49 x = 783 y = 240 y = 385 y = 958 y = 539 y = 179 x = 159 x = 836 x = 500 y = 760 y = 350 y = 333 x = 429 y = 672 y = 656 x = 354 x = 772 y = 741 y = 296 y = 816 y = 315 x = 288 x = 701 x = 557 y = 332 y = 403 y = 890 y = 730 x = 985 y = 948 x = 475 y = 433 y = 601 y = 757 y = 930 y = 84 x = 273 x = 72 y = 496 y = 528 x = 650 y = 216 x = 373 x = 212 y = 52 y = 703 y = 815 x = 127 x = 16 x = 665 y = 161 x = 192 x = 473 x = 761 y = 597 y = 503 y = 925 x = 140 y = 17 y = 8 x = 866 y = 948 y = 201 y = 802 y = 311 y = 515 y = 921 x = 907 x = 675 x = 716 y = 662 y = 520 x = 290 y = 238 x = 365 y = 728 y = 662 y = 969 y = 104 x = 136 x = 942 y = 889 x = 63 y = 258 x = 521 y = 363 y = 898 x = 122 x = 248 y = 200 x = 663 y = 549 x = 957 x = 245 y = 289 y = 830 y = 33 y = 447 y = 571 x = 188 y = 735 y = 627 x = 139 y = 174 x = 814 y = 352 y = 654 x = 507 x = 419 x = 730 x = 133 y = 644 y = 983 x = 968 x = 500 y = 999 x = 411 x = 221 y = 728 y = 289 x = 473 y = 372 y = 895 y = 443 y = 983 y = 727 y = 85 x = 636 x = 166 x = 327 x = 464 y = 606 y = 952 y = 130 y = 926 y = 576 x = 413 y = 878 x = 532 y = 976 y = 199 y = 632 x = 427 y = 57 x = 576 x = 612 x = 62 y = 620 x = 397 y = 48 x = 521 y = 722 x = 276 x = 948 x = 274 x = 324 x = 979 x = 463 x = 929 y = 352 x = 257 y = 898 x = 534 y = 686 x = 620 y = 254 x = 62 y = 428 x = 928 y = 499 y = 652 x = 381 x = 484 y = 742 x = 716 y = 622 x = 410 x = 645 y = 390 x = 227 y = 770 x = 504 x = 809 x = 523 y = 661 y = 645 x = 902 x = 649 x = 222 x = 503 x = 838 y = 264 y = 646 y = 545 y = 592 x = 751 y = 606 x = 899 x = 540 y = 506 y = 149 x = 218 x = 529 y = 790 x = 612 x = 41 y = 772 x = 403 y = 566 y = 159 y = 426 x = 577 x = 518 x = 800 x = 251 x = 611 x = 161 x = 156 y = 50 x = 441 y = 945 y = 816 x = 140 y = 487 y = 225 y = 922 y = 910 x = 387 x = 976 y = 839 x = 198 x = 331 x = 632 x = 50 x = 787 x = 696 y = 679 y = 801 x = 789 x = 582 x = 287 y = 17 x = 356 x = 330 y = 944 y = 615 x = 971 x = 855 y = 786 y = 638 y = 101 x = 657 x = 552 y = 304 x = 99 x = 707 x = 95 y = 288 x = 480 y = 487 x = 139 x = 272 y = 400 y = 66 y = 736 x = 112 x = 392 x = 322 x = 580 y = 637 x = 217 x = 418 x = 420 x = 115 x = 676 y = 381 y = 56 x = 629 x = 484 y = 995 x = 105 y = 411 y = 230 x = 145 x = 64 y = 842 x = 478 x = 945 x = 670 x = 502 x = 366 x = 865 x = 889 x = 582 x = 246 y = 947 x = 686 x = 552 y = 795 y = 78 x = 831 y = 492 y = 884 x = 911 x = 553 y = 604 y = 650 y = 45 x = 668 x = 265 x = 558 x = 618 x = 274 x = 512 x = 220 y = 929 x = 215 y = 65 x = 915 y = 6 x = 742 x = 740 x = 432 x = 284 y = 766 x = 366 x = 466 x = 920 x = 507 y = 162 x = 726 y = 482 y = 570 y = 393 y = 876 x = 306 y = 713 y = 363 y = 185 y = 949 x = 900 x = 275 y = 652 y = 811 y = 331 y = 942 y = 769 y = 999 x = 324 x = 825 y = 495 x = 171 x = 530 y = 58 y = 885 y = 18 y = 675 x = 856 y = 192 y = 543 x = 344 x = 581 x = 263 y = 805 x = 676 y = 492 y = 466 x = 731 y = 549 x = 64 x = 149 x = 923 y = 728 x = 856 x = 502 y = 796 y = 886 y = 665 x = 661 y = 440 x = 453 y = 860 y = 947 x = 267 y = 85 x = 634 x = 766 x = 762 y = 689 x = 766 x = 723 y = 391 x = 643 x = 110 x = 878 y = 993 y = 835 x = 954 x = 149 x = 631 y = 905 y = 172 x = 175 y = 517 x = 257 x = 761 x = 550 x = 941 y = 560 x = 498 x = 306 y = 474 x = 49 x = 275 x = 2 x = 488 x = 876 y = 931 y = 299 x = 268 y = 85 y = 241 x = 533 y = 181 x = 290 x = 236 x = 876 y = 441 x = 138 y = 828 x = 975 y = 401 x = 681 x = 254 y = 485 x = 240 y = 256 x = 910 y = 368 x = 235 y = 123 y = 958 y = 533 x = 629 y = 115 x = 517 x = 477 x = 645 x = 306 x = 842 y = 127 y = 714 x = 268 x = 173 y = 68 y = 998 x = 584 x = 895 x = 707 y = 494 y = 685 x = 617 y = 985 y = 25 y = 867 x = 83 x = 654 y = 729 y = 126 x = 615 x = 16 x = 442 y = 274 x = 422 x = 565 x = 157 x = 983 x = 468 y = 741 x = 612 y = 65 y = 954 x = 197 x = 698 x = 939 y = 574 x = 632 x = 259 x = 705 x = 240 y = 654 x = 576 y = 876 y = 958 x = 242 y = 578 x = 618 y = 731 y = 568 y = 843 x = 95 y = 814 x = 434 x = 338 x = 460 x = 466 y = 680 x = 456 y = 792 x = 877 y = 689 y = 694 y = 340 x = 475 x = 206 x = 120 x = 88 y = 733 y = 712 x = 719 y = 2 x = 991 y = 932 x = 942 y = 214 x = 111 y = 275 y = 563 x = 934 x = 579 y = 61 y = 498 x = 986 x = 376 y = 655 y = 223 x = 985 y = 43 y = 13 x = 346 y = 805 x = 484 y = 318 x = 399 x = 790 y = 96 y = 30 x = 352 y = 827 x = 714 y = 528 y = 844 y = 503 y = 487 y = 873 x = 97 y = 994 x = 110 y = 980 x = 916 x = 191 y = 973 x = 959 x = 237 x = 759 y = 973 y = 241 y = 505 x = 56 y = 614 y = 177 y = 959 y = 644 x = 187 y = 282 x = 747 x = 467 y = 695 y = 398 y = 917 x = 237 x = 797 x = 59 x = 927 y = 998 y = 397 y = 604 x = 50 y = 778 y = 577 x = 692 y = 535 x = 396 y = 290 x = 515 x = 304 y = 450 x = 935 x = 755 y = 978 y = 756 x = 280 x = 84 y = 665 x = 919 y = 276 y = 918 x = 475 y = 393 y = 461 x = 677 x = 365 x = 219 y = 990 x = 867 y = 432 y = 47 x = 39 x = 747 y = 699 y = 946 x = 982 y = 138 y = 883 x = 927 x = 144 x = 814 x = 84 x = 866 y = 713 y = 746 x = 60 x = 562 x = 630 y = 156 y = 329 y = 656 x = 671 x = 473 x = 29 x = 603 y = 708 y = 388 x = 803 x = 219 x = 692 x = 366 x = 464 x = 556 y = 590 y = 775 y = 520 y = 287 x = 577 x = 450 y = 864 x = 132 x = 470 x = 69 y = 479 y = 494 x = 607 y = 627 x = 141 y = 517 x = 249 y = 707 x = 75 x = 664 x = 106 x = 962 y = 167 x = 598 x = 319 x = 616 x = 957 x = 673 y = 323 x = 339 x = 189 x = 251 x = 500 y = 911 y = 952 x = 931 y = 690 y = 84 y = 988 x = 199 y = 351 x = 810 x = 278 y = 928 y = 489 x = 769 x = 475 y = 468 y = 331 y = 254 y = 306 x = 46 x = 78 y = 910 y = 165 x = 79 y = 277 y = 528 x = 725 x = 212 y = 75 x = 244 x = 705 x = 229 y = 795 x = 672 x = 668 y = 154 x = 200 x = 166 y = 526 y = 234 y = 838 x = 414 x = 923 y = 482 y = 959 x = 253 y = 143 y = 701 y = 318 y = 97 y = 795 y = 86 x = 20 x = 713 x = 553 y = 405 y = 415 x = 307 x = 445 x = 689 y = 221 x = 772 y = 778 x = 7 x = 198 y = 435 y = 60 x = 341 x = 477 x = 330 y = 706 y = 774 y = 554 y = 164 y = 223 x = 459 y = 148 x = 161 x = 57 y = 23 x = 977 y = 953 x = 684 y = 821 y = 52 y = 544 x = 238 x = 584 x = 751 y = 847 x = 954 x = 419 x = 537 x = 733 x = 101 x = 202 y = 918 x = 819 x = 801 y = 116 x = 495 y = 964 y = 682 y = 229 x = 1 y = 760 x = 734 y = 762 y = 112 y = 218 x = 955 y = 995 x = 279 x = 828 x = 510 y = 637 x = 308 x = 442 y = 855 x = 127 x = 99 y = 516 x = 420 x = 457 y = 477 x = 450 y = 799 x = 305 y = 316 x = 862 y = 429 y = 184 x = 453 x = 431 y = 650 y = 517 y = 447 y = 583 x = 15 x = 751 y = 67 x = 276 y = 351 y = 648 x = 67 x = 493 y = 361 y = 938 y = 656 x = 827 x = 928 y = 407 x = 81 x = 594 x = 382 y = 940 x = 251 x = 667 y = 150 y = 269 y = 177 y = 417 y = 144 x = 706 y = 725 y = 810 x = 230 y = 381 y = 560 y = 760 x = 25 y = 744 x = 621 y = 583 y = 79 y = 340 y = 320 x = 148 x = 465 x = 321 y = 739 y = 195 x = 701 x = 985 y = 608 y = 557 y = 149 x = 614 x = 65 y = 893 y = 403 y = 106 x = 695 x = 243 x = 812 y = 702 y = 400 y = 225 x = 178 x = 67 x = 659 x = 771 x = 630 y = 931 x = 288 y = 896 x = 114 y = 118 y = 608 x = 321 y = 278 x = 324 y = 272 x = 131 y = 463 x = 940 x = 527 y = 282 y = 802 x = 557 y = 742 x = 133 y = 808 x = 17 x = 964 x = 541 y = 713 y = 272 x = 118 y = 492 x = 307 x = 703 y = 848 x = 696 y = 551 y = 92 y = 410 x = 853 x = 828 y = 987 x = 912 y = 387 x = 745 y = 314 x = 768 y = 444 y = 591 y = 965 y = 836 y = 442 x = 618 y = 384 y = 464 x = 247 x = 459 y = 789 y = 114 y = 700 y = 541 y = 74 x = 525 x = 440 y = 721 x = 260 x = 419 y = 297 x = 940 x = 66 x = 919 y = 401 x = 252 y = 454 y = 719 x = 578 y = 522 y = 625 y = 227 y = 516 x = 823 x = 859 x = 830 x = 279 x = 838 x = 879 x = 364 x = 841 y = 822 x = 983 x = 154 x = 506 x = 271 x = 76 x = 901 x = 799 x = 720 x = 966 x = 815 y = 24 y = 296 x = 115 x = 535 x = 276 x = 956 x = 604 x = 878 y = 139 y = 946 x = 351 y = 159 y = 572 y = 161 x = 485 y = 489 y = 334 y = 117 x = 797 y = 758 x = 714 x = 685 y = 176 y = 781 y = 416 x = 234 y = 927 x = 271 x = 976 y = 743 x = 113 y = 675 x = 369 x = 600 x = 796 y = 239 y = 776 y = 829 x = 544 y = 324 y = 690 y = 729 x = 304 y = 469 x = 136 y = 94 y = 796 y = 400 y = 913 x = 683 y = 415 x = 573 x = 552 x = 849 y = 365 y = 409 x = 84 y = 376 x = 842 y = 22 x = 762 y = 580 y = 590 y = 428 x = 38 y = 565 x = 739 y = 997 x = 893 x = 91 y = 724 x = 17 y = 991 x = 197 y = 295 x = 165 y = 40 x = 321 y = 782 x = 485 y = 213 x = 626 y = 541 x = 595 y = 174 x = 44 y = 540 y = 58 x = 807 x = 69 x = 179 y = 512 y = 684 x = 553 y = 287 x = 991 y = 794 y = 805 x = 592 x = 122 x = 791 y = 16 y = 228 y = 215 x = 35 x = 841 x = 871 y = 138 y = 243 x = 725 x = 434 x = 383 x = 685 x = 916 x = 292 x = 396 y = 204 x = 767 x = 192 y = 523 y = 619 x = 145 y = 775 x = 749 x = 327 y = 549 x = 895 x = 342 x = 472 x = 210 y = 648 x = 552 x = 724 x = 989 x = 302 y = 847 x = 581 x = 115 x = 276 y = 727 x = 395 x = 68 x = 912 x = 222 y = 20 x = 204 y = 744 x = 225 x = 77 y = 88 y = 430 x = 5 x = 927 y = 72 y = 689 x = 862 y = 779 y = 726 x = 341 x = 131 x = 85 y = 734 y = 93 x = 1 y = 525 x = 901 x = 376 x = 320 x = 731 x = 563 x = 896 y = 208 x = 357 x = 71 x = 586 x = 764 y = 538 y = 557 y = 810 x = 153 y = 0 y = 644 x = 313 x = 385 x = 708 x = 168 x = 726 y = 632 y = 14 y = 486 x = 905 x = 329 x = 101 x = 779 y = 445 x = 600 x = 988 y = 527 x = 560 x = 402 x = 564 y = 225 y = 651 y = 726 x = 912 y = 970 y = 167 x = 965 y = 538 y = 884 x = 30 x = 133 x = 432 x = 375 y = 276 y = 965 x = 700 y = 484 x = 751 y = 720 y = 127 x = 184 x = 694 x = 266 y = 599 y = 920 y = 339 x = 999 x = 418 x = 116 y = 504 x = 239 y = 623 x = 907 y = 638 y = 741 x = 670 y = 411 y = 780 y = 949 y = 180 x = 360 y = 275 y = 644 x = 85 y = 91 y = 194 y = 145 x = 406 x = 896 y = 32 x = 161 x = 915 y = 419 y = 954 x = 74 x = 590 y = 6 x = 145 y = 262 x = 763 y = 172 x = 37 y = 478 x = 722 x = 192 y = 364 y = 809 x = 982 x = 975 y = 949 x = 774 y = 188 y = 757 x = 783 x = 268 y = 726 y = 855 x = 111 y = 262 x = 708 x = 292 y = 512 x = 704 y = 33 y = 782 x = 784 x = 227 x = 337 y = 10 x = 708 x = 19 y = 423 x = 253 x = 561 y = 72 x = 970 x = 46 x = 169 x = 328 x = 485 y = 889 x = 667 x = 946 x = 805 y = 829 y = 586 x = 300 y = 428 y = 896 x = 421 x = 314 x = 684 y = 226 y = 814 y = 408 y = 665 x = 921 y = 766 y = 41 x = 175 y = 436 x = 775 y = 123 x = 994 y = 896 y = 692 y = 807 x = 275 x = 934 x = 941 x = 93 x = 344 x = 643 x = 585 x = 385 y = 610 x = 874 y = 262 x = 941 x = 721 x = 671 y = 753 x = 495 y = 217 x = 470 x = 124 x = 820 y = 930 x = 930 y = 203 x = 628 x = 488 x = 200 y = 556 y = 358 x = 683 x = 395 x = 861 x = 817 y = 320 x = 292 x = 203 x = 264 x = 280 y = 354 x = 213 y = 649 y = 189 y = 804 x = 343 x = 726 x = 544 y = 815 x = 12 x = 539 y = 623 y = 480 x = 296 x = 665 y = 642 y = 763 y = 705 x = 909 y = 614 y = 343 x = 579 x = 336 y = 544 x = 881 y = 487 x = 945 y = 604 x = 289 x = 874 x = 532 x = 677 y = 724 y = 61 y = 333 y = 50 y = 985 y = 451 y = 105 y = 176 y = 607 x = 112 x = 125 y = 330 x = 321 y = 73 y = 72 x = 501 x = 190 y = 781 y = 238 y = 552 y = 813 x = 896 x = 702 x = 609 y = 87 x = 214 x = 142 y = 331 y = 452 y = 20 x = 860 x = 25 y = 84 x = 925 x = 342 y = 897 y = 185 x = 778 y = 217 x = 902 x = 813 y = 221 x = 717 y = 122 x = 661 y = 398 x = 664 y = 923 y = 583 y = 775 y = 679 x = 433 y = 522 x = 456 x = 302 y = 748 y = 179 x = 774 x = 226 y = 417 x = 391 y = 761 x = 240 y = 860 x = 885 x = 100 y = 365 y = 133 y = 96 y = 979 x = 300 y = 866 y = 401 y = 727 x = 241 x = 867 x = 312 x = 744 x = 16 x = 79 x = 592 y = 170 y = 65 x = 197 x = 245 y = 913 y = 256 x = 376 y = 124 x = 285 x = 951 x = 702 x = 484 y = 168 x = 403 y = 107 y = 428 y = 657 x = 933 x = 7 x = 30 y = 75 y = 756 x = 945 x = 258 y = 950 y = 439 y = 825 x = 451 x = 776 y = 594 x = 554 y = 513 x = 219 y = 65 y = 976 y = 851 y = 734 y = 206 x = 840 x = 966 y = 377 y = 147 y = 680 y = 197 y = 157 y = 692 y = 165 x = 274 y = 355 y = 315 y = 787 y = 86 x = 126 x = 257 y = 812 x = 461 x = 980 x = 393 x = 559 y = 821 x = 733 x = 780 y = 423 y = 986 x = 746 y = 166 y = 821 y = 111 x = 249 x = 618 y = 295 y = 604 y = 39 y = 287 y = 939 x = 20 x = 975 x = 626 x = 559 x = 233 x = 618 y = 543 x = 5 x = 91 y = 726 y = 668 x = 492 y = 296 x = 621 x = 186 x = 397 x = 288 x = 711 x = 826 x = 231 y = 280 x = 460 y = 993 x = 182 y = 71 x = 497 y = 282 y = 716 x = 576 y = 867 x = 602 y = 969 x = 340 x = 805 x = 7 y = 578 x = 238 y = 815 x = 207 y = 19 x = 963 y = 723 y = 209 y = 176 y = 129 x = 548 x = 659 y = 975 x = 254 y = 870 x = 521 y = 901 x = 839 x = 694 y = 770 y = 677 x = 581 x = 979 y = 544 y = 927 x = 551 x = 109 x = 50 x = 914 x = 569 x = 918 y = 584 y = 201 y = 591 x = 174 y = 960 y = 447 x = 956 x = 683 x = 286 y = 877 y = 790 x = 751 y = 423 x = 497 y = 505 x = 434 y = 938 y = 217 y = 234 x = 243 y = 299 y = 735 x = 821 y = 107 x = 733 y = 648 x = 675 y = 68 y = 121 y = 795 x = 684 x = 69 x = 569 x = 151 y = 734 y = 998 x = 438 y = 288 y = 856 y = 71 y = 435 y = 817 y = 823 y = 914 y = 154 x = 924 y = 643 y = 812 y = 983 y = 369 y = 62 x = 750 x = 805 x = 464 y = 489 y = 955 x = 606 x = 388 x = 361 y = 79 y = 715 y = 57 y = 348 y = 924 y = 537 y = 753 y = 12 x = 452 x = 246 y = 536 y = 803 y = 12 x = 968 y = 543 x = 406 x = 901 x = 977 y = 481 y = 180 y = 361 x = 50 x = 668 x = 969 y = 584 x = 740 y = 655 y = 964 x = 657 x = 772 x = 965 x = 175 x = 652 y = 177 y = 830 y = 242 x = 426 x = 9 x = 59 y = 919 y = 898 y = 468 x = 907 x = 924 x = 68 y = 468 y = 579 y = 252 y = 148 x = 421 y = 490 x = 873 x = 308 y = 714 y = 564 x = 714 x = 997 x = 719 x = 966 x = 172 x = 44 y = 772 x = 636 x = 559 x = 157 y = 114 y = 995 y = 915 y = 573 y = 726 y = 967 x = 304 y = 975 x = 572 x = 371 x = 680 x = 88 x = 743 x = 180 y = 860 x = 986 x = 336 y = 665 x = 341 x = 233 x = 728 x = 861 x = 516 x = 407 y = 482 y = 536 x = 899 x = 319 x = 349 y = 649 y = 541 x = 888 y = 321 y = 833 x = 792 x = 83 x = 970 x = 256 y = 132 y = 278 x = 146 y = 482 y = 439 x = 40 y = 5 y = 701 y = 28 x = 777 x = 495 y = 717 x = 381 y = 511 y = 96 x = 190 x = 782 y = 547 y = 635 x = 326 x = 535 x = 566 y = 759 x = 439 x = 561 x = 194 y = 531 x = 47 x = 415 y = 615 y = 677 y = 443 y = 626 y = 444 y = 724 y = 687 y = 841 y = 152 y = 576 y = 93 y = 512 y = 897 x = 550 y = 307 x = 206 y = 180 y = 432 x = 399 y = 670 y = 23 x = 966 x = 6 x = 667 y = 761 x = 102 x = 437 x = 493 y = 9 x = 983 y = 64 x = 294 x = 777 x = 571 x = 488 y = 19 x = 989 y = 573 x = 794 y = 154 x = 540 y = 761 x = 222 y = 663 x = 353 y = 603 y = 540 y = 13 x = 976 x = 493 x = 178 y = 328 y = 850 x = 163 y = 494 x = 903 x = 277 y = 363 x = 622 y = 786 y = 377 y = 744 y = 638 x = 234 y = 694 x = 431 y = 591 x = 392 y = 12 x = 790 x = 576 y = 244 y = 710 y = 56 x = 986 y = 660 y = 583 y = 632 x = 866 x = 188 y = 297 x = 785 y = 82 x = 34 y = 436 x = 953 y = 519 y = 569 y = 157 y = 266 y = 171 x = 210 x = 36 x = 327 y = 412 y = 815 x = 190 x = 949 x = 129 y = 719 x = 161 x = 281 x = 573 x = 613 x = 827 x = 577 y = 159 y = 104 y = 333 y = 449 x = 651 y = 806 x = 216 y = 466 y = 444 y = 614 y = 561 x = 637 x = 97 x = 217 x = 834 y = 922 x = 638 y = 892 x = 162 y = 69 y = 958 y = 6 x = 335 y = 224 y = 361 x = 736 y = 438 x = 409 x = 328 x = 812 y = 124 x = 860 x = 465 y = 86 y = 446 y = 792 y = 734 x = 284 x = 327 y = 201 x = 403 x = 963 x = 663 y = 730 x = 350 y = 858 x = 629 y = 237 y = 470 y = 722 y = 830 y = 674 x = 18 y = 987 x = 170 x = 386 x = 478 x = 416 x = 722 y = 837 y = 40 x = 900 y = 765 x = 117 y = 813 y = 505 y = 58 x = 912 y = 841 y = 126 x = 144 x = 937 y = 214 y = 468 x = 203 x = 362 x = 705 y = 266 y = 751 x = 59 x = 574 y = 264 x = 799 x = 61 y = 780 x = 355 y = 52 x = 898 y = 998 x = 555 y = 25 x = 798 x = 883 y = 553 x = 799 y = 903 y = 880 y = 358 x = 696 x = 23 y = 311 y = 400 x = 672 x = 982 y = 17 x = 928 x = 511 x = 477 x = 494 y = 381 y = 347 y = 19 y = 804 x = 963 x = 501 y = 328 x = 717 y = 528 x = 731 x = 764 x = 752 y = 847 x = 123 y = 657 y = 58 y = 263 x = 28 x = 689 x = 11 y = 37 y = 990 x = 326 x = 798 y = 449 y = 717 y = 981 x = 610 y = 84 y = 856 y = 350 y = 836 x = 24 y = 247 y = 49 x = 69 x = 124 x = 803 y = 120 y = 8 y = 482 x = 487 y = 898 x = 644 y = 182 x = 780 x = 120 x = 850 y = 481 x = 562 y = 60 x = 320 y = 43 y = 338 y = 429 y = 437 x = 128 y = 79 x = 373 y = 713 y = 929 y = 791 y = 462 y = 545 y = 91 y = 529 y = 91 x = 688 x = 676 y = 2 y = 429 x = 721 x = 67 x = 289 x = 228 y = 699 x = 200 x = 558 x = 484 y = 309 x = 915 x = 78 x = 391 y = 845 y = 497 x = 877 x = 990 y = 188 y = 102 y = 849 x = 832 x = 192 y = 742 x = 398 y = 559 x = 153 x = 249 x = 833 x = 350 y = 59 x = 877 y = 478 x = 886 y = 924 y = 496 x = 24 x = 25 y = 64 x = 319 x = 346 y = 873 x = 353 x = 83 x = 762 y = 216 y = 985 y = 110 x = 960 x = 482 x = 689 y = 361 x = 10 x = 930 y = 857 y = 888 y = 480 y = 55 x = 235 y = 723 y = 276 x = 522 x = 384 x = 77 y = 333 x = 932 y = 889 y = 88 x = 383 x = 325 y = 971 y = 796 y = 678 y = 340 y = 693 x = 966 y = 706 x = 232 y = 473 x = 138 x = 573 x = 181 y = 715 x = 66 y = 991 x = 691 y = 309 y = 118 x = 42 y = 957 y = 226 x = 57 y = 764 x = 727 y = 303 x = 748 y = 288 y = 42 x = 902 y = 454 y = 852 y = 560 x = 984 x = 852 y = 840 x = 113 y = 85 y = 55 x = 164 y = 439 x = 351 y = 47 x = 469 x = 995 y = 550 x = 969 y = 594 x = 267 x = 559 x = 308 y = 633 x = 170 y = 296 y = 920 y = 711 y = 632 x = 899 y = 702 y = 770 x = 445 x = 498 x = 427 x = 296 y = 374 x = 518 x = 959 x = 160 x = 574 x = 59 y = 621 x = 558 y = 186 x = 286 x = 530 y = 290 x = 80 y = 742 x = 233 y = 906 x = 245 y = 346 x = 280 y = 687 x = 666 x = 53 y = 869 y = 894 x = 773 y = 296 x = 940 x = 631 y = 726 y = 232 x = 411 x = 271 y = 266 y = 213 x = 475 y = 106 y = 999 x = 781 y = 475 x = 276 x = 559 y = 903 x = 862 x = 224 x = 907 x = 252 y = 298 x = 679 x = 492 y = 815 y = 793 x = 108 x = 137 x = 364 x = 269 y = 564 y = 564 x = 680 x = 2 y = 719 y = 64 x = 932 y = 494 x = 631 x = 855 x = 305 y = 424 y = 144 y = 7 y = 877 y = 501 x = 458 x = 908 x = 196 y = 395 y = 876 x = 238 x = 174 y = 771 x = 422 y = 955 y = 979 y = 845 x = 292 y = 984 x = 833 y = 962 y = 256 x = 782 y = 837 y = 720 x = 988 x = 873 x = 395 y = 671 y = 623 x = 897 x = 710 y = 429 x = 298 x = 876 y = 252 x = 127 y = 414 y = 312 x = 438 y = 317 x = 343 x = 293 y = 187 x = 907 x = 648 x = 116 y = 250 y = 65 x = 311 y = 385 x = 485 y = 423 x = 422 x = 854 y = 472 y = 991 y = 714 y = 257 y = 954 x = 415 y = 321 x = 312 x = 780 x = 825 x = 24 y = 359 y = 722 x = 760 x = 223 y = 709 x = 138 x = 215 x = 337 y = 457 x = 989 y = 597 x = 107 y = 587 x = 992 x = 331 y = 622 x = 525 y = 178 y = 545 x = 251 y = 448 y = 658 x = 945 x = 488 y = 991 y = 274 y = 492 y = 851 y = 621 x = 843 y = 211 x = 347 y = 514 y = 725 x = 926 y = 665 y = 70 y = 742 x = 671 y = 770 x = 764 x = 604 y = 130 y = 688 y = 354 y = 55 y = 349 y = 5 x = 280 y = 274 y = 762 x = 286 x = 614 x = 552 x = 315 y = 653 y = 718 x = 687 y = 416 x = 951 y = 611 x = 687 x = 114 x = 175 y = 478 x = 953 y = 740 x = 777 y = 972 y = 344 y = 3 y = 366 y = 606 x = 922 y = 133 x = 144 y = 584 x = 704 y = 227 y = 93 x = 32 x = 650 y = 990 x = 478 y = 108 y = 601 y = 172 y = 184 x = 372 y = 153 x = 332 x = 249 y = 833 y = 615 x = 888 x = 470 x = 458 x = 44 y = 547 y = 762 y = 50 x = 118 y = 682 y = 1 y = 409 y = 264 x = 805 x = 658 y = 171 x = 51 x = 685 y = 332 y = 994 x = 296 x = 252 x = 549 x = 774 x = 876 x = 323 x = 215 x = 385 x = 826 x = 346 y = 180 x = 461 x = 929 x = 458 x = 345 y = 991 y = 346 x = 52 x = 897 y = 268 y = 986 x = 3 x = 323 y = 34 x = 282 y = 337 x = 249 y = 751 y = 0 x = 145 x = 13 x = 987 y = 731 x = 960 x = 569 x = 753 y = 819 x = 462 x = 849 x = 996 y = 580 y = 299 x = 836 x = 712 y = 611 x = 534 x = 697 x = 336 x = 265 y = 760 x = 524 y = 447 y = 975 x = 542 x = 109 y = 308 y = 575 y = 870 y = 9 x = 600 x = 144 x = 245 y = 8 x = 974 y = 230 x = 813 x = 953 x = 802 x = 873 x = 104 y = 234 y = 671 y = 372 x = 573 y = 828 y = 354 y = 11 x = 519 y = 533 y = 350 y = 932 y = 221 y = 127 x = 165 x = 719 y = 982 y = 35 y = 115 x = 898 y = 141 x = 917 x = 52 y = 447 x = 652 x = 768 y = 447 y = 517 x = 290 x = 44 x = 996 x = 430 y = 421 x = 983 x = 576 x = 280 y = 961 y = 566 y = 478 x = 288 x = 346 y = 485 x = 461 x = 814 y = 999 y = 912 x = 327 x = 678 y = 511 y = 989 y = 247 x = 805 y = 819 y = 925 y = 737 y = 427 x = 974 y = 228 y = 619 x = 891 y = 606 y = 317 y = 497 x = 385 x = 9 x = 96 y = 996 y = 817 x = 977 x = 112 y = 308 x = 149 y = 156 y = 421 y = 124 x = 745 x = 468 x = 15 y = 410 y = 326 x = 479 y = 675 x = 380 y = 642 x = 587 y = 423 x = 998 x = 233 x = 301 x = 281 x = 319 x = 860 x = 792 x = 106 x = 629 x = 621 y = 911 y = 936 x = 493 x = 0 y = 37 y = 31 x = 347 x = 893 x = 271 x = 130 y = 904 x = 730 x = 867 x = 251 x = 973 x = 308 x = 873 y = 527 y = 527 x = 151 y = 302 y = 303 x = 151 x = 353 x = 722 x = 365 y = 475 x = 26 y = 636 y = 894 x = 854 y = 845 x = 503 x = 446 x = 251 y = 298 y = 837 x = 258 y = 149 y = 763 x = 447 x = 201 y = 927 y = 320 x = 209 y = 172 y = 121 x = 790 y = 741 x = 358 x = 891 x = 249 y = 609 x = 68 y = 471 x = 333 x = 311 y = 545 y = 465 x = 802 y = 784 y = 89 x = 696 x = 233 y = 173 x = 134 x = 599 x = 144 x = 243 x = 670 y = 396 y = 337 x = 241 x = 298 y = 451 y = 85 x = 132 x = 492 y = 758 y = 970 y = 668 y = 995 y = 193 x = 531 y = 56 x = 855 x = 908 y = 511 x = 778 y = 912 y = 615 y = 817 y = 875 x = 279 x = 387 y = 917 y = 59 x = 379 x = 756 x = 392 y = 464 x = 264 x = 791 y = 578 x = 290 y = 151 x = 191 x = 4 y = 629 x = 52 x = 885 x = 128 y = 235 y = 548 y = 769 y = 156 x = 540 x = 310 x = 900 x = 253 x = 730 y = 95 y = 724 x = 339 x = 383 x = 74 x = 362 y = 565 y = 61 y = 940 x = 406 y = 416 x = 869 y = 631 x = 318 x = 960 y = 641 y = 673 y = 859 x = 71 x = 405 y = 862 y = 700 x = 716 x = 893 y = 945 y = 105 x = 598 y = 792 x = 95 y = 818 y = 863 x = 167 x = 528 x = 901 x = 620 x = 98 x = 777 y = 262 y = 264 y = 854 y = 158 y = 275 y = 637 x = 690 x = 881 x = 844 y = 319 x = 985 x = 37 y = 800 x = 545 x = 843 y = 752 y = 520 x = 964 y = 930 y = 37 x = 584 x = 624 x = 110 x = 135 x = 602 y = 317 x = 6 x = 826 y = 715 y = 760 y = 397 y = 16 y = 882 x = 347 x = 456 x = 370 x = 762 y = 666 y = 852 y = 531 y = 960 x = 746 x = 555 y = 477 y = 647 y = 182 x = 750 x = 666 x = 531 y = 797 y = 750 y = 731 x = 513 x = 442 y = 903 y = 173 y = 822 x = 182 y = 844 y = 353 y = 896 y = 888 y = 85 y = 983 x = 273 y = 308 x = 651 y = 240 x = 790 y = 883 x = 8 x = 909 y = 679 y = 912 y = 102 x = 367 y = 800 x = 701 y = 514 y = 855 y = 521 y = 515 y = 907 y = 42 y = 790 x = 743 x = 685 x = 980 y = 447 y = 240 y = 510 y = 603 y = 566 y = 901 x = 694 y = 924 y = 623 y = 740 x = 547 y = 580 y = 59 x = 487 y = 679 x = 813 y = 64 y = 379 y = 364 x = 238 y = 640 x = 715 x = 599 x = 549 x = 431 x = 105 x = 776 x = 667 x = 713 y = 284 y = 326 x = 223 y = 502 x = 965 y = 938 x = 149 x = 46 y = 912 y = 208 x = 572 y = 807 x = 970 x = 67 y = 772 x = 144 x = 878 y = 858 x = 861 x = 56 x = 579 x = 734 x = 572 x = 296 y = 130 x = 2 y = 849 y = 83 y = 393 y = 457 x = 284 x = 926 x = 424 y = 967 x = 496 y = 816 x = 18 y = 507 x = 34 x = 131 y = 13 x = 570 x = 295 x = 681 y = 157 y = 910 x = 797 y = 307 x = 972 x = 211 y = 650 y = 248 y = 281 y = 964 y = 911 x = 184 x = 933 x = 138 x = 760 y = 972 x = 15 x = 62 y = 422 x = 385 x = 996 x = 567 y = 327 x = 667 y = 922 x = 628 x = 431 x = 110 y = 270 y = 296 x = 773 x = 300 y = 855 y = 600 y = 84 x = 24 y = 934 y = 79 x = 110 x = 222 x = 730 y = 218 y = 14 x = 229 y = 930 y = 667 x = 849 x = 195 y = 683 y = 334 x = 484 x = 200 y = 653 y = 384 x = 377 y = 795 x = 808 x = 972 y = 695 y = 810 x = 430 x = 384 y = 150 y = 336 x = 726 x = 304 x = 380 y = 981 y = 135 y = 148 x = 323 y = 972 y = 662 y = 9 y = 498 y = 38 x = 353 y = 561 y = 1 y = 40 y = 920 x = 289 x = 201 y = 686 x = 339 x = 554 x = 834 x = 497 x = 175 x = 557 y = 382 y = 307 x = 17 x = 591 y = 117 y = 449 y = 976 x = 690 x = 361 y = 219 y = 914 y = 715 y = 3 y = 597 y = 423 y = 557 x = 102 x = 541 x = 84 y = 842 x = 115 x = 591 y = 31 x = 974 y = 9 y = 445 y = 22 y = 672 x = 726 y = 908 y = 777 y = 659 x = 681 y = 703 x = 36 y = 319 x = 190 y = 595 y = 191 x = 317 y = 818 x = 475 x = 628 x = 218 x = 122 y = 207 x = 944 y = 482 x = 770 x = 391 x = 436 x = 310 y = 972 y = 551 x = 179 y = 67 x = 687 y = 542 x = 394 x = 21 y = 590 x = 119 x = 799 x = 512 y = 492 x = 80 x = 317 y = 906 y = 648 y = 156 y = 381 y = 880 x = 821 x = 736 x = 886 y = 436 x = 691 x = 363 y = 862 x = 764 y = 482 y = 986 x = 235 y = 440 x = 53 x = 766 y = 875 y = 855 x = 421 x = 265 y = 702 y = 137 x = 961 y = 235 x = 728 x = 529 y = 549 x = 362 x = 759 x = 372 x = 455 x = 951 x = 137 y = 379 x = 398 x = 867 x = 50 y = 845 y = 856 x = 835 x = 785 x = 499 y = 584 y = 470 x = 367 x = 212 y = 685 x = 153 x = 969 x = 381 x = 881 y = 172 x = 956 y = 942 y = 803 x = 749 x = 198 x = 274 x = 461 y = 181 y = 643 x = 3 x = 908 x = 502 x = 393 x = 950 x = 836 y = 557 y = 844 y = 958 y = 333 y = 235 y = 660 y = 17 x = 958 y = 302 x = 944 x = 281 y = 814 y = 82 x = 19 x = 833 x = 859 y = 1 y = 594 y = 351 x = 18 x = 810 y = 152 x = 152 x = 729 y = 415 x = 464 y = 878 x = 831 y = 190 x = 49 x = 411 x = 118 x = 963 x = 723 y = 991 y = 957 y = 772 x = 980 x = 571 x = 82 y = 735 y = 386 y = 882 x = 278 y = 772 y = 800 y = 587 x = 299 x = 983 y = 921 x = 116 x = 128 y = 339 x = 516 x = 523 x = 600 x = 201 y = 576 x = 555 x = 508 x = 533 x = 863 y = 579 y = 726 y = 537 y = 242 x = 525 x = 245 y = 831 x = 478 x = 712 y = 965 y = 416 x = 349 y = 747 x = 300 y = 517 y = 456 x = 30 x = 364 x = 830 y = 573 y = 328 x = 924 x = 932 x = 866 y = 833 y = 262 y = 724 y = 573 y = 820 y = 807 y = 741 y = 138 x = 798 x = 691 y = 812 y = 335 y = 788 x = 5 y = 366 y = 717 y = 407 y = 152 x = 942 x = 659 x = 951 x = 803 x = 82 x = 168 y = 148 y = 508 y = 828 x = 806 y = 159 y = 689 x = 34 y = 428 x = 89 y = 277 x = 658 x = 497 x = 402 x = 6 x = 594 y = 364 x = 738 x = 408 x = 772 y = 887 x = 25 y = 808 x = 686 y = 853 x = 168 y = 510 y = 418 x = 493 y = 11 x = 657 y = 378 x = 53 y = 950 x = 386 y = 675 x = 653 y = 553 y = 111 x = 401 y = 366 x = 798 x = 100 y = 235 y = 37 x = 445 y = 205 x = 419 y = 643 y = 719 x = 91 x = 7 x = 446 y = 261 x = 152 x = 226 x = 584 x = 99 x = 241 x = 630 y = 285 x = 676 y = 602 y = 100 y = 817 x = 626 y = 917 y = 709 x = 898 x = 625 y = 633 y = 624 y = 579 x = 253 y = 410 y = 802 x = 662 x = 890 x = 278 y = 509 x = 514 y = 707 x = 825 y = 851 x = 739 x = 477 x = 31 x = 941 x = 177 y = 783 y = 782 x = 987 y = 416 x = 61 x = 219 y = 141 x = 410 x = 869 x = 617 x = 663 y = 900 y = 80 y = 595 x = 245 x = 919 y = 64 y = 966 x = 498 y = 280 y = 780 y = 481 x = 937 x = 473 x = 832 y = 582 x = 798 x = 988 y = 765 x = 251 y = 412 x = 391 y = 224 x = 231 y = 795 y = 985 y = 714 y = 200 y = 63 y = 513 y = 116 x = 94 y = 929 x = 497 x = 722 x = 57 x = 623 x = 962 y = 861 x = 274 x = 56 y = 935 y = 79 x = 478 x = 160 x = 93 y = 439 y = 895 x = 974 y = 415 x = 844 x = 535 x = 624 y = 668 x = 43 x = 845 x = 554 y = 927 y = 619 x = 479 x = 749 y = 760 y = 112 x = 558 y = 751 x = 839 y = 798 x = 64 x = 225 x = 964 y = 26 y = 72 y = 294 y = 566 x = 757 x = 45 x = 970 x = 695 y = 813 y = 873 x = 579 y = 513 y = 439 x = 855 y = 13 y = 637 y = 981 y = 972 y = 61 x = 540 x = 937 y = 676 x = 744 y = 694 y = 329 x = 826 y = 983 y = 989 y = 620 y = 791 x = 16 y = 25 y = 490 y = 624 y = 240 y = 721 y = 103 y = 789 y = 473 y = 108 y = 754 y = 63 y = 978 y = 864 x = 898 x = 936 y = 436 x = 264 x = 663 y = 477 x = 757 x = 433 x = 652 y = 411 x = 409 y = 928 x = 159 y = 604 y = 45 y = 88 y = 477 y = 561 y = 338 y = 192 y = 66 y = 257 x = 572 x = 388 y = 968 y = 701 x = 671 x = 244 x = 974 y = 320 x = 21 x = 666 y = 785 x = 116 x = 405 y = 829 x = 329 y = 998 x = 480 x = 829 y = 538 y = 177 y = 161 y = 744 x = 622 y = 858 x = 824 x = 846 x = 455 x = 438 y = 270 y = 683 x = 58 x = 205 x = 420 x = 987 x = 565 x = 872 x = 938 x = 565 y = 32 x = 907 y = 651 y = 170 x = 67 y = 967 y = 580 x = 641 x = 685 y = 528 y = 880 x = 416 x = 384 x = 228 x = 256 x = 586 y = 921 y = 496 y = 599 x = 32 y = 979 y = 356 y = 354 y = 549 x = 195 y = 849 y = 297 y = 577 x = 257 y = 355 y = 952 y = 153 y = 435 x = 798 x = 668 x = 52 x = 182 x = 911 y = 109 x = 632 y = 243 x = 436 y = 450 y = 574 y = 171 y = 572 y = 871 x = 997 y = 726 y = 44 x = 978 x = 395 x = 561 x = 752 x = 119 x = 31 y = 217 y = 255 y = 832 x = 726 x = 758 y = 479 x = 375 x = 639 y = 328 x = 849 x = 836 y = 170 x = 550 x = 771 x = 659 x = 384 y = 621 x = 248 x = 820 y = 514 y = 625 x = 560 x = 174 x = 454 y = 587 y = 160 x = 899 x = 172 x = 956 y = 824 x = 98 x = 196 x = 552 x = 230 x = 770 y = 303 x = 89 y = 100 x = 416 y = 117 y = 210 y = 131 y = 663 x = 263 y = 599 x = 939 y = 0 x = 770 x = 931 x = 924 x = 96 y = 449 y = 444 x = 801 x = 456 x = 919 x = 252 y = 479 y = 354 y = 535 y = 534 x = 3 y = 962 x = 438 y = 477 y = 948 y = 295 y = 111 x = 651 y = 303 x = 534 x = 477 x = 273 y = 702 y = 403 x = 932 x = 416 y = 824 y = 61 y = 625 y = 978 y = 464 y = 674 y = 364 y = 839 x = 784 y = 241 x = 160 x = 922 y = 493 x = 452 x = 967 x = 714 y = 599 x = 759 y = 18 y = 501 x = 714 x = 762 x = 501 x = 97 x = 976 x = 899 y = 557 x = 703 y = 851 x = 180 x = 727 y = 962 y = 374 x = 903 y = 162 x = 931 x = 933 x = 306 y = 296 x = 424 x = 446 y = 464 y = 849 x = 405 x = 26 x = 871 y = 184 x = 433 x = 907 y = 655 x = 445 x = 298 x = 632 x = 517 y = 360 x = 256 y = 969 y = 161 x = 240 y = 223 x = 856 y = 373 x = 280 y = 303 x = 494 x = 960 x = 249 y = 670 y = 863 y = 514 x = 481 x = 733 x = 843 x = 973 y = 164 y = 703 x = 643 y = 118 y = 234 x = 814 y = 84 y = 20 y = 385 x = 566 x = 230 y = 175 x = 851 x = 218 y = 154 y = 482 y = 92 x = 44 x = 613 y = 363 x = 935 y = 280 x = 305 x = 352 y = 695 x = 291 x = 351 x = 341 y = 375 y = 601 y = 455 y = 200 x = 621 x = 987 y = 758 x = 786 x = 529 x = 65 x = 70 x = 524 y = 689 x = 44 y = 634 y = 947 x = 649 x = 890 y = 983 x = 355 y = 391 x = 543 y = 694 y = 548 y = 99 y = 761 y = 383 x = 935 y = 805 y = 817 x = 69 x = 800 x = 664 y = 526 y = 485 y = 604 y = 224 x = 379 y = 828 y = 845 x = 892 x = 448 x = 244 y = 52 y = 715 x = 840 x = 337 y = 206 x = 682 x = 353 y = 966 x = 749 x = 808 x = 165 x = 759 y = 915 y = 969 y = 279 x = 99 y = 966 x = 905 y = 303 x = 150 x = 948 y = 946 x = 704 y = 962 x = 159 x = 933 x = 758 y = 686 y = 696 y = 389 x = 924 x = 11 y = 7 y = 400 x = 864 x = 173 y = 735 y = 818 x = 736 y = 245 x = 903 y = 571 y = 223 y = 687 x = 265 y = 598 x = 268 x = 784 x = 231 y = 939 x = 87 x = 611 y = 935 y = 261 x = 562 y = 270 y = 37 x = 478 y = 99 x = 235 y = 297 x = 257 y = 147 x = 194 y = 226 y = 177 y = 597 x = 487 x = 570 x = 908 x = 959 x = 301 x = 372 y = 312 y = 1 y = 539 x = 380 x = 217 y = 838 x = 610 x = 544 y = 81 x = 929 y = 377 y = 20 y = 336 y = 168 x = 679 y = 121 y = 363 x = 538 y = 774 y = 50 x = 151 y = 402 x = 656 y = 901 x = 791 x = 361 x = 682 x = 158 x = 65 y = 7 y = 218 y = 440 y = 956 x = 483 y = 602 y = 73 y = 126 x = 218 x = 125 x = 576 y = 950 x = 788 x = 671 y = 2 x = 272 x = 186 x = 843 y = 423 x = 957 y = 233 x = 144 x = 16 y = 485 x = 404 x = 707 y = 230 x = 270 y = 642 x = 965 y = 382 x = 358 y = 432 y = 547 x = 704 y = 466 x = 416 x = 595 x = 232 x = 19 x = 42 x = 321 y = 736 x = 291 x = 884 y = 726 y = 197 y = 835 x = 342 y = 189 y = 239 y = 336 x = 617 y = 439 y = 364 y = 837 x = 537 y = 383 x = 101 x = 355 x = 634 x = 253 x = 871 y = 517 x = 175 x = 612 y = 361 x = 421 x = 585 y = 179 y = 23 y = 60 x = 879 y = 186 x = 174 y = 967 x = 328 y = 345 x = 660 y = 764 y = 921 x = 601 x = 30 y = 965 x = 587 x = 268 y = 865 y = 523 x = 477 y = 726 y = 956 x = 812 y = 265 y = 835 y = 724 y = 465 x = 32 x = 631 x = 441 x = 381 x = 445 x = 990 x = 331 x = 407 y = 928 x = 811 x = 530 y = 520 y = 485 y = 425 x = 658 y = 558 x = 956 y = 105 y = 138 y = 777 x = 489 x = 246 y = 634 x = 980 y = 139 y = 798 x = 119 y = 817 x = 25 y = 870 y = 132 x = 726 x = 971 y = 190 y = 23 x = 45 y = 87 y = 684 x = 296 y = 987 y = 159 y = 457 x = 455 x = 940 x = 868 x = 516 x = 239 x = 144 x = 778 y = 672 y = 6 y = 665 y = 712 x = 519 x = 365 y = 796 y = 644 y = 508 x = 231 y = 580 x = 258 x = 803 y = 42 y = 412 x = 634 x = 678 x = 505 y = 437 x = 45 y = 226 x = 167 y = 640 x = 979 x = 910 x = 596 x = 13 x = 290 y = 56 y = 115 y = 210 x = 905 y = 93 y = 584 x = 628 x = 191 x = 745 y = 932 y = 169 x = 885 y = 473 x = 274 y = 39 x = 654 x = 602 x = 917 x = 223 y = 52 y = 585 x = 904 y = 971 x = 772 y = 806 y = 805 x = 968 x = 759 x = 875 x = 632 y = 303 y = 362 y = 761 x = 421 y = 102 y = 5 y = 462 y = 605 x = 357 y = 853 x = 435 y = 842 x = 52 y = 549 x = 340 y = 842 x = 173 x = 252 y = 484 x = 270 x = 498 y = 977 y = 537 x = 98 x = 313 x = 761 x = 314 y = 855 y = 910 x = 294 x = 643 x = 597 y = 45 y = 750 x = 874 x = 819 x = 648 x = 37 x = 731 x = 784 x = 792 x = 496 x = 502 x = 825 x = 813 x = 14 y = 312 y = 272 x = 812 x = 238 y = 746 y = 762 x = 558 y = 285 y = 288 x = 38 x = 967 y = 890 x = 590 y = 233 y = 540 x = 211 y = 858 x = 562 x = 209 x = 708 y = 210 x = 703 x = 623 y = 761 y = 761 y = 695 y = 38 x = 550 x = 653 y = 736 y = 383 x = 750 x = 135 x = 264 y = 464 x = 652 y = 148 y = 794 x = 47 y = 386 y = 59 y = 242 x = 370 x = 430 x = 928 x = 921 y = 817 x = 906 x = 335 x = 649 y = 199 y = 826 y = 713 x = 822 x = 881 x = 273 y = 993 x = 742 x = 660 x = 740 y = 42 y = 252 x = 37 x = 164 y = 33 x = 172 y = 170 y = 284 x = 972 y = 348 y = 19 x = 497 y = 489 y = 728 x = 763 y = 89 x = 834 y = 17 y = 852 y = 243 x = 50 x = 470 x = 119 y = 456 x = 212 y = 648 y = 777 x = 596 x = 737 x = 767 y = 145 y = 10 y = 551 y = 202 y = 264 x = 641 y = 565 x = 238 x = 217 y = 479 y = 850 x = 661 y = 977 x = 598 x = 933 x = 918 x = 575 x = 409 y = 11 y = 881 x = 761 x = 941 x = 633 x = 715 x = 226 y = 632 y = 674 y = 761 y = 254 y = 69 y = 429 x = 970 y = 620 y = 834 x = 695 x = 907 x = 238 x = 486 y = 380 y = 426 x = 748 x = 388 y = 407 y = 777 x = 860 x = 201 y = 185 y = 646 y = 254 y = 437 x = 197 y = 757 x = 896 y = 363 x = 149 y = 588 x = 552 x = 671 x = 125 y = 973 x = 646 x = 627 x = 49 x = 989 x = 107 x = 605 y = 474 y = 795 y = 311 x = 352 x = 301 y = 710 y = 916 y = 517 y = 534 x = 730 x = 17 y = 716 x = 984 y = 723 x = 188 y = 99 x = 395 x = 738 x = 53 x = 519 y = 734 x = 264 y = 962 x = 395 y = 272 x = 381 y = 835 y = 61 x = 859 x = 262 y = 816 x = 63 y = 608 y = 270 y = 595 y = 720 x = 370 y = 331 x = 765 x = 885 x = 555 y = 384 y = 68 y = 562 y = 933 y = 327 x = 538 x = 313 x = 895 x = 512 x = 77 x = 171 x = 568 y = 837 x = 284 x = 427 y = 341 y = 583 y = 608 y = 40 x = 322 y = 995 x = 462 x = 711 y = 596 x = 200 x = 807 y = 826 y = 930 y = 765 x = 737 x = 55 x = 356 x = 839 x = 135 x = 210 y = 952 x = 375 x = 865 x = 124 y = 14 y = 840 x = 401 y = 901 x = 681 x = 898 y = 210 x = 849 x = 295 y = 883 y = 272 x = 945 x = 650 y = 639 y = 110 x = 681 y = 792 y = 298 y = 891 x = 229 y = 217 y = 343 x = 785 x = 346 y = 584 y = 567 x = 26 x = 81 x = 536 y = 543 y = 188 x = 771 y = 98 x = 878 y = 972 y = 914 y = 938 y = 321 y = 505 x = 508 y = 600 x = 947 x = 292 x = 654 y = 805 y = 827 y = 126 y = 325 y = 372 y = 919 y = 14 y = 886 y = 147 x = 28 x = 578 x = 742 y = 316 x = 508 x = 422 y = 140 x = 64 x = 572 y = 271 y = 119 x = 157 y = 340 y = 576 y = 124 y = 490 y = 375 x = 41 y = 951 x = 511 y = 317 x = 326 x = 864 x = 130 y = 637 x = 390 y = 396 y = 499 y = 718 y = 20 x = 150 y = 348 y = 931 y = 347 y = 99 x = 47 y = 496 y = 578 x = 820 y = 853 y = 109 x = 565 x = 142 y = 947 y = 843 y = 408 x = 181 y = 223 x = 497 x = 700 y = 781 x = 365 y = 824 x = 695 x = 652 y = 453 y = 144 x = 971 x = 787 y = 851 y = 941 y = 328 y = 15 y = 588 x = 122 y = 461 x = 387 y = 885 x = 770 x = 208 y = 833 y = 239 y = 384 x = 615 y = 833 y = 507 y = 78 x = 250 x = 387 y = 311 x = 478 y = 116 x = 599 y = 428 x = 286 y = 495 x = 650 x = 448 x = 297 y = 558 y = 235 y = 962 x = 253 x = 111 x = 402 x = 501 y = 547 x = 97 y = 323 x = 219 x = 162 x = 433 x = 800 x = 550 y = 650 y = 285 y = 526 y = 254 x = 811 y = 771 x = 140 y = 445 x = 594 y = 185 x = 67 y = 879 y = 470 y = 97 x = 547 y = 425 x = 109 y = 138 x = 309 x = 767 x = 110 y = 685 x = 163 y = 642 x = 24 y = 26 x = 584 y = 377 x = 571 x = 30 y = 474 y = 371 y = 517 x = 571 x = 253 x = 298 y = 580 y = 319 y = 817 y = 204 y = 141 x = 988 y = 489 x = 133 y = 544 x = 234 y = 618 y = 306 y = 818 y = 313 y = 919 y = 139 x = 650 y = 947 y = 772 y = 364 x = 734 y = 991 x = 422 x = 339 y = 287 y = 336 x = 882 x = 392 y = 871 x = 476 y = 372 x = 994 y = 426 x = 841 y = 796 y = 463 y = 910 x = 810 x = 579 y = 650 x = 427 x = 476 y = 981 x = 714 x = 630 y = 699 y = 806 x = 377 y = 338 x = 782 y = 776 x = 369 x = 404 x = 370 x = 682 y = 555 y = 359 x = 123 x = 604 y = 248 y = 28 x = 590 y = 992 x = 770 x = 538 y = 817 x = 502 x = 705 x = 70 x = 242 y = 448 y = 566 y = 533 y = 203 x = 527 x = 724 x = 399 x = 94 y = 634 x = 426 y = 769 y = 839 y = 134 x = 530 x = 973 y = 309 y = 274 y = 285 x = 564 x = 296 y = 940 x = 704 x = 39 y = 436 x = 15 y = 198 y = 458 x = 760 x = 286 y = 148 y = 767 y = 385 x = 684 y = 552 x = 510 y = 397 y = 573 y = 495 y = 251 y = 638 x = 497 y = 756 x = 578 x = 251 x = 159 x = 828 y = 561 x = 319 y = 587 y = 847 x = 71 y = 252 y = 697 x = 962 x = 382 x = 567 y = 141 y = 539 y = 192 y = 287 y = 543 x = 629 x = 680 y = 702 y = 171 x = 717 y = 497 x = 591 y = 69 y = 495 x = 858 y = 35 y = 738 x = 422 y = 70 y = 633 x = 177 y = 69 x = 562 y = 829 x = 25 y = 679 y = 219 x = 69 x = 528 x = 444 y = 331 y = 737 y = 110 x = 55 x = 573 x = 145 y = 302 x = 311 x = 691 x = 653 x = 390 x = 591 y = 307 x = 602 x = 929 x = 574 x = 582 x = 385 x = 823 x = 873 x = 480 x = 498 x = 937 x = 350 y = 6 y = 345 x = 688 y = 711 y = 301 y = 183 x = 712 x = 195 y = 422 y = 338 y = 373 x = 994 x = 934 y = 988 y = 358 y = 500 y = 46 x = 114 y = 837 y = 82 y = 138 x = 722 y = 727 y = 848 y = 202 x = 747 y = 102 x = 134 x = 937 x = 260 x = 165 x = 661 y = 309 x = 298 x = 600 x = 637 y = 350 y = 645 y = 333 y = 579 x = 384 y = 815 y = 67 x = 875 y = 424 y = 652 y = 247 x = 505 x = 440 x = 407 x = 888 x = 483 x = 108 y = 20 y = 325 x = 328 x = 925 x = 197 x = 445 y = 700 y = 560 y = 163 x = 18 y = 68 y = 176 y = 851 x = 223 y = 655 y = 814 x = 124 y = 626 y = 202 y = 949 x = 599 x = 175 y = 968 y = 5 y = 895 y = 503 x = 834 x = 142 y = 97 x = 20 y = 49 y = 132 x = 679 y = 978 y = 366 y = 632 y = 26 x = 617 x = 895 x = 181 x = 998 x = 105 y = 716 y = 518 y = 964 y = 918 x = 430 y = 539 y = 512 x = 990 x = 149 y = 196 y = 781 x = 873 x = 788 x = 818 y = 90 y = 970 y = 874 y = 972 x = 84 x = 204 y = 292 y = 975 y = 965 x = 35 y = 291 x = 993 x = 397 y = 101 y = 272 x = 323 y = 547 y = 873 x = 486 x = 964 y = 736 y = 436 y = 616 y = 538 y = 728 y = 47 x = 509 x = 444 y = 610 x = 795 x = 168 y = 949 x = 115 x = 841 y = 668 y = 524 y = 326 y = 138 x = 724 y = 228 x = 953 x = 824 x = 668 y = 72 y = 517 x = 865 x = 337 y = 105 x = 989 y = 759 y = 104 x = 766 x = 948 y = 429 x = 284 x = 830 x = 286 x = 404 y = 627 x = 937 y = 48 x = 886 x = 617 x = 543 x = 642 x = 968 x = 937 x = 881 x = 991 y = 263 y = 320 x = 865 x = 451 x = 913 x = 451 y = 927 y = 653 y = 941 x = 509 x = 581 y = 138 x = 250 y = 636 y = 666 y = 146 x = 902 x = 374 y = 425 x = 390 y = 256 y = 540 x = 44 x = 700 x = 169 x = 174 y = 714 x = 4 x = 93 y = 152 x = 267 y = 392 x = 468 y = 641 y = 295 y = 583 x = 576 y = 438 y = 670 y = 311 y = 53 y = 293 y = 150 y = 435 y = 289 x = 58 x = 237 x = 782 y = 920 x = 951 y = 455 y = 119 x = 11 y = 356 y = 401 x = 872 y = 505 y = 925 x = 167 x = 603 y = 652 y = 69 y = 464 x = 947 y = 274 y = 600 x = 786 y = 465 y = 982 y = 830 x = 841 x = 189 x = 219 x = 353 x = 178 x = 547 x = 970 x = 72 y = 467 y = 170 y = 622 x = 527 x = 195 y = 557 y = 165 x = 912 y = 441 y = 704 x = 567 y = 751 x = 14 x = 928 x = 266 y = 770 y = 371 x = 179 x = 64 y = 754 x = 50 y = 788 x = 51 y = 574 x = 801 x = 506 y = 336 y = 817 y = 908 x = 39 x = 97 y = 260 y = 103 y = 815 y = 497 y = 778 x = 233 y = 466 x = 266 y = 778 x = 671 y = 491 x = 893 y = 414 x = 758 y = 976 x = 616 y = 28 y = 27 x = 886 x = 413 x = 775 y = 582 x = 283 y = 634 y = 971 x = 697 y = 16 y = 122 x = 392 x = 237 y = 440 x = 956 y = 924 x = 312 y = 563 x = 178 x = 75 y = 284 x = 312 y = 772 x = 927 y = 97 y = 413 y = 726 y = 804 x = 526 x = 520 x = 712 x = 522 y = 606 x = 453 y = 128 x = 248 x = 592 x = 682 y = 195 x = 186 y = 904 y = 216 x = 757 y = 298 y = 264 x = 469 y = 263 x = 705 x = 781 y = 358 y = 391 y = 673 y = 519 y = 348 x = 316 x = 711 y = 486 y = 555 x = 299 y = 878 y = 377 x = 244 y = 43 x = 214 y = 459 y = 85 x = 532 y = 186 x = 817 y = 822 x = 773 y = 57 y = 813 y = 854 x = 171 x = 380 x = 783 x = 540 y = 277 y = 354 y = 32 x = 292 x = 901 x = 319 x = 365 x = 203 y = 28 y = 749 y = 578 y = 658 y = 687 x = 649 y = 367 y = 649 y = 648 x = 734 x = 795 x = 596 x = 856 y = 767 x = 410 x = 711 x = 583 y = 631 x = 415 x = 262 y = 33 x = 277 x = 157 y = 749 y = 633 x = 190 x = 861 x = 477 x = 406 x = 291 y = 918 x = 606 x = 167 y = 15 x = 232 y = 741 x = 893 x = 369 y = 296 x = 208 x = 954 x = 710 y = 888 y = 886 y = 487 x = 111 x = 236 x = 908 y = 660 x = 691 x = 905 y = 861 x = 803 y = 553 y = 701 x = 733 x = 511 x = 824 x = 687 y = 47 x = 591 x = 581 y = 580 x = 936 y = 116 x = 484 y = 763 x = 525 x = 928 y = 722 y = 192 y = 989 y = 603 y = 807 x = 227 y = 818 y = 365 y = 351 y = 592 x = 538 x = 266 y = 82 y = 72 x = 948 x = 38 x = 333 y = 477 y = 285 y = 488 x = 724 x = 299 x = 887 x = 645 y = 962 x = 877 y = 297 x = 578 x = 524 x = 691 y = 354 x = 494 x = 311 y = 715 y = 757 y = 394 y = 271 x = 727 x = 710 x = 100 y = 609 x = 876 x = 472 y = 638 x = 457 y = 821 x = 411 y = 555 x = 640 y = 672 x = 826 y = 230 y = 111 y = 312 x = 681 x = 845 y = 742 x = 900 y = 528 y = 563 y = 573 x = 852 x = 701 y = 59 y = 30 x = 90 x = 149 y = 658 x = 981 x = 82 x = 382 x = 304 x = 353 y = 43 x = 95 x = 922 y = 991 x = 5 x = 535 y = 737 y = 148 y = 774 x = 499 x = 910 y = 402 x = 494 x = 625 x = 965 x = 355 x = 212 x = 614 x = 823 x = 261 x = 650 x = 244 x = 362 x = 567 y = 42 x = 920 x = 251 x = 297 x = 162 y = 248 y = 253 y = 135 x = 758 y = 951 y = 60 x = 113 y = 361 y = 802 x = 454 x = 915 y = 493 x = 800 x = 861 x = 194 y = 724 y = 151 y = 750 x = 146 x = 741 y = 793 x = 15 x = 215 x = 968 x = 156 y = 92 y = 270 x = 259 x = 33 x = 224 y = 144 x = 23 y = 630 y = 287 x = 634 y = 579 x = 533 x = 38 x = 674 x = 470 x = 780 x = 254 y = 499 y = 176 y = 633 x = 113 x = 702 x = 426 y = 261 y = 813 x = 445 x = 675 y = 338 y = 430 y = 71 y = 843 y = 815 y = 957 y = 610 x = 552 y = 534 x = 374 x = 153 x = 273 x = 569 x = 662 y = 831 y = 696 x = 754 y = 182 x = 731 y = 380 y = 827 x = 566 x = 822 y = 386 x = 135 x = 297 x = 264 y = 54 x = 361 x = 199 y = 757 y = 713 x = 725 y = 688 x = 274 y = 356 x = 757 x = 243 y = 744 y = 641 x = 741 y = 871 y = 565 x = 542 y = 346 y = 470 y = 340 x = 615 y = 431 y = 227 y = 724 y = 511 x = 209 y = 117 x = 736 y = 888 y = 401 x = 187 y = 36 x = 244 x = 823 y = 486 y = 601 y = 933 x = 108 x = 442 y = 95 x = 370 y = 412 x = 313 y = 598 y = 977 x = 312 y = 965 y = 894 y = 83 y = 275 x = 584 x = 726 y = 613 x = 30 x = 19 y = 713 y = 486 x = 877 y = 625 y = 1 x = 826 y = 767 y = 15 x = 352 y = 730 y = 372 x = 207 y = 537 y = 285 y = 229 x = 397 x = 46 y = 420 y = 684 y = 102 x = 648 x = 703 x = 719 y = 781 x = 169 y = 402 x = 531 x = 343 y = 783 x = 987 y = 286 x = 658 x = 621 y = 608 x = 476 x = 46 x = 991 x = 244 x = 820 y = 134 x = 890 y = 234 x = 498 y = 841 x = 911 y = 997 x = 269 x = 881 y = 86 x = 899 x = 552 y = 39 y = 48 x = 605 y = 661 y = 210 x = 980 x = 676 y = 726 y = 464 y = 50 y = 186 x = 469 x = 562 y = 909 y = 470 y = 111 y = 356 x = 145 x = 380 x = 757 y = 62 x = 738 y = 920 x = 608 x = 454 y = 549 y = 681 y = 709 x = 279 y = 409 x = 784 x = 611 x = 384 x = 806 x = 266 x = 58 x = 653 y = 419 y = 613 x = 309 y = 389 x = 61 x = 230 y = 666 y = 92 x = 610 y = 299 y = 369 y = 329 x = 151 y = 443 y = 628 y = 710 y = 22 x = 426 y = 95 x = 543 y = 238 x = 630 y = 986 x = 683 x = 303 x = 522 y = 18 y = 552 y = 151 x = 83 y = 444 y = 179 x = 820 x = 151 x = 125 y = 776 y = 523 y = 971 x = 186 y = 809 y = 989 y = 514 x = 535 x = 880 y = 765 x = 818 x = 460 y = 381 x = 660 y = 901 y = 930 y = 853 x = 788 x = 314 y = 831 x = 816 x = 807 x = 179 y = 100 y = 380 y = 727 y = 427 x = 253 y = 172 y = 44 x = 50 y = 455 y = 131 y = 80 y = 570 x = 273 x = 435 x = 68 x = 126 x = 25 x = 33 y = 761 x = 644 x = 325 x = 927 x = 594 y = 48 x = 585 y = 644 x = 977 x = 280 y = 952 x = 34 x = 681 y = 540 x = 371 x = 163 y = 91 x = 147 x = 328 x = 138 y = 108 x = 323 y = 367 x = 711 x = 534 x = 651 y = 411 y = 563 y = 550 y = 856 y = 381 x = 53 x = 531 y = 241 y = 979 y = 133 x = 566 y = 781 y = 423 y = 334 y = 541 x = 500 y = 22 x = 749 y = 518 x = 845 y = 977 x = 724 y = 451 x = 719 x = 49 y = 518 y = 308 y = 253 y = 848 y = 745 y = 276 x = 46 y = 660 x = 575 x = 753 x = 430 y = 319 y = 942 y = 824 y = 553 y = 865 y = 841 x = 75 y = 960 y = 737 y = 665 y = 302 x = 663 x = 858 y = 141 y = 659 x = 45 y = 430 y = 101 y = 352 y = 480 y = 78 y = 94 y = 471 x = 781 x = 112 y = 573 y = 509 y = 729 x = 827 x = 683 x = 794 x = 169 x = 68 x = 183 x = 629 x = 342 x = 689 y = 917 x = 195 x = 73 y = 496 y = 75 x = 236 y = 725 x = 27 y = 254 y = 488 x = 749 y = 749 y = 681 y = 949 x = 791 x = 811 y = 503 y = 407 y = 667 x = 928 x = 261 x = 546 y = 579 y = 746 x = 98 x = 960 x = 143 x = 133 x = 441 x = 199 x = 424 x = 292 y = 721 x = 209 y = 955 x = 482 y = 653 x = 554 x = 306 y = 770 x = 886 y = 605 x = 144 y = 557 x = 172 x = 521 x = 119 x = 228 y = 865 x = 581 y = 926 y = 388 x = 796 y = 516 x = 594 y = 860 y = 72 y = 214 x = 203 y = 506 x = 880 y = 323 x = 194 y = 544 y = 341 x = 584 x = 540 y = 199 y = 267 y = 792 x = 705 x = 398 y = 469 x = 347 y = 385 y = 399 x = 585 y = 969 y = 626 x = 191 y = 638 x = 588 y = 99 x = 219 y = 207 x = 932 x = 367 x = 42 y = 295 x = 212 y = 947 x = 650 y = 38 x = 312 y = 132 x = 336 x = 982 y = 652 x = 416 y = 152 x = 939 y = 239 x = 118 x = 847 x = 23 x = 798 x = 23 y = 855 y = 419 y = 78 x = 374 x = 25 x = 691 y = 141 y = 606 y = 434 y = 433 x = 204 x = 307 y = 318 x = 112 y = 5 x = 269 x = 549 y = 379 y = 944 y = 41 x = 813 y = 351 y = 191 y = 952 x = 855 y = 651 x = 290 x = 463 y = 993 y = 428 y = 415 x = 859 y = 738 x = 591 x = 344 x = 355 y = 69 x = 817 y = 16 y = 590 y = 859 y = 635 x = 551 y = 109 x = 730 y = 896 y = 587 y = 461 x = 346 y = 359 y = 388 y = 905 x = 774 x = 422 x = 195 y = 718 y = 605 x = 556 x = 507 y = 53 y = 556 y = 734 y = 57 y = 173 x = 951 x = 798 y = 599 y = 501 y = 777 y = 220 x = 287 x = 380 x = 643 x = 401 x = 954 x = 740 x = 404 y = 358 y = 374 y = 216 y = 415 y = 369 y = 70 x = 444 x = 498 x = 525 y = 954 y = 30 y = 193 x = 452 x = 238 x = 714 x = 370 x = 807 y = 955 y = 422 y = 390 y = 442 x = 366 y = 13 x = 903 y = 3 y = 795 x = 807 y = 169 y = 192 y = 803 y = 753 x = 683 y = 270 x = 935 x = 714 x = 835 x = 491 x = 394 y = 419 x = 746 y = 155 x = 807 x = 233 x = 221 x = 87 x = 37 x = 549 y = 104 x = 711 y = 863 y = 70 y = 933 x = 605 x = 121 y = 625 x = 446 y = 760 y = 94 y = 934 y = 123 x = 43 y = 566 x = 233 x = 764 x = 62 x = 370 y = 383 x = 397 x = 983 y = 12 x = 737 y = 741 x = 415 y = 195 x = 503 y = 75 y = 183 x = 844 x = 663 x = 360 x = 940 y = 210 x = 738 y = 663 y = 830 x = 682 x = 837 y = 417 x = 964 y = 658 y = 635 x = 718 x = 726 x = 234 x = 875 y = 468 x = 677 y = 491 x = 990 y = 488 y = 534 y = 741 x = 299 y = 328 y = 475 x = 434 y = 72 y = 280 x = 67 x = 541 y = 460 y = 110 y = 39 x = 256 y = 459 y = 555 x = 620 y = 717 y = 806 y = 886 x = 32 y = 743 y = 825 y = 256 y = 537 x = 187 y = 806 y = 839 x = 250 x = 579 x = 193 y = 55 x = 782 y = 436 x = 818 x = 222 x = 994 x = 659 y = 989 y = 713 x = 712 x = 229 x = 550 x = 68 y = 516 y = 214 x = 134 x = 874 x = 42 x = 857 x = 336 y = 767 x = 398 y = 151 x = 342 x = 618 y = 468 x = 925 y = 620 x = 171 y = 344 x = 198 x = 655 x = 99 x = 87 y = 614 y = 388 x = 754 y = 808 x = 878 x = 473 x = 556 y = 696 x = 312 y = 178 y = 804 x = 221 x = 353 x = 427 x = 630 y = 761 y = 289 x = 978 x = 640 x = 5 y = 640 y = 366 x = 125 y = 30 y = 82 y = 625 x = 84 y = 241 x = 426 y = 242 y = 886 x = 6 x = 208 x = 276 y = 827 y = 718 y = 464 y = 16 y = 499 x = 731 x = 608 x = 821 x = 906 x = 833 y = 83 y = 93 y = 782 y = 497 y = 140 y = 543 x = 407 y = 434 y = 347 x = 165 x = 850 x = 132 y = 956 x = 854 y = 16 y = 546 x = 115 y = 68 x = 795 y = 944 x = 43 x = 254 y = 750 y = 26 y = 492 x = 647 x = 439 y = 504 x = 85 y = 609 y = 397 x = 200 y = 499 y = 466 x = 891 x = 934 y = 898 x = 737 y = 230 x = 449 y = 658 y = 416 x = 581 x = 844 y = 982 y = 120 x = 960 x = 948 x = 645 x = 459 y = 176 y = 823 x = 934 x = 427 y = 27 y = 886 x = 30 y = 134 x = 278 x = 629 y = 431 y = 344 x = 774 y = 555 x = 58 x = 956 y = 112 x = 13 y = 691 x = 211 y = 374 x = 755 y = 456 x = 367 x = 219 x = 347 y = 450 x = 745 y = 687 y = 995 y = 667 y = 683 y = 434 y = 178 y = 194 x = 547 x = 190 x = 324 y = 895 x = 85 x = 743 y = 116 x = 827 x = 121 y = 515 x = 611 x = 124 y = 666 x = 343 y = 388 x = 937 y = 457 y = 942 x = 478 y = 528 x = 304 y = 995 x = 169 y = 987 x = 688 y = 112 x = 740 x = 593 y = 147 x = 954 y = 178 x = 824 x = 371 y = 121 x = 956 y = 412 y = 274 y = 386 y = 933 y = 438 x = 579 y = 272 y = 139 x = 430 x = 858 y = 174 x = 628 y = 25 x = 117 y = 200 x = 148 x = 686 x = 723 x = 218 x = 797 x = 981 y = 911 x = 48 x = 822 y = 40 y = 214 x = 70 y = 917 x = 193 y = 241 x = 460 x = 357 x = 164 x = 571 x = 440 y = 743 x = 97 y = 378 y = 56 x = 327 y = 586 x = 15 y = 736 y = 751 x = 671 y = 27 x = 734 y = 630 y = 169 y = 985 x = 273 x = 735 y = 734 x = 867 x = 666 x = 239 x = 88 x = 260 y = 891 y = 809 x = 708 x = 46 x = 573 x = 45 y = 581 y = 703 x = 111 x = 577 y = 904 x = 636 y = 991 y = 527 y = 186 y = 607 y = 503 y = 640 y = 605 x = 5 y = 715 y = 624 x = 434 y = 856 y = 470 x = 391 x = 230 x = 297 x = 959 y = 5 y = 315 x = 223 y = 734 y = 381 y = 254 x = 222 x = 790 x = 971 y = 878 y = 121 y = 612 y = 75 x = 245 x = 417 x = 900 x = 350 y = 387 y = 34 x = 140 y = 165 y = 155 y = 717 x = 585 x = 873 x = 219 y = 165 x = 859 x = 26 y = 965 y = 661 y = 218 y = 433 x = 288 x = 79 x = 236 y = 527 x = 983 x = 392 y = 636 y = 736 y = 963 y = 39 y = 494 y = 279 x = 509 y = 676 x = 655 y = 684 y = 930 x = 76 y = 711 x = 613 y = 200 x = 967 y = 974 y = 44 y = 309 y = 112 x = 148 y = 614 x = 36 x = 88 y = 752 x = 987 y = 240 x = 904 y = 19 y = 998 y = 226 x = 759 y = 725 x = 138 x = 238 y = 837 y = 346 y = 748 y = 445 x = 779 x = 962 x = 584 y = 534 y = 506 y = 710 y = 476 y = 526 y = 137 y = 391 y = 285 x = 582 x = 720 y = 277 y = 15 x = 10 x = 625 y = 913 y = 526 y = 402 y = 352 x = 242 x = 50 y = 415 x = 20 y = 167 y = 788 x = 132 y = 29 y = 329 y = 484 y = 191 x = 663 x = 671 y = 903 y = 927 y = 538 x = 787 y = 289 y = 480 y = 713 y = 671 y = 100 y = 362 y = 916 y = 878 x = 735 x = 214 y = 174 x = 292 y = 663 y = 37 y = 444 x = 494 x = 732 y = 747 x = 325 y = 299 y = 925 x = 258 y = 56 y = 595 y = 207 y = 542 x = 47 x = 163 y = 110 x = 615 y = 730 x = 640 x = 83 x = 259 x = 510 x = 185 x = 923 x = 278 y = 581 x = 123 y = 386 y = 873 y = 852 x = 847 y = 942 x = 868 y = 572 x = 838 y = 249 y = 416 x = 360 y = 547 y = 398 y = 967 y = 402 y = 823 x = 756 x = 926 x = 437 y = 274 y = 237 y = 755 y = 652 y = 169 x = 43 y = 12 x = 892 x = 742 x = 89 x = 973 x = 801 y = 985 y = 844 x = 222 x = 685 x = 365 y = 639 y = 436 y = 66 y = 896 y = 895 y = 216 y = 173 x = 429 x = 21 x = 458 y = 902 y = 435 y = 707 x = 733 x = 154 y = 19 y = 571 x = 789 y = 764 x = 99 x = 298 y = 799 y = 979 x = 438 x = 335 x = 526 y = 692 y = 337 x = 971 y = 143 x = 520 x = 622 y = 321 x = 82 y = 449 y = 450 y = 849 x = 923 y = 830 x = 180 x = 961 y = 404 y = 372 y = 404 x = 515 y = 820 x = 414 x = 831 y = 206 y = 526 x = 447 x = 106 y = 577 x = 829 y = 94 x = 574 x = 420 x = 61 x = 423 x = 487 y = 718 x = 677 y = 453 y = 572 x = 126 y = 18 y = 778 x = 574 y = 858 y = 116 x = 412 x = 361 x = 20 y = 328 y = 240 x = 733 x = 826 x = 443 y = 623 x = 643 x = 170 x = 323 y = 491 y = 656 x = 300 y = 6 y = 814 x = 601 x = 142 x = 981 x = 745 x = 693 x = 829 x = 204 y = 855 y = 202 x = 861 x = 326 x = 127 x = 758 x = 107 y = 197 x = 836 x = 460 y = 728 x = 712 y = 860 y = 750 x = 245 y = 845 x = 153 y = 478 x = 278 y = 423 y = 491 x = 537 x = 298 x = 223 y = 533 y = 464 x = 829 y = 439 y = 934 y = 82 y = 847 y = 280 y = 679 y = 720 y = 267 x = 715 x = 677 y = 60 x = 339 x = 461 y = 319 x = 189 y = 453 y = 541 y = 170 x = 567 y = 255 x = 723 y = 662 x = 244 y = 290 y = 392 y = 915 x = 646 y = 89 x = 182 x = 736 x = 261 x = 353 y = 929 x = 778 y = 245 x = 400 x = 319 y = 763 x = 344 y = 874 x = 725 x = 894 y = 748 y = 183 x = 743 x = 655 x = 814 y = 807 y = 883 y = 296 x = 322 y = 449 y = 758 y = 557 y = 971 x = 896 x = 925 x = 772 x = 773 x = 309 x = 580 x = 873 x = 324 y = 193 y = 969 y = 688 x = 537 x = 932 y = 703 x = 103 y = 625 x = 722 y = 141 x = 928 y = 803 y = 782 y = 553 y = 833 x = 39 x = 437 y = 868 y = 299 x = 967 x = 53 x = 425 x = 48 y = 859 x = 305 y = 618 y = 266 y = 823 x = 860 y = 408 x = 310 y = 71 y = 808 x = 576 x = 697 x = 396 y = 566 y = 611 x = 576 y = 90 x = 175 y = 466 y = 833 y = 194 y = 722 x = 738 y = 755 y = 131 y = 453 x = 727 y = 603 x = 252 y = 649 y = 841 y = 38 y = 458 x = 991 x = 6 y = 918 x = 221 y = 860 y = 24 y = 472 y = 882 x = 566 x = 427 x = 85 x = 44 y = 247 y = 311 y = 168 y = 202 y = 750 x = 983 x = 114 x = 12 x = 867 y = 941 y = 895 y = 617 x = 785 y = 983 y = 428 x = 309 y = 616 x = 17 x = 94 x = 943 x = 133 y = 216 x = 834 y = 573 x = 616 y = 41 x = 41 y = 973 x = 406 y = 402 y = 688 x = 863 x = 684 y = 89 x = 452 y = 327 x = 663 y = 536 y = 772 y = 199 x = 327 y = 604 y = 602 x = 900 x = 238 x = 195 x = 365 x = 230 y = 643 y = 181 x = 56 y = 33 y = 404 y = 216 y = 31 x = 270 x = 711 y = 431 y = 804 x = 674 y = 337 y = 320 x = 280 y = 105 x = 574 x = 370 y = 498 y = 701 y = 677 x = 432 x = 37 x = 122 x = 928 x = 414 x = 589 y = 478 x = 309 y = 982 y = 53 y = 216 y = 77 y = 961 x = 46 y = 478 x = 931 x = 135 x = 964 y = 421 y = 164 y = 329 x = 627 x = 32 x = 958 y = 230 x = 805 x = 342 y = 737 x = 458 x = 317 y = 859 y = 551 y = 273 x = 605 y = 464 x = 881 x = 874 y = 954 x = 797 y = 625 y = 628 x = 177 y = 313 y = 978 y = 403 x = 764 y = 248 x = 961 x = 886 y = 568 x = 39 x = 497 y = 958 y = 877 x = 715 y = 486 x = 285 y = 370 x = 635 x = 426 x = 347 x = 356 x = 209 x = 822 x = 588 x = 799 x = 840 y = 598 y = 747 x = 610 y = 681 y = 862 x = 817 x = 918 x = 580 y = 194 x = 239 x = 227 y = 220 y = 896 y = 440 x = 493 y = 991 x = 135 x = 270 y = 905 y = 547 x = 918 x = 999 y = 168 x = 237 x = 210 x = 264 y = 924 y = 487 y = 998 y = 516 x = 912 y = 286 x = 950 y = 145 x = 859 x = 326 y = 408 x = 670 y = 608 y = 290 y = 383 x = 609 x = 744 x = 481 y = 728 x = 937 y = 209 x = 391 y = 483 x = 71 x = 581 x = 824 y = 75 x = 270 y = 754 x = 855 x = 820 x = 150 y = 616 x = 658 y = 332 x = 336 x = 522 y = 406 y = 617 x = 51 x = 227 y = 244 y = 75 y = 339 x = 428 x = 671 y = 362 x = 812 x = 804 y = 675 y = 417 y = 31 y = 443 x = 648 y = 618 x = 963 y = 927 x = 149 x = 74 x = 536 y = 34 x = 102 x = 381 y = 78 y = 736 y = 322 y = 469 x = 796 x = 494 y = 677 x = 496 y = 959 x = 199 x = 130 x = 300 x = 128 y = 225 x = 434 x = 497 x = 792 x = 970 y = 91 x = 172 x = 407 x = 684 x = 131 x = 76 x = 956 x = 254 x = 254 x = 752 y = 240 x = 965 y = 936 x = 891 y = 401 x = 546 x = 4 y = 732 y = 737 x = 848 x = 597 y = 663 y = 904 x = 639 y = 472 x = 893 x = 73 y = 91 x = 25 x = 89 y = 195 y = 271 y = 354 y = 314 x = 420 x = 663 x = 791 y = 275 y = 596 x = 206 y = 10 y = 132 y = 13 y = 444 y = 557 x = 817 x = 521 y = 7 x = 444 x = 670 y = 188 y = 586 x = 12 x = 379 y = 481 y = 28 x = 388 y = 279 y = 88 y = 792 x = 961 x = 102 y = 402 x = 61 y = 135 x = 415 y = 768 x = 7 x = 215 x = 92 x = 323 y = 892 y = 337 y = 465 y = 598 y = 774 x = 219 x = 393 x = 690 y = 820 y = 537 x = 853 y = 589 x = 790 y = 599 y = 557 y = 707 x = 986 y = 972 x = 821 x = 709 x = 130 y = 176 x = 254 y = 330 y = 44 y = 14 y = 877 x = 758 x = 464 y = 255 x = 633 y = 470 x = 711 x = 423 x = 364 x = 832 y = 764 y = 722 x = 875 y = 798 x = 623 y = 169 y = 120 x = 873 x = 989 x = 605 y = 146 y = 594 y = 221 y = 94 x = 501 y = 432 x = 287 y = 340 x = 910 y = 786 y = 303 y = 738 y = 587 x = 359 x = 795 x = 551 y = 391 x = 151 y = 866 y = 549 y = 524 y = 688 y = 839 y = 678 y = 519 x = 987 y = 124 y = 949 x = 41 x = 640 y = 624 y = 778 x = 392 x = 979 y = 879 y = 681 y = 214 x = 919 y = 750 x = 155 x = 766 y = 444 x = 220 y = 306 x = 54 y = 97 x = 841 y = 46 x = 510 y = 195 x = 259 y = 145 x = 598 x = 879 y = 365 x = 618 y = 529 y = 375 y = 809 y = 362 x = 980 y = 894 y = 40 x = 111 x = 23 x = 643 x = 535 y = 459 y = 556 x = 185 x = 78 y = 54 y = 571 x = 709 y = 814 x = 947 x = 235 y = 320 y = 487 x = 881 y = 89 x = 496 y = 665 x = 813 y = 646 x = 496 x = 155 x = 36 y = 683 y = 458 y = 520 x = 644 x = 599 x = 735 y = 99 x = 300 x = 494 y = 517 x = 456 x = 85 y = 329 x = 531 y = 483 x = 562 x = 664 x = 368 x = 778 y = 292 x = 680 y = 168 x = 349 y = 671 x = 321 y = 706 x = 871 x = 231 x = 725 y = 389 y = 681 y = 431 y = 324 x = 234 x = 163 y = 831 y = 258 y = 326 x = 172 y = 802 y = 890 y = 622 y = 5 x = 666 y = 320 y = 643 y = 710 x = 51 y = 226 x = 136 x = 163 x = 289 x = 671 y = 381 x = 318 x = 688 x = 749 x = 674 x = 516 x = 836 x = 99 y = 541 x = 259 y = 844 x = 877 y = 579 y = 652 x = 815 x = 837 y = 519 x = 84 y = 715 y = 870 x = 939 x = 433 x = 926 x = 960 y = 694 x = 60 x = 56 x = 222 y = 331 x = 209 x = 551 x = 694 y = 553 x = 630 y = 316 x = 362 y = 239 x = 384 x = 328 x = 986 x = 563 y = 264 x = 336 y = 311 x = 713 x = 165 x = 566 y = 687 y = 695 y = 92 x = 170 x = 267 y = 601 y = 280 x = 347 x = 655 y = 664 y = 234 y = 758 y = 372 x = 66 x = 440 y = 454 y = 456 x = 148 y = 512 x = 706 y = 785 y = 135 y = 589 x = 683 y = 393 y = 516 x = 700 y = 525 y = 97 y = 315 y = 927 y = 368 y = 270 x = 635 y = 188 y = 914 x = 1 x = 390 y = 533 x = 538 x = 772 y = 258 y = 32 x = 250 y = 78 y = 371 x = 38 x = 93 x = 609 y = 90 y = 774 y = 474 x = 407 x = 717 y = 289 y = 570 x = 366 x = 238 x = 315 y = 232 x = 757 y = 103 x = 48 y = 455 x = 628 x = 158 x = 255 x = 177 x = 848 y = 954 x = 854 x = 254 y = 705 x = 970 y = 685 y = 766 y = 511 y = 590 x = 769 y = 568 x = 296 y = 152 y = 710 x = 565 y = 928 x = 751 y = 747 x = 706 x = 850 x = 825 y = 935 x = 331 y = 164 y = 357 y = 23 y = 682 x = 355 y = 222 y = 516 x = 679 x = 362 x = 282 x = 140 x = 266 y = 720 x = 878 y = 386 x = 454 x = 187 x = 835 x = 793 y = 882 x = 704 x = 918 x = 948 x = 720 x = 732 x = 124 y = 694 y = 215 y = 834 y = 423 y = 359 x = 475 y = 393 y = 108 x = 181 y = 688 x = 799 y = 162 x = 908 y = 409 x = 589 y = 217 x = 277 y = 402 y = 582 y = 36 x = 407 x = 839 y = 823 x = 339 y = 290 y = 945 y = 338 x = 188 y = 342 y = 239 y = 835 x = 566 y = 593 y = 576 x = 146 y = 468 y = 124 y = 706 y = 607 y = 7 y = 777 y = 338 x = 412 x = 713 y = 179 y = 37 x = 114 y = 479 y = 925 y = 587 y = 20 x = 329 y = 363 x = 796 y = 784 y = 219 y = 108 y = 28 x = 139 x = 627 y = 399 y = 685 y = 621 x = 924 y = 572 x = 969 x = 567 x = 89 y = 685 x = 604 y = 40 y = 383 x = 436 y = 374 y = 858 y = 245 y = 370 y = 122 x = 448 x = 537 y = 558 y = 965 x = 157 y = 407 y = 291 y = 665 x = 186 x = 536 x = 164 x = 549 x = 616 x = 279 y = 429 y = 330 y = 800 x = 250 y = 78 x = 483 x = 621 x = 431 x = 253 y = 947 x = 848 y = 413 x = 98 x = 387 y = 108 x = 405 y = 420 x = 767 y = 306 y = 930 y = 936 y = 973 x = 655 x = 173 y = 204 x = 699 x = 957 y = 65 y = 426 y = 122 y = 472 x = 425 x = 614 x = 817 y = 562 x = 657 x = 513 x = 760 y = 738 x = 781 x = 758 y = 995 x = 297 y = 475 y = 217 y = 610 y = 828 x = 286 y = 580 x = 714 x = 554 y = 344 x = 706 y = 940 y = 94 x = 387 x = 257 x = 272 y = 147 x = 630 x = 48 x = 406 x = 980 x = 670 x = 499 y = 406 x = 460 y = 825 y = 911 y = 964 y = 190 y = 209 y = 438 y = 354 x = 228 x = 5 y = 280 x = 504 x = 807 x = 172 x = 263 y = 64 y = 385 x = 242 x = 6 x = 301 x = 262 x = 347 y = 344 x = 341 x = 389 x = 201 y = 110 y = 282 y = 584 y = 928 x = 89 x = 922 y = 881 y = 770 y = 427 y = 787 x = 286 x = 93 x = 188 y = 554 y = 133 y = 599 x = 165 y = 512 x = 393 x = 948 x = 784 y = 957 y = 91 y = 256 y = 503 y = 560 x = 882 x = 419 y = 792 y = 999 y = 81 x = 520 y = 185 x = 347 y = 177 x = 60 y = 221 y = 331 x = 97 x = 184 x = 687 y = 741 x = 750 y = 991 y = 485 x = 820 y = 942 y = 516 y = 78 y = 409 y = 862 x = 921 y = 839 x = 749 y = 897 x = 240 y = 29 x = 506 y = 493 x = 27 y = 488 x = 249 y = 540 x = 613 x = 333 y = 226 y = 844 y = 983 x = 104 y = 675 y = 17 y = 938 x = 248 y = 531 x = 293 x = 71 x = 757 x = 916 x = 438 y = 620 x = 904 x = 318 x = 698 x = 135 x = 386 x = 156 x = 77 y = 155 x = 242 y = 418 x = 596 y = 669 x = 162 x = 707 x = 468 x = 75 x = 878 x = 825 x = 48 x = 83 y = 771 x = 542 y = 37 y = 526 x = 735 y = 814 x = 786 y = 389 x = 422 x = 605 y = 424 y = 966 y = 427 y = 231 x = 104 y = 613 x = 905 x = 427 y = 205 y = 573 x = 250 x = 624 y = 872 x = 41 y = 110 x = 536 x = 328 y = 189 y = 646 x = 582 y = 87 y = 977 x = 55 y = 639 y = 710 x = 554 x = 601 y = 348 x = 192 x = 471 y = 389 y = 188 x = 213 y = 824 x = 503 x = 313 x = 305 y = 287 y = 47 y = 974 x = 140 y = 69 y = 706 x = 270 y = 511 x = 552 y = 452 y = 617 y = 823 x = 229 x = 551 y = 268 x = 185 x = 922 x = 835 y = 341 x = 776 x = 772 x = 531 y = 85 y = 487 y = 943 y = 82 y = 308 y = 58 x = 231 x = 784 y = 819 y = 760 y = 905 x = 989 y = 626 x = 360 y = 599 x = 144 y = 286 x = 26 x = 922 x = 495 y = 14 y = 120 x = 515 x = 801 y = 577 x = 427 x = 860 x = 80 x = 533 y = 588 x = 683 x = 521 y = 715 y = 552 y = 8 x = 572 x = 952 x = 323 y = 300 y = 154 x = 38 y = 359 y = 702 x = 441 x = 583 x = 73 x = 466 x = 236 x = 846 x = 523 y = 187 x = 580 y = 139 y = 312 x = 732 y = 668 y = 400 y = 374 y = 522 y = 691 x = 197 x = 372 x = 710 x = 550 y = 101 x = 114 x = 521 x = 132 x = 302 x = 804 x = 263 y = 157 y = 204 x = 470 y = 699 x = 184 x = 629 x = 264 x = 868 y = 600 y = 240 y = 314 x = 761 y = 773 y = 595 x = 450 y = 402 x = 225 x = 843 x = 36 x = 561 y = 142 y = 128 y = 883 y = 925 y = 22 x = 550 x = 926 x = 135 x = 79 y = 629 y = 940 y = 841 x = 341 x = 213 y = 930 x = 950 y = 318 y = 183 y = 132 x = 36 y = 626 y = 491 x = 603 x = 605 x = 708 x = 916 y = 322 y = 165 y = 793 y = 393 x = 506 x = 499 y = 479 y = 377 y = 144 x = 765 x = 352 y = 675 x = 586 x = 342 x = 571 y = 294 x = 367 x = 908 x = 191 y = 235 x = 702 y = 521 x = 121 y = 792 y = 663 x = 388 y = 518 x = 27 y = 400 y = 103 y = 627 x = 568 x = 209 x = 858 y = 482 x = 97 x = 532 y = 365 y = 220 x = 271 y = 419 y = 956 y = 778 x = 745 x = 353 x = 853 y = 950 y = 31 y = 250 x = 912 y = 335 y = 269 x = 684 x = 872 y = 496 y = 492 x = 506 y = 556 y = 784 y = 815 y = 854 x = 821 x = 442 x = 667 y = 94 y = 777 x = 293 y = 0 x = 32 x = 585 x = 368 x = 795 y = 878 x = 159 y = 357 y = 503 y = 996 x = 367 x = 529 y = 483 x = 318 y = 756 x = 658 x = 292 y = 629 y = 923 x = 955 x = 223 y = 422 y = 200 x = 62 x = 342 y = 381 x = 848 y = 447 y = 238 x = 591 y = 80 x = 751 x = 644 y = 250 y = 81 x = 637 y = 743 x = 391 y = 190 x = 0 y = 863 x = 593 y = 995 y = 395 y = 510 y = 228 y = 940 x = 963 y = 63 x = 503 y = 123 x = 800 x = 200 y = 514 x = 349 y = 275 y = 599 y = 629 x = 262 x = 828 x = 363 x = 715 y = 739 x = 240 x = 244 y = 298 y = 885 y = 938 x = 995 x = 180 x = 319 x = 613 x = 325 y = 865 x = 619 x = 63 y = 454 x = 638 y = 810 x = 348 y = 327 x = 478 x = 98 y = 1 x = 220 y = 493 y = 638 y = 162 y = 349 x = 254 y = 73 x = 303 y = 448 x = 74 x = 524 y = 369 y = 421 y = 415 y = 263 y = 316 x = 951 y = 727 y = 917 x = 256 x = 268 x = 939 x = 531 x = 222 x = 535 x = 294 y = 422 x = 263 y = 510 y = 715 x = 800 y = 313 x = 194 y = 44 x = 281 y = 433 x = 514 y = 595 y = 614 x = 729 x = 817 x = 914 y = 687 x = 436 y = 560 x = 27 x = 887 y = 815 y = 732 y = 896 x = 863 y = 267 x = 702 y = 775 x = 32 y = 171 y = 880 x = 793 y = 614 y = 470 y = 733 x = 239 y = 190 x = 54 x = 970 x = 640 y = 632 y = 915 x = 121 y = 356 y = 899 y = 707 x = 964 x = 347 y = 82 y = 809 y = 667 y = 139 y = 808 x = 483 y = 848 x = 316 x = 30 x = 519 y = 626 y = 657 x = 106 x = 305 x = 569 y = 705 x = 174 y = 170 y = 915 y = 402 y = 559 y = 206 x = 361 y = 591 y = 458 y = 247 y = 690 y = 610 y = 973 x = 923 x = 920 x = 545 y = 143 x = 639 y = 81 x = 134 x = 630 y = 47 x = 566 y = 87 x = 101 x = 462 x = 591 y = 293 x = 340 x = 459 y = 845 x = 58 y = 424 y = 750 x = 794 x = 145 x = 928 y = 120 y = 183 x = 872 x = 893 y = 780 y = 758 x = 402 y = 994 y = 62 x = 866 y = 531 y = 521 y = 148 x = 518 x = 740 x = 838 y = 293 y = 419 x = 10 x = 203 x = 149 y = 920 x = 412 y = 765 y = 457 x = 947 y = 274 y = 621 y = 784 x = 69 y = 938 y = 88 y = 633 y = 749 x = 172 y = 489 y = 266 y = 225 x = 675 x = 506 y = 973 x = 472 x = 922 y = 727 x = 585 y = 935 x = 407 x = 107 x = 235 y = 387 y = 512 y = 433 x = 990 x = 810 x = 0 y = 150 y = 121 x = 277 x = 69 x = 103 x = 152 x = 530 y = 766 x = 952 x = 197 y = 761 x = 569 y = 840 x = 204 x = 577 x = 670 x = 882 y = 55 x = 188 y = 516 x = 482 x = 33 x = 580 y = 353 x = 154 y = 225 x = 964 x = 462 x = 57 y = 159 y = 575 y = 67 x = 973 y = 320 x = 950 x = 156 x = 209 y = 149 x = 694 x = 26 y = 757 y = 467 y = 101 y = 877 x = 300 y = 146 y = 570 y = 36 x = 687 y = 409 y = 897 x = 773 x = 459 y = 951 x = 129 x = 57 y = 933 y = 311 x = 158 x = 898 x = 929 y = 37 y = 609 x = 746 y = 782 y = 637 x = 425 x = 489 x = 37 x = 742 y = 770 x = 404 y = 676 y = 443 y = 607 x = 997 y = 737 x = 739 x = 460 x = 346 y = 993 x = 273 x = 97 x = 655 y = 203 y = 300 x = 548 y = 381 x = 123 y = 764 y = 869 x = 619 y = 500 y = 304 x = 197 x = 907 y = 337 y = 313 x = 295 x = 921 x = 717 y = 176 y = 630 x = 194 x = 438 y = 189 x = 72 x = 914 x = 519 x = 237 y = 925 x = 611 x = 326 y = 401 y = 244 y = 176 x = 897 y = 930 y = 613 y = 337 x = 787 y = 359 y = 687 x = 136 y = 547 x = 275 x = 518 x = 439 x = 162 x = 170 x = 515 x = 71 y = 50 y = 644 y = 182 x = 67 x = 508 y = 181 y = 755 x = 753 x = 691 y = 479 x = 618 x = 758 x = 758 x = 242 y = 626 x = 390 x = 371 y = 43 x = 368 x = 523 y = 592 y = 775 x = 374 y = 2 y = 261 y = 979 y = 399 y = 716 x = 17 y = 487 x = 976 y = 23 x = 264 x = 252 x = 233 y = 212 y = 185 y = 525 y = 868 y = 329 x = 360 y = 64 x = 45 x = 620 x = 443 y = 409 x = 338 x = 470 x = 202 y = 587 y = 202 y = 613 x = 139 y = 651 x = 17 y = 192 x = 640 y = 488 x = 741 x = 99 x = 920 x = 307 y = 644 x = 213 x = 851 x = 634 y = 303 x = 145 x = 89 x = 505 y = 128 x = 835 y = 306 y = 805 x = 487 x = 935 x = 116 x = 370 y = 371 x = 959 y = 87 y = 980 x = 544 y = 537 y = 274 y = 443 x = 92 x = 523 y = 305 x = 149 x = 937 x = 904 y = 30 y = 166 y = 562 x = 976 x = 422 x = 745 x = 82 y = 303 x = 29 x = 112 y = 728 y = 224 x = 20 x = 530 x = 514 y = 716 x = 709 x = 946 x = 712 x = 626 y = 879 y = 453 x = 357 y = 22 x = 207 y = 213 y = 474 x = 321 y = 515 x = 804 x = 285 y = 575 y = 107 y = 323 y = 796 y = 657 x = 672 y = 692 y = 571 x = 768 y = 201 y = 65 x = 771 x = 522 x = 589 y = 668 y = 903 x = 926 y = 469 y = 533 x = 550 x = 996 x = 653 x = 251 x = 403 y = 354 y = 353 x = 632 x = 510 y = 763 y = 537 x = 30 x = 379 x = 802 y = 909 y = 169 y = 877 x = 33 y = 557 y = 106 x = 9 x = 918 x = 584 x = 839 x = 761 x = 897 x = 737 x = 90 x = 588 x = 20 y = 579 x = 309 y = 58 x = 339 y = 980 y = 929 y = 962 x = 703 x = 453 x = 344 y = 848 x = 864 x = 873 x = 758 y = 846 y = 664 y = 320 y = 586 y = 668 x = 699 x = 74 x = 341 y = 179 x = 286 x = 291 x = 199 y = 576 y = 430 x = 370 x = 615 y = 319 x = 346 x = 957 y = 723 x = 209 y = 626 y = 402 y = 672 x = 364 x = 565 x = 941 y = 500 x = 180 x = 670 x = 470 x = 118 x = 269 x = 782 y = 748 y = 204 x = 631 y = 593 y = 853 x = 966 y = 927 x = 578 x = 0 x = 89 x = 360 x = 82 x = 750 y = 972 x = 17 y = 302 x = 963 x = 75 x = 392 y = 979 y = 637 x = 815 y = 533 y = 137 x = 471 y = 65 y = 690 x = 366 x = 51 x = 516 x = 797 x = 538 y = 676 x = 707 x = 633 x = 313 y = 688 y = 186 y = 522 x = 106 y = 902 x = 881 y = 670 y = 385 y = 938 y = 494 x = 719 y = 199 x = 645 x = 815 x = 297 y = 252 x = 609 x = 558 x = 114 x = 830 y = 187 y = 960 y = 663 y = 282 x = 598 y = 40 y = 808 y = 64 y = 498 y = 435 y = 360 y = 836 x = 830 x = 453 y = 762 y = 960 x = 51 x = 510 x = 618 x = 667 y = 569 y = 886 x = 298 x = 535 x = 886 x = 647 y = 362 x = 567 y = 229 y = 488 x = 360 y = 292 x = 72 x = 477 x = 947 x = 259 y = 203 x = 597 x = 151 y = 650 x = 807 y = 635 y = 781 y = 65 y = 928 x = 706 y = 705 y = 52 y = 153 x = 820 y = 26 y = 320 x = 280 y = 731 x = 402 y = 821 x = 32 y = 434 y = 11 y = 880 y = 404 y = 932 x = 938 y = 239 y = 217 y = 896 x = 842 x = 825 x = 486 y = 257 x = 642 x = 154 y = 887 x = 192 x = 440 y = 542 x = 659 y = 306 y = 514 y = 41 y = 308 x = 327 x = 857 x = 328 x = 60 y = 289 y = 664 y = 729 y = 384 y = 154 x = 346 y = 22 x = 226 x = 955 x = 578 x = 823 x = 637 x = 93 y = 654 y = 542 y = 7 x = 770 y = 275 y = 927 y = 773 y = 836 x = 481 y = 828 y = 539 y = 799 y = 483 x = 59 x = 125 x = 319 y = 926 y = 199 y = 45 x = 309 y = 172 y = 683 x = 22 x = 768 y = 730 y = 915 y = 732 x = 90 x = 690 y = 40 y = 654 x = 299 x = 925 x = 866 y = 171 x = 346 y = 116 y = 993 x = 901 x = 347 x = 711 y = 901 x = 681 y = 363 x = 494 x = 891 x = 819 x = 81 y = 745 x = 770 x = 474 y = 612 x = 146 y = 434 y = 72 y = 679 y = 747 y = 930 x = 629 y = 504 y = 754 y = 623 x = 642 y = 22 x = 3 x = 655 x = 909 y = 773 y = 578 x = 806 x = 340 y = 785 y = 123 x = 220 y = 713 y = 227 x = 472 x = 393 y = 259 x = 853 y = 559 x = 444 y = 481 y = 227 x = 128 x = 61 x = 224 y = 908 x = 913 y = 451 x = 205 x = 446 y = 232 y = 496 x = 606 x = 458 x = 211 x = 986 x = 824 x = 103 x = 952 x = 773 y = 714 y = 227 x = 513 y = 606 y = 708 x = 101 y = 244 y = 784 x = 299 x = 17 y = 496 x = 906 y = 921 y = 625 x = 877 y = 753 x = 431 x = 571 y = 658 x = 15 x = 582 y = 659 y = 66 y = 30 y = 389 y = 580 x = 754 x = 910 y = 200 y = 253 y = 637 x = 373 x = 987 x = 716 x = 825 x = 68 y = 200 x = 291 y = 874 y = 984 x = 720 x = 853 y = 754 x = 502 x = 2 y = 88 y = 115 x = 411 y = 461 x = 804 y = 211 x = 398 y = 952 y = 30 x = 362 x = 794 y = 282 y = 261 y = 762 x = 695 y = 871 x = 107 x = 948 y = 793 y = 646 y = 48 x = 822 y = 621 x = 840 x = 306 x = 370 y = 989 x = 100 x = 42 y = 365 y = 331 x = 873 y = 927 x = 309 y = 583 y = 22 x = 516 x = 429 y = 971 y = 494 x = 824 y = 730 x = 869 y = 415 x = 44 y = 1 x = 721 y = 518 y = 399 x = 73 y = 838 x = 613 y = 644 y = 196 x = 16 x = 245 y = 907 x = 357 x = 157 y = 40 y = 257 x = 929 y = 619 x = 979 y = 626 x = 353 x = 852 x = 170 y = 361 x = 464 y = 409 x = 922 x = 388 y = 797 y = 404 y = 98 y = 582 y = 992 y = 178 x = 571 x = 728 y = 620 y = 243 x = 429 y = 214 y = 686 y = 658 x = 644 y = 241 y = 295 x = 630 x = 659 y = 125 x = 765 x = 326 y = 460 y = 613 x = 988 y = 928 x = 164 y = 367 y = 117 y = 812 y = 776 y = 554 x = 50 y = 169 y = 748 y = 64 y = 303 y = 554 y = 798 x = 548 x = 375 y = 907 x = 970 x = 742 x = 4 x = 553 x = 959 x = 203 y = 996 y = 71 x = 372 y = 962 x = 879 y = 790 y = 683 x = 167 x = 519 x = 302 x = 53 y = 930 y = 303 x = 189 x = 295 x = 624 x = 821 y = 389 y = 536 y = 220 y = 220 y = 796 y = 54 y = 666 x = 389 x = 415 y = 68 y = 203 x = 533 x = 338 x = 489 x = 472 y = 362 x = 856 x = 917 y = 665 y = 791 y = 392 x = 776 x = 123 x = 730 y = 312 x = 940 y = 874 x = 260 y = 5 x = 527 y = 412 x = 395 x = 140 y = 48 x = 801 x = 971 y = 389 x = 956 y = 617 x = 107 y = 190 x = 798 x = 872 y = 277 x = 160 x = 59 y = 45 y = 544 x = 471 y = 47 x = 784 x = 171 y = 469 y = 390 y = 166 x = 369 y = 248 x = 773 x = 577 y = 702 y = 206 y = 365 y = 920 x = 493 x = 502 x = 17 x = 910 y = 164 y = 667 x = 466 y = 756 y = 246 y = 706 x = 477 y = 421 y = 77 y = 645 y = 935 x = 704 x = 661 x = 968 x = 845 y = 922 x = 257 x = 916 y = 128 x = 615 x = 382 y = 746 y = 310 y = 743 x = 499 x = 182 y = 657 y = 862 x = 93 x = 53 x = 60 y = 652 x = 918 x = 745 y = 945 y = 124 x = 35 y = 539 x = 390 y = 84 y = 22 y = 675 y = 154 y = 702 x = 71 y = 890 x = 84 x = 152 x = 814 x = 752 x = 963 x = 439 x = 99 y = 695 y = 612 x = 730 y = 46 x = 18 x = 646 y = 800 x = 180 x = 904 x = 936 x = 970 x = 658 y = 862 x = 599 x = 971 x = 336 y = 539 y = 798 x = 287 y = 378 x = 397 y = 730 x = 797 y = 591 y = 527 y = 757 x = 981 x = 572 y = 389 y = 850 x = 221 x = 379 y = 839 y = 733 y = 374 y = 784 x = 839 x = 320 y = 425 x = 689 x = 142 y = 153 y = 566 x = 319 y = 248 y = 669 x = 60 y = 933 x = 930 x = 26 y = 481 x = 427 y = 677 x = 308 y = 10 x = 758 x = 148 x = 627 y = 989 x = 22 y = 820 x = 59 y = 444 x = 132 x = 11 y = 30 y = 673 y = 165 x = 556 x = 157 x = 175 y = 422 y = 532 y = 390 x = 700 y = 759 y = 456 x = 457 y = 164 y = 978 x = 452 y = 20 x = 817 y = 180 x = 364 y = 291 y = 958 x = 567 y = 466 y = 363 y = 73 y = 744 y = 646 x = 133 y = 143 y = 337 x = 823 x = 424 y = 248 x = 365 x = 295 y = 207 x = 73 x = 447 x = 435 y = 411 y = 285 y = 742 x = 708 y = 445 y = 691 y = 798 y = 845 y = 507 y = 180 y = 761 x = 881 y = 432 y = 447 x = 847 x = 41 y = 743 x = 117 y = 962 x = 66 y = 381 y = 895 x = 624 x = 106 x = 537 x = 357 x = 465 y = 618 y = 545 x = 480 x = 300 y = 706 y = 553 y = 233 y = 353 x = 627 x = 409 y = 617 x = 614 y = 165 x = 714 x = 449 x = 113 x = 781 x = 485 y = 107 y = 136 y = 533 x = 989 x = 556 x = 418 y = 780 y = 58 y = 860 x = 825 x = 824 x = 252 y = 72 y = 46 y = 80 y = 467 y = 669 x = 352 y = 996 y = 672 x = 387 y = 89 y = 621 x = 269 x = 172 y = 212 x = 634 x = 623 y = 534 x = 264 y = 552 y = 153 y = 39 y = 127 x = 551 x = 940 y = 594 x = 810 y = 881 y = 402 x = 525 x = 50 y = 782 x = 570 x = 46 y = 282 y = 918 y = 876 x = 645 x = 344 y = 508 x = 838 x = 666 y = 670 x = 431 y = 953 y = 38 y = 821 y = 733 y = 841 x = 578 x = 82 y = 263 x = 805 y = 667 y = 808 y = 138 y = 629 x = 999 y = 56 y = 76 y = 740 y = 365 x = 640 y = 304 x = 581 x = 957 y = 730 y = 327 x = 481 x = 389 y = 521 x = 289 x = 684 y = 154 y = 71 y = 102 y = 698 x = 76 y = 269 y = 819 y = 615 x = 867 x = 350 y = 585 x = 540 y = 473 x = 206 x = 563 x = 51 x = 335 x = 301 y = 286 x = 609 y = 689 x = 447 y = 82 y = 989 y = 113 x = 495 y = 523 x = 729 y = 800 y = 759 x = 177 y = 785 x = 284 x = 303 x = 437 x = 989 x = 791 y = 339 x = 203 x = 174 y = 20 y = 719 x = 760 x = 891 x = 735 x = 628 y = 164 y = 425 x = 500 y = 75 x = 993 x = 416 y = 853 x = 10 x = 435 y = 725 x = 558 x = 702 x = 596 y = 879 y = 948 y = 595 y = 272 x = 618 y = 453 x = 62 x = 462 y = 231 y = 937 x = 723 x = 777 y = 180 x = 948 x = 654 y = 828 y = 227 y = 744 x = 594 x = 196 y = 493 y = 609 y = 448 y = 737 x = 90 x = 272 y = 398 x = 966 y = 89 y = 813 y = 811 y = 980 x = 770 x = 214 x = 796 y = 632 x = 411 y = 196 y = 17 x = 890 x = 311 x = 274 x = 916 y = 640 y = 859 y = 452 x = 447 y = 62 x = 860 x = 286 x = 38 y = 298 x = 512 x = 661 y = 132 y = 990 x = 418 x = 505 x = 208 x = 691 y = 951 x = 739 y = 927 y = 320 x = 781 y = 147 y = 228 y = 620 y = 292 x = 975 y = 185 y = 219 y = 581 y = 289 x = 223 x = 209 x = 827 x = 277 y = 453 x = 245 x = 907 y = 53 x = 190 x = 932 y = 659 x = 258 y = 224 y = 799 x = 554 y = 299 x = 772 y = 304 y = 809 x = 57 x = 882 y = 849 x = 399 y = 628 y = 280 x = 775 y = 820 y = 136 x = 862 y = 906 y = 80 y = 546 x = 66 y = 156 x = 783 y = 841 x = 868 y = 806 y = 945 y = 560 y = 348 x = 517 x = 72 y = 917 x = 646 x = 56 x = 381 y = 931 x = 805 x = 674 x = 654 x = 606 x = 558 y = 494 x = 199 y = 81 x = 446 x = 68 y = 308 x = 157 y = 809 y = 33 x = 520 y = 990 y = 756 x = 265 y = 885 y = 285 y = 636 y = 299 x = 889 y = 735 y = 682 y = 206 y = 140 x = 649 x = 281 y = 845 y = 351 y = 478 y = 556 y = 870 y = 319 y = 589 x = 638 y = 494 y = 972 x = 215 y = 736 y = 349 y = 488 y = 883 x = 33 x = 922 x = 267 x = 196 x = 848 y = 969 x = 925 y = 826 x = 798 x = 794 y = 254 x = 129 x = 134 y = 923 x = 477 y = 744 y = 886 x = 951 y = 419 y = 682 y = 565 x = 138 x = 914 x = 757 x = 989 y = 835 x = 265 x = 937 y = 794 x = 23 y = 667 x = 839 x = 786 x = 412 x = 290 y = 177 x = 801 y = 50 y = 984 y = 780 y = 711 y = 568 x = 283 y = 729 x = 719 x = 701 x = 223 x = 996 x = 683 y = 920 y = 206 x = 180 x = 117 x = 75 y = 390 y = 427 x = 822 y = 782 y = 854 y = 535 x = 967 y = 15 x = 481 x = 905 y = 772 y = 489 y = 274 x = 339 x = 252 x = 494 y = 622 x = 95 x = 269 y = 902 y = 93 y = 752 x = 377 x = 956 y = 780 x = 374 y = 38 x = 883 x = 885 y = 56 x = 341 y = 779 x = 176 y = 759 y = 808 x = 625 y = 450 x = 667 y = 497 y = 38 y = 836 x = 182 y = 628 y = 890 y = 344 y = 650 y = 553 y = 648 y = 360 x = 879 x = 421 y = 422 y = 233 y = 403 x = 64 x = 360 x = 559 y = 478 y = 664 x = 53 y = 20 y = 693 y = 837 y = 655 x = 452 y = 717 x = 390 y = 449 x = 581 x = 706 y = 998 y = 250 y = 313 y = 97 x = 802 x = 337 x = 205 x = 747 x = 427 x = 591 y = 288 x = 105 x = 153 x = 654 x = 111 y = 84 y = 779 y = 723 x = 768 x = 126 x = 322 y = 744 y = 198 x = 274 y = 598 x = 506 y = 878 y = 269 y = 870 y = 470 x = 987 y = 146 y = 241 y = 916 x = 41 y = 931 y = 506 y = 947 y = 871 y = 683 y = 438 y = 411 x = 856 x = 52 x = 307 y = 763 x = 429 x = 766 x = 131 y = 384 y = 724 y = 592 y = 343 x = 640 y = 112 y = 35 x = 568 x = 924 x = 831 x = 503 x = 203 x = 137 y = 528 x = 6 x = 585 x = 537 y = 706 y = 245 y = 373 y = 263 x = 912 x = 740 x = 800 y = 904 y = 345 x = 122 y = 26 x = 180 x = 515 x = 918 y = 929 y = 762 y = 289 x = 36 y = 244 x = 851 x = 653 y = 988 y = 960 y = 437 y = 4 x = 853 y = 522 y = 289 y = 924 y = 490 x = 15 x = 840 x = 964 x = 670 y = 879 x = 69 y = 465 x = 985 x = 6 y = 435 y = 333 x = 745 x = 26 x = 245 y = 594 y = 507 y = 692 x = 265 y = 927 x = 216 y = 808 x = 338 x = 47 y = 404 y = 98 x = 416 x = 480 y = 992 y = 548 x = 161 y = 325 y = 103 x = 368 x = 25 y = 7 x = 454 y = 583 x = 794 x = 469 y = 35 x = 741 x = 703 y = 318 x = 433 x = 933 x = 713 x = 615 x = 979 x = 889 x = 632 x = 949 x = 64 x = 231 x = 514 x = 408 x = 620 y = 706 x = 724 y = 371 x = 946 y = 103 y = 266 y = 180 y = 55 y = 953 x = 669 x = 477 y = 435 y = 944 y = 761 y = 203 y = 855 y = 409 x = 989 x = 440 y = 788 x = 947 y = 614 y = 651 x = 900 x = 412 x = 858 y = 656 x = 303 x = 947 x = 657 x = 150 y = 116 y = 795 y = 691 y = 393 y = 779 y = 885 x = 172 y = 767 y = 844 x = 347 y = 421 x = 700 y = 307 y = 493 y = 853 y = 829 y = 906 y = 75 x = 860 y = 780 y = 513 x = 737 x = 905 y = 111 x = 35 y = 155 y = 813 x = 533 x = 558 x = 85 y = 21 y = 381 x = 892 x = 228 x = 629 x = 744 y = 25 x = 828 y = 689 x = 383 y = 749 x = 533 y = 450 y = 35 x = 797 y = 421 x = 387 y = 450 y = 963 x = 384 x = 39 y = 86 y = 313 x = 347 y = 910 x = 78 x = 974 x = 926 y = 735 x = 433 x = 434 y = 55 x = 361 x = 805 y = 889 x = 620 x = 373 x = 993 y = 325 x = 392 x = 424 x = 248 x = 786 y = 174 x = 488 x = 406 y = 166 y = 447 x = 671 x = 555 y = 497 x = 841 x = 882 y = 908 x = 527 y = 795 y = 771 y = 701 x = 570 x = 431 y = 188 x = 332 y = 2 x = 586 y = 736 y = 938 y = 317 y = 104 x = 614 y = 462 x = 665 x = 445 x = 653 y = 697 x = 726 x = 985 y = 669 x = 973 y = 801 y = 402 x = 52 y = 122 x = 120 x = 624 y = 943 x = 579 x = 697 x = 396 y = 227 y = 278 y = 926 y = 572 y = 285 x = 323 y = 456 x = 975 y = 418 x = 582 x = 28 y = 976 y = 645 x = 283 y = 636 y = 397 y = 476 x = 168 x = 642 y = 54 y = 637 y = 13 x = 455 y = 306 x = 438 x = 763 y = 798 x = 493 x = 350 x = 138 y = 159 y = 201 x = 562 y = 742 x = 462 x = 484 x = 525 x = 545 y = 838 x = 557 x = 739 x = 446 y = 763 x = 334 x = 67 x = 100 x = 712 x = 214 x = 24 x = 831 x = 456 y = 938 x = 166 x = 666 y = 335 y = 633 y = 896 y = 965 y = 723 x = 125 x = 475 y = 369 y = 880 x = 814 y = 243 y = 94 y = 665 y = 32 x = 517 x = 188 y = 274 x = 279 x = 604 y = 181 y = 599 y = 470 y = 885 y = 966 x = 774 y = 373 y = 130 y = 68 x = 852 y = 331 y = 799 y = 574 y = 692 x = 595 x = 802 y = 328 x = 83 x = 180 y = 989 y = 437 x = 279 y = 484 x = 982 x = 909 x = 652 y = 556 x = 111 y = 228 y = 687 y = 803 y = 952 y = 595 y = 281 x = 708 y = 274 x = 385 y = 660 x = 315 x = 773 x = 828 x = 816 y = 581 x = 218 x = 82 x = 985 y = 451 x = 369 y = 29 y = 526 x = 273 y = 586 x = 706 x = 880 x = 240 y = 950 y = 432 y = 157 x = 46 y = 175 y = 986 y = 719 x = 154 y = 188 x = 443 y = 624 y = 514 y = 728 x = 809 x = 595 y = 966 x = 823 x = 664 y = 116 y = 60 x = 192 y = 156 y = 188 x = 351 y = 846 y = 90 x = 864 x = 34 y = 177 x = 904 y = 597 x = 22 x = 973 y = 105 y = 749 y = 85 y = 564 x = 204 x = 904 y = 128 x = 55 y = 574 x = 174 x = 863 y = 155 y = 828 x = 342 x = 525 x = 889 x = 109 x = 148 x = 284 x = 788 x = 464 x = 748 y = 499 y = 162 x = 74 y = 385 y = 40 y = 409 y = 646 y = 71 x = 771 y = 506 x = 303 y = 427 y = 718 x = 427 x = 964 y = 478 x = 683 x = 889 x = 680 y = 47 x = 167 y = 294 y = 560 y = 41 y = 678 y = 564 x = 553 y = 920 y = 911 y = 509 y = 227 y = 43 x = 979 y = 669 x = 910 x = 84 x = 525 y = 595 x = 744 x = 120 y = 535 x = 107 y = 29 x = 415 x = 78 x = 872 y = 911 x = 217 x = 199 y = 254 x = 306 y = 539 y = 69 y = 620 y = 123 y = 291 x = 778 y = 803 y = 129 y = 803 y = 143 y = 513 x = 942 y = 649 y = 320 y = 603 x = 298 y = 162 y = 981 y = 884 y = 228 x = 820 y = 925 x = 517 x = 842 x = 261 y = 700 x = 393 x = 209 x = 488 y = 2 x = 509 y = 937 y = 667 y = 806 x = 728 x = 78 y = 392 y = 523 x = 409 x = 582 x = 352 y = 149 y = 276 x = 491 y = 241 x = 559 y = 793 x = 421 x = 768 x = 363 y = 614 y = 396 y = 796 y = 916 x = 637 y = 228 y = 484 y = 438 x = 88 y = 229 y = 775 y = 79 y = 286 x = 733 y = 81 y = 902 x = 242 y = 54 y = 921 y = 596 x = 173 x = 900 y = 906 x = 771 x = 621 x = 676 y = 141 y = 669 y = 608 y = 185 y = 204 x = 89 y = 89 y = 837 x = 466 x = 922 x = 962 x = 650 y = 865 x = 215 y = 125 y = 587 x = 998 y = 46 x = 11 y = 352 y = 671 y = 14 y = 289 y = 476 x = 341 x = 99 y = 276 x = 524 y = 874 x = 980 y = 982 y = 619 y = 176 y = 292 x = 601 y = 107 y = 438 y = 90 x = 676 x = 186 x = 668 x = 674 x = 739 x = 790 y = 642 x = 318 y = 42 x = 309 y = 306 x = 110 y = 598 x = 885 y = 690 x = 467 y = 893 y = 88 x = 643 y = 561 x = 313 y = 349 y = 475 y = 931 y = 308 x = 88 x = 194 x = 226 y = 767 y = 180 y = 790 y = 527 x = 5 x = 948 x = 730 y = 383 x = 214 y = 702 x = 103 y = 558 x = 579 y = 378 x = 196 y = 918 x = 68 x = 124 x = 98 y = 894 x = 972 x = 103 y = 56 x = 450 x = 571 y = 663 x = 490 y = 438 x = 220 y = 195 y = 421 y = 84 y = 563 y = 699 y = 565 y = 116 x = 140 x = 943 y = 59 x = 171 x = 250 x = 9 x = 408 y = 514 y = 264 y = 398 x = 174 y = 526 x = 43 x = 751 y = 523 y = 497 y = 791 x = 212 y = 538 x = 185 x = 921 x = 233 y = 642 y = 311 y = 808 x = 944 y = 895 y = 719 x = 401 x = 251 y = 42 y = 940 x = 894 x = 36 y = 239 x = 925 x = 415 x = 842 y = 257 y = 669 y = 566 x = 47 x = 140 y = 105 x = 941 y = 170 x = 809 y = 816 x = 966 y = 488 y = 425 y = 69 x = 923 x = 603 x = 769 x = 597 x = 941 x = 502 y = 762 y = 679 y = 667 y = 38 y = 311 y = 180 x = 59 y = 538 x = 785 x = 30 y = 224 y = 592 y = 961 x = 33 y = 185 x = 688 x = 198 x = 355 x = 569 y = 343 y = 953 x = 862 y = 896 y = 849 y = 361 y = 94 x = 864 y = 282 x = 580 y = 80 x = 907 x = 417 y = 488 x = 972 y = 871 x = 291 y = 542 x = 188 x = 906 y = 824 x = 269 x = 908 y = 308 x = 663 y = 211 x = 6 y = 216 x = 928 x = 548 y = 466 y = 919 x = 595 x = 615 y = 604 x = 174 y = 845 y = 698 y = 281 y = 296 y = 247 y = 744 x = 330 x = 677 y = 369 y = 511 x = 349 x = 297 x = 244 y = 80 x = 137 x = 629 x = 50 y = 88 x = 687 x = 332 y = 244 x = 540 y = 389 x = 184 y = 146 y = 298 y = 830 x = 792 x = 211 x = 627 y = 479 y = 35 y = 937 x = 564 y = 859 y = 262 x = 326 y = 733 x = 371 x = 826 x = 317 y = 717 y = 423 x = 926 y = 86 y = 686 y = 162 y = 446 x = 196 x = 427 x = 611 y = 215 y = 844 x = 653 y = 219 x = 438 y = 307 x = 388 x = 369 y = 716 x = 571 x = 20 x = 476 x = 185 y = 180 x = 432 x = 655 y = 729 x = 949 x = 67 y = 917 x = 760 x = 13 x = 306 x = 166 x = 189 y = 129 y = 472 y = 379 y = 629 x = 622 y = 351 y = 62 y = 129 x = 519 y = 883 y = 54 y = 13 x = 144 x = 153 x = 46 y = 48 x = 903 x = 780 x = 530 x = 193 y = 824 x = 134 y = 330 y = 601 x = 163 y = 638 x = 127 y = 636 y = 324 x = 582 x = 483 x = 546 x = 503 y = 20 x = 440 x = 241 y = 111 y = 206 y = 342 x = 994 y = 643 y = 427 x = 285 y = 394 x = 557 y = 331 y = 663 x = 779 x = 908 x = 903 x = 14 y = 669 y = 224 x = 622 x = 35 x = 128 x = 601 x = 801 x = 972 y = 847 y = 228 y = 922 x = 408 x = 409 x = 502 x = 721 x = 161 y = 697 y = 617 x = 7 x = 935 y = 683 x = 44 x = 775 y = 384 y = 897 x = 506 x = 504 x = 522 x = 287 x = 578 y = 596 y = 750 y = 828 x = 612 y = 372 y = 324 x = 788 x = 243 x = 736 y = 891 y = 593 y = 805 y = 15 x = 715 x = 407 y = 662 x = 737 x = 296 x = 484 x = 458 x = 160 x = 615 x = 854 x = 864 y = 838 y = 575 y = 856 x = 233 x = 764 x = 878 y = 946 x = 175 x = 657 y = 954 x = 436 x = 349 x = 546 x = 249 y = 527 y = 342 y = 573 y = 501 x = 354 y = 5 x = 386 y = 291 x = 481 x = 369 y = 994 y = 984 y = 439 y = 731 x = 2 y = 737 y = 446 y = 246 y = 52 y = 800 x = 833 x = 878 y = 394 y = 905 x = 691 x = 365 y = 301 x = 821 x = 35 y = 77 x = 533 y = 918 x = 949 y = 350 x = 264 y = 760 x = 308 x = 21 x = 159 y = 281 y = 904 y = 889 x = 700 y = 297 x = 614 y = 476 x = 892 y = 830 x = 911 y = 195 y = 683 y = 328 x = 594 y = 398 y = 980 y = 956 y = 678 y = 442 x = 259 x = 466 y = 818 y = 373 x = 689 x = 904 y = 736 y = 479 x = 55 y = 763 y = 510 x = 754 y = 192 y = 727 x = 260 x = 602 x = 262 x = 746 y = 715 y = 143 x = 675 x = 61 y = 147 x = 831 x = 53 y = 203 x = 107 x = 405 y = 373 y = 875 y = 7 y = 857 y = 249 y = 53 y = 427 x = 426 y = 597 x = 866 x = 380 y = 299 x = 996 x = 348 x = 164 y = 108 y = 591 x = 227 x = 812 y = 219 x = 392 y = 730 x = 469 x = 273 x = 996 x = 163 x = 190 x = 514 x = 20 y = 642 x = 320 y = 426 y = 85 y = 509 x = 442 x = 663 y = 353 x = 5 x = 254 x = 593 x = 770 x = 682 x = 274 x = 499 y = 411 y = 831 x = 596 y = 643 x = 615 y = 931 x = 937 x = 595 x = 691 y = 816 y = 583 y = 899 x = 869 y = 666 y = 130 y = 790 y = 658 x = 625 x = 583 y = 640 y = 476 y = 960 x = 869 x = 55 x = 212 y = 210 y = 985 y = 501 y = 43 x = 702 x = 684 x = 419 x = 466 y = 301 y = 664 y = 600 y = 864 y = 906 x = 821 y = 645 y = 834 y = 181 x = 317 x = 26 y = 201 y = 238 x = 573 y = 579 x = 54 y = 441 y = 821 y = 212 x = 954 y = 770 x = 80 x = 161 x = 623 x = 438 x = 376 y = 357 y = 897 y = 814 y = 957 x = 862 y = 274 y = 83 y = 697 y = 485 y = 117 x = 779 x = 375 y = 816 x = 986 x = 643 x = 423 x = 291 y = 300 y = 143 x = 850 x = 621 x = 13 x = 924 y = 703 y = 66 y = 368 x = 371 y = 489 y = 95 x = 146 y = 541 x = 795 y = 241 y = 289 y = 56 x = 743 x = 616 x = 86 x = 171 y = 5 y = 315 x = 434 y = 469 x = 929 y = 102 y = 7 x = 996 x = 827 x = 601 y = 975 x = 607 y = 39 x = 178 y = 467 x = 620 y = 938 x = 198 y = 677 x = 647 y = 936 y = 682 x = 392 y = 449 x = 268 y = 687 y = 59 y = 313 x = 222 x = 929 y = 193 x = 866 x = 188 y = 504 x = 436 x = 471 y = 605 x = 19 x = 536 x = 921 y = 870 y = 400 y = 256 x = 84 y = 557 y = 872 y = 914 x = 235 y = 155 y = 319 y = 947 y = 315 x = 648 x = 903 x = 506 x = 989 y = 785 y = 10 x = 454 x = 224 x = 460 x = 467 x = 835 y = 829 x = 145 y = 286 x = 291 x = 998 y = 640 y = 476 y = 429 y = 875 y = 558 y = 960 x = 684 x = 729 x = 633 x = 518 y = 250 y = 515 x = 848 y = 192 x = 108 x = 431 x = 443 y = 247 y = 77 x = 440 x = 712 x = 1 x = 289 x = 540 y = 278 x = 94 x = 110 x = 275 x = 764 x = 450 y = 10 x = 972 x = 493 y = 679 y = 47 y = 559 x = 871 x = 508 x = 642 x = 434 y = 163 x = 448 y = 491 y = 232 x = 895 x = 479 y = 268 y = 712 y = 375 x = 684 y = 862 y = 534 x = 155 y = 598 x = 146 x = 717 y = 265 x = 936 x = 241 x = 363 x = 555 y = 394 x = 646 y = 936 y = 201 y = 444 x = 216 x = 501 y = 76 x = 169 y = 835 y = 236 x = 404 y = 209 y = 693 x = 486 x = 415 y = 71 y = 691 x = 435 y = 980 y = 308 y = 913 y = 921 x = 260 y = 915 x = 977 x = 548 x = 324 y = 379 y = 683 x = 617 x = 98 y = 864 y = 400 x = 33 y = 234 y = 929 x = 502 x = 488 y = 293 x = 210 x = 907 x = 4 x = 220 y = 953 y = 953 y = 58 x = 963 y = 544 x = 925 y = 448 y = 271 x = 658 x = 932 y = 888 x = 253 y = 847 x = 561 y = 97 x = 940 y = 741 y = 325 y = 297 y = 73 x = 356 x = 123 y = 861 y = 534 x = 521 y = 17 x = 43 x = 860 y = 783 x = 446 x = 258 y = 283 x = 632 y = 150 y = 249 x = 474 x = 925 x = 762 x = 345 x = 657 x = 466 y = 627 y = 649 x = 752 x = 612 y = 17 x = 937 y = 222 y = 612 x = 850 x = 300 x = 820 x = 274 y = 716 x = 583 y = 189 y = 752 y = 559 y = 656 y = 186 y = 213 x = 844 x = 855 y = 71 y = 143 x = 681 y = 950 x = 374 x = 788 y = 548 y = 816 y = 420 y = 906 y = 970 x = 994 x = 184 x = 63 x = 710 x = 798 x = 738 y = 55 y = 90 x = 625 y = 582 x = 906 y = 488 x = 219 x = 292 x = 592 x = 41 y = 123 x = 498 y = 957 y = 457 y = 343 x = 49 y = 318 y = 756 x = 955 x = 60 x = 172 y = 937 y = 809 y = 869 x = 843 x = 339 x = 839 x = 505 x = 399 x = 552 y = 509 y = 844 x = 93 x = 475 y = 642 x = 614 y = 436 y = 910 y = 780 x = 998 y = 394 y = 294 y = 527 x = 30 x = 465 x = 372 y = 887 x = 506 y = 169 x = 733 y = 516 x = 330 x = 899 y = 549 y = 372 x = 359 x = 237 x = 999 y = 157 y = 747 y = 963 y = 949 y = 688 x = 535 x = 436 y = 374 x = 968 y = 609 y = 297 y = 250 x = 58 y = 435 x = 968 y = 116 y = 168 y = 748 x = 334 y = 686 x = 153 x = 233 y = 490 x = 247 x = 663 x = 677 x = 367 x = 981 x = 594 x = 425 y = 555 y = 687 x = 756 y = 206 y = 486 y = 114 y = 115 y = 581 x = 658 y = 416 y = 37 x = 986 y = 77 y = 182 x = 88 y = 233 y = 853 x = 366 x = 709 y = 53 y = 817 x = 186 x = 218 x = 890 x = 948 y = 253 y = 103 y = 742 x = 911 y = 204 x = 588 x = 994 x = 711 x = 404 y = 284 x = 319 y = 328 x = 386 x = 625 x = 478 y = 286 x = 263 y = 675 x = 923 y = 634 x = 289 y = 917 x = 16 x = 347 y = 104 y = 581 y = 437 x = 281 x = 807 y = 804 y = 184 x = 369 x = 481 x = 157 y = 686 y = 235 y = 718 x = 962 y = 485 x = 859 x = 644 x = 365 x = 702 y = 610 x = 257 y = 147 x = 857 x = 945 y = 616 x = 446 x = 598 x = 629 y = 187 x = 755 x = 604 x = 966 x = 406 x = 682 x = 34 y = 970 y = 59 x = 789 x = 337 y = 959 y = 541 x = 607 x = 439 x = 160 y = 179 y = 355 y = 233 x = 383 x = 357 x = 100 x = 62 y = 387 x = 891 x = 742 y = 263 x = 533 x = 810 x = 648 y = 728 y = 580 y = 428 x = 394 x = 961 x = 654 x = 548 x = 414 x = 529 x = 436 x = 682 y = 1 x = 583 y = 454 x = 379 y = 347 x = 263 x = 719 y = 567 x = 706 x = 595 y = 199 y = 466 y = 106 x = 119 x = 768 y = 424 y = 451 y = 359 x = 104 x = 360 y = 550 y = 732 y = 667 y = 86 x = 828 y = 85 x = 177 y = 344 x = 899 y = 529 y = 970 y = 788 x = 16 y = 679 y = 238 x = 925 y = 14 x = 761 x = 956 x = 407 y = 234 y = 867 x = 397 x = 399 x = 732 x = 964 x = 938 x = 827 x = 604 y = 427 x = 897 x = 335 y = 9 x = 298 y = 649 y = 806 x = 902 y = 998 y = 590 x = 948 x = 30 x = 376 y = 368 y = 274 x = 62 y = 168 y = 54 x = 575 y = 952 y = 86 x = 283 y = 836 y = 918 x = 485 y = 936 x = 182 x = 697 y = 286 y = 114 x = 742 x = 615 y = 487 y = 118 x = 85 y = 640 y = 24 x = 416 x = 461 x = 399 x = 195 y = 83 x = 654 y = 640 x = 901 x = 206 y = 930 y = 906 x = 490 x = 536 y = 447 y = 451 y = 452 y = 387 y = 906 y = 563 x = 827 y = 182 x = 130 x = 126 x = 576 x = 676 x = 153 x = 980 x = 311 x = 276 y = 45 x = 933 x = 299 y = 763 y = 459 x = 658 x = 677 x = 120 x = 367 y = 192 x = 931 x = 154 x = 154 y = 432 x = 2 x = 927 x = 140 y = 898 y = 181 x = 996 x = 692 x = 279 y = 198 y = 530 x = 349 x = 861 y = 942 x = 69 y = 853 y = 266 y = 914 x = 607 y = 406 y = 493 y = 871 y = 931 x = 847 y = 285 y = 313 y = 963 x = 537 y = 295 x = 543 x = 928 x = 570 x = 955 y = 739 y = 890 y = 420 y = 436 x = 576 y = 855 x = 282 x = 820 y = 308 y = 611 x = 311 x = 677 y = 327 y = 602 x = 503 x = 733 y = 121 y = 444 x = 710 x = 185 x = 600 y = 61 y = 532 x = 831 x = 369 x = 38 y = 52 y = 239 y = 376 y = 628 y = 751 x = 177 y = 336 x = 118 y = 502 x = 684 y = 695 y = 337 x = 683 x = 772 x = 962 y = 436 y = 229 y = 98 y = 869 x = 188 y = 440 y = 845 y = 987 y = 527 x = 618 y = 943 y = 13 x = 244 x = 801 x = 100 y = 178 y = 483 y = 564 y = 716 x = 660 y = 406 y = 270 y = 934 y = 918 x = 98 y = 377 y = 553 y = 674 x = 87 x = 166 x = 944 y = 429 y = 456 x = 712 y = 779 y = 429 y = 178 x = 788 x = 308 x = 925 y = 946 y = 151 x = 694 y = 648 x = 654 x = 673 x = 863 y = 377 y = 448 y = 195 x = 814 x = 764 x = 27 y = 808 x = 962 x = 445 y = 389 y = 759 y = 775 y = 568 x = 574 y = 379 x = 696 x = 460 y = 549 x = 723 y = 984 y = 412 y = 743 y = 699 x = 307 x = 317 x = 93 x = 483 y = 188 x = 649 x = 645 x = 903 y = 488 x = 838 x = 722 x = 458 x = 401 y = 718 y = 443 x = 554 x = 265 y = 150 y = 652 x = 227 y = 389 x = 954 y = 609 x = 80 y = 924 y = 840 x = 833 x = 353 y = 168 x = 83 x = 192 x = 714 y = 214 x = 817 x = 202 y = 59 y = 625 y = 978 x = 223 y = 685 y = 329 x = 146 x = 175 y = 101 x = 923 x = 659 x = 174 x = 926 y = 943 y = 607 x = 843 y = 89 y = 383 x = 56 y = 829 y = 458 x = 618 y = 25 x = 104 x = 840 x = 663 y = 200 x = 226 y = 930 y = 573 x = 666 y = 907 x = 237 y = 526 x = 249 y = 386 x = 219 x = 311 x = 501 x = 75 x = 500 x = 194 x = 927 y = 530 y = 293 y = 746 y = 223 y = 67 y = 944 y = 458 y = 653 x = 252 y = 553 y = 821 x = 35 y = 101 y = 634 y = 939 y = 419 x = 771 y = 276 x = 23 x = 875 y = 313 y = 388 y = 364 x = 968 x = 266 y = 235 y = 929 x = 983 y = 510 x = 29 x = 882 y = 271 x = 160 y = 227 x = 400 y = 626 x = 273 y = 836 y = 407 y = 957 x = 31 x = 464 y = 815 x = 694 y = 768 y = 128 y = 171 y = 360 y = 299 y = 218 x = 689 x = 764 y = 210 x = 951 x = 110 y = 347 x = 805 x = 805 y = 611 x = 650 x = 574 y = 87 y = 882 y = 780 x = 387 x = 233 y = 195 y = 743 x = 654 x = 727 y = 307 x = 609 x = 239 x = 436 y = 265 y = 286 y = 569 y = 936 x = 173 x = 985 x = 67 x = 340 y = 271 x = 371 y = 482 y = 42 x = 878 y = 957 y = 418 x = 671 x = 184 x = 875 x = 683 x = 909 x = 880 y = 120 y = 816 x = 265 y = 248 x = 366 x = 440 x = 223 x = 412 y = 491 x = 278 x = 867 x = 472 x = 568 x = 554 y = 364 y = 76 y = 438 x = 298 x = 333 y = 693 y = 629 x = 459 x = 507 x = 737 y = 55 x = 160 y = 829 x = 16 y = 493 y = 580 x = 710 x = 46 x = 901 x = 204 y = 595 x = 285 y = 734 y = 780 y = 321 x = 239 x = 884 x = 2 x = 737 x = 816 x = 293 y = 791 x = 404 x = 504 x = 534 y = 892 x = 958 x = 57 x = 627 x = 934 y = 707 x = 380 x = 277 x = 10 x = 104 x = 948 x = 926 x = 753 y = 282 x = 988 y = 318 x = 650 y = 411 x = 320 x = 545 y = 42 x = 132 y = 549 y = 508 x = 128 x = 89 y = 362 x = 520 x = 697 x = 725 y = 971 y = 919 x = 23 x = 680 x = 424 x = 302 x = 183 x = 240 x = 900 x = 347 x = 712 y = 808 y = 803 x = 895 x = 483 x = 890 y = 368 y = 779 x = 843 y = 87 x = 38 y = 437 y = 880 x = 657 x = 777 x = 160 y = 792 y = 269 x = 650 y = 799 x = 488 x = 940 y = 851 y = 600 y = 531 y = 666 x = 781 x = 142 y = 133 y = 794 y = 155 y = 105 x = 924 x = 246 x = 242 x = 707 y = 88 y = 587 y = 71 x = 690 y = 578 x = 524 x = 165 x = 374 x = 818 y = 561 x = 123 y = 625 y = 744 x = 325 y = 269 y = 69 x = 384 y = 353 y = 547 y = 410 x = 752 y = 837 y = 600 x = 568 y = 84 y = 96 y = 500 x = 959 x = 296 x = 935 x = 669 x = 979 x = 12 y = 861 y = 376 x = 36 x = 557 x = 398 x = 789 y = 280 x = 799 y = 433 x = 153 x = 248 y = 28 x = 720 y = 187 y = 104 y = 32 x = 462 x = 941 x = 888 x = 724 x = 360 y = 956 x = 739 x = 73 y = 407 y = 268 y = 381 y = 838 y = 347 y = 152 x = 928 x = 472 y = 296 y = 889 y = 616 x = 175 x = 831 y = 321 y = 240 y = 447 x = 326 y = 303 y = 717 x = 808 x = 871 y = 219 y = 849 y = 190 y = 809 y = 682 x = 748 x = 105 y = 694 x = 855 x = 174 x = 581 x = 74 y = 559 y = 378 y = 207 x = 31 x = 400 x = 822 y = 378 x = 373 x = 112 y = 974 x = 54 y = 996 x = 954 x = 267 x = 374 y = 772 x = 485 y = 652 x = 103 x = 471 y = 268 x = 446 x = 980 x = 411 y = 294 x = 662 x = 406 x = 313 x = 885 y = 248 y = 274 x = 545 y = 523 y = 805 x = 585 x = 483 y = 626 x = 204 y = 101 y = 403 y = 353 y = 95 x = 779 x = 471 x = 341 y = 276 y = 741 x = 79 x = 722 x = 595 x = 865 y = 866 x = 360 y = 449 x = 38 y = 209 x = 621 y = 150 y = 65 x = 417 y = 693 x = 725 y = 866 y = 755 x = 41 x = 601 y = 133 y = 397 y = 889 y = 306 y = 403 y = 670 x = 524 y = 130 y = 794 y = 699 x = 241 y = 626 y = 581 y = 400 y = 83 x = 881 y = 820 x = 61 x = 830 y = 341 x = 587 y = 962 x = 184 x = 404 y = 640 y = 170 x = 880 y = 44 y = 529 x = 436 x = 798 y = 181 x = 949 y = 33 x = 666 x = 364 y = 738 y = 69 x = 771 y = 253 y = 929 y = 348 y = 571 x = 271 y = 190 x = 417 x = 377 x = 311 x = 544 y = 457 x = 71 y = 817 x = 501 x = 84 x = 712 x = 740 x = 113 y = 803 x = 833 y = 489 x = 134 y = 364 y = 856 y = 190 y = 724 y = 964 y = 821 x = 308 y = 371 x = 651 y = 83 x = 78 y = 831 y = 585 y = 308 x = 392 x = 981 x = 657 y = 136 x = 591 y = 199 x = 7 y = 40 y = 47 x = 60 y = 847 y = 89 x = 692 y = 511 y = 289 x = 704 x = 317 x = 790 x = 876 y = 526 y = 138 y = 726 x = 97 x = 813 y = 177 y = 842 y = 369 y = 6 y = 556 y = 42 y = 40 y = 527 x = 785 y = 684 x = 596 y = 832 x = 287 x = 584 y = 676 y = 529 y = 623 x = 934 y = 7 y = 757 y = 458 y = 408 x = 898 y = 208 x = 958 x = 48 x = 102 y = 993 x = 142 x = 126 y = 327 x = 728 x = 378 y = 646 y = 603 x = 300 y = 907 y = 265 y = 701 y = 193 y = 366 x = 917 y = 826 x = 562 x = 841 x = 843 y = 343 y = 823 y = 233 y = 163 y = 225 x = 603 x = 876 y = 993 x = 693 y = 588 x = 132 x = 232 x = 769 x = 630 y = 834 y = 130 y = 396 x = 954 y = 775 x = 171 x = 933 y = 188 y = 994 y = 387 y = 720 x = 451 y = 833 x = 162 x = 181 y = 212 y = 970 x = 896 x = 352 y = 348 y = 320 y = 831 y = 645 y = 414 y = 201 y = 679 x = 129 x = 125 y = 517 x = 917 y = 431 y = 417 y = 176 y = 120 x = 867 y = 8 x = 340 y = 144 y = 211 x = 977 x = 712 y = 37 x = 490 y = 508 y = 801 y = 761 x = 906 y = 986 x = 195 x = 316 x = 927 y = 954 x = 516 x = 604 y = 657 x = 196 x = 941 y = 915 y = 748 x = 494 y = 848 y = 135 y = 785 x = 190 x = 228 y = 395 y = 182 y = 774 x = 799 y = 483 y = 664 y = 531 x = 265 x = 389 y = 222 x = 916 y = 139 x = 177 y = 172 x = 257 x = 577 x = 259 y = 705 x = 515 x = 116 x = 17 x = 29 y = 385 x = 699 y = 661 y = 362 y = 343 y = 980 x = 129 x = 944 x = 257 x = 742 y = 986 y = 254 x = 656 y = 851 x = 502 y = 574 y = 527 x = 366 x = 546 y = 117 y = 933 x = 114 y = 602 y = 153 y = 933 y = 727 y = 695 y = 772 y = 351 y = 376 x = 503 y = 93 y = 575 y = 571 y = 891 x = 715 y = 138 x = 942 y = 240 y = 951 y = 343 x = 444 x = 660 x = 445 y = 839 y = 569 x = 476 y = 726 y = 825 x = 877 x = 338 y = 596 y = 421 x = 921 y = 986 y = 187 x = 904 x = 71 x = 848 x = 632 x = 690 x = 383 y = 216 x = 569 x = 110 y = 814 y = 390 x = 982 y = 302 x = 178 y = 128 x = 970 y = 349 x = 653 y = 910 x = 590 y = 839 x = 118 y = 786 x = 154 x = 838 x = 49 y = 731 y = 392 x = 287 y = 26 x = 288 y = 152 y = 389 y = 187 y = 442 x = 251 y = 102 x = 42 x = 409 y = 489 x = 516 x = 827 x = 570 y = 985 y = 494 x = 624 x = 359 y = 772 y = 285 x = 400 x = 89 y = 714 x = 373 x = 136 y = 656 x = 733 y = 515 y = 124 x = 485 y = 294 y = 825 y = 762 x = 751 y = 286 x = 197 x = 469 y = 42 x = 534 x = 643 y = 902 x = 647 x = 823 x = 549 x = 600 x = 410 y = 13 y = 517 y = 124 x = 13 y = 658 y = 801 y = 201 y = 662 y = 611 x = 757 x = 956 y = 150 y = 567 y = 727 y = 85 x = 413 y = 429 y = 930 y = 552 x = 316 y = 858 x = 41 y = 312 x = 147 y = 360 x = 438 x = 661 x = 447 y = 991 x = 99 y = 16 y = 878 x = 796 x = 351 y = 456 x = 262 y = 136 x = 726 x = 358 x = 372 x = 483 x = 738 y = 102 y = 429 x = 712 y = 521 x = 41 y = 526 y = 912 x = 889 y = 896 x = 35 y = 454 x = 481 y = 339 x = 234 x = 368 x = 23 x = 510 x = 916 y = 980 x = 303 x = 541 x = 563 y = 59 x = 526 y = 956 y = 988 y = 27 x = 927 x = 379 y = 893 x = 838 x = 569 y = 720 x = 923 x = 627 x = 426 x = 408 x = 678 y = 147 y = 776 x = 470 y = 866 x = 290 y = 216 y = 308 x = 768 y = 25 y = 847 x = 527 x = 149 x = 996 y = 26 y = 270 y = 225 y = 614 x = 872 y = 117 y = 934 x = 885 y = 428 x = 611 x = 691 x = 238 y = 85 x = 660 y = 975 y = 162 x = 766 y = 410 x = 553 x = 696 y = 461 y = 517 x = 925 y = 897 x = 947 x = 902 x = 496 y = 881 y = 961 x = 167 x = 254 x = 641 x = 114 x = 715 y = 780 y = 446 y = 929 x = 988 y = 717 x = 559 y = 97 y = 6 y = 657 x = 526 x = 133 y = 258 x = 376 x = 760 y = 656 x = 862 x = 591 x = 678 x = 975 x = 78 y = 608 y = 356 y = 155 x = 651 y = 602 y = 135 y = 223 y = 475 y = 997 y = 146 x = 414 y = 442 x = 21 x = 229 y = 490 x = 41 y = 1 x = 156 y = 112 y = 672 y = 984 x = 154 y = 257 x = 863 y = 216 y = 260 x = 370 y = 340 x = 526 x = 91 x = 581 x = 467 y = 882 x = 442 y = 782 x = 413 x = 626 y = 678 x = 901 x = 490 x = 903 y = 453 y = 156 x = 720 x = 715 y = 50 y = 296 x = 583 x = 844 x = 877 x = 845 y = 745 y = 562 x = 355 y = 669 y = 934 y = 299 y = 198 y = 532 x = 489 y = 83 y = 249 x = 761 y = 910 y = 562 y = 936 y = 781 x = 879 x = 808 x = 160 x = 783 x = 403 y = 185 y = 241 x = 224 y = 317 x = 621 x = 39 y = 751 y = 44 x = 440 y = 721 x = 365 y = 917 y = 538 y = 3 x = 875 x = 107 x = 360 x = 130 y = 430 y = 244 y = 366 y = 490 x = 936 x = 430 y = 866 y = 301 y = 103 y = 756 x = 0 x = 666 y = 518 x = 640 x = 825 y = 167 y = 922 x = 11 y = 46 x = 757 y = 387 y = 62 y = 691 x = 188 x = 286 y = 492 x = 408 y = 867 y = 636 y = 509 x = 982 x = 69 x = 439 y = 544 y = 933 x = 523 y = 840 y = 277 y = 301 y = 382 x = 761 x = 226 y = 384 x = 449 x = 305 y = 834 y = 339 x = 895 y = 335 x = 320 y = 444 x = 292 y = 429 x = 520 x = 34 y = 21 x = 776 x = 317 x = 45 x = 533 y = 429 x = 341 x = 974 y = 250 x = 27 y = 281 y = 766 y = 108 x = 494 x = 629 x = 882 x = 675 y = 954 x = 522 y = 111 x = 54 x = 126 x = 12 y = 632 x = 113 x = 537 y = 483 y = 319 y = 850 y = 923 y = 693 y = 834 x = 167 x = 714 y = 492 y = 449 x = 70 x = 295 y = 380 x = 49 y = 291 y = 240 x = 242 y = 70 x = 725 y = 924 x = 151 y = 140 x = 603 y = 713 x = 31 y = 994 y = 442 y = 536 y = 273 x = 669 y = 876 y = 43 x = 173 y = 212 x = 812 y = 22 x = 951 x = 634 y = 720 y = 1 x = 862 x = 205 y = 989 x = 831 x = 382 y = 179 x = 114 y = 378 x = 392 x = 890 x = 782 y = 168 x = 778 x = 287 y = 854 x = 602 y = 989 x = 372 x = 604 x = 593 x = 56 x = 245 y = 50 y = 810 x = 269 x = 647 y = 317 y = 785 y = 322 x = 946 x = 66 y = 244 x = 411 y = 385 x = 524 y = 353 y = 806 y = 103 y = 926 x = 300 y = 318 y = 248 y = 467 y = 82 x = 810 x = 669 y = 632 y = 635 y = 233 x = 58 x = 703 x = 43 x = 715 y = 719 y = 764 x = 189 y = 670 y = 421 y = 175 y = 630 y = 236 x = 566 y = 916 x = 264 x = 926 x = 612 y = 438 y = 844 y = 153 y = 147 x = 934 x = 703 x = 126 y = 94 x = 332 x = 990 x = 728 x = 140 x = 110 x = 498 x = 431 y = 722 x = 117 y = 375 x = 129 y = 244 x = 562 x = 20 x = 424 x = 693 x = 542 x = 676 y = 240 x = 619 y = 573 x = 443 y = 580 y = 578 y = 732 y = 24 y = 179 y = 981 y = 569 y = 782 y = 819 y = 454 x = 511 x = 336 y = 651 y = 158 y = 72 x = 933 y = 767 y = 54 x = 168 y = 416 y = 51 x = 441 y = 750 y = 670 x = 402 x = 635 y = 958 x = 18 x = 926 x = 891 x = 130 y = 707 y = 688 x = 452 x = 543 y = 556 y = 618 x = 919 y = 924 x = 642 y = 65 x = 592 x = 600 x = 338 y = 491 y = 580 y = 405 y = 222 x = 400 x = 654 x = 894 x = 243 x = 559 y = 233 y = 752 y = 513 x = 856 x = 545 y = 772 y = 686 x = 816 x = 588 x = 906 x = 19 y = 484 y = 602 y = 235 x = 243 x = 360 x = 981 y = 55 y = 633 y = 657 y = 71 y = 118 y = 397 y = 376 x = 509 x = 796 x = 940 y = 554 y = 11 y = 92 x = 936 y = 435 y = 916 x = 468 y = 106 x = 433 y = 907 x = 287 y = 838 y = 641 y = 945 x = 932 x = 70 y = 133 y = 627 y = 40 x = 30 x = 537 y = 671 y = 552 y = 131 x = 659 y = 241 y = 46 y = 610 x = 131 y = 125 y = 498 y = 901 x = 332 y = 208 x = 148 y = 905 x = 889 y = 690 y = 57 y = 131 x = 563 y = 16 x = 803 x = 297 x = 886 x = 701 x = 673 y = 367 x = 483 y = 82 y = 518 y = 668 x = 915 y = 553 x = 884 y = 394 x = 408 y = 409 x = 388 y = 850 y = 184 y = 11 y = 506 y = 566 y = 307 y = 324 x = 988 x = 585 x = 702 x = 933 y = 174 x = 386 y = 737 y = 497 y = 205 y = 752 x = 251 y = 598 x = 495 x = 450 x = 165 x = 627 x = 766 x = 762 y = 54 x = 407 y = 374 y = 514 x = 292 y = 588 y = 711 x = 238 x = 457 x = 423 y = 352 x = 106 y = 647 y = 376 x = 650 x = 586 y = 537 y = 933 y = 490 x = 374 x = 811 y = 983 y = 359 x = 541 y = 761 y = 120 x = 190 x = 335 y = 312 x = 955 y = 201 x = 18 y = 238 x = 1 y = 103 x = 566 y = 394 y = 141 y = 122 y = 922 x = 648 x = 701 x = 973 y = 380 x = 100 y = 951 y = 581 x = 744 y = 273 x = 604 y = 825 y = 642 x = 720 y = 324 x = 467 y = 430 y = 641 x = 657 x = 520 x = 603 x = 78 y = 273 y = 523 x = 183 x = 115 x = 524 y = 311 y = 511 y = 303 x = 930 y = 434 y = 237 x = 844 x = 41 x = 636 x = 984 x = 550 y = 78 y = 627 x = 574 x = 753 x = 386 y = 617 x = 800 x = 85 y = 42 y = 443 x = 946 y = 878 x = 4 y = 335 y = 933 y = 599 x = 662 x = 624 x = 673 y = 39 x = 794 x = 957 x = 281 y = 29 x = 265 y = 955 y = 464 y = 902 y = 51 x = 810 y = 826 x = 347 x = 987 x = 429 x = 702 x = 72 y = 828 y = 795 x = 775 x = 785 x = 0 y = 603 y = 277 x = 286 x = 798 x = 665 x = 505 x = 816 y = 336 x = 857 y = 417 x = 887 x = 662 y = 707 x = 562 x = 181 x = 584 y = 379 y = 993 y = 542 y = 113 x = 767 y = 923 x = 815 x = 533 x = 2 y = 305 y = 548 x = 275 y = 108 y = 452 y = 752 y = 425 x = 250 x = 149 x = 913 x = 703 y = 233 x = 967 x = 239 y = 424 y = 155 y = 483 x = 400 x = 663 x = 300 x = 149 x = 505 y = 887 x = 696 y = 900 y = 3 x = 993 x = 582 y = 988 x = 165 x = 767 x = 845 y = 727 y = 712 x = 105 x = 211 x = 768 x = 532 x = 823 y = 44 y = 541 x = 679 y = 635 y = 550 y = 435 x = 387 x = 739 y = 804 x = 829 x = 562 y = 233 y = 892 x = 193 x = 361 x = 4 y = 92 y = 805 y = 783 x = 32 y = 768 x = 401 y = 21 y = 92 x = 312 x = 46 y = 560 y = 351 x = 336 x = 229 x = 912 x = 104 y = 131 y = 127 x = 54 y = 601 x = 331 y = 683 y = 495 y = 882 x = 49 x = 385 x = 263 x = 415 x = 632 y = 298 x = 878 x = 901 y = 15 x = 629 x = 893 x = 597 x = 584 x = 929 x = 55 y = 591 y = 444 x = 67 x = 65 x = 308 x = 478 y = 947 x = 360 y = 423 x = 933 x = 501 x = 282 x = 51 x = 730 x = 650 x = 496 y = 595 x = 923 x = 1 y = 200 x = 390 y = 267 y = 739 x = 242 y = 58 x = 566 x = 354 y = 10 y = 419 y = 89 x = 231 x = 663 x = 527 x = 544 x = 927 y = 189 x = 774 x = 711 y = 787 y = 380 y = 480 x = 757 x = 499 x = 591 y = 861 x = 988 y = 619 x = 622 x = 942 y = 378 y = 262 x = 890 y = 727 x = 254 y = 258 y = 711 y = 934 y = 925 y = 589 x = 704 x = 902 y = 894 x = 47 y = 371 y = 34 x = 210 y = 668 y = 36 y = 54 y = 261 x = 278 x = 404 y = 145 x = 349 y = 902 x = 536 x = 97 y = 677 x = 650 x = 486 y = 149 y = 684 y = 150 x = 564 y = 364 x = 221 y = 502 y = 558 y = 11 y = 734 x = 313 x = 70 y = 757 y = 259 x = 500 y = 796 x = 795 y = 819 y = 905 y = 205 y = 913 y = 263 y = 108 y = 414 x = 81 x = 385 y = 123 x = 156 x = 258 x = 639 y = 514 y = 760 y = 620 y = 958 y = 314 y = 147 x = 294 y = 994 y = 584 y = 874 y = 909 x = 411 y = 418 y = 264 x = 687 y = 787 y = 43 y = 214 x = 478 y = 541 x = 688 x = 724 y = 450 x = 737 x = 480 y = 403 x = 575 x = 126 x = 438 y = 23 x = 998 x = 679 y = 62 x = 57 x = 418 x = 685 x = 638 y = 440 x = 481 y = 179 y = 494 y = 702 x = 101 y = 63 x = 923 y = 17 x = 953 y = 315 y = 293 y = 555 y = 675 x = 521 x = 355 x = 107 x = 844 x = 501 y = 573 y = 407 y = 736 y = 566 y = 261 x = 284 x = 335 y = 581 y = 677 x = 692 x = 434 y = 18 y = 528 x = 329 x = 468 y = 710 y = 737 y = 68 y = 292 x = 836 y = 274 x = 472 x = 425 x = 239 y = 543 y = 806 y = 497 y = 118 y = 6 x = 749 y = 981 x = 516 x = 281 y = 544 x = 923 x = 479 x = 853 x = 160 y = 358 y = 732 y = 34 x = 230 x = 68 x = 261 y = 851 x = 901 y = 174 y = 902 x = 57 y = 381 x = 531 x = 883 y = 164 x = 367 y = 794 x = 775 y = 342 x = 712 x = 409 x = 189 x = 337 y = 444 y = 563 x = 319 x = 497 x = 305 x = 912 y = 117 x = 583 y = 303 y = 935 x = 558 x = 788 x = 392 y = 596 y = 162 y = 727 x = 149 x = 658 y = 615 x = 872 x = 536 y = 461 x = 565 y = 137 x = 774 x = 300 x = 54 y = 954 y = 990 y = 732 x = 540 y = 760 x = 454 y = 861 y = 925 y = 342 y = 870 y = 114 y = 847 y = 656 x = 380 x = 305 x = 397 y = 233 x = 515 y = 892 x = 482 x = 97 x = 422 x = 358 x = 44 x = 161 x = 503 x = 53 x = 583 y = 324 y = 370 y = 750 y = 241 x = 507 y = 653 y = 164 y = 756 x = 424 x = 219 y = 230 x = 834 y = 529 y = 724 y = 391 y = 997 y = 623 y = 49 x = 487 x = 708 x = 751 y = 97 y = 201 y = 880 y = 384 x = 111 y = 67 x = 358 x = 986 x = 883 x = 742 y = 797 x = 248 y = 90 x = 193 x = 433 x = 216 x = 563 y = 736 x = 747 y = 894 y = 86 y = 508 y = 910 y = 231 y = 577 x = 26 x = 42 x = 277 x = 713 x = 635 y = 118 y = 28 x = 621 y = 476 x = 236 y = 932 x = 684 x = 120 y = 639 x = 91 y = 29 y = 647 x = 743 x = 556 y = 746 x = 954 y = 746 x = 897 y = 747 x = 441 y = 95 y = 659 y = 517 y = 77 y = 834 y = 77 x = 638 x = 287 y = 0 x = 542 y = 738 x = 962 y = 480 y = 556 y = 584 x = 915 x = 722 x = 163 y = 57 x = 101 x = 114 x = 459 x = 607 y = 190 y = 293 y = 706 x = 230 x = 220 x = 232 x = 289 y = 126 x = 848 x = 483 y = 792 y = 957 y = 489 x = 424 y = 879 x = 399 x = 990 x = 803 y = 780 x = 421 y = 95 x = 776 x = 469 x = 293 y = 103 y = 34 y = 22 y = 141 y = 118 y = 163 x = 300 x = 771 x = 959 y = 43 x = 311 x = 91 y = 117 x = 495 x = 474 y = 960 x = 269 y = 176 y = 689 y = 506 x = 586 x = 509 x = 936 y = 881 x = 207 x = 986 y = 388 y = 277 x = 297 y = 147 x = 264 x = 52 x = 454 x = 881 x = 546 x = 655 x = 762 x = 371 x = 797 x = 594 x = 528 x = 226 y = 10 y = 477 x = 627 x = 782 x = 84 y = 130 y = 414 x = 35 x = 751 y = 797 x = 207 x = 212 x = 124 x = 712 x = 90 x = 272 y = 794 y = 463 y = 725 x = 665 y = 431 x = 701 x = 159 x = 158 y = 778 y = 776 x = 475 y = 341 y = 498 x = 603 y = 696 x = 393 x = 328 x = 263 y = 454 y = 568 y = 428 y = 435 x = 357 y = 850 x = 901 y = 121 x = 966 x = 680 x = 572 x = 404 y = 863 x = 758 y = 6 x = 950 x = 302 y = 49 y = 139 x = 670 x = 431 x = 631 x = 498 x = 413 x = 271 y = 280 y = 82 y = 463 y = 186 x = 841 y = 594 y = 356 x = 13 x = 332 x = 595 x = 648 x = 875 y = 62 x = 736 y = 190 x = 274 x = 202 y = 507 x = 5 y = 590 y = 238 y = 990 x = 138 x = 705 x = 508 y = 824 y = 30 x = 141 y = 777 y = 272 x = 589 y = 789 y = 606 x = 513 y = 695 y = 811 y = 640 x = 232 y = 509 x = 600 y = 941 y = 879 x = 828 y = 416 x = 601 x = 924 x = 939 y = 38 y = 715 x = 509 x = 6 y = 695 x = 826 y = 777 x = 217 y = 705 x = 155 y = 482 x = 308 x = 941 y = 939 x = 804 x = 931 x = 127 y = 97 x = 56 x = 309 y = 751 x = 32 y = 175 x = 258 y = 760 y = 169 y = 397 x = 845 x = 739 x = 555 y = 366 x = 90 x = 485 x = 483 x = 292 y = 646 x = 632 y = 275 x = 279 x = 391 x = 947 x = 987 x = 38 y = 386 x = 969 y = 25 x = 781 x = 181 x = 656 x = 160 x = 161 y = 695 x = 836 x = 952 y = 504 x = 860 y = 256 x = 500 y = 31 x = 775 y = 181 x = 40 y = 269 y = 580 y = 238 y = 225 x = 899 x = 544 x = 242 y = 556 x = 543 y = 903 y = 967 x = 797 y = 642 y = 703 y = 78 y = 137 x = 316 x = 624 y = 811 x = 657 y = 473 y = 502 x = 401 y = 166 y = 178 y = 448 x = 177 y = 848 y = 523 y = 347 x = 998 x = 300 x = 554 y = 573 x = 829 x = 132 x = 784 y = 369 x = 693 y = 482 y = 661 x = 369 y = 529 x = 10 y = 472 x = 357 y = 193 x = 136 y = 285 x = 817 y = 940 x = 768 y = 584 y = 261 x = 377 y = 852 y = 27 x = 229 y = 494 x = 312 y = 948 x = 436 y = 678 y = 242 y = 634 x = 429 y = 361 y = 2 x = 686 x = 278 x = 360 y = 455 x = 408 x = 999 y = 276 x = 221 y = 684 x = 718 x = 934 y = 29 x = 724 y = 847 x = 655 y = 86 x = 818 x = 757 x = 198 x = 621 x = 601 y = 861 x = 635 y = 453 x = 443 x = 33 x = 836 x = 299 x = 872 y = 349 y = 700 x = 220 x = 503 x = 400 y = 246 y = 12 y = 993 x = 76 x = 659 y = 299 x = 758 x = 481 x = 746 x = 859 x = 630 y = 497 x = 348 y = 553 x = 752 x = 905 x = 327 y = 198 x = 143 y = 301 y = 508 x = 258 y = 285 x = 213 x = 223 y = 354 x = 984 x = 888 x = 274 x = 888 y = 100 y = 24 x = 415 y = 452 x = 849 y = 714 x = 707 x = 976 y = 415 x = 376 y = 965 y = 195 x = 935 y = 338 x = 230 x = 235 y = 723 y = 461 x = 186 y = 50 x = 668 y = 448 x = 792 y = 719 x = 317 x = 197 x = 179 x = 288 x = 180 x = 675 x = 556 y = 444 x = 225 y = 770 x = 172 x = 150 y = 640 x = 919 x = 375 y = 991 x = 438 y = 31 y = 933 y = 435 x = 297 y = 228 x = 76 x = 485 y = 282 x = 65 x = 132 x = 646 y = 519 x = 557 x = 908 x = 291 y = 89 x = 316 y = 994 x = 487 y = 566 x = 849 x = 92 x = 296 x = 646 x = 181 y = 282 y = 902 y = 97 y = 399 y = 360 y = 703 y = 366 x = 823 x = 475 y = 356 x = 730 x = 35 x = 244 x = 548 y = 398 x = 20 y = 909 x = 833 x = 86 x = 363 x = 627 y = 247 x = 438 y = 58 x = 85 y = 306 y = 324 y = 341 y = 377 y = 163 x = 971 x = 807 x = 459 y = 590 y = 577 x = 344 y = 723 y = 550 x = 718 y = 426 x = 726 y = 322 y = 778 y = 324 y = 904 y = 283 x = 671 x = 459 y = 83 x = 380 x = 58 x = 216 x = 371 y = 295 x = 726 y = 244 x = 158 x = 856 x = 229 x = 796 y = 19 y = 713 y = 873 x = 525 y = 278 y = 968 y = 333 y = 119 x = 303 x = 794 y = 488 y = 483 y = 605 y = 287 y = 871 x = 673 x = 866 x = 933 y = 263 x = 48 y = 716 x = 879 x = 906 y = 107 y = 764 y = 239 x = 292 x = 604 y = 765 x = 437 x = 327 y = 231 x = 848 x = 285 x = 327 x = 6 y = 703 y = 798 y = 235 y = 818 x = 158 y = 956 x = 484 x = 701 x = 452 y = 942 y = 600 x = 324 x = 690 y = 264 x = 296 y = 765 y = 507 x = 960 x = 172 y = 446 x = 540 y = 134 y = 963 y = 979 y = 325 y = 898 x = 447 y = 429 x = 536 x = 858 x = 668 x = 183 y = 243 x = 622 x = 274 x = 747 y = 823 x = 191 x = 68 y = 553 y = 444 y = 374 y = 377 x = 732 x = 849 x = 746 x = 918 x = 46 x = 425 y = 578 y = 89 x = 866 y = 558 x = 50 y = 932 x = 723 y = 758 y = 971 y = 252 x = 401 x = 645 x = 972 x = 782 y = 78 x = 390 y = 259 y = 333 y = 743 y = 534 x = 221 x = 100 x = 194 y = 393 y = 346 y = 220 x = 99 y = 599 y = 782 x = 793 x = 941 x = 868 y = 367 y = 325 y = 796 y = 608 y = 30 x = 313 x = 271 y = 742 x = 351 y = 717 x = 180 x = 226 x = 50 y = 174 x = 260 y = 543 x = 595 y = 442 y = 431 y = 760 y = 464 y = 38 x = 779 y = 705 x = 446 y = 286 x = 442 x = 941 x = 588 x = 187 x = 510 x = 828 x = 950 x = 849 x = 673 y = 195 y = 683 y = 225 x = 365 x = 650 x = 408 x = 791 x = 152 y = 47 x = 848 y = 589 y = 965 y = 817 x = 688 y = 649 y = 628 x = 203 x = 430 x = 831 y = 710 x = 960 y = 417 y = 320 y = 483 x = 662 x = 954 y = 395 x = 21 y = 186 x = 582 y = 775 x = 33 y = 227 x = 406 x = 259 y = 539 x = 938 x = 322 x = 581 x = 330 x = 842 y = 848 y = 555 y = 801 y = 931 x = 929 x = 946 y = 36 x = 778 y = 583 x = 614 x = 961 y = 134 x = 514 x = 441 y = 312 x = 480 y = 520 y = 381 x = 129 x = 409 y = 370 x = 725 y = 881 x = 552 x = 892 y = 643 y = 70 y = 489 x = 197 y = 781 x = 214 x = 669 y = 1 x = 760 y = 715 x = 893 x = 876 y = 196 y = 121 y = 926 y = 619 x = 571 x = 402 x = 627 x = 990 x = 109 y = 726 x = 643 y = 534 y = 562 y = 572 x = 391 x = 425 x = 558 x = 41 x = 264 y = 109 y = 54 y = 247 y = 111 y = 794 x = 146 y = 56 x = 952 y = 544 x = 543 y = 970 x = 916 x = 227 x = 294 x = 14 y = 632 y = 745 x = 987 x = 720 x = 934 x = 375 y = 739 y = 221 y = 373 y = 558 y = 585 y = 556 y = 629 y = 680 x = 403 y = 834 y = 874 y = 74 y = 276 x = 663 y = 661 x = 994 y = 174 x = 444 x = 332 y = 169 y = 883 x = 770 x = 212 y = 788 x = 201 y = 354 y = 257 y = 288 y = 224 y = 447 y = 694 y = 638 x = 8 x = 769 x = 436 x = 961 x = 367 y = 536 x = 886 y = 898 x = 2 x = 514 x = 681 y = 497 y = 458 x = 143 y = 738 y = 21 x = 567 y = 791 y = 432 y = 379 x = 837 y = 730 x = 944 y = 515 y = 233 x = 559 x = 536 x = 172 y = 705 x = 146 x = 448 y = 543 x = 662 y = 370 x = 439 x = 246 y = 18 x = 56 y = 309 x = 613 x = 304 x = 457 y = 933 x = 186 y = 296 x = 434 y = 205 y = 463 y = 16 y = 666 y = 287 y = 436 x = 594 y = 972 y = 415 y = 798 y = 110 y = 912 x = 236 x = 385 x = 135 x = 332 y = 501 y = 912 x = 980 x = 29 y = 843 y = 925 y = 309 x = 693 y = 835 y = 147 y = 98 x = 692 y = 862 y = 922 x = 601 y = 42 x = 49 y = 676 y = 884 x = 649 y = 170 y = 869 x = 824 y = 907 y = 757 y = 956 x = 818 x = 893 y = 430 y = 30 x = 421 x = 838 y = 378 x = 204 y = 572 y = 694 x = 780 y = 926 x = 830 x = 968 y = 593 y = 795 y = 277 y = 92 x = 208 x = 443 y = 898 x = 804 x = 500 y = 242 y = 566 x = 168 x = 853 y = 655 x = 632 y = 623 y = 901 x = 989 y = 164 x = 942 y = 907 y = 706 y = 370 y = 433 y = 575 y = 296 x = 964 y = 840 y = 614 y = 205 x = 471 x = 176 y = 303 y = 607 y = 598 y = 544 x = 286 x = 14 y = 465 y = 231 y = 827 y = 534 x = 47 x = 961 x = 222 y = 261 y = 50 x = 122 y = 955 y = 821 y = 630 x = 763 y = 968 y = 276 x = 577 x = 178 y = 739 y = 195 x = 439 y = 801 x = 378 y = 59 y = 851 x = 783 x = 262 x = 712 y = 674 x = 864 x = 252 y = 131 x = 352 x = 585 y = 23 x = 583 x = 993 x = 476 y = 798 y = 153 x = 68 x = 808 x = 244 x = 278 x = 347 y = 264 x = 634 y = 133 x = 706 y = 783 x = 851 y = 895 y = 102 x = 569 x = 258 x = 901 y = 10 x = 360 x = 933 x = 877 y = 132 y = 584 y = 889 y = 458 y = 435 y = 380 x = 959 y = 836 y = 999 x = 313 x = 479 y = 288 y = 628 y = 95 x = 639 x = 546 x = 818 y = 243 y = 847 x = 7 y = 294 y = 273 y = 15 y = 666 y = 514 y = 625 y = 897 y = 834 x = 266 x = 439 y = 958 x = 382 y = 467 x = 836 y = 326 x = 948 x = 582 x = 225 y = 331 x = 613 x = 574 y = 543 x = 855 x = 349 x = 364 x = 380 x = 477 x = 451 y = 739 y = 610 x = 130 x = 389 x = 132 x = 662 y = 209 y = 366 y = 217 y = 606 y = 343 y = 899 y = 95 x = 382 y = 745 x = 868 x = 472 x = 901 x = 741 y = 18 y = 256 y = 41 y = 308 x = 600 x = 21 x = 303 x = 514 y = 424 x = 537 x = 886 x = 343 y = 470 y = 937 x = 121 y = 13 y = 903 y = 820 y = 438 x = 56 y = 7 x = 948 x = 146 x = 568 y = 776 x = 80 y = 91 y = 768 y = 590 y = 932 y = 735 y = 850 y = 270 x = 936 x = 152 y = 450 x = 774 x = 525 y = 213 y = 194 x = 550 y = 3 y = 49 y = 202 x = 181 x = 702 x = 135 y = 907 y = 927 y = 465 y = 540 x = 294 y = 665 x = 938 x = 264 x = 219 x = 758 y = 807 y = 50 y = 798 x = 199 x = 499 y = 108 x = 739 x = 602 x = 819 x = 471 y = 160 x = 637 x = 719 y = 582 x = 68 x = 865 y = 499 y = 589 y = 498 x = 501 x = 475 y = 757 y = 998 y = 123 y = 206 x = 987 y = 436 y = 169 y = 879 y = 446 x = 444 y = 527 y = 931 x = 945 x = 610 y = 132 y = 408 x = 4 x = 952 x = 280 y = 427 y = 229 x = 244 y = 370 y = 501 y = 423 x = 185 x = 593 x = 771 y = 250 x = 336 y = 819 y = 975 x = 207 y = 303 x = 438 y = 107 y = 945 x = 65 y = 827 x = 189 x = 216 y = 552 x = 194 y = 51 x = 57 x = 531 y = 837 x = 700 y = 435 y = 884 y = 86 y = 893 x = 694 y = 51 x = 229 x = 475 x = 318 y = 959 y = 704 y = 310 y = 103 x = 990 x = 700 y = 688 x = 397 y = 361 x = 915 x = 219 x = 916 x = 835 y = 215 y = 944 y = 691 y = 398 x = 618 y = 860 x = 902 x = 365 x = 596 x = 442 y = 978 x = 829 x = 761 y = 560 y = 23 x = 175 y = 58 y = 123 x = 727 y = 200 y = 582 x = 771 x = 615 x = 791 y = 894 y = 558 y = 388 y = 471 y = 140 y = 178 x = 130 y = 401 x = 825 x = 642 y = 398 y = 250 y = 608 y = 521 x = 861 x = 139 y = 249 y = 981 x = 789 y = 138 y = 835 y = 92 y = 671 x = 506 y = 721 x = 401 y = 696 x = 805 x = 376 y = 231 y = 343 x = 993 x = 772 y = 230 x = 778 y = 842 x = 389 x = 283 y = 483 y = 261 x = 994 x = 29 x = 17 y = 698 x = 864 y = 630 x = 357 y = 800 x = 302 y = 43 y = 454 x = 750 y = 876 y = 256 y = 527 y = 916 y = 531 x = 916 x = 483 x = 293 x = 600 y = 555 y = 252 x = 87 x = 89 x = 339 x = 71 y = 740 x = 475 x = 659 y = 866 y = 228 x = 225 x = 650 y = 462 y = 408 x = 571 y = 20 y = 23 y = 730 y = 293 y = 361 y = 511 y = 664 y = 801 y = 693 y = 603 x = 769 y = 769 x = 888 y = 66 x = 647 y = 965 x = 813 y = 479 x = 157 x = 317 x = 489 x = 323 y = 167 y = 829 x = 144 y = 134 x = 612 y = 388 y = 488 y = 502 y = 445 x = 154 y = 511 y = 154 y = 110 y = 891 y = 651 y = 457 y = 692 x = 32 x = 423 x = 806 x = 422 x = 241 y = 353 x = 397 x = 266 y = 409 y = 241 y = 150 x = 738 y = 655 x = 961 y = 560 x = 103 y = 193 y = 111 y = 267 x = 898 y = 796 y = 307 y = 402 y = 449 y = 54 y = 78 x = 394 y = 599 x = 557 x = 514 y = 565 x = 62 y = 496 y = 814 x = 411 y = 623 x = 315 y = 104 x = 855 x = 528 x = 597 y = 467 x = 774 x = 393 y = 330 y = 802 x = 228 y = 709 y = 94 y = 840 x = 235 y = 416 x = 98 x = 620 y = 130 y = 920 y = 107 x = 423 x = 157 y = 566 x = 427 y = 438 y = 936 x = 84 y = 23 x = 887 y = 93 y = 513 x = 880 x = 201 y = 635 x = 90 y = 860 y = 976 x = 681 x = 560 x = 614 y = 467 x = 498 y = 933 y = 829 x = 131 y = 476 x = 169 y = 131 x = 719 y = 844 y = 860 y = 674 y = 778 y = 83 x = 815 x = 337 y = 601 x = 186 y = 708 x = 355 x = 641 y = 189 x = 892 y = 886 x = 438 x = 772 x = 139 x = 839 y = 153 x = 609 x = 973 x = 955 y = 486 x = 460 x = 861 x = 90 y = 352 x = 17 y = 655 y = 560 x = 986 y = 96 y = 483 x = 747 x = 210 y = 309 x = 7 y = 461 x = 461 x = 743 x = 90 x = 177 x = 169 y = 390 x = 450 x = 270 x = 987 x = 265 y = 654 x = 810 y = 73 x = 104 y = 87 y = 629 y = 487 y = 223 x = 911 x = 371 x = 299 y = 905 x = 64 y = 889 x = 894 x = 225 x = 871 y = 469 y = 859 y = 729 y = 138 x = 200 y = 84 y = 907 y = 528 y = 427 y = 745 y = 632 y = 861 y = 565 x = 379 y = 360 y = 530 x = 900 y = 402 x = 689 y = 340 x = 870 x = 312 x = 123 y = 761 x = 723 y = 236 y = 19 x = 228 x = 908 x = 79 y = 211 y = 97 y = 999 x = 92 y = 744 x = 577 x = 913 y = 96 y = 786 x = 588 x = 67 y = 865 x = 625 y = 375 x = 54 y = 802 y = 416 y = 728 x = 103 y = 456 y = 309 y = 813 x = 979 x = 612 x = 823 y = 628 y = 376 y = 682 y = 939 y = 886 x = 864 x = 610 x = 292 y = 399 y = 863 x = 594 y = 593 x = 747 y = 373 y = 690 x = 911 y = 440 x = 516 y = 992 y = 531 y = 153 y = 271 y = 27 y = 806 y = 310 x = 634 y = 545 y = 368 y = 152 x = 4 x = 290 x = 865 y = 259 x = 852 x = 188 y = 835 x = 131 y = 457 y = 374 x = 290 x = 636 y = 293 y = 504 x = 826 y = 754 y = 202 y = 451 x = 127 x = 448 y = 666 y = 716 y = 330 y = 312 x = 710 x = 754 x = 74 y = 277 y = 924 x = 732 y = 141 y = 933 x = 236 y = 763 y = 799 y = 695 y = 904 y = 671 y = 611 y = 726 y = 725 y = 674 y = 223 y = 871 y = 84 y = 250 y = 146 x = 272 y = 272 y = 450 y = 303 y = 592 y = 909 x = 794 y = 950 y = 897 y = 354 y = 827 x = 874 x = 429 y = 5 x = 887 x = 214 x = 886 x = 251 x = 613 x = 834 y = 114 x = 821 x = 319 x = 781 y = 799 x = 140 x = 417 x = 28 x = 325 x = 525 y = 538 x = 428 x = 930 y = 465 y = 586 x = 101 y = 98 y = 609 x = 47 x = 985 y = 878 y = 177 y = 492 y = 493 x = 943 y = 733 x = 461 y = 610 y = 194 x = 639 x = 430 x = 481 x = 15 x = 945 x = 184 x = 261 x = 760 x = 61 x = 347 y = 421 x = 924 x = 124 x = 20 x = 481 x = 865 y = 699 x = 213 x = 823 x = 974 x = 995 x = 403 y = 277 x = 398 y = 767 x = 245 y = 388 y = 398 y = 259 y = 303 y = 337 x = 565 x = 816 x = 568 x = 711 x = 112 y = 757 x = 314 x = 382 y = 372 y = 809 x = 41 x = 491 x = 415 x = 563 x = 195 y = 887 x = 289 y = 891 x = 696 x = 456 y = 308 x = 676 x = 247 y = 686 x = 912 y = 941 x = 46 y = 745 x = 886 x = 179 y = 913 x = 195 x = 475 y = 115 y = 689 y = 331 y = 136 y = 324 x = 770 x = 707 x = 858 x = 987 y = 784 x = 365 y = 745 x = 104 y = 316 y = 564 x = 738 y = 314 y = 251 x = 128 x = 357 y = 123 x = 815 y = 513 x = 830 x = 930 y = 289 y = 637 y = 544 x = 397 x = 393 y = 355 y = 642 y = 910 x = 19 x = 633 y = 195 x = 559 x = 939 x = 387 y = 276 x = 736 y = 965 y = 953 x = 819 x = 74 y = 664 x = 47 y = 451 x = 552 y = 699 x = 550 y = 294 x = 608 x = 885 y = 356 x = 665 x = 79 x = 170 y = 492 x = 87 y = 553 x = 347 x = 410 x = 261 x = 972 x = 147 x = 207 y = 335 x = 380 x = 515 y = 734 y = 532 x = 163 y = 550 y = 43 x = 925 y = 740 x = 900 y = 423 x = 464 x = 474 y = 270 x = 758 x = 552 x = 178 x = 578 x = 601 x = 78 x = 165 x = 124 y = 617 y = 861 y = 26 x = 212 x = 627 y = 550 x = 640 x = 486 x = 130 y = 888 x = 106 y = 573 y = 929 x = 824 x = 631 x = 6 y = 701 x = 310 x = 333 x = 882 x = 198 y = 413 y = 604 y = 589 x = 937 x = 44 y = 296 y = 455 y = 973 x = 23 x = 931 y = 557 y = 601 x = 713 y = 741 y = 246 y = 379 y = 482 x = 910 x = 718 x = 254 x = 596 y = 84 y = 128 y = 683 x = 13 x = 533 y = 951 x = 789 x = 421 x = 963 x = 526 x = 679 x = 326 x = 432 x = 142 x = 159 y = 941 y = 141 x = 652 y = 924 x = 143 x = 236 y = 945 x = 111 x = 612 x = 738 x = 769 y = 498 y = 712 x = 491 x = 321 x = 944 y = 245 y = 683 x = 614 y = 915 y = 418 y = 555 x = 880 x = 785 x = 445 x = 630 y = 294 x = 661 x = 412 y = 860 x = 155 x = 348 y = 593 y = 2 y = 343 y = 20 x = 420 x = 828 x = 594 y = 145 y = 490 x = 605 x = 608 x = 790 x = 771 x = 458 x = 158 y = 30 x = 541 y = 663 y = 949 y = 350 y = 611 x = 22 y = 145 y = 949 y = 294 y = 771 y = 173 x = 275 y = 267 y = 222 y = 243 y = 880 y = 637 y = 22 x = 931 x = 956 x = 903 x = 452 x = 497 x = 387 x = 957 x = 47 x = 423 x = 779 y = 760 y = 467 x = 606 x = 140 x = 595 x = 183 y = 239 x = 421 y = 822 y = 895 x = 627 x = 463 x = 497 x = 419 x = 537 y = 963 x = 551 x = 652 y = 482 x = 754 y = 11 x = 308 y = 428 x = 745 x = 307 x = 922 y = 978 y = 871 x = 248 y = 748 y = 192 y = 434 x = 845 x = 605 y = 935 y = 110 x = 648 y = 197 x = 852 y = 679 y = 286 y = 445 x = 339 y = 92 x = 662 x = 76 x = 903 y = 950 y = 652 x = 429 y = 267 y = 535 x = 309 y = 344 x = 379 y = 672 x = 681 x = 634 y = 490 y = 311 y = 567 y = 359 y = 601 x = 220 y = 217 x = 842 y = 540 y = 103 x = 813 x = 715 y = 528 y = 562 x = 209 x = 582 y = 923 y = 205 x = 633 x = 666 x = 578 y = 840 x = 239 y = 983 x = 411 y = 332 y = 886 x = 121 y = 787 x = 976 x = 880 y = 400 y = 803 x = 350 x = 874 x = 23 y = 254 y = 951 x = 898 y = 624 y = 372 y = 238 x = 356 y = 377 y = 395 y = 844 x = 911 y = 135 y = 906 x = 503 x = 502 x = 936 y = 742 x = 954 x = 173 y = 653 x = 239 x = 860 x = 604 y = 443 y = 943 y = 979 x = 588 x = 274 y = 951 y = 626 x = 656 x = 562 x = 153 x = 742 y = 798 x = 575 x = 639 y = 986 y = 26 y = 947 x = 69 y = 176 x = 744 y = 503 y = 580 x = 501 y = 395 x = 338 x = 283 y = 578 y = 827 y = 471 y = 293 y = 414 y = 239 x = 641 y = 991 y = 669 x = 620 x = 135 x = 5 x = 788 x = 403 x = 300 x = 910 y = 471 y = 735 y = 556 y = 400 y = 700 y = 684 x = 651 x = 511 y = 115 x = 844 y = 331 y = 238 y = 249 y = 949 y = 31 y = 483 y = 948 y = 798 x = 600 x = 180 x = 542 y = 994 y = 596 x = 866 x = 988 y = 314 y = 560 y = 494 y = 898 x = 415 x = 654 x = 137 y = 117 y = 163 y = 837 y = 722 x = 264 x = 925 y = 573 y = 924 y = 853 y = 936 x = 496 x = 575 x = 873 y = 28 y = 240 x = 185 y = 804 x = 131 y = 396 x = 373 x = 921 x = 521 y = 793 y = 759 y = 36 x = 60 y = 125 x = 279 y = 681 x = 581 y = 177 y = 984 y = 468 x = 327 y = 969 x = 877 x = 55 y = 89 x = 195 x = 496 x = 544 y = 116 y = 248 y = 724 y = 407 x = 555 y = 72 x = 269 y = 7 x = 109 x = 2 y = 570 y = 736 y = 258 x = 508 x = 867 x = 367 y = 777 y = 731 x = 248 x = 807 y = 426 x = 695 x = 124 y = 997 y = 30 y = 571 y = 408 y = 612 x = 942 x = 773 x = 876 x = 146 y = 459 x = 507 x = 720 x = 864 y = 898 x = 194 y = 262 x = 959 x = 542 y = 597 x = 541 y = 322 y = 682 y = 997 y = 940 y = 917 x = 373 y = 459 y = 91 y = 591 x = 883 y = 715 x = 329 x = 141 y = 556 y = 527 y = 653 y = 636 x = 296 x = 598 y = 777 x = 988 y = 644 y = 947 y = 771 x = 76 y = 677 x = 503 x = 817 y = 582 y = 87 x = 526 x = 310 y = 428 x = 796 x = 195 y = 246 x = 780 x = 983 x = 977 y = 267 x = 112 y = 548 y = 654 y = 963 y = 794 x = 698 y = 143 y = 834 y = 968 y = 654 x = 909 y = 699 x = 142 y = 769 x = 140 x = 524 x = 684 y = 867 x = 141 y = 576 x = 233 y = 607 y = 283 y = 4 x = 424 y = 119 x = 558 x = 375 x = 204 x = 171 y = 885 y = 596 y = 471 x = 908 x = 645 y = 899 x = 111 x = 960 x = 300 x = 350 y = 623 y = 410 y = 991 y = 586 y = 633 x = 539 y = 805 x = 440 x = 302 y = 593 x = 185 x = 178 x = 703 y = 394 x = 455 x = 79 y = 917 x = 963 y = 978 x = 103 x = 11 x = 482 x = 833 y = 796 y = 623 x = 435 y = 234 y = 456 x = 456 y = 292 y = 299 x = 693 x = 213 y = 125 x = 910 y = 155 x = 927 x = 89 y = 912 y = 896 y = 627 y = 695 y = 296 x = 854 x = 706 y = 15 x = 869 x = 573 x = 717 y = 978 y = 631 x = 900 y = 123 x = 670 x = 578 y = 275 y = 249 x = 122 x = 826 x = 2 x = 474 x = 889 y = 78 y = 778 x = 513 x = 126 x = 242 y = 406 y = 367 x = 457 y = 995 y = 855 x = 408 x = 847 y = 306 y = 119 x = 219 x = 477 y = 175 y = 445 x = 716 x = 537 x = 950 x = 27 y = 21 x = 968 y = 570 x = 965 x = 505 x = 564 y = 662 y = 297 x = 748 y = 531 y = 381 y = 964 x = 253 y = 407 y = 446 y = 225 y = 272 x = 187 y = 721 x = 172 x = 317 y = 742 y = 476 x = 917 x = 813 y = 147 x = 129 x = 996 x = 966 x = 938 y = 191 y = 935 x = 709 x = 657 y = 979 y = 8 y = 621 y = 332 y = 142 x = 321 y = 50 y = 207 y = 285 y = 914 x = 959 x = 719 x = 367 x = 613 x = 128 x = 210 y = 803 y = 757 y = 674 x = 874 x = 691 y = 828 y = 369 x = 920 x = 591 x = 609 x = 390 x = 701 x = 334 x = 890 y = 289 x = 922 y = 672 x = 869 x = 121 x = 866 y = 292 y = 905 y = 82 y = 19 x = 364 x = 224 y = 660 x = 568 y = 591 x = 808 y = 912 x = 325 x = 762 y = 282 x = 290 x = 399 x = 843 x = 595 x = 482 x = 951 y = 298 x = 304 y = 452 x = 304 y = 36 x = 628 y = 196 x = 884 x = 500 x = 546 y = 666 x = 373 x = 250 x = 788 y = 639 y = 930 x = 267 y = 248 x = 811 y = 467 x = 369 y = 499 y = 401 y = 876 x = 901 x = 692 y = 719 y = 430 x = 737 x = 405 y = 661 x = 314 x = 274 y = 352 y = 818 x = 637 x = 267 y = 105 y = 872 y = 570 x = 107 y = 693 y = 679 y = 500 x = 45 y = 497 y = 593 y = 339 y = 77 x = 657 x = 863 x = 84 y = 782 x = 151 x = 523 x = 780 y = 688 x = 809 x = 597 x = 489 x = 568 y = 701 y = 150 y = 29 x = 84 y = 123 y = 332 x = 430 y = 101 x = 473 y = 655 x = 606 x = 726 y = 416 y = 78 x = 670 y = 243 y = 159 x = 116 y = 973 x = 226 x = 500 x = 8 y = 377 x = 864 y = 85 y = 455 y = 567 y = 459 y = 209 y = 888 x = 887 y = 602 y = 877 x = 587 x = 272 x = 651 y = 76 y = 55 y = 472 y = 7 x = 142 x = 952 x = 996 y = 693 x = 653 y = 436 x = 418 y = 940 y = 461 y = 850 y = 693 x = 210 y = 216 x = 279 y = 888 x = 597 y = 101 y = 92 x = 313 y = 6 x = 424 x = 212 x = 185 x = 841 y = 679 y = 84 x = 248 x = 847 x = 263 y = 152 y = 765 y = 885 x = 3 x = 20 y = 116 x = 339 y = 173 x = 734 y = 703 y = 357 y = 323 y = 460 y = 791 x = 36 x = 785 y = 909 x = 642 y = 770 x = 124 x = 17 y = 169 y = 484 x = 260 x = 701 x = 498 y = 51 y = 555 x = 744 x = 170 y = 752 y = 321 y = 858 x = 456 x = 664 y = 771 x = 525 y = 390 y = 283 y = 580 x = 967 x = 99 y = 603 y = 233 y = 353 x = 480 y = 62 y = 119 y = 468 x = 901 x = 860 y = 165 x = 965 x = 746 x = 911 x = 937 y = 108 y = 600 y = 44 y = 411 y = 940 x = 855 y = 44 x = 275 y = 902 x = 996 y = 201 x = 499 x = 421 x = 119 x = 924 y = 562 x = 445 y = 96 y = 347 y = 591 x = 398 x = 994 y = 125 x = 306 x = 150 x = 142 x = 816 y = 222 y = 240 x = 922 x = 750 y = 197 x = 351 x = 389 x = 153 x = 690 x = 130 x = 698 y = 305 x = 636 x = 659 y = 512 x = 124 x = 417 y = 76 x = 881 x = 527 x = 373 x = 76 x = 929 y = 446 y = 134 x = 655 x = 537 y = 189 y = 120 x = 655 x = 28 y = 719 y = 496 y = 488 x = 325 x = 160 x = 246 y = 165 y = 466 x = 146 y = 892 y = 137 x = 818 x = 954 x = 879 x = 275 x = 94 x = 57 x = 493 x = 320 x = 914 x = 220 y = 68 y = 688 x = 701 y = 191 x = 340 x = 375 y = 359 x = 448 y = 643 y = 850 x = 421 x = 680 x = 806 x = 436 y = 184 x = 232 x = 394 y = 139 y = 107 y = 393 x = 11 x = 605 y = 153 y = 665 y = 481 x = 886 x = 127 y = 169 y = 270 x = 357 x = 614 y = 707 x = 214 y = 160 y = 881 y = 120 y = 25 y = 967 x = 483 x = 328 x = 500 y = 218 y = 485 y = 913 x = 697 y = 562 y = 564 y = 24 y = 819 y = 452 y = 90 x = 946 y = 650 y = 295 y = 898 x = 449 x = 189 x = 377 x = 111 x = 430 x = 617 y = 472 x = 965 x = 312 y = 33 x = 837 y = 690 x = 240 y = 401 y = 826 y = 510 y = 401 x = 999 y = 726 x = 773 x = 271 y = 500 y = 923 x = 592 y = 601 y = 57 y = 101 y = 278 y = 439 y = 580 x = 682 y = 597 x = 142 x = 566 y = 59 y = 376 x = 433 x = 74 x = 45 x = 648 y = 996 y = 141 x = 452 x = 143 y = 451 x = 213 x = 518 x = 921 y = 759 x = 880 x = 530 y = 149 x = 188 y = 24 x = 594 x = 583 y = 378 x = 392 y = 497 x = 778 x = 610 x = 786 x = 154 y = 140 x = 899 x = 84 y = 980 x = 97 y = 161 x = 753 y = 146 x = 50 x = 766 y = 58 y = 329 x = 563 x = 181 y = 772 y = 762 y = 601 y = 637 x = 147 y = 622 x = 490 x = 70 x = 244 x = 285 y = 444 y = 89 x = 314 y = 44 y = 414 y = 931 y = 912 y = 804 y = 411 x = 902 y = 115 x = 155 x = 661 y = 554 y = 794 y = 551 x = 242 x = 446 x = 115 y = 137 y = 67 y = 420 x = 466 y = 197 y = 722 y = 788 y = 328 y = 147 y = 521 x = 246 x = 892 x = 259 y = 494 y = 42 x = 547 x = 491 y = 601 y = 297 x = 840 x = 649 y = 298 x = 751 y = 84 x = 968 x = 600 y = 978 y = 716 y = 979 x = 646 y = 172 y = 202 y = 159 x = 927 y = 926 y = 303 y = 329 x = 716 y = 227 y = 331 x = 111 y = 762 x = 129 x = 678 x = 393 x = 482 x = 869 x = 229 x = 543 x = 188 y = 275 x = 397 x = 444 x = 389 x = 619 x = 571 y = 708 y = 171 y = 868 y = 650 x = 877 x = 827 y = 521 x = 478 x = 917 y = 886 x = 510 x = 501 x = 454 y = 682 x = 315 y = 155 x = 291 y = 565 y = 879 x = 421 x = 699 x = 854 x = 657 y = 637 y = 998 x = 120 y = 511 y = 167 y = 216 y = 390 y = 455 y = 258 y = 927 x = 258 y = 38 x = 914 x = 280 y = 310 y = 452 y = 216 x = 527 x = 15 x = 662 x = 708 x = 384 y = 761 y = 348 y = 290 y = 195 y = 434 x = 580 x = 675 x = 821 y = 502 x = 637 x = 780 x = 759 y = 907 y = 330 x = 651 x = 65 y = 258 x = 135 x = 689 y = 97 x = 268 y = 175 x = 242 x = 281 y = 326 x = 519 x = 787 x = 254 y = 51 x = 309 y = 651 y = 818 y = 140 y = 810 y = 636 x = 656 x = 641 x = 199 y = 532 x = 332 y = 104 y = 317 y = 833 x = 290 y = 508 x = 938 x = 326 y = 773 y = 414 x = 0 y = 195 x = 306 y = 193 y = 72 y = 690 x = 288 y = 960 x = 390 x = 528 y = 30 y = 631 x = 549 x = 429 y = 129 y = 258 y = 245 y = 138 y = 641 x = 761 y = 761 y = 823 y = 598 x = 654 x = 281 x = 668 y = 571 x = 985 x = 961 x = 147 y = 610 y = 572 x = 562 y = 111 x = 394 y = 621 x = 675 y = 556 x = 284 y = 261 y = 96 x = 229 x = 933 x = 492 y = 981 y = 337 y = 748 x = 150 y = 971 y = 218 y = 837 y = 224 x = 988 x = 138 x = 342 y = 189 y = 33 x = 459 y = 337 x = 565 x = 943 y = 613 x = 163 x = 2 x = 729 y = 204 x = 411 y = 784 x = 561 y = 375 y = 26 x = 342 y = 40 y = 730 y = 105 x = 696 y = 197 x = 739 y = 777 y = 199 y = 665 y = 778 x = 535 x = 180 x = 836 y = 352 x = 825 y = 275 y = 848 y = 594 x = 653 x = 353 x = 304 y = 915 x = 538 y = 940 x = 869 x = 632 y = 632 y = 853 y = 73 x = 36 y = 251 y = 467 y = 20 y = 756 y = 704 x = 876 y = 906 x = 89 x = 257 x = 999 x = 100 y = 234 y = 149 x = 906 x = 644 x = 176 y = 605 y = 347 x = 704 x = 651 y = 917 y = 768 x = 22 y = 619 y = 592 x = 461 y = 955 x = 129 y = 135 y = 382 x = 329 x = 27 y = 201 y = 264 y = 183 x = 18 x = 146 x = 924 y = 348 x = 151 x = 866 y = 337 x = 659 x = 629 y = 854 y = 278 y = 569 x = 470 x = 384 y = 380 x = 1 y = 668 x = 888 y = 19 x = 839 x = 233 x = 486 y = 879 y = 389 y = 644 x = 872 x = 130 x = 931 x = 916 x = 686 y = 883 y = 750 y = 538 y = 847 y = 580 y = 431 y = 745 x = 88 y = 415 y = 485 x = 424 x = 37 x = 504 x = 155 y = 636 x = 421 y = 585 y = 775 y = 514 x = 385 x = 14 y = 612 x = 86 y = 87 y = 529 y = 616 y = 635 y = 507 x = 973 x = 911 x = 560 y = 482 y = 208 x = 620 y = 584 x = 169 y = 174 x = 709 y = 833 x = 817 y = 722 y = 667 x = 438 y = 848 y = 189 y = 21 y = 148 x = 246 x = 113 y = 430 y = 224 x = 648 y = 84 y = 714 y = 506 x = 983 x = 316 x = 289 y = 825 x = 517 y = 601 y = 467 y = 746 y = 457 y = 931 y = 261 y = 191 y = 609 y = 970 y = 897 x = 206 x = 409 y = 883 x = 980 x = 188 y = 74 y = 741 y = 890 y = 606 y = 51 x = 587 x = 45 x = 925 y = 757 x = 330 x = 76 x = 239 x = 411 y = 889 y = 182 x = 241 x = 219 y = 501 y = 822 y = 809 x = 996 y = 889 x = 878 y = 400 x = 413 x = 346 y = 618 y = 680 y = 411 y = 125 x = 998 y = 553 x = 53 y = 31 x = 513 y = 452 y = 588 x = 255 y = 211 x = 805 y = 89 y = 818 x = 88 y = 793 x = 771 x = 444 y = 988 y = 691 x = 51 x = 620 x = 914 x = 426 y = 469 x = 672 x = 392 y = 657 y = 629 x = 540 y = 326 y = 569 x = 955 x = 571 y = 11 y = 337 x = 337 x = 979 y = 734 x = 458 y = 142 x = 884 y = 961 x = 15 x = 721 y = 660 x = 593 y = 848 x = 244 y = 845 x = 35 x = 670 x = 492 y = 328 y = 759 x = 783 y = 622 y = 788 x = 913 x = 525 x = 64 y = 33 y = 768 x = 910 y = 653 x = 971 x = 642 x = 413 y = 644 y = 65 x = 232 x = 9 x = 868 y = 141 y = 954 x = 767 x = 205 y = 731 x = 737 y = 689 x = 101 y = 431 x = 302 x = 582 y = 290 x = 406 y = 848 x = 81 x = 565 y = 201 x = 241 x = 593 y = 824 y = 123 x = 319 x = 952 x = 473 y = 868 x = 580 x = 778 x = 449 y = 97 x = 303 y = 365 x = 752 x = 92 x = 238 x = 144 x = 715 x = 976 x = 432 y = 158 x = 16 y = 737 y = 828 x = 171 x = 403 x = 575 y = 798 y = 927 x = 211 x = 249 y = 410 y = 216 x = 13 x = 863 y = 473 y = 55 x = 400 x = 142 x = 11 x = 506 x = 934 y = 121 x = 727 x = 988 y = 772 x = 740 y = 982 x = 11 x = 501 x = 498 y = 248 x = 520 x = 50 y = 228 y = 976 y = 828 y = 169 x = 348 x = 701 x = 186 y = 277 y = 360 x = 588 y = 959 y = 598 x = 768 x = 715 y = 846 y = 950 y = 530 x = 162 y = 894 x = 659 y = 931 y = 282 y = 187 y = 748 x = 170 x = 271 x = 130 x = 939 x = 68 y = 538 x = 123 x = 694 x = 119 y = 12 x = 891 x = 959 y = 737 x = 291 x = 800 y = 471 y = 80 x = 453 x = 965 y = 460 x = 751 x = 652 x = 191 x = 880 y = 906 y = 676 y = 621 x = 619 y = 229 y = 282 y = 655 y = 352 y = 200 y = 298 x = 902 y = 903 y = 109 x = 231 x = 606 x = 962 x = 709 x = 662 y = 978 y = 688 x = 896 y = 236 y = 427 x = 287 y = 746 x = 145 x = 695 x = 653 y = 956 x = 104 y = 349 x = 426 x = 409 y = 740 x = 722 x = 594 y = 102 y = 170 y = 124 x = 157 y = 746 y = 223 x = 703 y = 598 x = 465 x = 925 x = 473 y = 224 x = 792 x = 270 y = 96 x = 485 y = 752 x = 728 y = 816 x = 450 y = 244 x = 355 y = 254 y = 311 y = 8 y = 886 x = 941 y = 716 y = 779 y = 600 y = 556 x = 426 x = 444 x = 536 x = 743 x = 526 y = 716 x = 288 y = 187 y = 393 y = 188 y = 380 y = 742 y = 215 y = 788 x = 748 x = 604 x = 4 x = 680 x = 660 x = 582 x = 116 x = 419 x = 620 x = 707 x = 857 x = 645 y = 25 x = 39 y = 612 y = 759 y = 523 y = 887 x = 763 y = 771 y = 696 x = 961 y = 4 x = 920 y = 43 y = 990 x = 523 y = 843 x = 727 x = 493 y = 413 x = 701 x = 968 x = 815 x = 860 x = 507 y = 291 y = 72 x = 554 y = 272 x = 972 y = 202 y = 602 x = 748 x = 631 x = 22 y = 199 y = 684 y = 15 x = 603 y = 789 y = 784 y = 284 x = 80 x = 201 y = 139 x = 319 y = 373 y = 443 y = 955 y = 67 x = 823 x = 404 x = 490 y = 359 y = 0 x = 908 x = 286 x = 345 y = 734 x = 71 x = 424 y = 920 y = 367 y = 271 x = 142 x = 4 y = 309 y = 826 y = 533 y = 244 y = 38 x = 373 y = 697 x = 43 x = 970 x = 658 x = 560 y = 896 y = 645 x = 602 y = 209 x = 106 x = 720 y = 21 x = 469 x = 842 y = 771 x = 536 y = 286 x = 252 x = 749 y = 355 y = 192 x = 589 y = 122 y = 978 x = 502 x = 554 y = 368 y = 531 y = 193 x = 401 x = 941 y = 137 y = 221 y = 836 y = 652 x = 280 y = 146 x = 386 x = 413 y = 951 y = 800 x = 194 y = 433 x = 710 y = 451 x = 943 x = 401 y = 971 y = 821 y = 946 x = 702 x = 670 x = 800 y = 468 x = 773 y = 832 x = 925 x = 446 x = 104 y = 337 x = 267 y = 299 x = 712 y = 996 x = 134 x = 359 y = 224 x = 389 y = 789 x = 941 x = 277 y = 488 x = 504 x = 913 x = 442 y = 515 x = 882 x = 82 x = 141 y = 832 y = 724 y = 463 x = 924 y = 325 y = 710 y = 628 x = 745 y = 542 x = 754 x = 210 y = 410 y = 257 x = 244 y = 591 y = 770 y = 12 y = 318 x = 148 y = 680 x = 660 x = 444 y = 81 x = 108 x = 791 y = 784 x = 58 y = 78 x = 839 y = 7 x = 59 y = 558 y = 329 y = 899 y = 175 y = 654 y = 321 x = 827 y = 992 y = 378 x = 149 y = 136 y = 709 x = 227 x = 241 y = 683 x = 716 y = 372 y = 471 x = 226 y = 202 y = 834 y = 332 x = 630 x = 949 x = 460 x = 875 x = 10 y = 515 y = 836 x = 823 x = 58 x = 762 y = 937 x = 406 x = 583 y = 397 y = 836 x = 783 x = 757 y = 178 y = 534 x = 518 y = 989 x = 781 y = 142 x = 346 x = 497 x = 335 y = 397 x = 302 y = 405 y = 102 y = 780 x = 59 x = 321 y = 459 y = 643 y = 752 y = 363 y = 811 y = 842 y = 58 y = 969 x = 830 x = 190 y = 698 x = 832 x = 837 x = 741 x = 854 x = 838 x = 270 x = 643 x = 819 x = 259 x = 864 x = 139 x = 145 y = 19 y = 826 x = 460 x = 804 y = 381 x = 608 y = 594 x = 185 y = 129 x = 970 y = 181 x = 131 y = 771 x = 246 x = 621 x = 722 x = 719 y = 201 y = 777 x = 823 x = 703 y = 280 y = 247 x = 785 x = 624 y = 500 y = 897 y = 950 x = 330 y = 283 x = 940 x = 943 x = 906 y = 543 y = 206 y = 193 x = 503 x = 262 y = 643 x = 830 x = 155 y = 777 y = 18 x = 426 y = 276 x = 652 y = 715 x = 580 x = 796 x = 657 y = 195 x = 615 y = 29 x = 152 x = 276 x = 292 x = 368 x = 541 y = 149 y = 735 y = 28 x = 994 x = 686 x = 70 y = 402 y = 836 y = 282 y = 647 y = 680 y = 984 x = 485 x = 445 x = 698 x = 240 y = 305 y = 625 y = 66 y = 429 y = 898 x = 587 x = 579 y = 898 y = 579 x = 173 y = 49 x = 921 x = 137 x = 388 y = 704 y = 388 y = 308 y = 342 x = 985 y = 832 y = 623 x = 535 y = 899 y = 768 y = 683 x = 91 x = 802 y = 266 y = 82 x = 479 y = 340 x = 499 y = 881 x = 727 y = 317 y = 805 x = 35 x = 847 y = 478 y = 765 x = 908 x = 245 y = 572 x = 2 y = 870 x = 144 y = 701 x = 211 x = 837 x = 152 y = 202 y = 447 y = 649 y = 523 y = 262 y = 640 y = 497 x = 233 y = 749 y = 428 y = 421 x = 534 y = 568 y = 56 x = 387 y = 912 y = 517 x = 530 x = 358 y = 646 x = 695 x = 144 y = 172 y = 966 y = 317 x = 244 x = 320 x = 860 x = 227 y = 646 x = 476 y = 260 y = 621 x = 511 y = 197 x = 953 y = 796 x = 788 y = 178 y = 241 y = 502 x = 233 y = 968 y = 62 x = 361 y = 514 y = 618 x = 534 x = 918 y = 924 y = 555 y = 711 y = 678 x = 671 x = 958 x = 352 y = 102 x = 282 y = 383 x = 617 x = 405 x = 934 x = 611 y = 968 x = 866 x = 996 y = 473 y = 477 y = 910 y = 359 y = 765 y = 329 x = 1 x = 641 y = 661 x = 480 x = 95 x = 794 x = 235 y = 235 y = 358 y = 227 y = 642 x = 982 x = 558 y = 773 y = 757 x = 543 x = 771 x = 846 y = 795 x = 202 y = 93 x = 948 y = 463 x = 486 y = 470 x = 653 x = 122 x = 17 x = 34 y = 356 y = 597 x = 254 x = 435 y = 152 y = 131 y = 177 x = 56 y = 257 y = 13 x = 45 y = 809 y = 948 y = 391 y = 964 x = 108 y = 568 x = 571 x = 426 x = 979 x = 293 y = 637 y = 687 y = 949 x = 917 x = 392 y = 150 y = 365 x = 837 y = 416 x = 181 x = 473 x = 934 x = 628 y = 106 x = 642 x = 70 y = 223 x = 677 x = 406 y = 190 y = 261 x = 704 y = 792 x = 735 x = 46 y = 437 y = 370 y = 267 x = 435 y = 310 x = 126 y = 61 y = 842 x = 577 y = 37 x = 399 x = 108 x = 629 x = 349 x = 813 x = 632 y = 619 y = 973 x = 706 x = 965 y = 837 y = 101 y = 144 y = 990 y = 191 y = 840 y = 30 y = 751 x = 553 x = 23 y = 200 x = 968 y = 10 x = 411 x = 349 y = 437 x = 171 y = 438 x = 481 x = 740 x = 159 y = 319 x = 881 y = 848 y = 523 y = 153 x = 879 y = 895 x = 415 y = 310 y = 386 y = 656 x = 285 x = 576 x = 874 y = 142 x = 897 x = 575 y = 884 y = 917 y = 999 x = 835 x = 897 x = 471 y = 741 y = 781 y = 880 y = 37 y = 883 y = 635 x = 282 y = 143 x = 944 x = 661 y = 493 x = 940 y = 706 y = 74 x = 209 x = 619 y = 31 x = 430 y = 190 x = 781 y = 784 x = 183 x = 899 y = 597 y = 396 x = 727 y = 894 x = 86 y = 146 x = 907 x = 411 x = 306 x = 631 x = 706 x = 259 x = 248 y = 609 x = 462 x = 110 x = 55 x = 23 y = 100 y = 154 x = 869 x = 52 y = 656 y = 6 x = 257 x = 755 y = 812 x = 156 y = 411 y = 843 y = 625 x = 285 x = 812 x = 814 x = 929 x = 451 y = 621 y = 278 y = 966 x = 296 x = 275 y = 892 x = 419 x = 851 x = 165 x = 55 y = 648 x = 822 x = 705 y = 372 x = 309 x = 785 x = 679 x = 911 x = 53 x = 574 x = 612 y = 119 x = 218 y = 213 x = 16 x = 525 y = 313 y = 828 y = 335 x = 6 y = 377 x = 278 x = 559 x = 54 x = 398 x = 292 y = 798 x = 393 x = 85 x = 399 x = 226 x = 470 y = 623 y = 263 y = 852 y = 307 x = 412 x = 637 x = 128 x = 936 y = 376 y = 888 y = 344 x = 191 y = 591 y = 884 x = 219 y = 61 x = 653 y = 506 y = 945 x = 86 x = 103 y = 682 x = 472 x = 109 y = 199 x = 23 y = 982 y = 326 x = 862 y = 95 x = 564 x = 628 x = 833 x = 75 x = 4 y = 840 x = 590 x = 339 x = 493 x = 910 x = 798 x = 588 x = 205 y = 58 y = 124 y = 852 y = 661 x = 611 x = 671 y = 977 y = 552 x = 783 x = 692 y = 556 y = 922 x = 229 x = 105 x = 205 y = 84 y = 377 y = 768 y = 954 y = 414 x = 276 y = 955 x = 761 x = 774 x = 354 y = 370 y = 355 y = 730 y = 717 x = 107 y = 145 x = 889 y = 104 x = 455 x = 439 y = 975 y = 956 y = 672 x = 143 y = 966 x = 265 x = 408 x = 981 y = 909 x = 325 x = 325 y = 560 x = 344 x = 224 y = 75 x = 22 x = 82 x = 685 x = 47 y = 553 x = 326 x = 702 y = 142 x = 577 x = 86 x = 68 x = 725 y = 331 y = 645 x = 221 y = 923 y = 122 x = 573 y = 112 y = 636 x = 338 x = 187 y = 753 x = 428 x = 733 x = 936 y = 982 y = 782 y = 83 x = 573 x = 499 x = 900 y = 205 y = 782 x = 798 y = 334 y = 437 x = 233 y = 555 x = 224 x = 880 x = 442 y = 822 y = 880 y = 708 x = 913 y = 301 x = 534 x = 991 y = 176 x = 790 y = 630 x = 88 y = 769 y = 229 y = 283 x = 506 x = 676 x = 7 y = 937 x = 361 x = 275 y = 16 y = 872 x = 829 x = 148 y = 263 y = 199 y = 699 x = 346 y = 666 x = 742 x = 59 x = 204 y = 326 y = 134 y = 344 x = 53 y = 923 x = 719 y = 326 y = 76 x = 702 y = 644 x = 597 y = 682 x = 675 y = 788 x = 194 x = 505 y = 838 x = 911 x = 753 x = 894 y = 593 y = 132 y = 536 y = 212 x = 837 x = 344 x = 902 x = 49 y = 154 x = 665 x = 886 x = 572 y = 514 y = 258 x = 151 y = 999 y = 469 y = 16 y = 692 y = 948 y = 141 x = 667 y = 23 x = 974 y = 610 x = 878 y = 513 y = 220 x = 990 x = 998 y = 982 y = 591 y = 481 y = 513 y = 540 x = 407 x = 458 x = 78 x = 495 x = 12 x = 395 x = 602 y = 45 x = 288 x = 653 x = 530 y = 636 y = 143 x = 80 y = 994 y = 822 x = 7 y = 180 y = 114 x = 841 x = 781 x = 721 x = 144 x = 559 x = 154 x = 423 y = 552 x = 157 x = 880 x = 56 x = 915 x = 980 x = 159 y = 711 x = 835 y = 104 y = 140 x = 353 x = 591 x = 421 x = 828 y = 782 x = 607 y = 781 y = 882 y = 65 y = 68 y = 423 x = 205 y = 204 x = 38 x = 362 y = 133 y = 166 y = 979 y = 175 y = 135 x = 540 y = 601 y = 933 y = 511 y = 984 y = 44 x = 158 x = 893 y = 347 y = 23 x = 165 x = 424 y = 937 x = 623 y = 210 y = 774 y = 205 y = 424 y = 563 y = 490 x = 866 x = 659 x = 840 y = 91 x = 540 y = 896 x = 326 x = 389 y = 427 x = 728 x = 476 y = 93 y = 582 y = 524 x = 805 y = 748 y = 253 y = 752 y = 664 x = 633 y = 661 y = 261 y = 554 y = 251 x = 368 x = 323 x = 538 x = 229 x = 286 y = 969 x = 120 y = 818 x = 477 y = 819 x = 765 x = 697 y = 333 y = 414 y = 314 x = 925 x = 701 x = 230 y = 17 y = 712 x = 565 x = 450 x = 400 y = 59 x = 191 x = 371 x = 682 x = 383 y = 731 y = 959 x = 814 x = 431 y = 837 x = 108 x = 473 x = 861 y = 502 x = 724 x = 931 x = 484 y = 366 y = 79 x = 275 y = 769 x = 611 y = 52 x = 317 x = 293 y = 497 x = 360 y = 222 x = 361 y = 236 y = 331 y = 573 x = 642 y = 22 y = 341 x = 887 x = 304 y = 894 y = 275 y = 545 x = 717 y = 322 x = 717 x = 2 x = 325 x = 515 y = 110 x = 175 y = 381 x = 177 x = 846 y = 536 x = 914 y = 564 y = 994 y = 462 y = 207 x = 493 y = 385 x = 354 x = 438 x = 70 y = 663 x = 4 y = 146 y = 766 x = 949 y = 848 x = 84 x = 756 y = 225 x = 494 y = 60 y = 61 y = 538 x = 860 x = 989 x = 228 x = 880 x = 696 x = 765 x = 371 y = 468 y = 929 x = 335 x = 335 y = 609 y = 697 x = 520 y = 818 x = 525 y = 387 x = 961 y = 519 x = 200 x = 867 y = 382 y = 32 x = 162 x = 756 y = 352 y = 762 y = 273 y = 334 x = 569 y = 204 x = 831 x = 962 y = 560 x = 985 x = 401 x = 78 y = 443 x = 987 y = 777 y = 456 x = 186 y = 794 x = 30 y = 957 y = 280 y = 46 x = 753 y = 607 x = 194 y = 426 x = 797 x = 379 x = 319 x = 198 x = 461 x = 577 y = 225 y = 163 x = 851 x = 206 y = 282 y = 947 y = 613 y = 53 y = 499 x = 755 x = 335 y = 889 y = 853 x = 103 y = 446 y = 18 x = 108 x = 982 x = 654 x = 796 y = 793 y = 28 y = 2 x = 918 y = 912 y = 502 y = 160 y = 606 x = 183 y = 31 x = 447 y = 356 x = 936 x = 867 y = 526 x = 231 y = 111 y = 431 y = 692 x = 319 x = 375 y = 555 x = 565 x = 252 y = 928 y = 81 y = 37 y = 930 x = 775 x = 916 y = 165 x = 678 y = 758 x = 742 y = 162 y = 406 y = 235 y = 424 x = 179 y = 253 y = 312 y = 482 y = 124 x = 27 y = 915 x = 258 x = 794 x = 709 y = 397 y = 706 x = 216 x = 801 y = 777 y = 957 x = 606 x = 64 y = 249 x = 971 x = 664 y = 330 x = 645 y = 11 x = 876 y = 695 y = 523 x = 536 y = 865 y = 896 y = 915 y = 304 x = 767 y = 143 x = 619 y = 447 y = 465 x = 566 x = 365 y = 902 y = 650 x = 218 x = 351 x = 970 x = 796 y = 563 y = 71 x = 936 y = 940 y = 911 x = 193 x = 547 y = 135 x = 473 y = 395 x = 797 y = 324 y = 276 x = 474 x = 596 y = 112 y = 333 y = 731 y = 77 y = 348 y = 286 y = 699 y = 904 y = 651 x = 391 y = 104 x = 444 x = 556 x = 808 x = 966 x = 300 y = 267 x = 965 y = 254 x = 725 x = 384 y = 848 x = 197 x = 270 x = 481 y = 247 y = 203 y = 365 y = 764 x = 790 x = 281 y = 161 x = 76 x = 603 y = 521 y = 285 y = 693 x = 341 y = 237 x = 443 x = 625 x = 655 x = 733 y = 940 x = 898 y = 580 y = 172 x = 432 x = 571 y = 931 x = 69 x = 702 y = 701 x = 356 y = 7 x = 8 y = 841 y = 165 y = 35 y = 776 x = 835 y = 817 y = 801 y = 960 y = 989 x = 170 x = 459 x = 172 y = 268 y = 98 x = 32 x = 611 x = 121 x = 505 y = 881 x = 794 y = 990 y = 780 x = 564 x = 868 x = 631 x = 964 y = 615 y = 602 x = 370 x = 862 y = 510 y = 332 y = 602 y = 491 y = 119 y = 904 x = 248 y = 604 y = 424 y = 719 y = 863 x = 849 y = 524 x = 65 y = 855 y = 1 y = 105 y = 700 y = 171 x = 542 x = 477 y = 103 y = 482 x = 890 y = 532 x = 17 x = 645 y = 578 x = 21 x = 416 y = 275 x = 593 y = 102 y = 87 x = 485 x = 619 x = 780 y = 391 x = 782 x = 225 y = 243 x = 414 y = 461 y = 58 x = 989 x = 711 y = 243 y = 997 x = 302 y = 675 x = 66 y = 453 y = 369 y = 462 y = 831 x = 169 x = 282 x = 315 y = 577 x = 931 x = 551 x = 534 y = 651 x = 195 x = 968 x = 93 y = 517 x = 233 y = 448 y = 389 x = 87 y = 57 x = 142 y = 817 x = 449 x = 341 x = 743 x = 850 x = 759 y = 52 x = 268 y = 466 y = 397 y = 23 x = 99 x = 828 y = 323 y = 259 y = 610 y = 241 x = 177 x = 116 x = 162 x = 19 y = 364 y = 353 y = 569 x = 122 x = 871 x = 515 y = 910 y = 508 y = 581 y = 403 x = 196 x = 954 x = 930 y = 646 y = 389 y = 367 x = 441 x = 90 y = 892 y = 681 x = 711 y = 437 y = 244 y = 559 x = 64 y = 368 x = 310 x = 987 y = 745 x = 685 x = 3 x = 591 x = 829 y = 806 y = 247 x = 188 y = 388 x = 931 x = 922 x = 809 y = 156 x = 951 x = 203 x = 411 x = 628 y = 434 x = 205 x = 779 y = 60 y = 107 y = 777 y = 617 x = 272 x = 501 x = 743 y = 884 x = 191 x = 70 y = 830 x = 695 y = 281 x = 441 x = 859 y = 872 y = 158 y = 578 y = 978 x = 804 y = 96 y = 796 y = 967 x = 90 x = 573 y = 904 y = 345 y = 214 y = 433 x = 465 x = 228 x = 916 x = 669 x = 673 y = 42 x = 250 y = 134 y = 681 y = 432 y = 963 y = 636 y = 760 x = 523 x = 608 x = 982 x = 952 x = 764 y = 596 y = 363 y = 433 x = 450 x = 247 x = 83 y = 389 x = 51 y = 224 x = 275 x = 669 y = 311 y = 106 y = 703 y = 503 y = 279 x = 605 x = 424 x = 751 x = 74 y = 810 y = 278 x = 376 x = 607 x = 369 x = 937 x = 385 y = 20 y = 245 x = 902 x = 895 x = 551 y = 528 x = 890 y = 201 y = 630 y = 474 y = 266 y = 943 x = 803 x = 459 x = 703 y = 692 y = 688 x = 150 y = 37 x = 476 y = 249 x = 267 x = 285 y = 457 y = 183 y = 528 y = 486 x = 674 x = 136 y = 382 y = 330 x = 266 x = 364 x = 961 y = 518 y = 46 x = 794 y = 611 x = 134 x = 699 y = 704 x = 471 x = 51 y = 832 y = 632 x = 730 x = 994 x = 333 x = 116 x = 816 y = 435 x = 106 y = 529 y = 661 x = 138 x = 685 y = 940 y = 736 y = 655 y = 882 x = 488 x = 601 x = 312 x = 544 y = 932 x = 119 y = 576 y = 598 y = 294 x = 120 x = 972 x = 978 y = 315 x = 607 y = 988 x = 609 x = 805 y = 310 x = 201 y = 601 x = 567 y = 853 y = 945 x = 248 y = 63 y = 376 y = 879 x = 651 x = 774 x = 868 y = 99 x = 238 x = 743 x = 725 x = 754 x = 78 y = 399 x = 465 x = 87 x = 936 y = 787 x = 889 x = 20 x = 564 x = 798 y = 908 x = 613 x = 857 x = 46 x = 301 y = 260 y = 474 x = 14 y = 356 x = 358 y = 955 x = 309 y = 515 y = 384 x = 475 y = 863 x = 135 x = 233 y = 184 y = 926 y = 432 x = 568 y = 198 x = 198 x = 388 x = 551 x = 405 x = 188 y = 542 y = 999 x = 811 y = 105 x = 42 y = 939 x = 970 x = 64 y = 405 y = 660 y = 568 x = 862 y = 119 y = 652 y = 625 y = 797 y = 470 y = 537 x = 363 x = 228 x = 332 x = 985 y = 386 y = 408 y = 682 x = 746 x = 632 y = 263 y = 373 y = 980 x = 460 x = 166 y = 279 x = 212 x = 49 x = 400 y = 312 x = 388 y = 787 y = 489 x = 570 x = 424 y = 196 x = 657 x = 954 y = 569 y = 768 y = 697 y = 143 x = 393 x = 54 x = 278 y = 531 x = 65 x = 816 x = 492 x = 494 y = 940 y = 955 y = 613 x = 939 y = 28 x = 621 x = 458 x = 987 y = 309 y = 998 y = 408 y = 606 x = 552 x = 731 x = 512 x = 312 y = 917 x = 754 y = 880 y = 64 y = 753 y = 987 x = 802 y = 415 y = 368 x = 402 y = 647 y = 953 x = 487 x = 947 y = 262 y = 156 x = 230 x = 413 y = 956 y = 723 x = 867 y = 272 x = 37 y = 484 x = 453 x = 885 x = 599 y = 3 x = 874 y = 791 y = 561 y = 20 x = 210 x = 606 y = 263 x = 227 y = 744 y = 151 y = 891 y = 890 y = 226 y = 149 y = 965 y = 264 y = 807 y = 328 y = 355 y = 864 x = 135 x = 435 x = 504 x = 233 x = 865 y = 381 y = 724 x = 454 y = 398 y = 127 x = 460 x = 906 y = 151 x = 989 y = 288 y = 775 x = 28 x = 877 x = 576 x = 780 y = 199 y = 551 y = 488 x = 225 x = 312 y = 953 y = 448 x = 393 x = 446 x = 458 x = 939 y = 861 y = 500 y = 851 y = 201 x = 871 x = 496 x = 675 x = 131 y = 222 y = 605 y = 920 y = 387 y = 5 x = 399 y = 272 y = 754 x = 10 x = 928 x = 331 x = 845 x = 234 x = 328 y = 678 y = 514 y = 607 y = 780 y = 525 x = 193 x = 57 y = 698 x = 635 x = 518 y = 59 x = 508 y = 929 y = 649 y = 47 x = 425 x = 789 x = 683 y = 411 x = 275 x = 335 x = 171 y = 413 x = 425 y = 26 y = 46 x = 390 y = 179 x = 260 y = 483 x = 158 y = 89 x = 200 x = 399 x = 940 y = 252 y = 495 x = 371 x = 645 y = 308 y = 739 x = 460 y = 261 y = 153 x = 172 x = 533 x = 249 y = 333 x = 747 y = 765 x = 406 y = 314 y = 793 x = 513 x = 833 x = 813 y = 881 x = 406 x = 617 y = 368 y = 900 y = 823 x = 227 x = 951 x = 888 x = 13 y = 86 x = 900 y = 716 y = 670 x = 587 x = 826 x = 109 x = 315 y = 496 y = 571 x = 288 y = 898 y = 902 x = 842 y = 918 x = 141 y = 887 y = 884 y = 806 x = 857 y = 391 x = 566 y = 619 x = 931 x = 916 x = 217 y = 601 y = 72 x = 965 y = 998 y = 473 x = 239 x = 884 x = 20 y = 31 x = 788 y = 912 y = 274 y = 588 y = 351 x = 60 y = 413 y = 36 y = 516 x = 751 y = 236 y = 357 y = 641 y = 951 x = 284 x = 538 x = 756 y = 779 x = 38 y = 588 x = 577 x = 662 x = 13 x = 180 y = 699 y = 748 x = 860 x = 114 x = 699 y = 163 x = 752 y = 408 y = 208 x = 244 x = 259 x = 988 x = 185 x = 531 y = 348 y = 432 y = 994 y = 38 x = 991 x = 709 x = 922 y = 378 x = 630 y = 240 x = 29 y = 437 y = 668 y = 829 x = 427 y = 404 x = 775 x = 526 x = 369 x = 329 x = 421 y = 755 y = 614 y = 74 x = 975 x = 436 y = 150 y = 293 y = 651 x = 672 x = 187 y = 558 x = 913 x = 85 x = 353 x = 347 x = 156 x = 821 x = 939 x = 719 y = 562 y = 918 x = 733 x = 532 x = 391 x = 166 x = 633 x = 893 x = 161 x = 532 y = 96 x = 992 y = 333 x = 375 x = 61 x = 538 y = 954 y = 689 y = 373 x = 775 y = 129 x = 694 x = 666 y = 660 y = 270 y = 397 y = 424 x = 971 x = 554 x = 382 y = 145 y = 944 y = 730 y = 138 y = 558 y = 571 y = 206 x = 802 x = 205 x = 755 x = 359 x = 195 x = 893 x = 894 x = 865 x = 416 x = 901 y = 461 y = 697 y = 438 y = 216 x = 294 x = 275 x = 999 x = 263 x = 660 y = 259 x = 758 x = 374 y = 600 x = 633 x = 953 x = 432 y = 518 x = 69 y = 736 y = 966 y = 411 x = 831 x = 425 x = 517 x = 421 y = 293 y = 928 y = 184 y = 610 y = 601 x = 703 y = 33 x = 163 x = 530 x = 91 y = 635 x = 89 x = 617 x = 265 x = 600 x = 262 y = 217 y = 913 x = 424 y = 274 x = 143 y = 411 y = 551 y = 983 y = 179 x = 929 x = 282 y = 336 y = 237 y = 386 x = 991 y = 83 y = 543 y = 314 y = 577 x = 697 x = 919 x = 601 y = 35 x = 608 y = 12 x = 84 y = 260 y = 545 y = 726 x = 686 x = 284 y = 631 y = 823 x = 147 x = 238 y = 472 x = 304 x = 332 x = 11 y = 610 y = 829 y = 669 x = 820 x = 290 y = 850 x = 968 y = 451 x = 313 x = 897 y = 26 x = 656 y = 645 y = 924 y = 653 y = 269 x = 310 y = 958 x = 892 x = 546 x = 29 y = 511 x = 234 y = 597 x = 588 x = 8 x = 981 x = 465 y = 625 x = 955 x = 677 y = 894 x = 27 y = 967 y = 335 x = 805 y = 965 y = 361 x = 631 x = 746 x = 156 x = 186 y = 123 x = 116 x = 41 x = 731 y = 0 y = 57 x = 181 x = 2 x = 241 x = 232 x = 477 x = 757 x = 256 y = 32 y = 962 y = 903 y = 222 y = 538 y = 795 x = 685 y = 246 y = 527 x = 119 y = 296 x = 338 y = 919 y = 474 y = 979 x = 533 y = 496 y = 935 y = 285 y = 770 x = 125 x = 444 x = 66 y = 553 y = 821 y = 123 y = 386 y = 646 x = 332 x = 686 y = 203 y = 28 y = 771 x = 98 y = 472 y = 231 y = 139 y = 760 y = 69 x = 150 x = 690 x = 8 x = 791 x = 86 x = 478 x = 140 x = 48 y = 381 x = 483 y = 875 x = 405 x = 905 y = 485 x = 453 y = 682 y = 796 x = 581 y = 153 y = 162 y = 201 y = 716 x = 323 x = 861 x = 935 x = 888 y = 299 x = 620 y = 189 x = 573 x = 11 y = 950 y = 981 x = 316 x = 608 y = 726 x = 471 x = 150 y = 558 y = 203 y = 707 y = 655 y = 89 x = 915 y = 732 y = 273 y = 449 x = 902 x = 106 y = 916 x = 49 x = 876 y = 788 x = 667 x = 742 x = 543 x = 665 x = 809 x = 177 y = 385 x = 917 x = 4 y = 585 y = 500 y = 477 x = 110 y = 763 x = 399 x = 366 x = 954 x = 640 y = 910 y = 400 x = 764 y = 148 y = 191 x = 863 x = 136 x = 807 x = 843 x = 405 y = 163 x = 293 y = 777 y = 332 x = 119 x = 933 x = 333 y = 453 y = 616 y = 950 y = 371 y = 355 x = 613 y = 495 y = 151 x = 763 x = 126 y = 228 x = 67 x = 986 x = 236 y = 920 x = 606 x = 19 y = 679 x = 381 y = 135 x = 261 y = 603 x = 557 x = 362 x = 420 x = 728 y = 95 y = 912 x = 686 x = 353 y = 70 y = 684 x = 885 y = 410 y = 766 x = 708 y = 294 y = 137 y = 770 x = 524 x = 43 x = 543 y = 400 x = 571 y = 308 x = 44 y = 588 x = 171 y = 445 y = 93 y = 479 y = 943 x = 816 x = 976 x = 283 x = 129 x = 457 y = 816 x = 479 y = 295 y = 665 y = 869 x = 772 y = 79 x = 622 y = 485 x = 325 x = 226 x = 861 x = 80 y = 759 x = 175 y = 233 y = 777 x = 731 x = 852 x = 115 x = 354 y = 114 x = 809 x = 958 y = 541 y = 75 x = 129 x = 674 y = 784 y = 771 y = 353 x = 655 x = 718 x = 554 y = 487 y = 996 y = 261 y = 626 x = 551 y = 717 x = 572 y = 212 x = 432 y = 263 y = 23 x = 880 y = 40 x = 858 x = 626 y = 384 y = 786 y = 658 x = 844 y = 470 x = 573 y = 840 y = 332 y = 198 x = 291 y = 334 x = 849 y = 395 x = 454 x = 703 y = 370 x = 249 y = 172 x = 556 x = 895 x = 764 x = 566 y = 669 x = 9 y = 368 x = 34 y = 968 y = 620 x = 476 y = 321 x = 858 y = 970 y = 552 x = 366 x = 511 y = 487 y = 786 x = 232 y = 304 x = 676 x = 894 x = 78 y = 945 y = 282 y = 477 x = 656 x = 999 x = 795 x = 121 y = 364 y = 128 x = 612 x = 905 y = 722 x = 790 x = 586 x = 108 y = 251 y = 67 y = 530 x = 840 x = 233 x = 165 x = 96 x = 246 x = 271 x = 312 y = 641 y = 432 x = 482 x = 114 x = 259 x = 437 x = 332 x = 395 y = 401 x = 401 x = 427 y = 719 y = 204 x = 336 x = 692 y = 64 x = 569 y = 400 x = 71 x = 824 y = 441 y = 192 y = 117 y = 635 x = 174 x = 857 x = 954 y = 829 y = 542 x = 339 y = 517 x = 271 y = 603 x = 842 x = 538 y = 4 x = 927 x = 104 y = 487 x = 915 y = 480 x = 968 y = 701 y = 297 x = 667 x = 181 x = 743 y = 975 y = 828 x = 373 x = 483 x = 49 y = 278 x = 806 x = 596 x = 780 x = 847 x = 863 x = 601 x = 496 y = 149 x = 805 x = 834 x = 943 y = 949 x = 732 y = 399 y = 194 x = 286 x = 443 y = 426 y = 311 x = 675 y = 526 x = 686 y = 897 x = 51 y = 432 y = 186 y = 899 y = 396 y = 271 y = 764 x = 473 x = 170 x = 285 x = 844 y = 574 x = 122 x = 148 x = 474 y = 996 x = 452 y = 115 x = 507 x = 478 x = 998 x = 51 x = 567 y = 517 x = 145 y = 686 x = 750 x = 860 y = 712 x = 32 x = 759 y = 415 x = 160 x = 554 y = 897 y = 276 y = 487 x = 9 x = 204 y = 496 x = 32 x = 690 x = 794 x = 358 y = 263 x = 396 y = 123 x = 586 x = 342 y = 304 x = 229 x = 486 y = 611 y = 123 y = 726 x = 868 x = 153 y = 893 y = 813 x = 509 y = 994 x = 451 y = 68 x = 754 x = 881 y = 1 y = 342 y = 179 x = 687 y = 121 y = 273 x = 523 x = 900 y = 77 x = 20 x = 789 x = 843 x = 484 x = 981 y = 674 x = 0 x = 326 y = 867 x = 648 y = 160 y = 319 y = 110 x = 564 y = 963 y = 75 y = 932 y = 702 x = 161 y = 39 x = 129 y = 358 x = 742 y = 824 x = 541 y = 516 y = 593 y = 191 y = 734 x = 418 y = 748 x = 385 y = 414 x = 808 y = 978 y = 719 y = 913 y = 588 x = 113 x = 969 y = 236 y = 412 y = 376 y = 237 y = 710 x = 161 x = 204 y = 843 y = 986 x = 547 x = 850 x = 71 y = 47 x = 123 x = 424 x = 870 x = 281 x = 842 y = 237 y = 121 x = 438 x = 110 y = 180 x = 613 x = 604 x = 482 y = 130 y = 570 x = 917 y = 41 x = 490 x = 353 y = 546 x = 134 y = 978 x = 435 y = 593 y = 115 x = 498 x = 644 x = 593 y = 261 y = 384 y = 253 x = 229 x = 994 y = 558 y = 196 x = 247 y = 241 x = 641 x = 346 y = 574 x = 359 y = 541 x = 879 x = 482 x = 562 y = 323 y = 167 y = 461 x = 977 y = 860 y = 477 x = 207 x = 685 y = 746 x = 82 y = 196 y = 745 x = 797 y = 576 x = 116 y = 497 x = 305 x = 48 y = 529 y = 842 y = 550 y = 849 x = 741 x = 605 y = 269 y = 512 y = 833 x = 258 x = 585 y = 613 x = 324 y = 845 y = 478 y = 452 x = 271 y = 748 y = 966 y = 579 x = 835 x = 547 x = 576 y = 273 x = 669 y = 391 x = 718 y = 308 y = 466 x = 728 x = 751 x = 951 y = 827 y = 843 x = 1 x = 204 x = 311 y = 645 x = 516 y = 648 y = 154 y = 792 y = 43 y = 620 x = 958 y = 805 x = 233 x = 83 y = 159 x = 557 y = 53 x = 349 x = 865 y = 955 y = 616 y = 919 y = 642 y = 996 x = 868 y = 898 y = 668 y = 240 x = 811 y = 665 x = 603 x = 483 x = 336 y = 725 x = 178 y = 935 x = 636 x = 918 x = 621 x = 20 x = 882 x = 669 y = 974 y = 156 y = 937 x = 460 x = 44 x = 901 x = 480 y = 285 x = 10 x = 806 x = 778 x = 277 y = 990 x = 594 y = 567 y = 126 x = 876 x = 31 y = 104 x = 706 y = 139 x = 232 y = 937 x = 279 y = 442 x = 594 y = 513 y = 324 x = 872 x = 727 y = 533 x = 685 x = 840 x = 576 x = 912 y = 796 x = 242 y = 23 x = 249 y = 127 x = 91 x = 616 x = 649 x = 459 x = 211 x = 18 y = 96 x = 858 x = 476 x = 232 x = 69 y = 791 y = 760 y = 842 x = 821 y = 53 y = 748 y = 221 y = 961 x = 623 y = 571 y = 269 y = 49 y = 955 y = 914 y = 913 x = 567 y = 998 x = 223 y = 689 x = 162 x = 310 y = 115 x = 660 y = 564 x = 601 x = 629 x = 507 y = 701 y = 203 x = 2 x = 302 x = 876 x = 601 x = 493 y = 497 y = 736 y = 270 x = 42 y = 928 y = 917 x = 447 x = 103 x = 224 y = 121 x = 124 x = 247 x = 46 y = 79 x = 576 y = 642 x = 579 y = 936 x = 582 x = 131 y = 289 x = 743 x = 947 x = 395 x = 354 x = 303 y = 992 x = 257 x = 27 y = 390 x = 908 y = 28 x = 114 x = 689 x = 294 x = 910 y = 221 y = 24 y = 203 x = 45 x = 640 x = 36 y = 251 x = 375 y = 981 y = 881 y = 501 y = 729 x = 577 x = 664 x = 590 x = 512 x = 580 y = 685 x = 660 x = 693 x = 430 x = 636 y = 375 y = 312 x = 128 y = 598 y = 807 y = 597 y = 97 x = 313 y = 187 y = 204 y = 713 y = 903 x = 323 y = 377 x = 678 x = 787 x = 377 x = 115 y = 646 y = 839 x = 393 x = 894 y = 401 y = 530 x = 384 x = 60 y = 327 x = 527 y = 912 x = 404 y = 623 x = 700 y = 995 y = 210 x = 881 x = 799 y = 190 x = 116 y = 605 y = 885 y = 733 y = 791 y = 613 y = 63 y = 928 y = 819 x = 363 x = 903 x = 687 x = 352 y = 516 x = 194 y = 548 y = 2 y = 958 y = 847 x = 537 x = 456 x = 661 y = 27 x = 339 x = 844 x = 70 x = 765 y = 566 x = 678 y = 324 x = 492 y = 536 x = 378 y = 86 y = 889 x = 567 y = 773 x = 570 y = 522 y = 351 y = 316 y = 819 y = 531 x = 902 x = 171 y = 787 y = 450 x = 510 y = 169 x = 757 y = 572 x = 108 x = 906 x = 498 y = 292 x = 499 x = 975 x = 745 y = 55 x = 420 y = 225 y = 890 x = 882 y = 560 y = 701 x = 814 x = 994 x = 972 x = 305 y = 33 x = 24 y = 909 x = 203 x = 209 x = 653 x = 485 y = 541 x = 609 y = 831 y = 179 y = 839 y = 159 y = 620 y = 790 y = 305 y = 226 y = 59 x = 32 x = 141 x = 873 x = 576 y = 728 y = 437 x = 245 y = 507 x = 153 x = 770 x = 883 y = 147 y = 667 y = 200 x = 486 y = 380 y = 522 y = 465 y = 371 y = 457 x = 862 x = 789 x = 515 x = 885 y = 346 y = 685 x = 398 y = 255 y = 989 x = 663 y = 67 x = 699 x = 269 x = 689 y = 909 y = 92 y = 41 x = 879 x = 529 y = 929 x = 772 x = 456 y = 150 x = 939 x = 871 x = 968 y = 998 y = 232 x = 183 x = 259 y = 69 x = 863 y = 936 y = 371 x = 211 y = 692 y = 618 x = 857 y = 916 y = 908 x = 399 y = 430 x = 895 x = 16 x = 584 y = 522 x = 683 x = 468 y = 185 x = 437 x = 843 y = 732 y = 335 y = 229 x = 738 x = 743 y = 718 x = 887 x = 187 x = 396 y = 236 y = 129 y = 9 x = 891 y = 788 y = 942 x = 515 x = 444 x = 968 x = 805 x = 516 x = 196 x = 73 y = 552 y = 44 x = 737 x = 220 y = 903 y = 464 x = 127 y = 828 y = 588 x = 448 x = 897 x = 58 x = 474 y = 603 x = 161 y = 459 y = 641 x = 366 x = 135 x = 597 y = 519 x = 185 y = 17 y = 420 x = 412 y = 990 x = 284 x = 716 y = 975 x = 781 x = 51 y = 905 x = 95 x = 423 x = 210 x = 973 x = 433 y = 80 x = 228 x = 760 x = 720 x = 302 x = 151 x = 467 x = 41 x = 318 y = 193 x = 137 y = 495 x = 223 x = 933 y = 492 x = 58 x = 170 x = 425 y = 279 y = 33 x = 854 y = 303 x = 14 x = 921 x = 788 x = 555 y = 107 x = 839 x = 461 y = 230 x = 491 y = 877 x = 927 x = 296 y = 152 x = 139 x = 865 y = 679 x = 138 x = 211 x = 419 x = 556 y = 521 x = 560 x = 872 y = 287 y = 782 y = 81 y = 819 y = 619 x = 58 y = 681 x = 904 x = 154 y = 313 x = 25 y = 835 y = 962 x = 329 y = 691 y = 16 x = 268 y = 144 y = 212 y = 78 x = 991 x = 646 x = 763 y = 385 x = 297 x = 338 x = 134 x = 903 x = 883 x = 970 x = 489 x = 553 y = 488 x = 811 x = 717 x = 588 x = 82 x = 732 y = 784 y = 467 x = 167 y = 755 y = 332 y = 397 y = 595 y = 141 y = 57 x = 547 x = 96 y = 950 x = 952 y = 873 x = 772 y = 233 x = 723 y = 342 x = 858 x = 192 x = 109 x = 757 y = 13 y = 141 x = 946 x = 321 y = 399 y = 560 y = 514 x = 386 y = 39 y = 547 x = 672 x = 6 x = 340 y = 73 x = 844 x = 505 y = 81 y = 633 x = 39 x = 774 x = 929 y = 142 x = 119 y = 434 y = 852 x = 626 x = 927 y = 406 y = 534 y = 68 x = 662 y = 941 x = 573 x = 475 y = 232 y = 403 y = 287 x = 309 y = 777 y = 269 y = 780 x = 505 x = 879 x = 327 x = 743 y = 497 x = 322 y = 205 x = 364 x = 211 x = 985 x = 461 x = 511 y = 30 x = 217 x = 918 x = 547 y = 58 y = 688 y = 193 x = 781 y = 893 x = 832 x = 702 x = 130 y = 496 y = 528 x = 739 y = 80 y = 681 y = 773 y = 647 y = 727 y = 100 y = 443 x = 551 x = 39 y = 32 x = 894 x = 419 y = 0 y = 843 x = 224 x = 273 x = 407 y = 306 y = 257 y = 854 x = 715 x = 752 y = 951 x = 86 x = 451 y = 213 x = 205 y = 425 x = 899 y = 438 y = 906 x = 484 x = 369 y = 847 y = 447 x = 964 x = 7 x = 672 y = 76 y = 652 y = 229 x = 929 x = 849 x = 696 x = 327 y = 575 y = 550 y = 547 x = 553 y = 898 x = 447 x = 867 x = 635 y = 468 x = 651 x = 942 y = 337 x = 371 y = 226 y = 286 x = 905 y = 138 x = 625 y = 375 y = 784 x = 884 y = 192 y = 390 y = 643 x = 890 x = 331 y = 231 x = 704 x = 855 x = 373 x = 187 y = 708 y = 734 y = 363 x = 864 x = 86 x = 732 x = 852 y = 457 y = 333 y = 494 y = 532 x = 38 y = 679 x = 870 y = 387 y = 330 x = 734 x = 781 y = 877 x = 598 x = 98 x = 946 x = 804 x = 797 y = 103 y = 859 y = 368 y = 223 y = 142 x = 803 x = 854 y = 977 x = 550 x = 687 y = 108 x = 96 x = 967 y = 508 y = 446 x = 613 x = 301 y = 889 y = 721 x = 421 x = 910 y = 746 y = 62 y = 354 y = 186 x = 745 y = 30 y = 204 x = 883 x = 472 x = 73 x = 584 y = 910 x = 748 y = 938 y = 848 x = 97 x = 318 x = 669 y = 125 x = 417 y = 853 y = 711 x = 796 x = 825 y = 628 x = 706 y = 273 y = 38 x = 601 y = 894 x = 529 y = 395 x = 504 y = 871 x = 272 y = 499 x = 87 y = 887 x = 508 y = 504 x = 963 y = 701 y = 179 x = 962 y = 68 y = 933 x = 201 y = 797 x = 393 y = 334 y = 309 x = 494 y = 99 y = 632 x = 798 y = 96 x = 698 x = 350 y = 889 y = 362 x = 522 y = 611 x = 976 y = 428 x = 780 y = 90 y = 299 x = 838 x = 318 x = 357 x = 310 x = 230 x = 956 y = 942 y = 245 y = 859 x = 305 y = 490 x = 230 x = 707 y = 384 y = 452 x = 734 y = 433 y = 816 x = 521 y = 301 y = 838 y = 684 y = 806 y = 790 y = 49 y = 487 y = 80 y = 810 x = 80 x = 937 y = 230 y = 526 x = 76 x = 510 y = 172 x = 53 y = 420 y = 495 y = 19 x = 596 x = 732 y = 959 y = 153 y = 952 y = 668 x = 469 y = 913 y = 265 x = 689 y = 939 y = 939 x = 224 y = 82 y = 291 y = 357 y = 873 y = 323 y = 254 y = 658 x = 62 x = 448 y = 576 x = 879 y = 703 x = 322 y = 134 x = 987 x = 325 x = 430 y = 875 y = 856 y = 876 y = 638 x = 8 y = 690 x = 975 y = 307 x = 204 y = 97 y = 459 x = 901 y = 737 x = 304 x = 311 x = 383 y = 873 x = 639 y = 770 y = 585 y = 574 y = 554 y = 117 y = 804 x = 751 y = 580 x = 377 x = 509 y = 723 x = 529 x = 900 y = 572 x = 503 y = 875 x = 841 y = 404 x = 439 y = 668 y = 171 y = 230 y = 727 x = 838 y = 997 x = 571 x = 160 x = 106 x = 12 y = 538 y = 242 x = 140 y = 578 y = 851 x = 855 y = 926 y = 345 x = 654 x = 672 y = 528 y = 839 y = 389 y = 551 y = 116 x = 525 x = 782 y = 419 y = 204 y = 820 y = 15 y = 927 x = 406 x = 802 x = 696 y = 552 y = 495 x = 676 x = 95 y = 731 y = 143 x = 217 x = 729 y = 201 y = 986 y = 340 x = 48 y = 294 y = 892 y = 867 x = 923 y = 166 x = 515 x = 655 y = 422 x = 525 x = 348 y = 196 y = 731 y = 714 x = 770 x = 70 x = 674 y = 977 y = 165 y = 860 x = 617 x = 860 y = 220 y = 447 x = 254 x = 913 y = 67 x = 735 y = 858 x = 867 y = 504 x = 798 x = 5 y = 801 y = 973 x = 612 x = 39 x = 426 y = 987 x = 607 x = 198 y = 900 x = 333 y = 767 x = 85 y = 171 y = 275 x = 824 y = 449 x = 803 y = 287 x = 716 y = 887 y = 938 y = 368 x = 821 y = 769 x = 535 x = 709 y = 645 x = 640 y = 88 x = 842 y = 548 y = 538 y = 66 x = 119 x = 503 x = 277 x = 233 x = 691 y = 564 x = 128 y = 915 y = 106 y = 984 y = 81 y = 14 x = 337 y = 567 y = 618 y = 404 x = 767 y = 95 y = 54 y = 691 y = 87 y = 206 x = 707 x = 757 y = 35 x = 913 y = 518 x = 392 y = 546 x = 83 x = 944 y = 253 x = 748 x = 108 y = 381 y = 547 x = 759 x = 388 y = 932 y = 984 y = 591 y = 787 y = 881 y = 317 y = 490 x = 943 x = 241 y = 498 x = 600 x = 143 x = 462 y = 155 y = 500 x = 743 x = 393 x = 751 y = 329 x = 797 y = 718 y = 989 x = 868 y = 995 y = 832 y = 450 y = 156 x = 767 x = 987 x = 543 x = 817 x = 920 x = 366 x = 546 x = 563 y = 258 x = 811 y = 194 x = 884 y = 492 x = 35 y = 502 y = 239 x = 161 x = 543 x = 66 y = 343 y = 923 y = 363 x = 757 x = 165 x = 559 x = 968 x = 7 y = 296 y = 921 y = 793 x = 227 x = 692 y = 611 y = 445 x = 948 y = 368 y = 849 y = 340 x = 657 y = 975 y = 834 x = 675 y = 147 y = 693 y = 6 y = 844 y = 223 x = 974 y = 124 x = 864 x = 559 x = 295 x = 964 y = 367 x = 846 x = 894 y = 989 y = 226 x = 892 y = 910 x = 111 x = 484 x = 995 x = 169 y = 581 x = 896 x = 969 y = 901 x = 532 x = 611 y = 315 x = 410 y = 427 y = 497 y = 909 x = 922 y = 866 y = 706 y = 569 y = 333 x = 612 x = 643 x = 774 x = 867 x = 517 x = 36 x = 336 y = 192 x = 435 x = 786 y = 801 y = 68 y = 172 y = 881 x = 2 y = 596 x = 796 x = 549 x = 488 y = 580 x = 599 y = 893 x = 415 x = 50 x = 832 y = 251 y = 601 y = 5 x = 446 y = 219 y = 452 y = 416 y = 759 x = 875 x = 437 x = 957 y = 72 y = 971 y = 641 y = 42 y = 562 y = 458 y = 964 y = 641 x = 701 x = 212 x = 379 y = 107 x = 649 x = 739 x = 790 y = 123 x = 251 x = 54 x = 820 x = 69 x = 93 x = 249 x = 343 y = 173 y = 454 x = 903 x = 717 x = 973 x = 696 y = 804 y = 760 x = 702 x = 726 x = 608 x = 909 x = 280 y = 206 y = 764 y = 124 x = 298 y = 26 y = 764 y = 915 x = 461 x = 801 x = 451 y = 545 y = 278 x = 613 x = 169 y = 564 x = 229 y = 35 y = 376 x = 635 y = 89 x = 228 y = 757 x = 943 y = 107 x = 836 x = 11 y = 63 y = 357 y = 879 x = 903 x = 32 y = 918 x = 830 y = 226 x = 321 y = 478 y = 874 y = 748 x = 806 x = 266 y = 766 x = 728 x = 270 x = 211 x = 317 y = 298 x = 951 y = 769 y = 863 x = 598 x = 15 y = 789 y = 16 x = 59 y = 745 x = 168 y = 307 y = 46 y = 687 x = 431 y = 75 x = 57 x = 298 y = 511 y = 174 y = 49 x = 890 x = 783 x = 79 y = 80 x = 519 x = 41 y = 849 x = 108 y = 696 y = 244 x = 269 y = 854 y = 480 x = 80 y = 179 y = 548 y = 671 x = 679 y = 525 x = 927 x = 711 y = 575 y = 407 y = 449 x = 222 y = 931 y = 348 x = 762 x = 502 y = 483 y = 323 x = 454 y = 714 y = 449 x = 948 x = 635 x = 49 x = 573 x = 893 x = 264 y = 420 x = 663 x = 332 x = 597 x = 268 x = 220 x = 815 y = 642 y = 864 x = 768 y = 172 y = 824 y = 966 y = 29 y = 124 x = 31 y = 840 x = 313 x = 121 y = 711 y = 694 y = 37 x = 309 y = 390 x = 771 y = 338 x = 265 y = 516 x = 912 x = 443 x = 191 x = 284 y = 521 x = 556 y = 211 y = 88 y = 902 x = 118 x = 157 y = 737 y = 18 x = 576 y = 590 x = 867 x = 991 x = 242 x = 489 x = 566 y = 476 y = 357 y = 94 y = 297 y = 922 x = 561 x = 276 x = 361 y = 78 x = 282 x = 382 y = 522 x = 812 y = 908 x = 642 x = 664 y = 301 x = 158 y = 818 x = 97 x = 222 x = 820 y = 660 x = 145 y = 471 y = 758 x = 929 x = 227 y = 748 y = 747 y = 961 y = 509 y = 136 x = 363 x = 826 y = 695 y = 470 x = 547 x = 49 x = 221 y = 824 y = 725 x = 964 x = 199 y = 791 y = 455 y = 710 y = 720 y = 336 y = 153 x = 543 y = 564 y = 716 y = 495 x = 508 x = 989 x = 400 x = 437 y = 723 x = 780 x = 936 x = 971 y = 553 y = 845 y = 774 y = 756 x = 199 y = 34 x = 784 x = 384 y = 598 x = 976 y = 144 y = 66 y = 402 x = 733 y = 435 x = 337 x = 396 y = 581 x = 885 y = 192 y = 10 x = 352 y = 109 y = 438 x = 814 x = 410 x = 532 x = 825 y = 27 x = 625 x = 616 x = 154 x = 848 x = 887 x = 426 x = 171 y = 659 x = 583 y = 612 y = 179 y = 140 x = 737 y = 122 y = 310 y = 826 x = 316 x = 601 x = 158 x = 910 x = 536 y = 478 y = 125 x = 230 y = 609 x = 81 y = 974 y = 434 x = 245 x = 330 x = 409 y = 195 y = 302 y = 900 x = 247 y = 507 y = 499 x = 490 x = 474 y = 684 y = 619 y = 927 y = 339 x = 9 y = 269 y = 844 x = 848 x = 108 x = 837 x = 963 x = 523 x = 219 y = 807 y = 998 x = 485 y = 68 x = 799 x = 50 y = 709 y = 75 y = 103 y = 362 x = 959 x = 805 y = 183 x = 584 y = 591 y = 80 x = 864 x = 32 y = 112 y = 807 y = 801 x = 402 y = 621 x = 841 y = 748 x = 27 x = 378 y = 208 y = 953 y = 267 y = 948 y = 296 x = 777 y = 515 x = 133 x = 856 x = 531 x = 797 x = 87 x = 228 y = 898 x = 248 x = 792 y = 837 x = 953 x = 642 x = 803 x = 67 x = 619 x = 525 y = 608 y = 391 x = 640 y = 644 x = 882 x = 267 y = 832 x = 56 y = 676 y = 369 x = 997 x = 531 x = 654 y = 84 y = 532 x = 730 y = 343 y = 632 x = 13 y = 414 x = 852 x = 676 x = 549 y = 660 x = 626 y = 207 x = 746 x = 480 x = 41 y = 26 x = 526 y = 418 x = 581 x = 556 x = 30 x = 841 y = 652 x = 271 y = 602 x = 131 x = 313 y = 907 y = 781 x = 812 x = 304 x = 99 y = 298 y = 403 y = 919 y = 825 x = 929 x = 536 y = 536 x = 840 y = 442 x = 70 y = 14 y = 519 y = 365 y = 321 x = 873 y = 203 x = 290 y = 402 y = 917 x = 863 y = 246 x = 484 x = 910 x = 624 x = 0 x = 460 x = 671 x = 513 x = 663 y = 761 x = 310 x = 708 y = 274 y = 514 y = 42 x = 742 x = 128 x = 422 x = 903 y = 94 y = 92 x = 269 x = 887 x = 504 x = 672 x = 439 x = 582 y = 935 y = 963 y = 400 x = 826 x = 646 x = 73 x = 48 x = 819 y = 583 x = 49 x = 27 x = 690 x = 839 x = 150 x = 696 y = 778 y = 293 x = 80 x = 99 y = 540 y = 916 x = 517 x = 293 x = 459 x = 600 y = 432 x = 797 x = 863 y = 836 y = 266 y = 450 y = 516 y = 490 y = 141 x = 559 x = 38 x = 999 y = 144 y = 596 x = 873 x = 816 y = 528 y = 132 y = 601 y = 109 y = 206 x = 616 y = 6 x = 23 y = 400 y = 182 y = 763 y = 699 y = 178 x = 863 y = 548 x = 62 x = 292 y = 171 x = 867 y = 464 y = 895 x = 500 y = 540 x = 402 x = 810 y = 83 x = 469 x = 481 x = 782 x = 52 x = 375 y = 110 y = 12 x = 264 x = 266 y = 657 y = 161 y = 63 y = 385 y = 346 y = 753 y = 769 x = 564 x = 223 y = 946 y = 28 x = 93 y = 692 x = 771 y = 689 y = 36 x = 199 x = 208 y = 603 y = 784 y = 141 x = 731 y = 464 y = 864 x = 993 y = 666 y = 835 y = 863 x = 569 x = 483 y = 24 y = 957 x = 773 y = 541 y = 111 x = 30 y = 215 y = 514 x = 408 y = 719 y = 540 y = 126 y = 849 x = 902 y = 976 x = 380 x = 961 x = 927 x = 856 y = 463 x = 794 y = 572 x = 607 x = 40 y = 817 y = 121 x = 849 x = 85 y = 941 y = 172 x = 77 x = 621 x = 242 x = 124 x = 369 y = 418 x = 82 y = 876 x = 428 y = 409 y = 380 y = 307 x = 835 x = 983 y = 731 x = 398 y = 707 x = 198 y = 272 y = 400 x = 263 y = 508 x = 512 y = 738 x = 356 x = 890 y = 383 x = 669 x = 589 y = 346 x = 159 y = 833 x = 116 x = 521 y = 707 x = 733 y = 92 x = 667 y = 329 y = 249 x = 257 x = 774 y = 689 y = 562 y = 800 y = 304 y = 357 y = 530 y = 521 x = 565 x = 325 y = 902 y = 891 x = 725 y = 679 x = 258 x = 467 x = 633 y = 531 y = 139 y = 808 x = 995 y = 933 x = 695 y = 281 x = 387 y = 911 y = 727 x = 211 x = 375 y = 131 x = 530 y = 721 y = 459 x = 63 y = 936 y = 394 y = 741 y = 161 x = 485 x = 50 y = 400 y = 162 y = 116 x = 283 y = 319 y = 829 y = 717 x = 717 x = 804 x = 479 y = 3 y = 24 y = 256 y = 534 x = 979 y = 614 x = 897 x = 210 y = 205 x = 858 y = 612 x = 725 x = 238 x = 562 y = 574 x = 487 y = 970 x = 27 y = 400 y = 320 x = 497 x = 462 x = 414 y = 760 x = 869 x = 143 x = 658 x = 516 x = 663 y = 643 x = 824 x = 519 x = 345 y = 373 y = 107 x = 828 x = 979 y = 703 y = 962 y = 12 y = 434 x = 665 y = 727 x = 340 y = 964 x = 332 y = 817 x = 934 y = 398 y = 611 y = 0 y = 166 y = 729 y = 372 x = 684 x = 227 x = 595 y = 562 y = 778 x = 417 y = 590 x = 530 x = 305 y = 922 x = 124 x = 912 x = 973 y = 456 x = 947 x = 98 y = 269 x = 102 y = 570 x = 891 y = 920 x = 442 x = 762 y = 270 y = 140 x = 122 y = 79 x = 741 y = 465 y = 107 x = 729 x = 749 y = 883 y = 215 x = 220 x = 505 y = 767 x = 3 y = 623 x = 949 x = 818 y = 732 y = 811 x = 302 y = 22 x = 745 x = 319 y = 102 y = 50 x = 360 x = 776 y = 115 x = 869 y = 777 y = 95 x = 961 y = 855 x = 515 y = 519 y = 646 x = 931 x = 645 x = 238 x = 157 x = 769 y = 263 x = 440 y = 793 x = 200 y = 154 y = 353 x = 913 y = 161 x = 226 y = 950 y = 573 y = 617 y = 836 y = 319 x = 200 y = 215 y = 338 y = 545 y = 317 y = 405 y = 392 x = 291 x = 319 x = 87 y = 484 y = 771 x = 271 y = 628 y = 947 y = 452 x = 740 x = 314 y = 27 x = 913 x = 956 y = 520 y = 781 y = 7 x = 615 y = 999 x = 131 x = 508 y = 510 y = 861 x = 788 x = 309 y = 38 y = 958 y = 483 y = 762 x = 894 y = 140 y = 445 x = 480 y = 593 y = 863 y = 601 y = 831 y = 212 y = 273 x = 711 y = 881 x = 205 x = 166 x = 415 y = 832 x = 914 y = 689 y = 472 y = 123 x = 1 x = 494 x = 62 x = 66 y = 371 x = 275 y = 921 x = 183 y = 349 x = 871 y = 630 x = 778 y = 379 y = 608 y = 988 y = 621 y = 70 x = 296 x = 441 x = 406 x = 701 x = 246 y = 543 x = 804 y = 131 y = 360 x = 730 x = 657 y = 957 x = 313 x = 349 y = 991 y = 402 y = 903 y = 649 x = 360 x = 47 x = 676 y = 388 y = 834 y = 508 y = 984 y = 685 y = 701 x = 259 x = 645 x = 653 y = 731 x = 924 y = 602 x = 647 y = 628 x = 921 y = 989 x = 489 x = 532 x = 723 x = 589 x = 509 x = 755 x = 656 y = 728 y = 389 y = 68 y = 797 y = 590 x = 633 x = 844 y = 227 x = 567 y = 9 x = 66 y = 967 y = 493 x = 297 x = 597 x = 353 x = 967 x = 489 y = 407 y = 707 x = 436 x = 568 y = 599 x = 113 y = 863 x = 970 y = 559 x = 937 y = 766 x = 653 x = 893 x = 394 y = 100 y = 248 y = 874 x = 856 x = 0 y = 942 x = 923 y = 469 y = 883 x = 421 x = 729 y = 847 x = 297 x = 211 y = 210 x = 403 y = 545 y = 169 y = 959 y = 434 x = 154 y = 262 y = 136 y = 568 y = 171 x = 814 y = 700 y = 747 y = 865 y = 540 y = 620 y = 385 x = 298 y = 289 y = 283 y = 920 x = 451 x = 219 y = 914 y = 959 y = 129 y = 689 x = 786 y = 178 x = 99 x = 726 y = 365 x = 237 x = 369 y = 273 x = 601 y = 146 y = 728 x = 993 x = 505 x = 431 x = 726 x = 167 y = 261 x = 516 x = 120 y = 432 x = 410 y = 501 y = 548 x = 136 y = 321 y = 203 x = 0 y = 44 y = 500 x = 195 x = 652 y = 443 y = 412 x = 977 x = 257 y = 369 y = 432 x = 799 y = 998 y = 482 y = 570 y = 368 x = 585 x = 780 x = 592 x = 16 y = 690 x = 509 x = 122 x = 338 x = 248 x = 47 x = 579 y = 717 y = 486 x = 248 x = 589 x = 331 x = 381 y = 964 y = 440 x = 921 x = 792 y = 937 y = 268 y = 295 x = 983 x = 253 x = 245 y = 843 y = 522 y = 139 y = 60 y = 637 x = 935 y = 118 y = 935 y = 209 x = 821 y = 642 y = 774 y = 662 x = 336 y = 376 y = 238 x = 664 y = 663 y = 223 y = 626 y = 868 x = 167 x = 992 x = 377 x = 829 x = 52 x = 991 x = 465 y = 288 x = 922 x = 734 x = 587 x = 273 x = 906 x = 677 y = 61 x = 150 x = 235 x = 682 x = 696 y = 162 x = 688 y = 927 y = 512 x = 659 y = 583 y = 298 y = 496 x = 125 y = 772 y = 638 x = 404 x = 766 x = 283 y = 604 y = 312 x = 80 x = 625 y = 210 y = 575 y = 923 y = 614 x = 34 y = 145 y = 216 y = 18 y = 102 x = 347 x = 415 y = 669 y = 962 x = 138 y = 38 x = 402 x = 252 y = 117 y = 489 y = 749 x = 546 x = 386 y = 515 y = 321 y = 532 y = 838 y = 299 y = 318 y = 192 x = 656 x = 572 y = 830 y = 388 y = 704 y = 383 y = 104 y = 51 x = 395 y = 952 x = 536 x = 738 y = 431 y = 585 y = 3 y = 558 y = 712 x = 69 x = 12 x = 194 y = 39 x = 522 y = 210 y = 339 y = 844 x = 26 x = 127 x = 458 y = 506 y = 11 x = 524 x = 520 y = 757 y = 131 y = 751 y = 485 y = 606 x = 287 x = 637 y = 125 x = 621 x = 861 y = 268 x = 10 y = 66 x = 635 y = 295 x = 179 x = 449 x = 821 y = 339 y = 343 x = 370 y = 113 x = 960 y = 488 y = 742 y = 33 y = 372 x = 137 y = 417 x = 381 x = 632 y = 117 x = 574 y = 986 y = 949 x = 562 y = 664 x = 679 x = 913 x = 910 y = 573 x = 19 x = 339 x = 88 y = 633 x = 820 y = 381 y = 403 y = 228 y = 924 x = 423 y = 201 y = 161 y = 415 y = 105 x = 435 x = 973 x = 328 y = 314 x = 420 x = 238 x = 270 y = 530 x = 279 x = 415 x = 639 y = 690 x = 629 x = 426 y = 631 x = 74 y = 209 x = 224 x = 711 y = 307 y = 190 x = 723 y = 869 y = 486 y = 67 y = 705 y = 91 x = 900 x = 303 x = 116 x = 857 x = 704 x = 589 x = 308 y = 819 y = 783 y = 865 x = 822 x = 816 x = 235 x = 561 x = 591 y = 392 y = 372 x = 521 x = 982 x = 31 x = 500 y = 967 x = 273 x = 128 y = 147 y = 267 x = 80 y = 277 x = 320 y = 960 x = 842 x = 458 y = 399 y = 407 x = 709 y = 420 y = 762 y = 370 y = 525 x = 796 y = 196 x = 642 y = 851 y = 944 x = 462 x = 786 x = 960 y = 223 x = 223 x = 445 y = 772 x = 494 x = 604 y = 922 x = 67 x = 801 y = 133 y = 892 x = 419 y = 860 y = 796 x = 889 x = 891 y = 468 y = 94 x = 103 y = 130 x = 401 y = 166 y = 215 x = 745 x = 849 x = 516 y = 567 x = 282 y = 168 y = 75 x = 187 y = 522 x = 137 y = 920 x = 483 x = 190 x = 488 y = 263 x = 942 y = 424 x = 238 x = 237 x = 227 y = 234 y = 951 x = 156 x = 979 y = 498 x = 647 x = 710 x = 821 y = 718 y = 609 y = 365 y = 341 y = 398 x = 81 x = 385 y = 860 y = 55 y = 280 x = 653 y = 242 y = 81 y = 922 y = 371 y = 43 x = 756 y = 774 y = 259 x = 262 y = 694 x = 998 x = 3 x = 51 x = 373 x = 974 x = 296 y = 530 x = 105 x = 520 y = 251 y = 269 y = 920 y = 481 y = 510 x = 541 y = 791 x = 988 x = 749 x = 557 y = 724 x = 501 y = 747 x = 749 y = 539 x = 384 y = 184 x = 797 x = 400 x = 340 y = 726 y = 818 y = 421 x = 15 x = 199 y = 645 x = 103 x = 295 x = 881 x = 758 x = 665 y = 210 y = 499 y = 10 x = 990 x = 513 x = 231 x = 937 x = 491 x = 527 x = 525 x = 317 x = 670 y = 183 y = 360 y = 323 y = 436 y = 930 x = 244 x = 187 x = 290 x = 654 y = 384 y = 230 y = 896 y = 269 x = 633 y = 753 x = 902 x = 558 y = 582 x = 639 x = 766 y = 657 x = 862 y = 597 x = 897 y = 731 y = 195 y = 861 x = 423 x = 568 x = 69 y = 64 x = 962 x = 586 y = 856 x = 618 x = 499 x = 985 y = 824 y = 219 x = 187 x = 707 x = 263 x = 530 x = 402 y = 95 y = 772 y = 147 y = 485 y = 983 x = 662 x = 316 y = 582 x = 876 y = 588 y = 832 y = 749 x = 214 x = 811 y = 51 x = 842 y = 389 x = 9 x = 54 y = 621 y = 188 x = 343 y = 797 y = 861 x = 36 x = 472 y = 929 y = 111 x = 234 y = 591 x = 839 x = 487 x = 753 y = 764 y = 694 x = 196 x = 21 x = 90 x = 169 y = 844 x = 106 y = 425 x = 538 x = 883 x = 162 x = 113 x = 612 y = 230 y = 800 x = 524 y = 732 y = 81 y = 965 x = 924 x = 827 y = 340 y = 84 x = 321 x = 6 x = 450 y = 382 y = 170 y = 515 y = 64 y = 100 x = 514 y = 662 y = 938 x = 118 x = 113 y = 982 x = 583 x = 923 y = 393 y = 812 y = 449 x = 759 x = 894 x = 77 y = 942 x = 899 y = 361 y = 403 y = 540 x = 865 y = 523 y = 459 x = 618 y = 363 x = 15 y = 206 y = 427 y = 141 x = 592 x = 983 y = 395 x = 694 y = 796 y = 760 y = 674 x = 695 x = 177 y = 305 x = 241 x = 158 x = 548 y = 425 x = 330 x = 0 x = 136 y = 160 x = 219 y = 992 x = 655 y = 408 y = 81 x = 527 x = 962 y = 405 y = 205 y = 811 y = 928 x = 433 y = 155 x = 884 x = 121 x = 175 y = 250 y = 60 x = 271 y = 586 x = 924 x = 315 y = 650 y = 441 x = 284 x = 313 x = 193 y = 526 x = 883 y = 345 x = 158 x = 697 y = 40 y = 17 x = 578 x = 720 x = 70 x = 740 y = 109 y = 928 y = 785 y = 310 x = 339 x = 32 y = 951 y = 579 y = 249 y = 870 y = 738 x = 657 y = 843 y = 170 x = 765 x = 986 x = 443 y = 972 x = 155 x = 912 x = 822 y = 772 x = 673 x = 235 y = 333 y = 268 y = 344 x = 740 x = 654 x = 453 y = 173 x = 998 x = 353 x = 901 y = 604 y = 58 y = 461 x = 552 y = 535 x = 761 y = 244 y = 291 y = 306 x = 129 x = 294 y = 84 y = 22 y = 139 y = 405 x = 588 x = 206 x = 141 y = 477 x = 506 y = 185 y = 584 x = 648 x = 370 y = 259 y = 267 y = 434 x = 76 x = 786 x = 183 y = 609 y = 554 y = 770 y = 187 x = 740 y = 612 x = 665 x = 707 y = 424 x = 620 y = 929 y = 941 x = 943 y = 171 x = 586 y = 625 y = 478 x = 714 x = 226 y = 495 y = 300 y = 596 y = 8 x = 631 x = 733 x = 820 x = 843 x = 729 x = 132 x = 220 y = 254 x = 617 y = 729 y = 332 x = 937 y = 626 y = 639 y = 555 x = 230 y = 136 x = 142 x = 681 x = 70 x = 476 x = 310 y = 624 y = 246 y = 1 x = 573 x = 634 y = 514 y = 452 y = 540 x = 857 y = 897 x = 438 y = 301 x = 730 x = 882 x = 926 y = 959 y = 461 y = 144 y = 884 x = 149 y = 932 x = 483 y = 520 y = 743 x = 146 x = 722 x = 736 x = 55 y = 748 x = 729 x = 482 y = 577 x = 597 y = 110 y = 791 y = 703 y = 626 y = 459 x = 914 x = 228 y = 899 y = 996 x = 327 y = 454 y = 341 y = 101 y = 223 x = 471 y = 753 x = 5 x = 193 y = 972 y = 599 x = 318 y = 690 y = 926 y = 202 y = 576 x = 679 x = 956 y = 917 x = 900 y = 440 y = 664 y = 304 y = 442 x = 730 y = 669 y = 901 y = 195 x = 238 x = 532 y = 101 x = 321 y = 843 y = 504 x = 687 y = 605 x = 127 x = 25 y = 291 y = 281 x = 585 x = 703 x = 642 x = 78 x = 724 y = 25 x = 423 y = 957 x = 328 y = 380 y = 922 x = 846 y = 255 y = 186 y = 690 y = 920 y = 122 x = 114 x = 226 x = 348 y = 506 x = 128 y = 424 x = 197 y = 603 x = 119 y = 914 x = 928 x = 837 y = 421 y = 933 y = 155 y = 317 y = 171 x = 165 y = 845 y = 245 y = 601 x = 115 x = 773 x = 431 x = 596 x = 858 y = 868 y = 990 x = 926 y = 982 y = 331 y = 54 y = 194 x = 727 x = 891 x = 717 x = 346 y = 347 x = 903 y = 12 x = 476 x = 728 x = 621 y = 337 x = 346 x = 333 y = 971 x = 885 x = 959 x = 910 y = 288 x = 46 y = 164 y = 754 x = 876 x = 622 x = 340 y = 49 x = 773 y = 212 y = 58 x = 149 x = 285 x = 252 x = 350 y = 446 x = 493 y = 273 y = 590 x = 428 y = 145 y = 170 y = 753 x = 150 y = 958 x = 998 y = 908 y = 750 x = 886 x = 789 y = 868 x = 227 y = 80 x = 371 x = 880 x = 840 x = 555 x = 567 x = 230 x = 539 y = 81 y = 908 y = 36 x = 887 x = 365 x = 215 x = 616 x = 596 y = 295 x = 70 x = 823 x = 258 y = 920 x = 391 x = 543 x = 42 y = 819 y = 670 y = 962 y = 834 y = 937 y = 561 y = 843 y = 953 y = 181 x = 19 y = 285 x = 87 x = 806 x = 412 y = 760 y = 678 x = 758 x = 138 x = 609 y = 751 y = 373 y = 452 x = 526 y = 708 y = 133 y = 64 y = 708 x = 329 y = 981 y = 216 y = 900 x = 24 x = 947 y = 82 x = 839 x = 456 x = 499 y = 429 y = 18 x = 85 y = 568 x = 923 x = 4 y = 143 y = 697 x = 782 x = 958 x = 608 y = 672 y = 815 y = 525 x = 724 y = 531 x = 105 x = 643 y = 702 y = 43 y = 840 y = 229 x = 736 x = 46 y = 876 y = 676 y = 263 x = 528 y = 212 x = 349 x = 133 x = 794 y = 782 x = 429 x = 0 x = 461 x = 872 x = 527 x = 321 y = 479 y = 283 x = 34 x = 208 y = 976 y = 319 x = 709 y = 557 x = 691 x = 292 y = 176 x = 296 x = 189 y = 680 y = 481 x = 995 x = 903 y = 171 x = 824 x = 204 y = 153 x = 477 x = 328 y = 718 x = 78 y = 843 y = 7 y = 245 y = 660 y = 618 y = 631 x = 157 x = 891 y = 527 y = 708 y = 219 x = 607 y = 76 x = 434 y = 658 y = 508 x = 472 y = 640 x = 417 y = 346 y = 497 x = 648 y = 215 y = 983 y = 958 y = 826 y = 257 y = 577 y = 72 x = 831 y = 228 x = 583 x = 559 x = 769 x = 228 x = 363 y = 797 y = 380 y = 902 x = 108 x = 759 x = 741 x = 424 x = 53 x = 34 x = 931 x = 279 y = 315 x = 90 y = 519 y = 904 x = 45 y = 894 y = 67 y = 493 x = 713 y = 165 y = 972 y = 477 y = 790 y = 965 x = 478 y = 587 x = 435 y = 581 x = 997 x = 190 x = 188 y = 523 x = 937 y = 782 y = 972 x = 458 y = 889 y = 25 x = 151 y = 752 y = 587 x = 774 y = 17 x = 681 y = 193 y = 112 x = 660 y = 988 x = 4 y = 248 x = 422 y = 273 y = 346 y = 342 x = 641 x = 478 x = 785 y = 955 x = 959 y = 873 x = 212 x = 886 y = 622 x = 469 x = 349 y = 955 y = 128 x = 434 x = 880 y = 675 y = 574 x = 454 y = 757 y = 219 x = 101 y = 222 x = 430 x = 537 y = 335 y = 383 x = 429 y = 808 y = 919 y = 736 y = 75 x = 25 y = 917 x = 714 y = 944 y = 95 y = 729 x = 711 x = 130 y = 916 y = 607 x = 854 y = 638 y = 946 x = 962 y = 61 x = 445 x = 39 y = 621 y = 741 x = 390 x = 962 y = 858 x = 632 x = 922 y = 509 x = 200 x = 566 x = 83 y = 99 x = 546 y = 82 x = 302 y = 58 y = 227 x = 488 y = 339 y = 442 x = 476 x = 241 y = 326 x = 928 x = 819 x = 68 x = 710 x = 299 y = 384 y = 303 y = 855 y = 610 y = 512 x = 405 y = 254 x = 753 y = 977 y = 129 y = 450 y = 534 x = 607 y = 523 x = 826 y = 629 x = 203 y = 250 x = 646 x = 846 y = 663 y = 714 x = 802 y = 0 y = 167 y = 434 x = 890 y = 238 y = 627 y = 518 y = 935 x = 16 x = 783 y = 901 y = 479 x = 292 x = 350 x = 412 x = 178 y = 635 x = 893 y = 666 x = 742 y = 984 x = 17 x = 175 y = 353 x = 795 x = 458 y = 918 x = 444 x = 79 y = 568 y = 651 x = 255 x = 148 y = 60 y = 635 y = 423 y = 524 y = 825 x = 97 x = 891 y = 19 y = 589 y = 638 y = 499 y = 883 x = 913 x = 518 y = 173 y = 21 x = 834 y = 388 y = 628 y = 50 x = 964 y = 984 y = 392 y = 260 x = 292 y = 718 x = 320 y = 210 y = 488 y = 105 x = 748 x = 599 y = 135 y = 191 x = 604 y = 216 x = 94 x = 128 y = 555 y = 820 x = 991 y = 990 y = 844 y = 248 x = 282 x = 698 y = 184 y = 316 y = 637 y = 434 y = 453 y = 162 y = 555 y = 386 x = 384 y = 662 y = 448 y = 39 y = 206 x = 330 x = 345 x = 870 x = 326 y = 553 x = 45 y = 908 y = 343 x = 750 x = 714 x = 65 x = 46 y = 825 x = 381 y = 492 x = 856 y = 427 y = 850 x = 83 y = 835 x = 843 x = 329 x = 83 x = 175 y = 274 x = 674 y = 43 x = 420 y = 568 x = 437 y = 740 y = 882 x = 494 x = 168 y = 613 x = 919 x = 939 y = 912 y = 272 x = 561 y = 680 y = 590 x = 956 x = 944 y = 163 y = 936 x = 26 x = 774 x = 903 x = 802 y = 649 y = 676 y = 321 y = 316 y = 28 y = 844 x = 464 y = 784 x = 445 x = 649 x = 461 y = 864 x = 756 y = 360 x = 285 x = 879 x = 236 y = 227 y = 145 y = 855 y = 772 y = 234 y = 485 x = 10 y = 99 y = 243 y = 597 x = 752 x = 801 x = 717 y = 627 y = 373 x = 153 x = 124 y = 496 x = 175 x = 30 x = 857 y = 781 x = 502 y = 879 x = 497 x = 556 x = 534 x = 714 y = 796 y = 201 x = 556 y = 474 x = 708 y = 12 y = 590 x = 645 x = 263 y = 667 x = 363 x = 215 y = 727 y = 462 y = 481 x = 217 x = 870 y = 799 y = 476 x = 812 x = 947 x = 420 y = 571 x = 338 y = 196 y = 656 y = 256 y = 771 x = 994 x = 596 x = 115 y = 106 y = 584 y = 116 x = 883 x = 597 y = 457 x = 720 x = 435 y = 919 y = 768 x = 190 y = 798 x = 359 y = 899 x = 268 x = 473 x = 352 x = 984 y = 471 x = 101 x = 49 x = 790 y = 290 y = 180 x = 856 x = 488 x = 324 y = 711 y = 431 y = 343 x = 977 y = 778 x = 226 y = 150 y = 629 x = 470 x = 161 y = 800 y = 837 y = 365 y = 633 x = 443 x = 844 y = 345 x = 117 y = 326 x = 857 y = 776 x = 218 y = 485 y = 881 x = 878 x = 919 x = 846 y = 11 y = 801 x = 768 x = 955 x = 750 x = 239 x = 341 x = 667 y = 22 y = 633 x = 74 y = 440 x = 777 x = 350 x = 349 x = 804 y = 111 y = 709 x = 201 x = 844 y = 317 x = 172 y = 1 x = 208 y = 986 x = 969 y = 664 y = 720 x = 80 y = 490 x = 618 y = 493 y = 252 y = 960 x = 867 x = 757 y = 592 y = 546 x = 472 y = 673 x = 300 x = 223 y = 404 x = 757 y = 365 y = 617 x = 894 x = 416 y = 313 y = 951 y = 237 y = 69 x = 342 y = 127 x = 74 x = 978 y = 443 y = 42 x = 849 x = 683 x = 399 y = 254 x = 762 x = 791 y = 751 y = 609 x = 508 x = 170 y = 350 y = 369 y = 98 y = 503 x = 253 x = 92 y = 698 y = 372 x = 427 y = 743 x = 649 x = 617 x = 981 y = 741 x = 961 y = 44 y = 209 y = 440 x = 465 x = 552 x = 842 x = 876 x = 771 x = 637 x = 875 x = 92 y = 267 x = 276 x = 640 y = 442 x = 930 y = 264 y = 603 x = 503 y = 649 y = 138 x = 52 y = 383 x = 615 x = 726 x = 753 x = 366 x = 879 y = 972 x = 660 x = 120 y = 252 x = 786 y = 442 y = 276 y = 696 x = 286 y = 781 x = 924 x = 41 x = 238 x = 468 y = 166 y = 599 y = 219 y = 905 x = 554 x = 428 x = 366 x = 981 y = 313 y = 761 y = 778 x = 620 x = 643 x = 704 x = 160 y = 838 y = 223 x = 170 y = 49 y = 486 x = 937 y = 295 x = 785 x = 650 y = 305 y = 402 x = 306 x = 489 y = 388 y = 184 x = 421 y = 932 x = 812 y = 439 y = 529 y = 816 y = 192 y = 474 x = 739 x = 427 y = 888 x = 832 y = 204 x = 848 x = 219 x = 197 y = 759 y = 637 y = 231 y = 784 x = 706 x = 932 x = 415 x = 227 y = 235 y = 902 x = 836 x = 21 x = 760 y = 689 x = 254 y = 323 y = 16 y = 936 x = 94 x = 712 x = 24 y = 51 x = 755 x = 945 x = 285 x = 465 x = 638 x = 866 y = 356 y = 81 y = 442 x = 976 y = 70 x = 409 x = 985 x = 668 y = 470 y = 801 y = 350 y = 567 x = 651 y = 461 x = 871 y = 40 y = 883 y = 542 y = 230 x = 487 y = 784 y = 168 y = 723 y = 483 y = 260 x = 123 x = 736 y = 950 y = 75 x = 28 x = 91 y = 525 x = 542 x = 356 x = 939 y = 777 y = 93 x = 196 x = 486 y = 361 x = 317 y = 709 y = 527 x = 792 x = 423 x = 252 y = 241 y = 545 x = 549 x = 907 x = 746 y = 915 x = 334 x = 7 x = 792 y = 567 y = 557 x = 866 x = 288 y = 742 x = 182 y = 930 y = 475 y = 206 x = 377 y = 217 y = 502 x = 666 y = 597 y = 657 x = 98 y = 202 x = 853 x = 443 y = 78 x = 205 y = 883 x = 36 x = 963 x = 87 y = 60 y = 168 x = 142 y = 751 x = 212 x = 480 x = 337 x = 669 x = 102 x = 684 x = 649 x = 144 x = 377 x = 242 x = 127 y = 33 y = 339 y = 454 x = 387 y = 572 x = 318 y = 965 x = 438 x = 198 x = 98 y = 424 x = 124 x = 631 x = 453 x = 194 y = 908 y = 471 x = 780 x = 80 x = 484 x = 471 y = 56 x = 162 x = 423 x = 386 x = 946 y = 621 y = 434 y = 277 y = 183 y = 171 y = 699 y = 42 x = 921 y = 999 y = 126 x = 911 y = 612 y = 28 x = 785 x = 909 y = 928 x = 507 x = 488 y = 602 y = 607 x = 114 x = 120 y = 490 y = 278 x = 150 x = 664 x = 938 x = 487 y = 664 y = 732 x = 709 x = 808 x = 22 x = 704 y = 967 y = 102 x = 322 x = 589 y = 616 x = 653 x = 975 y = 180 x = 946 x = 231 y = 645 x = 888 x = 975 x = 274 x = 345 x = 326 x = 993 y = 746 y = 3 y = 479 y = 907 x = 89 x = 803 y = 148 y = 290 y = 416 x = 47 x = 993 y = 704 y = 724 y = 949 x = 714 x = 831 x = 610 y = 499 x = 157 y = 926 y = 641 y = 869 y = 183 y = 872 y = 446 y = 607 y = 294 x = 410 y = 361 y = 421 y = 653 y = 239 x = 791 y = 57 y = 145 x = 548 y = 65 x = 927 y = 280 x = 551 x = 71 y = 869 y = 469 x = 87 y = 638 y = 609 x = 466 y = 907 x = 587 x = 558 x = 299 x = 222 y = 227 y = 964 y = 652 y = 937 x = 673 y = 144 x = 437 y = 29 y = 445 y = 71 x = 839 x = 168 y = 646 y = 214 x = 537 y = 310 x = 289 x = 976 x = 142 y = 721 x = 72 x = 14 x = 450 y = 937 x = 35 x = 158 x = 338 x = 5 y = 757 y = 282 x = 360 y = 764 x = 570 x = 295 y = 358 y = 232 x = 235 y = 293 x = 642 y = 284 x = 943 y = 256 y = 120 x = 618 x = 184 x = 525 y = 844 x = 546 y = 733 x = 831 y = 210 y = 523 x = 661 x = 186 x = 102 y = 333 y = 616 y = 679 y = 202 y = 967 x = 549 y = 283 y = 485 x = 863 x = 23 y = 310 y = 757 y = 735 y = 705 x = 75 x = 96 x = 853 x = 350 x = 801 x = 181 x = 291 y = 316 y = 179 y = 756 y = 372 x = 737 y = 69 x = 220 y = 618 y = 429 y = 733 y = 805 y = 590 y = 471 y = 60 y = 216 x = 87 y = 278 y = 686 x = 310 y = 518 y = 740 x = 246 x = 95 y = 238 y = 909 y = 402 x = 262 x = 222 x = 88 x = 739 x = 986 x = 188 x = 93 y = 651 x = 932 y = 803 y = 461 y = 689 y = 266 y = 434 x = 251 y = 594 y = 181 y = 599 x = 99 y = 925 y = 517 x = 702 y = 340 x = 718 y = 227 y = 1 y = 274 x = 950 x = 970 y = 68 x = 572 y = 87 x = 831 y = 726 y = 729 x = 368 x = 117 y = 560 x = 776 y = 433 y = 151 x = 396 x = 478 x = 318 x = 82 y = 22 y = 753 x = 112 y = 499 x = 867 x = 842 y = 826 y = 10 x = 120 x = 17 y = 494 x = 341 y = 299 y = 237 y = 619 y = 356 y = 678 y = 102 x = 45 y = 334 x = 534 y = 853 y = 840 x = 100 y = 2 x = 866 y = 990 y = 386 y = 378 x = 259 y = 999 y = 991 x = 76 y = 172 x = 400 x = 738 y = 35 y = 999 y = 807 y = 835 x = 921 y = 305 y = 261 x = 553 x = 19 x = 342 y = 779 y = 47 x = 131 y = 680 y = 78 y = 170 y = 714 y = 988 x = 621 x = 682 y = 878 y = 805 x = 383 x = 483 y = 522 y = 772 y = 863 x = 860 y = 743 x = 230 x = 664 x = 935 x = 569 x = 252 x = 452 x = 436 x = 274 y = 525 y = 304 y = 411 y = 538 y = 480 y = 706 x = 748 x = 234 x = 624 y = 730 y = 628 x = 187 y = 194 x = 815 y = 673 y = 224 y = 98 y = 560 x = 60 x = 44 x = 852 x = 585 y = 200 x = 930 x = 421 x = 88 y = 311 y = 282 y = 619 x = 840 x = 890 x = 195 y = 297 y = 497 y = 206 x = 250 y = 644 x = 362 x = 7 x = 373 y = 656 y = 182 y = 88 y = 529 y = 266 y = 704 y = 785 y = 497 y = 7 y = 440 x = 240 x = 975 y = 878 y = 81 x = 333 y = 17 x = 619 y = 12 y = 17 y = 767 y = 910 x = 144 x = 370 y = 779 y = 341 y = 942 y = 614 x = 818 y = 958 y = 81 x = 57 x = 336 y = 2 y = 735 x = 890 y = 7 y = 325 x = 849 x = 145 x = 777 x = 551 y = 420 x = 341 x = 361 x = 841 x = 295 x = 245 y = 926 y = 333 y = 971 x = 868 y = 376 y = 481 y = 593 y = 205 y = 465 y = 795 x = 626 x = 475 x = 140 x = 782 y = 566 x = 772 y = 979 x = 858 x = 328 y = 632 y = 623 y = 282 x = 444 x = 292 y = 949 y = 147 y = 927 x = 915 x = 291 x = 208 x = 429 x = 54 x = 437 y = 710 x = 990 x = 174 y = 512 x = 183 y = 1 x = 218 x = 266 y = 229 y = 693 x = 317 y = 195 x = 546 y = 209 x = 385 y = 865 x = 116 x = 142 x = 822 y = 451 x = 962 y = 184 x = 106 x = 251 x = 347 y = 833 x = 984 y = 542 x = 356 y = 484 y = 750 x = 541 y = 909 y = 509 x = 41 y = 440 x = 117 y = 888 y = 778 x = 911 x = 787 x = 143 y = 476 y = 655 y = 789 x = 926 y = 544 x = 758 y = 854 y = 889 x = 932 y = 251 y = 658 y = 976 x = 631 x = 915 x = 984 y = 894 y = 95 y = 998 x = 392 y = 777 y = 96 x = 743 x = 507 y = 846 y = 666 y = 544 x = 588 y = 114 y = 408 y = 694 x = 439 x = 558 x = 490 x = 419 x = 832 x = 523 x = 436 y = 879 y = 603 y = 86 x = 526 x = 946 x = 150 y = 390 x = 793 x = 656 x = 672 x = 767 x = 122 x = 749 x = 87 y = 883 x = 891 x = 818 x = 191 y = 115 x = 886 x = 535 y = 826 x = 299 y = 361 x = 204 y = 873 y = 548 y = 862 y = 950 y = 922 y = 472 x = 299 x = 659 x = 546 x = 911 x = 540 y = 172 x = 76 y = 691 y = 131 y = 823 x = 571 y = 0 x = 21 y = 734 x = 487 x = 108 y = 200 x = 980 y = 894 x = 882 x = 394 x = 857 x = 878 x = 259 y = 148 y = 367 y = 807 x = 856 x = 670 y = 124 x = 500 x = 648 x = 0 x = 798 x = 224 x = 384 x = 86 y = 440 y = 494 x = 679 x = 486 y = 65 y = 765 y = 826 x = 215 y = 297 y = 182 x = 767 y = 925 y = 132 y = 949 x = 119 y = 111 y = 705 x = 315 y = 600 y = 782 y = 799 y = 291 x = 335 x = 927 y = 574 y = 577 x = 996 x = 611 x = 356 y = 349 x = 948 y = 91 x = 418 x = 389 y = 559 x = 387 x = 719 x = 335 x = 537 y = 686 y = 76 x = 804 y = 821 y = 904 x = 976 x = 357 x = 66 x = 930 y = 206 y = 854 x = 491 x = 828 y = 272 y = 616 x = 130 x = 272 y = 621 x = 982 x = 844 x = 972 y = 492 y = 97 y = 129 y = 747 x = 50 y = 804 x = 548 x = 455 y = 500 x = 334 x = 77 x = 540 x = 35 x = 845 y = 760 y = 404 y = 498 y = 516 y = 232 y = 666 x = 217 y = 176 x = 455 y = 938 x = 407 y = 289 y = 230 x = 887 x = 703 y = 850 x = 253 y = 68 x = 108 x = 82 x = 848 y = 975 x = 219 x = 183 y = 488 y = 333 x = 97 y = 84 x = 155 x = 945 y = 408 x = 321 x = 402 x = 765 x = 326 x = 202 x = 948 y = 592 y = 34 x = 545 x = 600 y = 473 x = 204 y = 376 x = 234 x = 217 y = 821 y = 8 x = 633 y = 437 x = 326 x = 486 x = 170 x = 794 y = 909 y = 782 y = 922 x = 910 x = 165 y = 190 y = 312 x = 98 x = 650 y = 413 y = 584 x = 947 y = 843 y = 537 y = 215 x = 921 y = 726 x = 985 y = 662 x = 479 y = 533 x = 931 y = 428 y = 36 y = 488 x = 66 y = 300 y = 687 x = 798 y = 508 y = 611 y = 489 x = 188 y = 338 y = 721 y = 679 x = 838 x = 805 y = 992 x = 49 x = 290 y = 256 y = 481 x = 86 y = 871 x = 645 y = 80 y = 524 x = 961 y = 120 y = 383 y = 290 y = 465 y = 839 y = 936 x = 289 x = 709 x = 521 x = 193 y = 822 x = 907 y = 603 y = 955 x = 960 x = 989 x = 951 y = 583 y = 945 y = 688 x = 858 x = 378 y = 555 x = 750 y = 629 x = 36 y = 712 x = 272 y = 635 y = 443 y = 847 y = 380 y = 509 y = 744 y = 364 y = 944 x = 409 x = 427 y = 113 x = 41 y = 120 y = 546 x = 725 x = 853 x = 749 y = 659 y = 433 y = 100 x = 355 y = 102 x = 629 y = 998 y = 72 y = 3 x = 602 y = 279 x = 826 y = 260 y = 348 x = 967 x = 761 y = 399 y = 18 y = 842 x = 695 y = 148 y = 342 x = 716 y = 572 y = 951 x = 820 x = 602 x = 760 y = 901 x = 679 x = 559 x = 198 x = 339 y = 809 x = 293 x = 125 y = 533 y = 941 y = 233 x = 25 y = 392 x = 471 y = 843 x = 208 y = 692 y = 668 x = 32 y = 561 x = 435 x = 553 x = 931 x = 522 y = 850 y = 418 y = 681 y = 972 y = 640 y = 68 x = 26 y = 283 y = 868 x = 322 x = 169 x = 623 x = 310 y = 685 y = 559 y = 58 x = 375 x = 844 x = 623 y = 129 y = 611 x = 450 y = 178 x = 709 y = 36 y = 650 y = 971 x = 162 y = 802 y = 523 y = 406 y = 770 x = 761 x = 189 y = 783 x = 351 y = 220 x = 736 y = 886 x = 148 x = 181 x = 480 x = 72 x = 434 x = 841 y = 587 y = 595 y = 733 x = 675 x = 445 y = 945 x = 557 y = 950 y = 916 y = 91 x = 815 y = 215 y = 128 y = 289 x = 865 x = 225 x = 82 y = 513 y = 881 y = 441 y = 351 x = 476 x = 905 y = 554 y = 967 y = 590 x = 973 y = 430 x = 445 y = 16 y = 554 x = 115 y = 766 y = 155 y = 170 y = 326 x = 336 y = 134 x = 581 x = 766 y = 37 x = 35 x = 163 x = 815 x = 890 x = 271 y = 777 y = 785 x = 720 x = 191 y = 241 y = 115 y = 672 y = 522 y = 289 x = 505 y = 646 y = 40 x = 359 y = 121 y = 40 y = 397 x = 836 x = 361 x = 179 x = 798 y = 773 y = 350 x = 163 x = 402 x = 513 y = 483 y = 153 x = 24 x = 731 y = 465 x = 595 y = 589 x = 749 x = 987 y = 206 y = 700 x = 402 y = 129 y = 979 x = 370 y = 143 x = 708 x = 728 x = 160 y = 230 y = 231 x = 192 y = 608 y = 474 x = 573 y = 84 y = 364 y = 380 y = 404 x = 728 x = 203 y = 331 x = 520 y = 996 x = 872 y = 658 x = 756 x = 628 x = 495 x = 312 x = 135 y = 694 x = 235 x = 696 x = 785 x = 118 x = 648 y = 252 x = 862 x = 850 x = 826 x = 189 y = 63 x = 299 y = 272 y = 627 y = 711 y = 610 x = 99 x = 939 y = 730 y = 872 x = 507 y = 900 x = 724 y = 455 y = 962 y = 837 x = 814 x = 584 y = 451 y = 197 y = 236 y = 110 y = 465 x = 219 y = 458 x = 279 y = 272 x = 391 y = 281 y = 251 y = 844 x = 621 y = 929 y = 449 x = 120 x = 896 x = 158 y = 43 x = 759 y = 171 x = 57 y = 239 y = 629 x = 678 y = 830 x = 506 y = 722 x = 36 y = 684 x = 737 y = 836 x = 512 y = 991 x = 969 y = 169 x = 23 y = 943 y = 908 x = 246 x = 187 y = 571 x = 102 x = 524 x = 650 y = 328 x = 364 x = 372 y = 862 y = 783 x = 817 x = 676 x = 883 y = 807 y = 897 x = 433 x = 481 y = 482 x = 650 x = 778 x = 919 y = 39 y = 974 x = 864 y = 478 y = 723 x = 304 y = 840 y = 372 y = 682 y = 53 x = 705 y = 119 x = 174 x = 898 y = 422 x = 410 x = 804 x = 225 x = 276 y = 20 x = 703 y = 751 y = 215 y = 543 x = 744 x = 716 y = 834 x = 341 y = 957 x = 960 x = 760 y = 546 y = 458 x = 585 y = 179 y = 86 y = 633 x = 778 y = 313 y = 449 y = 269 x = 211 y = 353 x = 464 y = 496 y = 746 x = 499 x = 174 y = 768 y = 396 x = 717 x = 534 y = 376 y = 903 x = 338 x = 450 x = 222 y = 416 x = 567 y = 589 x = 9 y = 672 x = 980 x = 171 y = 958 y = 752 x = 106 x = 729 x = 303 x = 523 y = 41 y = 954 x = 339 x = 190 y = 602 x = 674 x = 467 x = 473 x = 545 y = 252 x = 915 y = 882 y = 643 x = 855 x = 300 y = 940 x = 56 y = 956 x = 616 y = 654 x = 277 y = 183 x = 378 y = 897 y = 4 y = 130 x = 506 y = 645 x = 680 x = 447 x = 583 y = 673 y = 986 y = 738 x = 479 x = 526 y = 424 y = 205 x = 717 y = 78 y = 956 x = 344 y = 925 y = 963 x = 194 y = 937 x = 502 y = 120 x = 295 x = 796 x = 955 y = 235 x = 383 x = 534 y = 247 y = 525 y = 526 y = 17 x = 563 y = 761 x = 742 y = 886 x = 13 x = 86 x = 568 y = 435 x = 556 y = 607 y = 462 y = 391 x = 458 x = 616 y = 137 x = 140 y = 965 x = 809 y = 599 x = 305 y = 405 x = 625 x = 977 y = 849 x = 434 x = 824 y = 302 x = 310 x = 483 x = 97 y = 912 y = 25 x = 138 y = 937 x = 234 y = 54 y = 689 x = 965 y = 795 y = 903 y = 975 y = 181 y = 646 y = 38 y = 122 x = 806 y = 724 x = 263 y = 369 y = 303 y = 499 y = 595 x = 92 y = 559 y = 727 y = 820 x = 246 y = 332 x = 845 y = 726 x = 209 y = 1 y = 715 y = 499 y = 170 y = 392 y = 864 y = 210 x = 548 y = 196 y = 289 y = 682 y = 19 x = 428 y = 89 y = 832 y = 39 y = 936 x = 154 x = 896 x = 943 y = 346 x = 276 x = 116 y = 382 y = 155 x = 330 y = 207 y = 205 x = 565 y = 494 x = 297 x = 935 y = 345 y = 726 y = 766 x = 881 y = 476 y = 372 y = 37 y = 258 x = 778 y = 383 x = 289 x = 677 y = 586 x = 956 y = 409 x = 822 x = 332 x = 699 y = 569 y = 914 y = 90 x = 342 x = 746 x = 673 x = 540 y = 214 y = 996 x = 388 x = 414 x = 170 x = 235 y = 282 x = 244 y = 370 x = 563 y = 211 y = 923 y = 485 x = 506 x = 546 x = 566 x = 580 x = 3 y = 849 y = 312 y = 593 x = 716 x = 818 x = 210 y = 126 y = 825 x = 482 x = 594 x = 770 x = 830 y = 851 y = 428 y = 663 x = 751 y = 552 x = 588 x = 666 x = 726 x = 968 x = 25 x = 765 y = 135 x = 950 x = 567 x = 534 y = 388 x = 499 x = 520 y = 951 x = 731 y = 38 x = 354 x = 327 y = 541 x = 720 y = 742 y = 120 x = 84 x = 663 x = 143 y = 754 y = 287 x = 52 y = 119 x = 431 x = 211 y = 521 x = 174 y = 349 y = 496 x = 633 y = 906 y = 819 y = 176 y = 995 y = 385 x = 554 x = 354 y = 480 x = 962 y = 28 y = 734 x = 443 x = 750 x = 328 y = 214 x = 836 y = 419 y = 463 x = 842 y = 618 x = 559 y = 900 x = 779 y = 443 y = 996 x = 618 y = 20 x = 343 y = 854 x = 368 x = 984 y = 188 x = 564 x = 350 x = 462 x = 986 x = 493 x = 991 x = 970 y = 365 y = 905 x = 401 x = 45 y = 400 y = 119 x = 319 y = 677 y = 859 x = 863 x = 0 x = 882 y = 404 y = 576 x = 999 x = 830 y = 217 y = 700 y = 717 x = 67 y = 348 y = 239 x = 643 x = 878 x = 510 x = 768 y = 772 x = 848 x = 378 x = 923 y = 322 x = 94 x = 193 x = 863 x = 891 y = 380 y = 821 x = 258 y = 240 x = 671 y = 583 y = 612 x = 442 y = 883 x = 236 x = 551 y = 264 y = 802 y = 144 y = 71 x = 300 y = 979 y = 775 y = 938 y = 78 y = 117 y = 48 y = 368 y = 893 y = 664 y = 762 x = 392 x = 564 x = 187 x = 212 x = 96 y = 414 x = 985 y = 664 y = 909 y = 532 y = 756 y = 460 x = 424 x = 728 x = 835 y = 7 y = 220 y = 126 x = 984 x = 370 x = 202 y = 859 y = 678 x = 111 y = 618 y = 967 y = 928 x = 852 x = 781 y = 496 y = 775 y = 548 x = 779 y = 755 y = 364 x = 195 x = 613 x = 106 y = 281 x = 880 y = 564 y = 627 y = 274 x = 549 x = 763 x = 729 y = 901 x = 238 y = 656 x = 795 x = 822 y = 939 y = 748 x = 79 y = 966 x = 282 y = 158 y = 727 y = 92 y = 193 x = 675 x = 450 x = 903 y = 961 x = 33 y = 932 y = 451 y = 994 x = 268 x = 581 y = 385 x = 468 x = 124 x = 681 x = 177 x = 128 x = 500 y = 484 y = 266 y = 315 y = 554 y = 210 x = 470 x = 556 x = 630 x = 676 x = 353 x = 912 y = 396 y = 398 x = 171 y = 129 x = 104 x = 778 y = 411 y = 373 y = 692 x = 322 y = 140 x = 252 x = 369 x = 138 x = 777 y = 552 y = 347 x = 99 x = 829 x = 245 x = 194 x = 8 x = 469 x = 571 x = 669 y = 324 y = 125 x = 932 x = 857 x = 568 y = 825 x = 808 y = 72 y = 395 x = 487 x = 187 x = 16 x = 640 y = 282 y = 0 x = 809 x = 761 y = 253 y = 780 y = 467 x = 745 y = 822 x = 817 x = 812 x = 499 y = 556 y = 686 x = 587 y = 763 y = 889 y = 820 y = 791 y = 337 x = 330 x = 156 y = 819 y = 442 y = 159 y = 239 x = 175 x = 975 y = 777 x = 361 x = 339 y = 585 x = 591 x = 632 y = 43 x = 427 y = 439 x = 172 x = 189 x = 251 x = 226 y = 23 y = 581 x = 189 x = 364 x = 427 x = 26 y = 285 y = 122 x = 0 y = 886 x = 540 x = 715 x = 936 x = 678 x = 956 y = 382 y = 10 y = 682 y = 26 y = 102 x = 751 x = 817 x = 98 x = 305 y = 106 x = 229 x = 869 x = 62 x = 552 x = 346 x = 349 y = 192 x = 396 x = 262 x = 273 x = 227 x = 845 y = 764 y = 336 x = 393 x = 613 x = 792 x = 271 y = 640 x = 947 x = 36 x = 419 y = 359 y = 806 x = 589 x = 338 y = 808 y = 212 y = 126 y = 994 y = 695 x = 845 x = 794 x = 694 y = 644 x = 477 x = 641 x = 964 x = 415 x = 974 x = 202 y = 172 x = 847 y = 584 x = 637 y = 196 y = 242 x = 525 y = 862 x = 174 y = 565 x = 242 x = 251 x = 559 y = 328 y = 22 x = 197 x = 542 x = 931 x = 369 y = 408 x = 605 x = 310 x = 38 y = 702 y = 382 x = 568 x = 825 x = 182 y = 838 y = 269 x = 394 x = 407 x = 862 y = 414 x = 611 x = 148 y = 177 y = 699 y = 335 x = 780 y = 20 y = 46 y = 521 y = 582 y = 444 x = 572 x = 22 x = 774 x = 670 y = 468 x = 714 y = 850 y = 779 y = 459 y = 302 x = 537 y = 292 y = 871 y = 164 x = 229 y = 9 y = 446 x = 133 x = 267 y = 112 y = 437 y = 408 y = 422 y = 540 x = 6 y = 825 y = 516 x = 127 y = 987 x = 193 x = 252 x = 369 y = 937 y = 623 y = 659 x = 644 x = 266 y = 440 x = 592 x = 922 y = 175 y = 494 y = 569 x = 783 y = 264 x = 124 y = 883 y = 919 x = 348 y = 378 x = 629 x = 808 x = 427 y = 937 y = 580 y = 321 y = 311 x = 151 x = 788 y = 788 x = 263 y = 273 x = 757 x = 320 x = 734 x = 465 y = 424 y = 612 y = 225 x = 574 x = 760 y = 265 x = 63 x = 303 y = 703 x = 257 x = 707 y = 817 y = 75 y = 923 x = 539 x = 525 y = 366 y = 815 x = 38 y = 453 y = 638 y = 574 x = 487 x = 905 x = 25 y = 861 x = 397 x = 550 y = 168 y = 633 y = 565 y = 671 y = 648 y = 579 x = 581 y = 542 x = 103 y = 272 x = 50 x = 485 x = 44 y = 161 y = 377 y = 265 y = 240 y = 604 x = 410 x = 793 x = 819 x = 801 y = 756 x = 323 y = 164 x = 507 x = 477 x = 642 y = 43 x = 315 y = 570 x = 317 y = 184 x = 968 y = 253 x = 356 x = 485 y = 824 y = 205 y = 805 x = 95 x = 288 x = 9 x = 798 x = 438 x = 472 y = 399 y = 171 y = 766 x = 529 y = 252 y = 444 y = 99 y = 682 x = 768 y = 26 x = 504 y = 140 x = 597 y = 565 y = 404 y = 395 x = 882 y = 738 y = 57 y = 669 y = 209 x = 398 y = 734 y = 965 x = 273 y = 70 x = 658 y = 291 x = 853 y = 642 x = 598 x = 765 y = 956 x = 129 x = 475 x = 323 x = 616 x = 344 x = 507 x = 557 x = 654 x = 909 x = 894 y = 568 x = 409 y = 709 x = 952 y = 839 y = 681 x = 923 x = 823 y = 544 y = 24 y = 494 y = 551 y = 663 y = 735 x = 517 y = 125 x = 81 x = 0 x = 893 y = 968 x = 213 x = 406 y = 158 y = 439 y = 373 y = 944 y = 347 x = 622 x = 700 y = 935 y = 340 y = 7 y = 299 y = 212 x = 663 y = 630 x = 182 y = 717 x = 969 x = 748 x = 620 y = 561 x = 539 y = 681 y = 894 x = 160 y = 382 y = 655 y = 878 x = 226 x = 752 x = 771 x = 948 x = 979 y = 997 y = 612 x = 123 x = 936 y = 62 x = 957 x = 938 x = 542 y = 989 x = 354 x = 121 y = 114 y = 493 y = 511 y = 77 x = 711 x = 922 x = 43 y = 554 x = 412 x = 301 y = 276 x = 192 y = 912 x = 719 x = 753 y = 902 y = 65 y = 456 x = 189 x = 420 x = 960 x = 576 x = 92 y = 687 x = 450 x = 579 y = 580 x = 896 x = 304 x = 814 x = 808 x = 629 x = 464 y = 803 y = 324 x = 905 x = 269 x = 640 x = 964 y = 571 x = 668 x = 493 x = 625 y = 796 x = 358 x = 691 y = 31 y = 392 y = 111 y = 500 y = 122 x = 71 x = 239 x = 458 y = 392 x = 323 x = 883 x = 365 y = 558 x = 789 y = 476 y = 787 y = 506 y = 354 x = 727 y = 52 y = 611 y = 593 y = 187 y = 759 x = 432 y = 696 y = 602 y = 823 y = 574 x = 781 x = 446 x = 909 y = 748 y = 921 y = 469 y = 28 x = 800 x = 636 y = 377 x = 271 y = 181 y = 477 y = 380 y = 296 x = 266 x = 357 y = 646 x = 368 y = 882 x = 925 x = 966 x = 137 y = 280 y = 458 x = 872 y = 467 y = 49 x = 188 y = 598 x = 385 x = 915 y = 632 x = 713 x = 12 y = 993 y = 4 y = 243 y = 429 x = 618 x = 181 x = 970 y = 543 y = 297 y = 801 x = 568 y = 463 y = 633 x = 749 y = 799 x = 646 x = 698 x = 455 y = 143 y = 817 x = 125 y = 251 x = 703 x = 466 x = 230 x = 248 y = 158 y = 634 y = 511 x = 490 x = 144 x = 103 x = 491 x = 488 x = 795 x = 748 y = 8 y = 719 x = 498 x = 64 x = 158 x = 878 x = 727 x = 108 x = 895 y = 549 x = 438 y = 586 x = 914 x = 916 x = 84 y = 334 x = 15 y = 860 x = 592 x = 945 x = 940 x = 66 x = 336 x = 258 y = 828 y = 327 y = 515 x = 900 x = 692 x = 492 x = 832 x = 925 x = 880 x = 417 y = 62 y = 574 y = 187 y = 23 y = 519 x = 459 y = 145 x = 319 y = 404 x = 442 x = 36 x = 577 x = 113 y = 772 x = 640 y = 170 x = 553 x = 706 y = 89 y = 615 y = 66 y = 661 x = 566 x = 224 x = 199 y = 419 x = 953 x = 160 x = 850 y = 763 y = 474 y = 546 x = 30 y = 119 y = 685 y = 432 y = 514 x = 315 y = 425 y = 754 y = 557 x = 564 x = 521 x = 280 x = 9 y = 567 y = 977 y = 863 x = 717 x = 831 y = 69 y = 857 x = 709 x = 367 x = 415 y = 463 x = 647 y = 187 x = 104 y = 245 x = 512 y = 301 x = 629 x = 849 x = 146 x = 452 y = 295 x = 855 y = 538 y = 491 x = 49 x = 278 x = 334 y = 569 x = 934 x = 256 y = 330 y = 287 x = 73 x = 657 y = 520 x = 140 y = 475 y = 172 y = 922 y = 318 y = 970 x = 372 y = 63 y = 447 x = 108 x = 795 x = 613 y = 750 y = 923 y = 259 y = 573 x = 259 x = 98 y = 413 y = 447 y = 696 x = 680 y = 74 y = 10 x = 92 y = 577 y = 260 x = 674 y = 230 y = 122 y = 392 x = 240 x = 447 x = 788 y = 63 x = 943 x = 357 y = 180 x = 719 x = 304 x = 12 y = 755 y = 777 y = 987 y = 730 y = 496 x = 508 y = 479 y = 778 x = 167 y = 206 y = 306 x = 439 x = 346 y = 381 y = 674 x = 237 x = 370 x = 563 x = 21 y = 171 x = 769 x = 309 y = 339 y = 571 y = 633 y = 322 y = 341 y = 778 y = 623 x = 42 y = 256 y = 80 y = 645 x = 337 x = 937 x = 887 x = 244 x = 10 y = 636 y = 443 y = 711 x = 913 y = 230 y = 443 x = 202 x = 503 y = 117 y = 437 x = 227 x = 781 y = 339 y = 927 y = 569 y = 167 x = 223 x = 179 x = 431 y = 690 y = 135 y = 867 x = 323 y = 499 y = 306 y = 556 y = 767 x = 753 x = 710 x = 42 y = 674 y = 837 x = 524 y = 183 y = 460 y = 321 x = 710 x = 636 x = 262 x = 179 y = 777 x = 157 y = 776 y = 651 y = 295 y = 471 x = 254 x = 218 y = 677 y = 438 y = 978 y = 789 y = 299 y = 427 x = 913 x = 834 y = 45 y = 235 x = 254 x = 12 y = 283 y = 871 x = 144 y = 20 x = 843 x = 14 y = 569 x = 215 x = 581 x = 133 y = 304 y = 537 x = 959 y = 874 y = 714 y = 467 y = 74 x = 238 x = 781 x = 743 x = 420 y = 150 y = 913 x = 561 y = 711 y = 341 x = 662 y = 68 y = 354 x = 891 x = 534 x = 417 y = 49 x = 179 x = 266 x = 159 y = 384 x = 28 y = 27 x = 144 y = 284 y = 458 x = 67 y = 624 y = 821 y = 841 x = 226 y = 316 y = 914 x = 458 y = 121 x = 218 x = 278 y = 508 x = 836 x = 748 x = 842 y = 123 x = 436 x = 683 x = 615 y = 965 y = 135 y = 469 y = 128 x = 581 y = 896 x = 460 x = 46 x = 832 x = 324 x = 58 x = 490 x = 780 y = 634 y = 184 x = 339 x = 443 x = 783 x = 227 x = 543 y = 866 x = 960 x = 613 y = 998 x = 944 x = 377 y = 841 y = 536 x = 146 x = 436 y = 772 y = 832 x = 954 y = 183 x = 232 x = 342 x = 165 x = 480 x = 12 x = 928 y = 152 y = 310 y = 877 y = 966 x = 721 y = 705 x = 882 x = 412 y = 506 x = 369 y = 673 x = 540 x = 365 y = 321 y = 850 x = 333 x = 258 y = 348 x = 195 x = 510 x = 421 y = 762 x = 106 x = 491 x = 474 y = 54 x = 924 y = 338 y = 318 x = 19 x = 260 x = 522 x = 700 y = 6 x = 889 x = 812 x = 84 x = 613 x = 452 x = 154 x = 316 x = 74 x = 506 x = 882 y = 423 y = 344 y = 957 x = 905 y = 441 x = 553 y = 132 x = 992 y = 291 x = 111 y = 413 x = 22 x = 178 x = 674 x = 212 y = 213 y = 161 y = 22 x = 128 x = 129 x = 543 y = 604 y = 752 y = 596 y = 554 x = 139 x = 676 x = 402 x = 610 y = 243 x = 337 x = 810 y = 717 x = 321 x = 465 x = 768 x = 837 y = 388 x = 321 x = 984 x = 395 y = 196 x = 638 x = 630 y = 26 y = 423 x = 681 x = 566 y = 123 x = 596 x = 42 y = 948 x = 441 x = 468 x = 24 y = 990 x = 928 x = 195 y = 136 y = 519 x = 50 y = 582 x = 880 y = 481 x = 740 x = 943 x = 794 y = 661 y = 932 y = 350 x = 285 x = 80 y = 527 y = 484 y = 452 x = 882 y = 298 x = 233 y = 613 y = 534 y = 145 y = 487 x = 73 x = 527 y = 981 y = 19 y = 217 x = 833 y = 727 y = 112 x = 321 y = 34 y = 811 y = 149 y = 686 y = 482 x = 865 x = 123 x = 470 x = 648 y = 879 x = 71 x = 471 x = 545 y = 573 x = 81 y = 707 y = 217 y = 87 y = 296 x = 106 y = 957 x = 100 y = 262 x = 434 y = 375 x = 282 y = 465 x = 702 y = 303 x = 371 y = 874 y = 852 y = 950 x = 162 y = 416 y = 376 y = 592 x = 157 y = 48 y = 821 y = 608 x = 221 y = 560 y = 436 x = 550 x = 599 y = 591 y = 220 x = 446 y = 139 y = 355 x = 588 x = 992 x = 506 y = 689 x = 167 x = 134 x = 76 x = 311 x = 909 y = 24 y = 990 x = 16 y = 860 y = 945 x = 678 x = 515 y = 952 y = 12 x = 252 y = 490 y = 56 x = 808 y = 23 y = 996 y = 685 x = 146 x = 692 y = 238 y = 329 y = 552 y = 836 x = 274 x = 279 y = 951 x = 692 x = 654 x = 419 x = 232 y = 286 y = 727 y = 306 x = 999 x = 740 y = 551 x = 773 y = 429 y = 875 x = 102 y = 341 x = 389 x = 847 x = 486 y = 858 x = 61 x = 652 x = 468 y = 366 x = 308 x = 409 y = 879 x = 668 y = 496 x = 11 y = 50 y = 4 y = 91 y = 835 x = 470 y = 648 x = 190 x = 375 y = 610 y = 182 y = 199 y = 131 y = 126 y = 739 y = 694 x = 573 y = 456 y = 888 y = 133 y = 828 y = 121 x = 838 y = 129 x = 674 x = 307 x = 363 x = 800 x = 289 y = 997 y = 253 y = 132 x = 140 x = 108 y = 191 y = 455 y = 196 x = 848 x = 241 y = 952 y = 422 y = 476 x = 469 y = 983 x = 906 x = 492 x = 23 y = 339 y = 916 y = 895 y = 41 y = 126 y = 280 y = 976 x = 657 y = 492 x = 891 x = 568 y = 948 y = 823 y = 883 x = 719 x = 291 y = 422 y = 857 x = 314 y = 20 x = 488 x = 472 y = 525 x = 744 y = 912 x = 690 y = 347 y = 735 x = 198 y = 838 x = 876 x = 327 x = 689 x = 968 x = 83 y = 149 y = 993 x = 387 y = 102 x = 240 y = 118 y = 198 y = 922 x = 988 y = 255 y = 37 x = 309 x = 134 x = 548 y = 354 y = 442 y = 906 y = 828 x = 306 x = 776 x = 0 x = 829 y = 64 x = 835 x = 871 x = 583 x = 574 x = 624 y = 595 y = 162 x = 508 y = 509 y = 392 x = 412 y = 972 x = 948 x = 787 y = 523 x = 881 y = 608 y = 153 y = 365 x = 140 y = 787 y = 515 y = 388 y = 257 y = 142 y = 587 y = 403 x = 448 y = 235 x = 834 y = 439 y = 821 x = 172 x = 294 x = 53 x = 528 y = 521 x = 845 x = 770 y = 807 x = 456 y = 820 x = 9 y = 563 y = 855 x = 707 x = 817 y = 45 x = 854 y = 527 y = 126 x = 803 x = 802 y = 558 y = 103 y = 838 x = 816 y = 770 x = 278 y = 422 x = 83 x = 132 y = 10 y = 242 y = 221 x = 476 x = 177 y = 348 x = 632 y = 904 x = 975 y = 646 y = 104 x = 617 y = 103 x = 220 x = 521 x = 439 y = 585 y = 749 y = 802 y = 507 y = 209 x = 663 y = 113 x = 929 x = 662 x = 232 y = 993 x = 853 y = 240 x = 986 y = 129 x = 294 y = 458 y = 873 x = 620 x = 944 y = 939 x = 24 y = 527 y = 845 y = 529 x = 659 x = 278 x = 674 y = 937 x = 984 x = 438 y = 485 x = 25 x = 862 x = 443 x = 828 x = 414 y = 491 x = 157 y = 834 y = 117 y = 265 x = 358 y = 617 x = 601 y = 66 y = 584 x = 288 x = 613 x = 608 x = 309 y = 143 x = 992 y = 368 x = 674 y = 540 x = 47 y = 538 y = 98 y = 405 y = 461 x = 442 y = 726 y = 656 x = 585 x = 100 y = 404 x = 321 y = 229 y = 601 x = 243 y = 46 x = 652 x = 400 y = 443 y = 153 y = 332 x = 951 y = 30 x = 750 x = 575 y = 862 x = 445 x = 431 x = 225 y = 633 y = 526 x = 464 x = 967 x = 280 y = 374 x = 667 x = 733 y = 117 y = 929 x = 731 x = 421 x = 187 x = 130 y = 244 y = 3 y = 528 x = 260 y = 60 x = 561 y = 989 y = 830 y = 993 x = 627 y = 678 x = 681 x = 413 y = 356 x = 672 x = 275 x = 545 x = 497 y = 512 x = 770 y = 336 x = 968 x = 618 x = 983 x = 361 x = 426 x = 519 y = 154 x = 266 y = 590 y = 700 y = 559 y = 848 x = 375 x = 518 y = 284 x = 829 x = 533 x = 403 x = 116 x = 830 x = 508 x = 354 y = 339 y = 524 x = 912 y = 146 x = 526 y = 232 y = 706 x = 47 y = 958 y = 595 x = 29 y = 359 y = 114 y = 39 x = 243 x = 637 x = 719 y = 863 x = 90 x = 806 y = 356 y = 518 y = 494 x = 405 x = 498 y = 295 x = 702 y = 376 x = 195 y = 792 y = 514 y = 21 y = 295 x = 568 x = 599 y = 354 x = 117 y = 370 x = 494 x = 415 x = 832 y = 872 x = 364 x = 704 x = 16 x = 703 x = 629 y = 467 y = 313 x = 663 y = 114 y = 220 x = 594 x = 195 x = 70 y = 80 x = 673 y = 142 x = 553 y = 301 x = 694 y = 804 y = 81 x = 600 y = 11 y = 659 y = 633 y = 60 y = 821 x = 667 y = 570 y = 499 y = 52 y = 984 x = 839 y = 878 x = 994 y = 208 y = 658 y = 174 y = 424 y = 498 x = 712 y = 636 y = 870 x = 777 x = 403 y = 387 y = 269 x = 764 x = 713 x = 993 x = 677 y = 487 y = 363 y = 356 x = 494 x = 549 y = 468 x = 740 y = 193 x = 482 y = 498 y = 755 y = 945 x = 580 y = 865 x = 70 x = 479 x = 229 y = 219 x = 334 y = 143 x = 920 x = 420 y = 302 y = 234 x = 913 x = 6 y = 203 y = 891 y = 314 x = 709 x = 651 y = 942 x = 383 y = 818 x = 228 x = 952 x = 278 x = 513 y = 338 y = 365 x = 831 x = 624 y = 27 y = 522 y = 976 x = 726 x = 771 x = 213 y = 534 x = 575 y = 697 y = 263 x = 252 x = 556 y = 875 x = 545 y = 997 y = 444 x = 389 y = 718 x = 549 y = 49 x = 817 y = 179 y = 646 y = 466 y = 634 x = 319 y = 857 x = 828 x = 500 x = 790 x = 247 x = 227 y = 553 x = 706 y = 94 y = 775 y = 370 x = 966 x = 414 x = 711 x = 513 x = 287 y = 609 x = 102 x = 193 y = 312 y = 831 x = 429 y = 188 x = 486 x = 243 y = 897 x = 921 y = 981 x = 648 x = 87 x = 427 x = 884 y = 194 y = 498 x = 583 x = 180 x = 53 x = 150 y = 97 x = 876 x = 603 x = 657 x = 990 x = 563 x = 35 x = 152 y = 377 y = 498 y = 376 y = 310 y = 511 y = 78 x = 453 x = 159 y = 217 x = 595 x = 161 y = 400 y = 243 x = 494 x = 966 y = 92 x = 35 y = 618 x = 291 y = 75 y = 123 x = 720 y = 733 y = 831 x = 266 x = 475 x = 30 y = 283 y = 191 y = 903 y = 128 y = 204 x = 290 y = 279 x = 807 x = 736 x = 859 x = 211 x = 335 x = 247 y = 820 x = 734 y = 303 x = 476 y = 499 y = 356 x = 79 y = 142 y = 87 x = 302 y = 775 x = 528 y = 495 y = 931 x = 133 y = 137 y = 253 x = 156 x = 592 y = 403 y = 363 x = 70 y = 671 x = 163 x = 986 x = 4 y = 857 x = 100 y = 624 x = 887 x = 210 y = 63 y = 599 x = 372 y = 203 y = 635 x = 886 y = 713 y = 623 y = 316 x = 47 x = 75 x = 557 x = 960 x = 559 y = 292 y = 576 x = 937 y = 927 x = 72 y = 436 x = 401 y = 117 x = 879 y = 344 y = 54 y = 572 y = 647 y = 657 y = 311 y = 159 x = 338 y = 311 x = 616 x = 288 x = 424 x = 747 y = 398 x = 645 y = 661 y = 529 y = 84 y = 845 x = 583 x = 42 x = 71 x = 202 y = 290 x = 37 x = 807 y = 946 y = 402 y = 761 x = 614 x = 783 x = 747 y = 991 x = 118 y = 914 y = 43 x = 299 y = 511 y = 876 x = 70 y = 411 y = 944 x = 461 x = 106 y = 851 x = 981 x = 349 x = 651 y = 912 x = 881 x = 174 y = 135 x = 38 y = 679 y = 151 x = 181 y = 979 x = 975 x = 823 y = 366 y = 155 x = 13 x = 428 x = 196 y = 137 y = 870 x = 1 x = 137 x = 356 x = 307 x = 269 x = 126 x = 317 x = 744 y = 536 y = 167 y = 810 x = 195 y = 197 y = 282 y = 821 x = 998 y = 863 y = 566 y = 655 y = 431 x = 713 x = 877 x = 660 x = 523 x = 85 y = 239 x = 223 y = 190 x = 529 x = 460 x = 329 x = 877 y = 298 y = 764 y = 317 x = 582 x = 105 y = 765 x = 786 y = 313 x = 682 x = 470 x = 690 x = 383 y = 485 x = 274 y = 653 y = 359 y = 947 x = 257 y = 670 x = 998 y = 651 y = 893 y = 755 x = 660 y = 815 x = 48 y = 143 x = 430 x = 626 y = 147 x = 560 y = 583 x = 333 y = 475 y = 31 y = 131 y = 941 x = 824 y = 288 y = 838 x = 320 y = 313 y = 21 y = 796 y = 152 x = 279 x = 153 x = 923 x = 406 y = 841 y = 223 x = 824 y = 54 x = 917 y = 486 x = 797 y = 346 y = 621 y = 206 x = 367 x = 64 y = 774 y = 564 x = 55 y = 799 y = 759 x = 574 x = 891 x = 585 y = 322 y = 916 x = 229 x = 934 y = 981 x = 972 x = 203 x = 50 x = 606 y = 379 y = 936 x = 910 x = 906 y = 632 y = 464 x = 958 x = 640 y = 962 x = 488 y = 71 y = 389 y = 874 x = 432 x = 275 x = 243 y = 699 x = 185 y = 579 y = 446 y = 241 y = 132 x = 753 y = 777 y = 993 y = 612 y = 790 x = 460 x = 946 y = 293 x = 930 x = 228 y = 67 y = 944 x = 209 x = 562 y = 5 y = 353 x = 467 y = 474 x = 747 y = 878 x = 792 x = 554 y = 231 y = 664 x = 735 x = 495 y = 9 x = 153 x = 182 y = 372 y = 763 x = 298 y = 207 x = 395 y = 563 y = 196 x = 964 y = 798 x = 301 x = 60 x = 354 y = 542 x = 995 y = 286 x = 116 y = 717 y = 88 y = 165 y = 492 x = 954 x = 538 x = 115 y = 604 y = 401 x = 375 y = 645 y = 370 y = 149 y = 587 y = 247 x = 797 y = 638 x = 683 x = 533 y = 717 y = 936 y = 693 y = 462 y = 317 x = 906 y = 29 y = 126 y = 90 x = 469 x = 62 y = 733 x = 32 y = 745 x = 528 y = 891 y = 821 x = 556 x = 231 x = 163 y = 586 y = 592 x = 972 x = 719 x = 993 y = 740 x = 256 x = 915 x = 550 x = 3 y = 994 y = 27 y = 426 y = 681 x = 954 x = 557 x = 617 y = 859 x = 220 x = 3 x = 118 x = 621 x = 922 x = 662 x = 900 x = 902 y = 913 y = 413 x = 216 x = 349 x = 642 y = 62 x = 760 y = 552 x = 852 y = 195 x = 652 x = 345 x = 57 y = 750 x = 26 y = 556 y = 285 y = 630 y = 416 x = 24 x = 590 x = 22 x = 712 y = 331 x = 482 x = 888 y = 47 x = 412 x = 593 y = 413 y = 518 y = 910 y = 939 y = 9 y = 872 x = 117 y = 175 x = 165 x = 66 x = 157 y = 727 x = 739 y = 630 x = 230 y = 18 x = 547 x = 613 x = 44 y = 351 y = 611 x = 438 y = 390 y = 220 x = 853 x = 755 x = 890 y = 407 x = 608 x = 485 y = 966 y = 482 y = 391 y = 675 x = 351 x = 840 x = 306 x = 42 x = 596 y = 955 x = 604 y = 164 y = 545 y = 476 y = 313 y = 992 x = 816 x = 497 x = 273 x = 347 x = 903 y = 938 x = 522 x = 257 x = 299 y = 272 x = 274 y = 750 y = 359 y = 973 y = 540 y = 304 y = 791 x = 269 x = 326 y = 40 x = 508 y = 438 y = 14 y = 501 y = 259 y = 569 y = 561 y = 705 x = 898 y = 946 x = 995 x = 500 y = 52 x = 554 x = 737 x = 959 y = 276 x = 981 x = 444 y = 956 y = 960 y = 940 y = 196 y = 794 x = 675 x = 886 x = 991 y = 512 x = 507 x = 125 x = 12 x = 546 y = 833 y = 931 y = 362 x = 684 x = 764 x = 195 x = 622 y = 407 y = 82 y = 672 x = 383 x = 820 y = 603 y = 839 y = 733 x = 256 y = 265 y = 547 y = 778 x = 301 x = 208 x = 206 x = 838 y = 831 y = 259 y = 698 y = 392 y = 885 x = 168 x = 962 x = 462 y = 820 x = 461 y = 58 y = 303 y = 485 x = 207 x = 397 y = 658 y = 671 y = 436 x = 264 x = 240 y = 175 x = 578 x = 663 y = 412 x = 471 y = 555 y = 817 y = 240 x = 74 x = 699 y = 198 y = 53 y = 330 y = 590 y = 670 y = 449 y = 592 y = 687 x = 124 y = 90 x = 678 y = 829 y = 857 y = 502 y = 221 y = 755 x = 910 y = 344 y = 2 x = 540 y = 118 x = 869 y = 720 x = 317 y = 361 y = 144 y = 405 x = 886 y = 746 x = 898 y = 942 y = 91 x = 518 x = 446 x = 723 y = 192 y = 327 y = 255 x = 322 y = 596 x = 683 y = 74 y = 713 y = 55 y = 702 x = 779 y = 663 y = 849 y = 11 x = 701 y = 985 x = 631 x = 658 y = 64 x = 162 y = 16 y = 752 y = 638 x = 756 x = 628 x = 351 x = 806 x = 983 x = 547 x = 7 y = 784 y = 845 x = 9 y = 653 y = 189 y = 437 y = 12 y = 352 x = 358 y = 345 x = 270 y = 747 x = 415 x = 437 x = 428 x = 563 x = 141 y = 979 x = 968 y = 928 x = 447 y = 419 y = 259 x = 462 y = 232 x = 605 x = 208 y = 283 x = 434 x = 937 x = 869 x = 778 y = 613 y = 865 x = 389 x = 443 x = 864 y = 999 x = 985 y = 741 x = 621 y = 424 y = 50 x = 804 x = 132 y = 50 x = 594 y = 715 y = 937 x = 141 x = 79 y = 514 x = 150 y = 66 x = 328 y = 57 y = 506 y = 131 y = 540 x = 745 x = 677 x = 377 y = 976 x = 831 x = 378 y = 592 y = 260 x = 752 x = 325 y = 250 y = 682 y = 602 y = 140 x = 450 y = 21 x = 57 x = 695 x = 674 x = 583 y = 290 x = 182 y = 122 x = 693 x = 557 y = 749 y = 23 x = 818 x = 972 x = 711 x = 343 x = 970 y = 135 y = 538 x = 689 y = 19 x = 787 x = 214 y = 349 x = 136 y = 278 y = 418 x = 317 y = 279 y = 899 x = 64 x = 427 x = 346 x = 403 y = 76 y = 710 x = 776 x = 649 x = 760 x = 602 x = 609 y = 134 y = 533 y = 967 x = 444 x = 860 y = 460 x = 246 x = 554 x = 395 y = 799 y = 429 y = 307 y = 270 x = 429 x = 964 x = 456 y = 417 y = 901 y = 506 x = 603 x = 206 x = 6 x = 574 y = 158 y = 894 y = 131 x = 885 y = 106 x = 506 x = 379 y = 926 x = 272 y = 176 y = 433 x = 222 x = 753 y = 804 y = 937 y = 23 y = 52 y = 53 x = 945 y = 974 x = 445 x = 939 x = 6 x = 11 y = 914 y = 155 y = 574 x = 87 x = 510 y = 439 y = 623 y = 894 y = 732 y = 563 y = 237 x = 81 x = 721 y = 506 y = 238 x = 357 x = 57 y = 851 y = 593 y = 959 y = 183 x = 254 y = 214 x = 185 x = 96 x = 328 y = 989 x = 368 y = 429 x = 141 x = 96 y = 524 x = 66 x = 137 x = 19 x = 467 x = 847 y = 360 y = 223 y = 712 x = 350 y = 357 x = 801 x = 754 y = 953 y = 602 y = 450 x = 555 x = 855 x = 528 x = 140 x = 428 x = 70 y = 105 y = 37 y = 964 x = 209 x = 431 y = 400 y = 945 y = 136 x = 106 y = 26 y = 103 y = 705 x = 107 y = 979 y = 890 y = 675 y = 694 y = 165 x = 156 y = 685 y = 737 x = 476 y = 142 x = 581 x = 199 x = 262 y = 841 y = 286 y = 869 y = 188 x = 667 y = 755 x = 633 y = 372 y = 998 y = 729 y = 846 x = 121 y = 170 x = 589 y = 663 x = 24 x = 874 x = 157 x = 928 y = 855 x = 914 y = 956 y = 234 y = 336 y = 90 y = 320 x = 623 y = 629 x = 849 x = 515 x = 773 x = 720 x = 554 x = 744 y = 928 x = 77 x = 914 x = 389 y = 419 y = 733 x = 495 x = 150 x = 200 y = 615 y = 350 x = 265 y = 375 y = 476 x = 567 y = 764 y = 523 y = 41 x = 931 x = 938 y = 860 y = 212 x = 781 y = 825 x = 494 y = 734 y = 923 x = 673 y = 337 x = 932 x = 73 x = 104 y = 241 y = 738 x = 928 x = 875 y = 51 y = 847 x = 154 x = 518 y = 816 x = 197 x = 604 y = 742 x = 723 x = 550 x = 74 x = 97 y = 151 y = 193 x = 215 x = 923 x = 508 x = 451 x = 146 y = 662 x = 575 y = 407 y = 434 x = 473 y = 528 x = 658 y = 29 x = 270 y = 294 y = 316 y = 884 x = 128 y = 714 x = 406 x = 253 x = 175 x = 632 y = 360 y = 84 x = 929 y = 560 y = 214 y = 399 y = 825 y = 300 x = 555 y = 85 y = 928 x = 966 x = 11 y = 755 y = 752 x = 769 y = 158 y = 649 y = 465 x = 731 x = 150 x = 869 y = 175 x = 469 x = 58 x = 469 x = 705 y = 673 x = 360 x = 256 y = 871 x = 577 x = 231 x = 821 x = 436 x = 80 y = 34 x = 914 x = 823 y = 996 x = 642 x = 571 x = 254 x = 769 y = 728 x = 726 y = 50 y = 982 y = 882 x = 682 x = 356 x = 608 y = 64 y = 304 y = 611 y = 824 y = 767 y = 305 x = 344 x = 987 y = 451 x = 24 x = 721 y = 487 y = 162 x = 273 y = 284 x = 612 y = 108 y = 291 y = 570 y = 677 x = 214 x = 62 y = 761 x = 335 y = 466 y = 418 x = 718 x = 142 y = 427 y = 102 x = 1 y = 115 x = 983 y = 181 x = 873 x = 594 x = 544 y = 350 y = 57 x = 870 x = 397 y = 415 x = 546 x = 699 y = 677 x = 741 y = 515 y = 788 y = 263 y = 404 y = 531 y = 929 y = 7 y = 733 y = 965 x = 293 x = 595 x = 181 x = 970 x = 820 y = 33 x = 326 x = 418 x = 751 x = 787 x = 875 x = 507 x = 746 y = 435 x = 931 x = 434 y = 466 y = 637 y = 875 y = 231 x = 607 x = 609 y = 869 x = 752 x = 765 x = 128 y = 210 x = 796 x = 502 y = 787 y = 984 y = 714 y = 955 x = 802 x = 310 x = 878 y = 2 y = 556 x = 218 x = 492 x = 200 y = 624 y = 960 x = 71 y = 653 y = 951 y = 784 y = 792 y = 368 y = 922 x = 981 y = 301 y = 639 y = 855 y = 165 x = 841 x = 23 y = 481 x = 239 x = 149 y = 115 x = 233 x = 118 y = 343 y = 973 x = 870 y = 417 x = 937 x = 28 y = 266 y = 195 y = 911 x = 277 x = 554 x = 649 x = 464 x = 509 y = 368 x = 428 y = 818 x = 329 y = 355 x = 859 y = 507 y = 789 x = 81 x = 585 x = 555 x = 441 x = 83 y = 518 y = 558 y = 597 y = 358 y = 991 x = 426 y = 865 y = 419 y = 778 y = 964 y = 404 y = 255 y = 94 y = 204 y = 273 y = 977 y = 834 x = 874 x = 814 y = 809 x = 761 y = 478 y = 721 y = 56 x = 528 y = 770 x = 770 x = 274 x = 189 x = 399 x = 117 x = 957 y = 615 x = 88 y = 415 y = 587 y = 189 y = 508 x = 667 y = 762 y = 936 x = 832 y = 911 x = 570 y = 937 y = 266 y = 49 y = 63 y = 758 y = 95 x = 752 x = 702 x = 100 y = 205 y = 126 y = 314 y = 204 y = 769 x = 606 y = 919 y = 13 y = 654 y = 112 x = 728 y = 220 y = 396 x = 209 y = 915 x = 13 y = 428 y = 791 x = 554 x = 594 x = 815 y = 368 y = 447 x = 624 y = 444 x = 819 x = 311 y = 699 y = 365 x = 510 y = 570 y = 104 y = 14 y = 446 x = 243 y = 949 y = 592 y = 498 x = 50 y = 845 y = 563 y = 371 y = 57 x = 934 x = 980 x = 406 x = 319 x = 253 y = 757 y = 607 x = 91 y = 764 x = 225 y = 779 x = 736 x = 122 x = 641 x = 527 y = 917 y = 472 x = 906 y = 151 y = 92 x = 263 x = 456 x = 203 y = 130 y = 935 x = 933 y = 983 y = 339 x = 673 x = 951 x = 31 y = 14 x = 117 y = 86 x = 849 y = 674 x = 380 y = 687 x = 382 x = 254 y = 173 x = 384 y = 209 x = 966 y = 56 y = 435 y = 138 y = 294 x = 73 x = 876 x = 263 y = 739 y = 385 y = 931 y = 597 x = 437 x = 77 x = 631 y = 897 y = 872 y = 514 x = 744 y = 460 y = 260 x = 123 x = 160 y = 391 x = 734 y = 678 y = 895 y = 906 y = 398 y = 155 x = 621 x = 978 x = 710 x = 505 x = 849 y = 845 y = 203 y = 949 x = 707 y = 967 y = 468 x = 810 y = 625 y = 697 x = 52 x = 756 x = 608 x = 872 y = 930 y = 125 x = 47 y = 240 x = 291 y = 318 y = 234 y = 496 y = 283 x = 419 x = 376 x = 283 y = 672 x = 806 x = 125 y = 303 x = 760 y = 835 y = 750 x = 762 y = 321 x = 745 y = 718 y = 611 x = 900 x = 261 x = 498 x = 409 y = 935 x = 802 y = 598 x = 468 y = 885 x = 869 x = 82 x = 30 y = 65 y = 312 y = 16 y = 137 x = 953 y = 897 x = 295 x = 973 y = 226 x = 643 y = 233 x = 886 y = 766 x = 106 x = 91 x = 956 x = 911 x = 292 y = 543 x = 901 x = 179 x = 651 x = 457 y = 57 x = 752 y = 859 y = 163 y = 455 x = 852 x = 129 x = 50 x = 452 x = 58 x = 594 y = 877 y = 802 x = 645 x = 235 x = 430 x = 137 x = 344 y = 519 y = 93 x = 788 x = 241 y = 242 x = 60 x = 605 y = 791 x = 424 y = 46 x = 781 y = 33 y = 146 x = 13 x = 998 y = 984 x = 569 x = 196 y = 376 x = 980 x = 81 x = 664 y = 510 y = 238 x = 828 y = 514 y = 680 y = 330 x = 362 x = 815 y = 406 y = 582 x = 581 y = 685 y = 920 y = 927 x = 57 x = 39 y = 751 y = 855 y = 618 x = 893 y = 268 x = 829 x = 919 y = 695 y = 148 y = 653 x = 407 y = 39 x = 708 y = 680 x = 262 x = 37 x = 53 y = 945 x = 613 y = 322 y = 414 y = 216 y = 148 x = 363 x = 540 y = 377 x = 410 x = 979 y = 87 y = 588 y = 83 y = 715 y = 574 y = 160 x = 851 y = 421 y = 986 x = 303 x = 900 x = 782 y = 738 x = 739 x = 280 y = 619 y = 730 y = 420 x = 888 x = 654 y = 797 x = 2 y = 649 y = 618 y = 412 x = 121 y = 291 y = 104 y = 767 y = 177 x = 562 x = 118 x = 707 x = 809 x = 26 y = 410 x = 279 x = 824 x = 187 y = 916 y = 715 x = 615 y = 645 x = 35 x = 915 y = 515 y = 713 x = 473 x = 523 x = 720 y = 746 y = 725 y = 895 y = 658 x = 695 x = 386 x = 667 x = 768 y = 73 x = 428 y = 720 y = 817 x = 928 x = 557 x = 925 y = 706 y = 113 x = 753 y = 685 x = 443 x = 689 x = 143 y = 536 y = 373 y = 419 y = 950 y = 449 y = 276 y = 410 y = 533 y = 167 x = 710 y = 23 x = 641 x = 226 y = 792 y = 970 x = 328 y = 551 x = 116 x = 854 y = 461 y = 185 y = 33 x = 274 x = 634 y = 158 y = 74 y = 512 y = 593 y = 504 x = 710 x = 25 x = 981 y = 91 x = 546 y = 867 x = 953 x = 448 x = 352 x = 257 y = 516 y = 35 x = 300 y = 658 x = 991 y = 982 y = 341 x = 92 y = 583 y = 123 x = 481 y = 840 x = 394 x = 125 x = 715 y = 437 x = 149 y = 174 y = 724 y = 46 y = 699 x = 121 y = 388 x = 66 y = 748 x = 805 x = 531 x = 369 x = 638 y = 376 y = 877 x = 937 y = 638 x = 180 x = 648 x = 430 y = 959 x = 92 y = 116 x = 672 y = 52 x = 798 y = 827 x = 214 x = 662 y = 523 x = 756 x = 917 y = 276 x = 108 x = 28 y = 976 y = 793 y = 687 y = 932 x = 478 x = 189 x = 920 x = 444 x = 186 x = 429 y = 997 x = 874 x = 283 y = 716 x = 779 y = 986 y = 83 y = 880 x = 393 y = 482 y = 149 y = 147 y = 392 x = 908 y = 49 x = 992 y = 226 y = 665 y = 721 x = 604 x = 477 x = 960 x = 722 y = 683 x = 5 x = 338 y = 189 y = 927 y = 781 x = 864 x = 524 x = 581 x = 427 y = 611 x = 979 x = 353 y = 158 x = 720 x = 506 y = 347 y = 922 y = 369 x = 523 x = 45 y = 132 x = 838 y = 469 y = 111 x = 17 x = 750 y = 642 y = 508 y = 769 y = 33 y = 985 y = 490 y = 418 y = 370 y = 507 y = 597 x = 28 x = 0 y = 559 y = 99 y = 537 x = 277 x = 304 y = 333 x = 367 x = 52 x = 99 x = 611 y = 105 y = 163 y = 101 y = 956 x = 901 x = 331 x = 123 y = 389 y = 631 x = 193 x = 157 x = 713 x = 244 x = 580 y = 12 x = 566 y = 876 y = 435 y = 842 y = 459 x = 52 y = 556 y = 573 x = 188 y = 964 y = 844 x = 907 x = 349 y = 676 x = 848 x = 472 y = 158 y = 495 x = 678 y = 337 y = 433 y = 632 y = 916 y = 287 y = 113 x = 838 x = 77 x = 868 x = 250 x = 708 x = 232 y = 568 y = 881 x = 336 y = 753 y = 401 y = 766 y = 528 y = 942 x = 492 x = 771 x = 366 x = 428 x = 626 x = 130 x = 832 x = 867 x = 457 x = 816 y = 660 x = 523 x = 108 y = 447 x = 677 y = 156 y = 798 x = 203 x = 127 x = 750 x = 366 y = 792 y = 594 x = 951 y = 408 x = 550 y = 689 y = 482 x = 715 x = 786 y = 24 x = 265 y = 222 x = 338 x = 805 y = 808 x = 672 x = 722 x = 612 x = 22 x = 793 x = 792 y = 998 y = 632 x = 909 y = 810 y = 713 x = 107 y = 600 y = 638 x = 237 y = 929 y = 750 x = 527 x = 29 y = 734 y = 826 x = 9 y = 154 y = 242 x = 412 y = 700 y = 183 x = 413 y = 604 y = 541 x = 201 x = 102 y = 826 y = 666 y = 531 x = 382 x = 280 x = 886 x = 33 y = 553 y = 884 x = 923 x = 412 x = 556 y = 740 y = 561 y = 920 x = 597 x = 644 x = 305 x = 369 y = 238 x = 80 y = 787 x = 957 y = 911 x = 945 y = 613 y = 170 x = 725 x = 619 y = 908 y = 301 y = 341 x = 473 x = 825 y = 334 x = 195 x = 540 y = 880 y = 674 y = 690 x = 625 y = 976 y = 177 x = 410 x = 339 x = 39 x = 527 y = 938 y = 379 y = 195 y = 179 y = 480 x = 725 x = 568 x = 503 x = 371 x = 914 x = 627 y = 401 y = 592 x = 59 y = 85 y = 716 y = 588 y = 139 x = 809 y = 878 x = 37 y = 1 x = 356 y = 215 x = 984 y = 427 y = 278 x = 353 x = 626 y = 854 y = 999 y = 87 x = 18 y = 427 y = 896 y = 820 y = 261 y = 242 y = 29 y = 49 x = 291 y = 329 x = 9 y = 792 x = 446 x = 51 x = 569 x = 737 x = 716 x = 767 x = 470 y = 897 y = 761 y = 53 x = 948 x = 156 y = 930 x = 161 y = 871 x = 279 x = 952 y = 116 y = 820 x = 461 y = 370 x = 500 y = 817 x = 275 x = 888 y = 73 x = 782 y = 429 x = 419 y = 357 x = 248 x = 961 y = 671 y = 73 y = 634 x = 732 x = 116 y = 548 x = 982 x = 215 y = 856 y = 707 x = 223 x = 56 y = 431 y = 285 x = 105 x = 231 x = 27 x = 972 x = 543 y = 666 y = 936 x = 944 x = 743 y = 141 x = 153 x = 942 x = 689 x = 370 x = 115 y = 503 x = 606 x = 349 y = 742 x = 648 x = 25 x = 945 x = 233 x = 584 y = 754 y = 928 x = 278 y = 635 y = 221 x = 791 x = 365 x = 909 y = 380 x = 310 x = 932 x = 760 x = 624 x = 624 x = 300 x = 538 x = 638 x = 313 x = 41 x = 235 x = 305 y = 302 x = 672 x = 995 y = 175 y = 526 y = 615 y = 769 y = 697 y = 801 x = 306 x = 107 x = 510 y = 212 y = 720 y = 165 x = 177 y = 48 y = 32 y = 253 y = 700 y = 18 x = 770 y = 907 x = 533 y = 520 y = 752 y = 487 y = 399 y = 518 x = 202 y = 849 y = 856 x = 228 y = 997 y = 799 y = 965 y = 365 x = 957 y = 907 y = 36 y = 34 x = 407 x = 756 x = 277 x = 630 y = 662 x = 859 x = 432 y = 110 y = 273 x = 479 x = 79 x = 326 y = 172 x = 879 x = 364 y = 349 y = 140 y = 930 x = 84 x = 249 y = 743 y = 617 y = 549 x = 957 x = 989 x = 765 y = 984 x = 808 x = 28 x = 716 x = 306 x = 516 x = 875 y = 567 y = 710 y = 58 y = 278 y = 980 y = 754 y = 353 x = 77 y = 867 x = 561 y = 569 x = 716 x = 334 x = 704 y = 172 y = 648 x = 891 y = 908 x = 811 y = 976 x = 717 y = 433 x = 178 y = 541 y = 924 y = 73 y = 44 x = 779 y = 163 y = 228 x = 415 x = 779 y = 234 y = 607 y = 226 y = 541 x = 665 y = 718 x = 484 x = 241 x = 363 y = 254 y = 456 y = 138 x = 221 x = 307 x = 243 y = 646 y = 125 y = 227 x = 836 y = 999 y = 742 x = 697 x = 329 x = 339 y = 604 x = 804 x = 330 y = 32 y = 660 y = 539 y = 777 x = 85 x = 790 x = 958 y = 80 x = 480 y = 378 x = 104 y = 819 y = 752 x = 740 y = 836 x = 850 y = 622 x = 559 x = 766 y = 51 x = 590 x = 163 y = 172 x = 209 x = 121 x = 533 x = 648 x = 373 x = 128 x = 309 y = 185 y = 184 y = 670 y = 25 y = 431 y = 288 x = 623 y = 274 y = 399 y = 152 y = 423 y = 99 x = 742 x = 472 y = 938 y = 538 x = 292 y = 987 x = 817 x = 752 x = 793 x = 621 y = 844 x = 268 x = 379 x = 469 x = 809 y = 226 x = 744 y = 477 y = 183 y = 862 y = 441 x = 790 x = 566 y = 506 x = 935 y = 480 x = 23 x = 727 x = 520 y = 909 y = 468 y = 937 x = 185 x = 952 x = 134 y = 195 x = 16 x = 834 x = 880 y = 293 y = 172 x = 947 x = 225 y = 302 y = 575 y = 779 x = 50 y = 960 x = 482 x = 307 y = 79 y = 544 x = 841 y = 381 x = 422 y = 889 x = 152 y = 495 y = 862 y = 123 x = 713 y = 185 y = 322 x = 703 x = 762 y = 125 y = 865 x = 640 y = 751 y = 132 y = 47 y = 472 y = 209 y = 577 x = 469 x = 213 x = 306 x = 649 x = 895 y = 136 y = 715 x = 850 x = 282 y = 991 y = 863 y = 559 y = 848 y = 462 y = 351 x = 832 y = 443 y = 706 y = 443 y = 729 x = 60 y = 348 y = 479 x = 59 x = 393 y = 147 x = 229 y = 520 x = 90 y = 486 y = 374 y = 965 y = 716 x = 919 x = 378 x = 851 y = 218 x = 917 y = 750 x = 812 y = 731 y = 753 y = 18 x = 390 y = 959 y = 901 x = 548 x = 855 x = 241 y = 776 y = 126 y = 410 y = 179 y = 43 y = 8 x = 777 x = 166 x = 405 y = 155 y = 644 y = 376 x = 800 y = 115 x = 893 y = 781 x = 328 x = 1 x = 605 x = 769 x = 813 y = 207 y = 574 y = 473 y = 558 x = 478 y = 96 x = 100 y = 483 x = 256 y = 924 x = 750 y = 297 x = 342 y = 283 x = 902 y = 593 y = 39 y = 835 y = 850 y = 142 x = 947 y = 888 y = 838 x = 967 y = 100 x = 484 y = 495 y = 953 x = 388 x = 652 x = 684 x = 752 y = 765 x = 237 y = 684 y = 649 y = 321 y = 735 x = 260 x = 606 x = 297 x = 914 y = 575 y = 333 y = 455 x = 958 x = 935 y = 216 y = 1 y = 21 x = 184 y = 20 y = 207 y = 16 x = 809 x = 532 x = 416 x = 250 y = 666 y = 659 y = 273 x = 965 y = 679 x = 613 x = 634 x = 717 x = 304 y = 675 x = 493 y = 35 y = 666 y = 761 x = 365 y = 779 x = 651 x = 209 x = 56 y = 485 x = 356 x = 120 y = 85 y = 161 x = 927 y = 957 x = 880 y = 428 y = 911 x = 334 y = 905 y = 12 y = 551 y = 185 x = 395 y = 399 y = 121 x = 446 y = 708 x = 299 x = 795 x = 409 y = 248 y = 927 y = 730 x = 140 x = 374 y = 249 x = 725 x = 589 x = 105 x = 576 x = 507 y = 136 y = 629 x = 203 x = 44 x = 804 y = 153 x = 804 x = 344 x = 576 y = 448 y = 348 y = 259 x = 997 y = 277 x = 646 x = 595 x = 351 y = 570 x = 353 y = 519 y = 258 x = 593 y = 261 y = 710 x = 712 x = 662 y = 683 y = 701 x = 990 x = 254 x = 762 y = 771 y = 778 y = 668 x = 307 y = 345 x = 213 x = 980 x = 579 y = 663 y = 201 x = 703 x = 950 x = 917 x = 382 x = 281 x = 726 x = 962 x = 745 x = 692 y = 522 y = 969 y = 327 x = 561 x = 992 y = 902 y = 253 x = 77 y = 362 x = 200 y = 871 y = 945 y = 237 x = 805 y = 889 x = 738 x = 886 y = 851 y = 9 y = 824 x = 341 y = 194 x = 331 y = 855 y = 971 x = 142 y = 241 x = 495 x = 346 y = 165 y = 502 x = 351 y = 963 y = 954 x = 320 y = 326 y = 504 y = 960 y = 497 x = 585 y = 223 x = 14 y = 166 x = 294 y = 513 y = 451 y = 715 x = 404 x = 358 x = 355 x = 840 x = 691 x = 555 x = 883 x = 819 x = 872 x = 899 y = 210 y = 99 x = 929 y = 668 y = 628 x = 536 x = 766 y = 446 x = 924 y = 155 x = 982 y = 971 y = 114 x = 38 y = 537 x = 224 y = 355 x = 957 y = 288 x = 17 y = 713 y = 4 x = 151 y = 952 x = 736 x = 747 x = 522 y = 287 y = 861 y = 975 x = 263 x = 851 x = 227 y = 254 x = 785 x = 135 y = 529 y = 329 x = 589 y = 812 y = 94 x = 395 y = 278 y = 605 y = 360 y = 890 y = 133 x = 593 x = 901 y = 228 y = 824 y = 537 y = 855 x = 738 y = 853 y = 474 y = 110 x = 267 y = 904 y = 232 x = 806 y = 592 x = 568 y = 3 y = 386 x = 508 x = 299 x = 267 x = 617 x = 302 x = 909 y = 121 x = 998 x = 112 x = 317 y = 871 x = 818 x = 766 x = 2 x = 208 x = 705 x = 302 y = 466 y = 862 y = 927 x = 905 x = 941 y = 208 x = 471 x = 194 y = 16 x = 264 x = 881 y = 573 y = 504 x = 975 y = 849 x = 566 y = 551 x = 399 y = 946 y = 667 y = 387 x = 827 y = 547 y = 999 y = 790 x = 397 x = 997 x = 259 y = 103 y = 64 x = 216 y = 621 x = 411 y = 246 y = 29 y = 597 x = 140 y = 627 x = 149 y = 602 y = 241 y = 963 y = 674 y = 93 y = 810 x = 82 y = 139 y = 146 x = 76 y = 260 y = 9 y = 874 x = 633 x = 540 x = 480 x = 74 y = 493 y = 665 x = 964 x = 297 y = 267 x = 505 y = 787 y = 957 x = 747 x = 320 y = 779 y = 257 y = 401 y = 547 y = 291 x = 307 x = 11 y = 656 y = 434 y = 102 y = 36 y = 108 y = 962 y = 390 y = 987 y = 817 x = 610 y = 532 y = 223 x = 244 x = 53 x = 2 x = 228 y = 391 y = 963 x = 716 x = 156 x = 527 x = 594 y = 827 x = 981 y = 700 x = 70 y = 602 x = 664 y = 511 x = 454 y = 133 x = 524 x = 50 x = 74 x = 840 y = 943 y = 701 x = 637 x = 470 y = 525 y = 561 y = 755 y = 593 x = 66 x = 840 y = 970 y = 555 y = 202 x = 335 y = 76 y = 210 y = 598 x = 556 x = 792 y = 558 x = 549 y = 264 y = 987 y = 428 y = 666 x = 574 y = 594 x = 835 x = 791 y = 128 y = 49 x = 886 x = 602 x = 588 x = 524 x = 63 x = 266 x = 83 y = 889 y = 659 y = 484 y = 544 y = 67 x = 931 x = 902 y = 77 y = 751 y = 303 y = 461 y = 100 y = 390 x = 411 x = 843 y = 262 x = 62 x = 640 x = 507 x = 329 y = 916 x = 136 y = 673 x = 825 y = 232 y = 129 y = 724 x = 31 x = 393 x = 123 y = 641 y = 321 x = 11 y = 601 y = 850 x = 149 x = 896 y = 288 x = 203 x = 345 x = 299 y = 481 x = 56 y = 490 y = 659 x = 37 y = 54 x = 355 x = 25 y = 289 x = 591 y = 994 x = 428 x = 408 y = 100 y = 772 y = 932 x = 775 y = 470 y = 789 x = 934 x = 781 x = 889 x = 406 y = 148 x = 494 x = 838 x = 579 x = 474 y = 250 x = 797 y = 678 y = 980 x = 69 x = 422 x = 931 x = 37 x = 697 y = 552 x = 545 y = 855 y = 144 x = 231 y = 311 x = 416 y = 984 y = 288 x = 295 x = 820 y = 718 y = 223 x = 951 x = 65 y = 890 y = 456 y = 22 x = 178 y = 356 y = 242 x = 819 y = 933 x = 224 y = 170 y = 842 y = 235 x = 586 y = 914 x = 774 y = 242 x = 949 y = 804 y = 361 y = 490 x = 448 y = 88 x = 743 y = 775 y = 948 x = 190 y = 640 x = 55 x = 940 x = 468 x = 302 y = 731 x = 760 y = 927 y = 223 y = 542 x = 501 x = 643 x = 356 x = 563 y = 715 x = 95 x = 531 y = 286 x = 824 x = 537 y = 816 x = 82 y = 509 x = 401 y = 130 y = 107 x = 278 x = 876 y = 168 x = 939 x = 545 x = 944 x = 240 y = 899 x = 337 y = 543 y = 409 x = 786 y = 338 x = 2 x = 835 y = 452 x = 212 y = 99 x = 119 x = 969 y = 128 y = 740 y = 847 x = 786 y = 780 y = 42 x = 659 y = 108 x = 719 x = 818 x = 924 y = 371 y = 950 y = 870 y = 213 x = 734 x = 456 y = 415 y = 170 x = 840 x = 882 y = 491 y = 414 y = 891 y = 414 x = 40 y = 683 y = 475 y = 586 x = 54 x = 888 x = 846 y = 967 y = 352 x = 814 x = 439 x = 778 x = 238 y = 882 x = 29 y = 542 y = 986 x = 185 y = 858 x = 863 x = 275 y = 405 x = 800 x = 734 x = 213 x = 48 x = 245 y = 286 x = 722 x = 964 x = 168 y = 525 x = 83 y = 673 x = 186 y = 557 x = 640 y = 935 y = 38 y = 945 x = 218 y = 607 x = 524 y = 298 x = 766 y = 703 x = 472 y = 794 y = 643 y = 200 y = 355 x = 642 y = 72 x = 789 x = 599 y = 714 y = 432 y = 632 x = 919 x = 556 y = 248 x = 325 y = 839 x = 979 y = 938 y = 15 x = 288 x = 641 x = 939 x = 823 y = 869 y = 707 y = 914 x = 962 x = 973 y = 224 y = 129 y = 645 x = 20 x = 155 y = 155 x = 603 y = 181 x = 156 y = 27 x = 659 x = 220 y = 902 x = 58 y = 321 y = 383 x = 957 x = 94 x = 833 y = 579 x = 424 y = 512 y = 882 y = 272 x = 165 x = 370 y = 548 x = 895 y = 726 y = 315 x = 40 y = 944 x = 562 x = 952 y = 504 x = 89 y = 321 x = 955 x = 998 y = 243 y = 880 x = 44 y = 556 x = 879 x = 596 x = 33 y = 244 x = 986 x = 367 y = 258 y = 173 x = 151 y = 652 x = 698 y = 687 y = 166 x = 259 y = 347 x = 501 y = 154 y = 124 x = 437 y = 517 x = 231 y = 713 x = 108 y = 541 y = 733 y = 70 y = 196 x = 77 x = 28 x = 924 y = 207 y = 306 y = 226 y = 901 x = 503 x = 439 x = 6 x = 928 y = 391 x = 78 x = 662 x = 907 x = 610 x = 572 x = 376 x = 366 y = 625 y = 297 x = 808 y = 867 x = 320 y = 750 x = 810 y = 145 y = 499 y = 677 y = 76 x = 372 x = 273 x = 676 y = 145 x = 586 y = 420 x = 974 y = 786 x = 243 y = 851 y = 137 y = 727 x = 215 x = 210 x = 740 x = 829 y = 676 y = 112 y = 457 y = 748 x = 380 x = 630 x = 100 y = 251 x = 875 x = 393 x = 115 x = 999 x = 699 y = 575 x = 200 y = 255 y = 211 x = 582 x = 977 y = 63 x = 554 x = 415 x = 462 y = 701 x = 120 y = 702 y = 567 x = 270 y = 263 x = 705 x = 953 y = 45 y = 679 x = 537 y = 13 y = 365 x = 647 y = 573 x = 150 x = 799 y = 369 x = 562 x = 906 x = 554 y = 29 x = 690 y = 923 x = 851 y = 66 y = 963 x = 342 y = 998 y = 813 y = 802 y = 197 x = 290 x = 806 y = 206 x = 684 y = 939 y = 371 x = 399 y = 716 x = 601 x = 992 x = 565 y = 244 y = 675 y = 838 y = 725 y = 783 y = 602 x = 867 y = 6 y = 921 x = 320 y = 278 x = 643 x = 674 x = 480 y = 512 x = 352 y = 312 x = 518 y = 857 x = 186 x = 610 y = 933 x = 300 y = 84 x = 589 x = 570 y = 827 x = 566 y = 809 y = 168 y = 796 y = 429 y = 900 y = 963 y = 894 x = 101 y = 641 x = 37 y = 679 x = 219 y = 877 y = 840 y = 2 y = 207 y = 806 x = 484 x = 248 y = 415 y = 565 x = 610 x = 232 x = 668 x = 451 x = 872 y = 179 y = 750 y = 881 y = 466 y = 350 x = 399 y = 752 y = 814 x = 501 y = 854 x = 313 y = 231 y = 880 y = 771 y = 309 y = 813 x = 735 x = 602 x = 859 y = 555 x = 93 y = 421 y = 190 y = 198 x = 817 x = 814 y = 221 y = 676 y = 649 x = 785 x = 443 x = 503 y = 866 y = 850 y = 173 x = 638 y = 712 x = 816 x = 647 x = 297 x = 771 x = 595 y = 861 x = 445 x = 70 y = 173 x = 533 y = 747 y = 134 y = 829 y = 355 y = 278 x = 231 x = 321 x = 460 y = 342 y = 82 x = 927 y = 912 y = 806 y = 955 x = 200 x = 8 x = 592 y = 897 x = 153 y = 592 y = 319 x = 877 x = 53 x = 611 y = 273 y = 37 x = 989 x = 926 y = 285 y = 479 y = 74 x = 137 y = 333 y = 439 y = 639 y = 918 x = 559 x = 303 x = 838 y = 64 x = 312 y = 664 x = 756 y = 801 y = 824 x = 582 x = 472 x = 916 y = 107 x = 645 y = 90 y = 761 y = 63 y = 318 x = 683 y = 365 y = 188 x = 1 x = 972 x = 689 x = 435 x = 398 x = 992 y = 66 y = 373 y = 901 y = 626 x = 817 y = 432 y = 943 x = 221 x = 463 x = 690 x = 706 x = 618 x = 810 x = 668 x = 314 x = 874 y = 815 x = 795 y = 62 y = 83 y = 815 y = 718 x = 983 x = 419 y = 702 x = 614 x = 123 y = 156 x = 990 x = 493 y = 540 y = 388 y = 966 y = 424 y = 957 x = 612 y = 727 x = 883 y = 975 y = 212 x = 764 x = 141 x = 410 y = 173 y = 826 y = 409 x = 738 y = 74 x = 333 x = 438 x = 710 y = 767 x = 437 x = 851 y = 305 x = 145 y = 241 y = 310 y = 937 y = 756 x = 854 y = 482 y = 964 y = 2 x = 407 y = 292 y = 194 x = 258 y = 61 y = 748 x = 524 y = 437 y = 533 x = 769 y = 582 y = 585 x = 691 y = 382 x = 977 x = 657 y = 176 x = 558 x = 712 y = 706 y = 278 x = 140 y = 53 x = 272 y = 28 y = 408 y = 270 x = 400 x = 413 x = 321 x = 518 x = 831 y = 983 y = 768 y = 557 y = 469 y = 634 y = 694 x = 243 y = 273 y = 359 y = 234 x = 26 x = 943 y = 768 x = 534 y = 299 y = 684 y = 106 x = 978 y = 280 x = 555 y = 113 x = 953 x = 567 x = 979 x = 259 y = 260 y = 200 y = 77 x = 524 x = 607 x = 681 x = 107 y = 449 y = 156 y = 589 x = 347 x = 665 x = 410 y = 878 y = 863 y = 603 x = 774 x = 30 y = 125 x = 168 y = 379 x = 728 y = 989 y = 627 x = 610 y = 561 x = 270 x = 257 y = 810 y = 70 y = 624 y = 148 y = 829 x = 955 y = 734 y = 391 y = 324 x = 655 x = 1 y = 811 x = 851 y = 569 x = 950 y = 154 x = 666 x = 434 y = 601 y = 393 x = 114 x = 89 x = 175 x = 665 x = 656 y = 166 y = 954 y = 972 y = 54 x = 279 y = 72 x = 117 x = 9 x = 380 x = 839 y = 393 y = 474 x = 153 x = 19 y = 502 x = 842 x = 684 y = 349 y = 602 y = 550 x = 760 y = 666 y = 64 y = 133 x = 637 y = 571 y = 277 x = 218 y = 399 y = 952 x = 265 y = 273 y = 943 y = 310 y = 378 x = 130 x = 187 x = 72 y = 823 x = 49 x = 178 y = 195 y = 369 y = 590 x = 355 x = 374 x = 689 x = 273 x = 975 y = 881 y = 149 x = 548 x = 159 x = 940 y = 825 y = 146 x = 313 y = 163 y = 811 x = 156 x = 647 x = 138 x = 882 y = 672 y = 348 y = 915 y = 916 y = 185 x = 83 x = 761 x = 819 y = 616 y = 954 y = 168 x = 884 y = 284 x = 558 y = 572 x = 186 x = 2 y = 150 x = 735 y = 380 y = 846 y = 751 x = 76 x = 867 y = 703 y = 471 y = 939 y = 547 x = 238 x = 997 x = 251 y = 759 y = 422 x = 523 y = 679 y = 783 x = 71 y = 485 x = 456 x = 839 x = 878 y = 383 y = 369 y = 744 y = 741 x = 122 y = 629 x = 597 x = 846 y = 914 y = 728 y = 755 x = 935 y = 298 y = 296 x = 903 y = 151 x = 695 y = 922 y = 831 y = 885 x = 359 x = 890 x = 270 x = 429 y = 614 y = 585 x = 308 x = 313 y = 264 y = 95 x = 488 y = 158 x = 470 y = 327 x = 447 x = 311 y = 430 y = 467 x = 290 x = 589 y = 405 y = 977 x = 399 y = 671 x = 603 y = 183 y = 68 x = 627 x = 478 y = 543 x = 518 x = 436 y = 56 x = 1 y = 799 x = 602 y = 822 y = 621 x = 573 x = 237 x = 762 x = 268 y = 817 y = 720 y = 201 y = 573 y = 118 x = 19 y = 912 y = 224 x = 316 x = 971 x = 109 x = 63 x = 236 x = 210 x = 776 x = 828 x = 77 x = 889 x = 811 y = 349 y = 823 y = 159 y = 742 x = 502 y = 913 x = 252 y = 417 y = 408 y = 320 x = 651 y = 153 y = 42 x = 379 y = 861 y = 98 x = 824 x = 932 x = 713 x = 71 y = 436 x = 41 y = 711 x = 355 y = 464 x = 443 x = 772 x = 947 y = 179 y = 450 y = 870 x = 604 x = 175 x = 382 x = 914 x = 456 x = 791 x = 38 y = 661 y = 326 y = 421 y = 593 y = 718 y = 711 x = 220 x = 290 x = 63 x = 488 y = 486 x = 478 y = 29 x = 750 x = 137 x = 26 y = 886 y = 275 y = 474 x = 204 y = 114 x = 794 x = 781 x = 128 x = 683 y = 786 y = 191 x = 570 x = 904 y = 392 y = 165 y = 543 x = 124 x = 62 x = 391 y = 495 y = 885 y = 839 y = 725 x = 863 x = 936 y = 282 x = 619 y = 700 x = 228 y = 916 y = 863 y = 796 x = 629 y = 290 y = 828 x = 878 x = 426 y = 733 x = 389 y = 616 x = 950 y = 805 y = 454 x = 92 x = 949 y = 76 x = 171 y = 800 x = 435 y = 526 x = 227 y = 681 x = 474 x = 861 y = 715 y = 541 x = 79 y = 235 y = 203 y = 215 y = 40 y = 966 x = 220 y = 68 x = 561 x = 622 x = 999 y = 498 y = 422 y = 689 y = 540 y = 803 x = 929 y = 152 y = 69 y = 638 x = 715 y = 25 y = 426 y = 294 x = 40 y = 832 x = 924 y = 216 x = 393 y = 836 y = 489 x = 552 x = 29 y = 903 y = 775 x = 912 y = 201 x = 129 y = 735 y = 671 y = 44 x = 518 x = 185 x = 19 x = 992 y = 863 y = 847 y = 900 y = 471 y = 32 x = 401 x = 441 y = 586 y = 286 x = 346 x = 800 x = 813 y = 63 x = 52 y = 281 y = 642 x = 878 x = 912 x = 423 y = 638 y = 335 x = 751 y = 345 x = 699 x = 10 x = 942 y = 140 y = 480 y = 810 x = 990 x = 282 x = 589 y = 826 y = 291 y = 589 x = 704 x = 320 y = 405 x = 145 x = 1 y = 854 y = 318 y = 51 y = 254 x = 684 x = 305 x = 581 y = 478 y = 100 y = 9 y = 50 x = 670 y = 521 y = 740 y = 883 x = 175 y = 37 x = 437 y = 644 x = 653 y = 640 y = 998 y = 557 y = 980 y = 246 y = 403 y = 55 x = 723 y = 500 y = 947 x = 557 x = 473 x = 672 x = 386 y = 306 x = 349 y = 702 x = 519 y = 824 y = 621 x = 193 x = 424 y = 449 y = 528 x = 963 x = 685 x = 654 x = 818 x = 773 y = 995 x = 947 x = 377 x = 43 x = 614 y = 99 x = 995 y = 964 y = 892 y = 918 y = 67 x = 601 y = 105 y = 262 y = 934 y = 831 y = 466 y = 977 x = 133 y = 91 y = 944 y = 334 x = 483 x = 62 y = 416 y = 149 x = 566 x = 587 y = 709 y = 299 y = 237 y = 628 y = 614 y = 899 x = 330 x = 846 x = 533 y = 918 x = 183 y = 97 x = 313 x = 434 y = 700 y = 904 y = 222 y = 109 y = 686 x = 867 x = 695 y = 399 y = 108 x = 3 y = 482 y = 363 x = 254 y = 968 x = 410 x = 799 y = 775 y = 575 x = 259 y = 161 x = 774 y = 950 y = 146 x = 198 y = 299 y = 600 y = 475 y = 150 x = 127 y = 296 x = 872 y = 351 y = 503 x = 348 y = 611 y = 60 x = 889 y = 558 x = 63 x = 994 x = 310 y = 847 y = 262 y = 866 x = 467 y = 631 x = 962 x = 690 y = 909 y = 580 x = 900 x = 962 y = 354 x = 177 y = 629 y = 132 x = 470 x = 76 x = 329 y = 825 x = 457 y = 840 y = 439 x = 237 x = 922 x = 925 x = 810 y = 964 x = 409 x = 935 y = 665 y = 330 x = 399 y = 219 y = 701 x = 582 x = 853 x = 281 y = 657 y = 345 x = 689 y = 754 x = 158 y = 368 y = 212 x = 310 x = 75 x = 717 y = 750 y = 907 y = 334 y = 313 y = 616 y = 184 y = 818 y = 205 y = 151 x = 710 y = 381 x = 229 y = 438 y = 176 y = 531 x = 340 y = 182 x = 437 y = 441 y = 56 x = 50 x = 682 y = 121 x = 727 y = 550 x = 934 x = 220 y = 878 x = 55 y = 524 x = 947 x = 573 x = 816 y = 998 x = 113 y = 666 x = 998 y = 31 x = 940 x = 744 x = 900 x = 774 x = 194 x = 131 x = 58 x = 893 x = 872 x = 840 x = 828 x = 297 y = 949 y = 457 y = 16 x = 419 y = 303 y = 798 y = 193 x = 676 y = 929 x = 342 y = 167 x = 698 x = 53 y = 432 x = 80 y = 527 y = 397 y = 329 x = 530 y = 721 x = 263 x = 389 y = 445 x = 196 x = 576 x = 714 x = 773 x = 840 x = 654 y = 412 y = 706 x = 116 y = 276 x = 221 y = 545 x = 992 y = 463 x = 617 y = 798 x = 634 y = 704 y = 174 x = 465 x = 656 x = 991 y = 207 y = 359 x = 505 y = 825 x = 146 x = 22 y = 883 x = 871 y = 97 y = 665 y = 100 x = 784 x = 551 y = 641 x = 722 y = 627 x = 33 y = 308 y = 326 y = 970 x = 856 y = 963 y = 181 x = 591 x = 560 x = 361 x = 682 y = 287 x = 748 x = 792 y = 264 y = 103 y = 109 x = 540 x = 897 y = 613 x = 206 y = 196 y = 115 x = 665 y = 99 y = 688 y = 877 y = 14 x = 903 y = 799 x = 929 y = 817 y = 17 x = 179 x = 572 x = 371 y = 368 x = 166 y = 58 x = 864 x = 562 y = 939 x = 528 y = 120 y = 464 x = 951 x = 525 y = 785 x = 829 y = 161 y = 756 x = 532 x = 804 y = 664 x = 233 x = 373 x = 81 y = 939 x = 970 y = 392 y = 683 y = 181 x = 815 y = 456 y = 282 x = 102 x = 854 y = 866 y = 684 x = 874 y = 59 x = 66 y = 263 x = 101 x = 769 y = 373 x = 189 y = 366 x = 224 x = 706 x = 791 x = 248 x = 443 y = 305 y = 349 y = 397 y = 130 y = 253 y = 173 x = 683 x = 201 x = 99 y = 314 x = 99 y = 639 y = 748 x = 966 y = 77 x = 815 x = 240 x = 265 y = 277 y = 805 x = 492 x = 238 y = 625 x = 584 y = 181 y = 894 y = 141 x = 790 x = 964 y = 238 y = 517 x = 775 x = 570 y = 748 y = 139 x = 82 x = 884 y = 512 x = 463 y = 937 y = 699 y = 630 x = 717 y = 83 y = 529 x = 75 x = 727 y = 156 x = 595 x = 200 y = 162 x = 422 x = 307 y = 259 x = 735 x = 120 x = 732 y = 979 x = 874 y = 482 y = 736 y = 802 x = 112 y = 816 x = 567 y = 145 x = 651 y = 479 x = 206 y = 82 x = 638 x = 80 y = 656 x = 523 x = 474 x = 286 x = 267 y = 377 y = 750 y = 438 x = 561 y = 398 y = 856 x = 524 x = 319 x = 356 x = 512 x = 384 x = 847 y = 50 x = 266 y = 235 x = 776 y = 265 y = 805 y = 196 y = 991 y = 932 x = 176 x = 262 x = 414 x = 158 x = 758 y = 446 x = 802 x = 631 x = 185 y = 306 y = 831 x = 192 y = 978 x = 707 y = 688 x = 169 y = 447 y = 64 x = 401 y = 491 y = 469 y = 821 x = 786 y = 396 x = 670 y = 636 y = 977 y = 842 y = 570 x = 925 y = 189 x = 826 y = 878 x = 202 y = 169 x = 143 x = 983 y = 614 x = 768 y = 92 x = 712 y = 644 x = 909 y = 996 x = 388 y = 89 x = 721 y = 917 y = 511 x = 583 y = 165 x = 319 y = 43 x = 621 y = 295 y = 955 y = 145 y = 400 x = 790 x = 534 x = 22 y = 107 x = 892 y = 695 x = 496 y = 83 x = 357 y = 513 x = 39 x = 565 x = 199 x = 693 y = 823 y = 399 x = 842 x = 791 x = 262 x = 960 y = 275 y = 909 x = 285 y = 784 y = 451 x = 396 y = 783 x = 177 x = 833 x = 326 x = 668 x = 622 y = 716 x = 726 x = 664 y = 484 y = 693 y = 62 x = 89 x = 974 x = 847 x = 383 x = 683 x = 612 x = 486 x = 876 x = 720 x = 16 y = 264 x = 766 x = 781 y = 571 y = 995 y = 158 x = 183 x = 329 x = 854 y = 12 x = 328 y = 405 y = 266 y = 969 x = 132 x = 775 x = 81 x = 676 y = 144 x = 41 y = 584 y = 929 x = 683 y = 149 y = 27 y = 426 y = 137 y = 170 x = 817 y = 446 x = 830 y = 697 y = 116 x = 829 y = 324 x = 104 y = 774 x = 675 x = 996 y = 699 x = 689 x = 730 y = 13 x = 933 x = 745 y = 131 x = 954 x = 542 y = 905 y = 682 y = 946 y = 137 x = 172 x = 883 x = 340 y = 895 x = 412 x = 559 y = 879 x = 608 x = 577 y = 255 y = 920 x = 953 y = 872 y = 407 y = 126 y = 244 y = 413 x = 523 y = 61 x = 487 y = 397 x = 252 x = 892 y = 604 y = 600 y = 352 y = 360 x = 51 x = 996 y = 107 y = 707 y = 126 y = 830 x = 579 x = 68 y = 70 x = 113 y = 93 y = 182 y = 178 x = 260 x = 360 y = 539 x = 909 x = 573 y = 659 y = 720 x = 106 y = 434 y = 146 x = 751 y = 320 x = 890 y = 574 y = 167 x = 560 x = 635 y = 752 y = 683 x = 711 x = 382 x = 889 y = 507 y = 4 y = 32 x = 148 y = 71 x = 353 y = 939 x = 387 y = 32 x = 886 y = 219 x = 843 x = 4 x = 862 x = 628 y = 488 y = 451 x = 780 y = 700 y = 620 y = 102 y = 85 x = 900 y = 147 x = 123 x = 953 x = 25 y = 948 y = 406 x = 768 x = 915 x = 521 y = 453 y = 202 x = 582 x = 277 x = 147 x = 725 y = 187 x = 685 x = 611 x = 357 y = 138 x = 369 y = 468 y = 930 y = 746 y = 102 x = 752 y = 705 x = 479 x = 19 y = 48 y = 26 y = 674 y = 250 y = 701 y = 625 x = 912 y = 87 y = 132 x = 116 x = 468 y = 429 x = 875 x = 908 y = 820 y = 684 y = 728 x = 456 x = 774 x = 391 x = 313 x = 371 y = 363 y = 959 y = 828 y = 77 x = 646 y = 222 x = 345 y = 931 y = 761 x = 34 y = 678 y = 596 x = 549 y = 633 x = 356 y = 793 x = 815 x = 566 y = 531 y = 293 y = 502 y = 754 y = 997 x = 12 y = 301 y = 952 y = 242 y = 784 y = 241 y = 358 y = 774 y = 317 y = 255 y = 585 x = 527 y = 668 y = 97 x = 228 x = 108 y = 557 y = 639 y = 741 y = 114 y = 377 y = 295 y = 953 x = 239 x = 714 x = 505 x = 633 x = 882 x = 765 y = 77 y = 426 y = 234 y = 947 x = 197 y = 811 x = 565 x = 667 x = 275 x = 985 x = 242 y = 713 x = 352 x = 484 y = 352 y = 566 y = 595 y = 967 x = 680 y = 406 y = 954 y = 893 x = 757 y = 436 y = 884 x = 251 x = 473 y = 577 y = 663 y = 764 x = 663 x = 797 x = 27 x = 439 y = 30 x = 641 x = 767 x = 559 y = 446 x = 613 y = 121 x = 808 x = 181 x = 124 x = 151 x = 212 y = 922 x = 776 y = 125 y = 714 y = 765 x = 843 x = 890 x = 760 x = 750 y = 19 y = 591 x = 817 y = 917 y = 321 y = 533 x = 235 x = 894 y = 110 x = 579 x = 878 y = 179 y = 228 y = 123 y = 110 y = 715 x = 96 x = 308 x = 782 y = 559 y = 647 x = 988 x = 901 y = 246 x = 605 y = 539 x = 170 y = 556 x = 492 x = 92 y = 609 x = 435 y = 169 y = 324 y = 673 x = 407 y = 328 y = 555 y = 630 y = 296 y = 627 x = 423 y = 906 x = 253 y = 715 y = 704 y = 208 y = 383 y = 234 x = 680 y = 942 y = 580 y = 835 y = 556 y = 289 x = 404 y = 40 x = 770 y = 863 x = 696 x = 720 x = 255 x = 539 x = 657 x = 49 x = 34 x = 777 x = 967 y = 454 y = 781 x = 728 y = 11 x = 69 x = 67 x = 157 x = 215 x = 516 x = 510 x = 813 x = 182 x = 210 y = 206 y = 886 x = 952 y = 401 y = 83 y = 271 y = 602 x = 581 x = 625 x = 786 x = 968 y = 15 x = 358 x = 351 y = 42 y = 812 y = 900 x = 774 y = 39 y = 938 y = 657 y = 922 y = 254 x = 281 y = 945 x = 424 y = 370 x = 97 x = 619 x = 325 y = 361 y = 263 y = 836 x = 466 x = 565 x = 703 y = 669 x = 185 y = 832 y = 860 x = 534 x = 43 x = 76 y = 337 x = 940 y = 61 x = 151 x = 915 y = 714 y = 568 y = 489 x = 557 x = 600 x = 786 x = 209 x = 561 y = 283 y = 704 y = 449 x = 758 x = 407 y = 395 x = 848 x = 899 y = 43 x = 545 x = 442 x = 395 y = 197 x = 826 y = 180 y = 206 y = 696 x = 526 x = 656 x = 592 y = 808 y = 975 x = 650 y = 571 y = 45 y = 282 y = 923 x = 881 y = 210 x = 231 y = 798 y = 205 y = 700 y = 697 y = 368 x = 773 x = 276 x = 185 y = 326 y = 676 x = 578 y = 210 y = 987 y = 974 y = 502 x = 940 y = 994 y = 499 x = 229 y = 404 y = 485 x = 477 y = 277 y = 392 x = 772 x = 326 x = 378 y = 203 y = 683 y = 563 y = 86 y = 837 y = 352 y = 128 x = 533 y = 234 x = 413 x = 133 y = 375 y = 997 y = 298 x = 849 x = 563 x = 394 y = 934 x = 783 x = 164 x = 101 y = 957 y = 154 x = 817 x = 862 y = 100 y = 624 y = 576 x = 326 y = 648 y = 255 y = 932 x = 809 x = 310 x = 238 x = 565 x = 694 x = 273 y = 365 y = 589 y = 377 x = 278 y = 869 y = 327 x = 81 x = 75 y = 539 y = 689 y = 225 y = 293 x = 825 x = 155 y = 85 x = 72 y = 576 y = 382 x = 55 x = 307 y = 867 y = 823 x = 963 x = 989 y = 609 x = 203 y = 678 x = 2 y = 59 x = 80 x = 642 x = 947 y = 518 y = 524 y = 693 y = 201 x = 818 y = 214 y = 627 x = 636 y = 234 y = 423 y = 40 x = 121 y = 286 y = 596 y = 57 y = 499 y = 928 x = 852 y = 207 y = 535 y = 782 y = 511 y = 304 y = 997 x = 690 y = 804 y = 549 x = 183 y = 830 y = 117 x = 379 y = 815 y = 992 y = 281 x = 73 y = 928 y = 269 x = 968 y = 938 y = 817 y = 738 y = 712 y = 250 x = 827 x = 730 y = 671 x = 265 y = 769 x = 506 y = 808 x = 923 x = 490 x = 528 x = 470 y = 423 y = 799 y = 260 x = 505 x = 462 y = 294 x = 981 x = 654 y = 156 x = 503 y = 530 y = 945 y = 399 y = 997 x = 245 y = 98 y = 107 x = 534 y = 113 y = 230 y = 724 y = 120 y = 195 y = 951 x = 254 x = 366 y = 117 x = 589 y = 451 x = 148 x = 407 x = 717 x = 495 x = 234 y = 291 y = 888 x = 46 y = 72 y = 487 x = 944 x = 829 x = 878 x = 326 y = 167 y = 55 x = 825 y = 913 x = 680 y = 147 x = 721 y = 732 x = 806 x = 321 y = 371 y = 254 y = 903 y = 330 x = 382 y = 601 x = 137 x = 864 y = 822 y = 209 x = 889 x = 770 x = 147 y = 571 y = 632 y = 183 y = 54 y = 22 x = 873 y = 442 x = 64 y = 804 x = 404 y = 868 y = 501 x = 434 x = 786 y = 353 x = 410 x = 238 y = 169 y = 749 y = 211 x = 236 y = 180 x = 691 y = 427 y = 446 x = 219 x = 114 x = 743 y = 110 y = 104 x = 814 x = 740 y = 260 y = 826 y = 189 y = 485 y = 473 x = 456 y = 909 y = 363 x = 771 y = 373 y = 302 x = 434 x = 350 y = 580 x = 757 y = 569 y = 933 x = 379 x = 784 y = 900 x = 881 x = 773 x = 944 y = 850 y = 70 x = 600 x = 396 y = 489 y = 277 x = 616 y = 741 x = 403 x = 933 y = 149 y = 998 y = 679 x = 757 y = 374 x = 293 y = 120 y = 151 x = 88 y = 811 x = 999 y = 646 y = 826 x = 504 y = 413 x = 364 y = 859 x = 611 y = 594 x = 342 y = 774 y = 544 x = 351 y = 320 y = 948 y = 368 x = 572 x = 618 x = 105 x = 980 y = 912 y = 81 x = 60 x = 661 y = 765 x = 327 y = 343 x = 139 y = 271 y = 189 y = 942 x = 222 x = 275 x = 617 y = 315 y = 898 y = 294 x = 350 y = 376 y = 713 x = 718 y = 385 x = 263 y = 811 x = 335 x = 810 y = 557 x = 848 y = 225 x = 564 y = 415 y = 767 y = 146 x = 64 y = 832 y = 16 y = 169 x = 316 x = 926 y = 671 x = 128 x = 595 x = 867 x = 222 y = 261 x = 985 x = 954 x = 386 x = 574 x = 975 y = 931 x = 661 x = 392 x = 236 x = 106 x = 636 y = 94 y = 624 y = 27 y = 757 x = 690 x = 317 y = 847 y = 96 y = 505 x = 531 y = 62 y = 240 y = 171 y = 829 y = 737 y = 567 x = 401 x = 496 y = 743 y = 69 y = 996 y = 429 y = 442 x = 968 y = 949 y = 440 y = 44 y = 170 x = 510 y = 548 x = 169 x = 782 x = 660 y = 351 x = 531 y = 540 y = 511 x = 74 x = 198 y = 958 x = 246 x = 511 y = 431 y = 210 x = 385 y = 540 x = 226 x = 829 x = 952 x = 345 y = 305 x = 715 x = 558 y = 474 x = 184 x = 904 y = 183 x = 73 y = 801 x = 908 x = 745 x = 797 y = 475 y = 562 x = 159 x = 615 y = 145 x = 985 y = 473 y = 813 y = 596 y = 792 y = 189 x = 745 y = 852 y = 232 x = 806 y = 921 x = 657 x = 412 x = 744 y = 633 x = 711 x = 297 x = 429 y = 193 y = 884 y = 156 x = 202 x = 767 y = 259 y = 356 y = 29 x = 402 y = 113 y = 855 x = 547 x = 803 x = 458 y = 794 y = 915 y = 265 y = 677 y = 576 y = 27 y = 638 x = 342 x = 408 y = 623 y = 410 y = 330 y = 298 y = 457 y = 487 y = 554 y = 155 x = 972 y = 972 x = 545 y = 881 y = 595 y = 564 x = 865 x = 661 x = 487 y = 577 x = 393 y = 46 y = 329 y = 118 y = 166 y = 56 x = 45 y = 788 y = 280 y = 868 x = 540 y = 165 x = 108 x = 246 y = 954 x = 117 x = 403 y = 199 y = 697 x = 968 y = 943 x = 355 y = 757 x = 283 y = 165 y = 617 x = 935 x = 463 y = 313 y = 696 y = 236 x = 967 x = 977 y = 725 y = 836 y = 891 x = 422 x = 471 y = 741 x = 922 y = 610 x = 964 y = 378 y = 294 x = 840 x = 310 x = 803 y = 716 y = 796 x = 160 y = 487 y = 467 y = 1 x = 793 y = 398 x = 1 y = 959 y = 906 x = 96 x = 380 x = 542 x = 12 y = 672 y = 831 y = 874 y = 157 y = 746 y = 975 x = 916 x = 841 x = 836 y = 674 y = 511 y = 484 x = 485 x = 895 x = 906 y = 78 y = 341 y = 752 y = 956 x = 633 x = 886 x = 801 x = 728 x = 468 y = 189 x = 711 y = 428 y = 12 y = 411 x = 293 y = 167 x = 601 y = 336 x = 780 y = 966 y = 994 y = 373 y = 7 x = 142 y = 18 y = 323 y = 87 y = 629 x = 16 x = 359 x = 62 y = 385 x = 91 y = 72 y = 14 y = 636 y = 244 y = 860 x = 110 x = 783 x = 37 y = 562 y = 209 x = 576 y = 583 x = 888 y = 166 y = 661 x = 347 x = 832 x = 125 y = 427 y = 477 y = 676 x = 642 y = 772 x = 918 x = 860 y = 525 x = 706 x = 76 x = 106 x = 571 y = 203 y = 854 y = 337 x = 855 x = 52 x = 403 y = 976 x = 188 y = 781 y = 82 y = 587 y = 430 y = 419 x = 591 x = 453 y = 646 x = 137 x = 44 x = 831 y = 590 x = 936 x = 963 x = 743 x = 660 x = 963 x = 518 x = 53 y = 547 x = 159 y = 351 y = 4 x = 622 x = 497 x = 968 y = 918 y = 915 x = 905 x = 119 x = 734 y = 229 y = 226 x = 599 x = 399 y = 105 x = 636 y = 524 x = 453 x = 135 y = 164 y = 334 y = 14 y = 290 y = 831 x = 272 y = 893 x = 615 y = 600 y = 400 y = 713 x = 910 x = 313 x = 343 x = 932 y = 772 x = 933 x = 532 x = 59 x = 571 y = 935 y = 808 x = 696 x = 949 y = 695 x = 0 x = 558 y = 462 y = 49 y = 693 y = 987 y = 430 x = 275 x = 573 x = 488 x = 576 y = 340 x = 605 x = 865 x = 37 y = 607 y = 320 y = 3 x = 740 y = 292 x = 738 x = 602 y = 905 x = 483 y = 563 y = 974 x = 747 x = 228 y = 703 x = 258 y = 5 x = 833 x = 382 x = 813 y = 593 y = 907 y = 737 x = 203 x = 738 y = 472 y = 10 y = 793 y = 761 x = 462 x = 819 x = 260 y = 938 x = 854 y = 634 y = 795 x = 477 x = 262 y = 916 x = 209 y = 504 x = 660 y = 480 x = 975 y = 178 y = 410 y = 158 x = 174 x = 116 x = 768 y = 400 y = 681 y = 322 x = 443 x = 761 y = 948 x = 686 x = 483 x = 413 x = 112 y = 248 x = 589 y = 898 x = 854 x = 496 x = 117 x = 242 x = 477 x = 94 y = 506 x = 925 y = 824 y = 63 x = 481 x = 469 y = 420 x = 469 y = 827 y = 477 y = 733 x = 8 x = 925 x = 353 y = 518 x = 675 x = 6 x = 830 y = 915 x = 841 x = 74 x = 342 y = 732 y = 208 x = 882 x = 945 y = 715 y = 170 y = 907 y = 43 x = 674 x = 801 y = 670 y = 862 y = 581 y = 334 x = 718 x = 501 x = 192 x = 713 x = 452 y = 394 y = 963 x = 808 x = 440 y = 647 x = 274 y = 147 x = 784 y = 882 x = 65 y = 372 y = 597 y = 937 y = 287 y = 567 x = 661 y = 259 y = 879 y = 847 y = 623 x = 138 x = 647 y = 547 y = 648 y = 148 x = 350 y = 201 x = 98 y = 440 y = 141 y = 829 x = 321 x = 132 y = 507 y = 576 x = 178 x = 733 x = 352 x = 961 x = 61 y = 66 y = 334 x = 62 x = 757 y = 874 y = 214 y = 406 x = 143 x = 792 x = 869 x = 837 x = 82 y = 578 y = 202 x = 787 y = 1 x = 731 x = 472 x = 472 x = 0 x = 833 y = 401 x = 454 x = 129 x = 899 x = 614 x = 102 x = 659 y = 835 y = 572 y = 181 y = 180 y = 613 x = 59 y = 587 x = 784 x = 978 x = 363 x = 434 y = 382 x = 546 y = 774 y = 748 x = 681 y = 998 x = 911 y = 531 x = 797 x = 448 y = 934 y = 619 y = 159 x = 609 y = 85 y = 70 y = 729 y = 167 x = 618 y = 288 x = 852 y = 257 x = 170 y = 854 y = 636 y = 527 y = 42 x = 994 y = 448 x = 428 y = 998 y = 1 y = 468 x = 582 x = 437 y = 441 x = 861 y = 52 x = 190 y = 703 x = 913 x = 102 x = 729 x = 510 x = 51 y = 712 y = 141 y = 129 y = 586 y = 399 y = 286 y = 664 x = 891 x = 882 y = 327 x = 613 y = 520 y = 548 x = 163 x = 779 y = 701 x = 967 x = 557 y = 156 y = 160 x = 871 y = 748 x = 945 y = 604 y = 426 y = 469 y = 523 x = 106 y = 590 x = 834 y = 187 x = 861 x = 434 x = 603 y = 618 y = 497 x = 561 x = 376 x = 590 x = 389 x = 967 y = 407 y = 199 x = 267 y = 486 y = 512 y = 341 y = 531 x = 848 x = 717 x = 601 x = 307 y = 516 x = 372 x = 720 y = 826 y = 324 x = 530 y = 450 x = 666 x = 251 x = 665 y = 903 y = 71 x = 35 y = 569 x = 706 y = 151 x = 264 x = 33 x = 990 x = 671 x = 797 x = 190 x = 351 x = 888 x = 386 x = 898 y = 455 x = 745 y = 461 x = 127 y = 543 y = 95 x = 507 y = 143 y = 340 x = 163 x = 73 x = 738 x = 562 y = 731 y = 884 y = 943 x = 951 x = 830 y = 355 y = 932 y = 940 y = 410 x = 860 x = 296 x = 425 x = 42 x = 518 x = 922 y = 111 y = 733 x = 635 x = 687 y = 717 x = 702 y = 178 y = 323 x = 366 x = 918 y = 992 y = 131 y = 379 y = 915 y = 658 y = 329 y = 195 x = 468 y = 91 x = 120 x = 24 y = 233 x = 809 x = 674 x = 994 x = 754 y = 511 x = 403 x = 411 y = 787 y = 860 y = 190 x = 532 y = 237 y = 166 x = 784 y = 531 y = 97 y = 925 x = 869 y = 68 y = 258 x = 213 x = 822 y = 332 x = 397 y = 78 x = 247 x = 949 y = 586 x = 193 y = 10 y = 387 x = 418 y = 583 y = 936 y = 614 y = 934 x = 857 y = 803 x = 718 x = 734 y = 139 y = 759 y = 818 y = 908 x = 67 x = 440 x = 378 y = 470 y = 497 x = 668 x = 954 y = 291 y = 711 y = 352 x = 647 y = 577 x = 420 x = 580 x = 33 x = 953 x = 759 y = 906 y = 604 x = 802 x = 136 x = 566 y = 776 y = 253 y = 304 x = 268 x = 44 x = 443 y = 886 x = 406 y = 863 x = 372 y = 457 x = 463 y = 360 x = 220 x = 439 x = 938 y = 347 x = 55 x = 500 x = 956 y = 874 x = 712 x = 126 y = 384 y = 182 y = 316 y = 740 x = 757 y = 397 x = 300 x = 115 y = 52 x = 133 y = 467 y = 136 x = 530 x = 526 x = 474 y = 65 y = 345 y = 968 x = 590 x = 441 x = 512 x = 677 y = 26 y = 402 y = 608 y = 891 y = 168 x = 850 x = 741 y = 645 x = 732 y = 778 x = 309 y = 91 x = 158 x = 599 y = 74 x = 834 x = 70 x = 883 x = 123 x = 105 y = 505 x = 694 y = 35 y = 166 x = 49 x = 196 y = 43 y = 610 y = 875 y = 576 x = 838 x = 402 y = 999 x = 290 y = 412 y = 766 y = 702 y = 868 x = 152 x = 856 y = 978 y = 912 x = 396 x = 927 y = 436 x = 573 y = 913 x = 535 y = 613 y = 739 y = 573 y = 646 x = 318 y = 13 y = 900 y = 377 y = 626 y = 604 y = 516 x = 647 x = 34 x = 578 y = 548 y = 564 y = 643 x = 242 x = 161 y = 491 x = 755 y = 654 y = 430 x = 238 y = 673 y = 783 x = 374 y = 493 y = 3 y = 61 y = 889 x = 416 x = 633 x = 748 y = 898 y = 977 x = 448 x = 13 y = 663 x = 638 x = 94 y = 877 x = 204 y = 582 y = 794 y = 110 x = 972 y = 567 y = 536 y = 103 y = 258 x = 792 y = 65 x = 288 y = 57 y = 417 x = 701 y = 972 x = 17 y = 113 y = 901 x = 198 y = 454 x = 183 y = 784 x = 129 x = 720 y = 453 y = 727 x = 865 x = 372 y = 288 x = 929 x = 979 x = 519 x = 813 y = 371 y = 998 x = 480 x = 520 y = 821 y = 10 y = 923 y = 678 y = 909 y = 787 y = 178 y = 355 x = 392 y = 405 x = 482 y = 35 x = 581 y = 383 y = 216 y = 29 y = 904 x = 930 x = 855 x = 831 x = 503 y = 397 x = 750 x = 140 y = 142 x = 405 x = 115 x = 182 y = 474 x = 461 x = 820 x = 431 y = 882 y = 256 y = 673 y = 205 x = 410 x = 210 y = 59 y = 654 y = 248 x = 178 x = 203 x = 764 x = 277 y = 72 x = 420 x = 525 x = 569 y = 743 x = 573 y = 772 x = 903 x = 847 y = 685 x = 515 y = 264 x = 2 x = 405 x = 850 x = 696 y = 483 y = 130 x = 771 y = 143 x = 295 y = 167 x = 52 y = 401 y = 384 x = 105 y = 725 y = 297 y = 541 y = 493 x = 737 y = 18 x = 659 x = 934 y = 200 y = 649 y = 145 y = 914 x = 591 x = 801 x = 107 x = 580 y = 627 y = 559 x = 932 x = 264 x = 946 y = 595 y = 783 y = 740 y = 958 y = 479 y = 910 x = 5 x = 413 x = 182 x = 64 y = 56 y = 991 x = 916 y = 372 x = 946 y = 815 x = 628 x = 422 x = 582 y = 461 x = 835 x = 158 x = 930 x = 350 x = 148 y = 226 y = 810 x = 172 x = 141 y = 259 y = 567 y = 980 x = 673 y = 267 x = 134 x = 20 y = 156 x = 514 y = 807 y = 550 x = 279 y = 160 y = 346 y = 168 y = 581 x = 279 y = 854 x = 47 x = 366 x = 839 x = 99 y = 174 y = 743 x = 694 x = 554 y = 857 x = 373 y = 627 y = 55 x = 910 y = 926 y = 489 x = 505 y = 365 x = 555 x = 75 x = 416 y = 261 y = 939 y = 61 y = 904 y = 678 y = 289 x = 52 x = 804 y = 332 y = 856 y = 216 y = 62 y = 936 y = 137 x = 623 x = 261 x = 65 y = 896 x = 397 x = 398 y = 133 y = 85 x = 735 y = 499 y = 325 y = 593 y = 420 x = 474 y = 624 y = 368 y = 517 y = 187 y = 182 y = 710 x = 587 x = 7 y = 499 x = 905 y = 687 x = 5 x = 464 y = 905 y = 253 y = 241 y = 694 x = 828 x = 591 y = 795 y = 99 y = 56 x = 317 x = 759 y = 861 x = 754 y = 422 x = 912 y = 710 y = 123 y = 900 x = 545 y = 974 y = 806 y = 389 y = 42 y = 810 y = 880 y = 515 x = 647 y = 656 x = 628 x = 513 y = 669 x = 61 y = 890 y = 509 x = 907 x = 809 x = 753 x = 19 x = 391 y = 247 x = 309 y = 263 y = 842 x = 710 y = 702 y = 714 y = 150 y = 515 y = 88 y = 828 y = 861 x = 61 y = 540 y = 762 y = 263 x = 555 x = 475 y = 529 x = 89 y = 491 y = 167 x = 866 x = 980 x = 63 y = 759 x = 416 y = 585 y = 938 y = 262 y = 760 y = 414 x = 450 y = 837 y = 559 y = 923 y = 422 y = 256 y = 113 x = 375 x = 9 y = 123 x = 458 x = 607 y = 185 x = 801 x = 99 y = 965 y = 458 y = 584 x = 434 x = 68 y = 303 x = 849 x = 618 y = 648 y = 710 x = 757 x = 832 y = 621 x = 937 x = 315 y = 990 x = 641 x = 788 x = 818 x = 438 y = 782 x = 267 y = 213 y = 208 y = 865 x = 984 x = 791 x = 338 y = 186 y = 187 y = 16 y = 486 x = 978 x = 587 y = 848 y = 386 x = 118 y = 615 y = 539 x = 544 y = 94 x = 378 x = 345 y = 2 y = 344 x = 385 y = 719 y = 721 y = 498 x = 197 y = 686 y = 681 x = 941 y = 488 y = 472 x = 237 x = 914 y = 156 y = 684 x = 495 x = 700 y = 740 x = 455 y = 820 y = 123 y = 4 y = 305 x = 966 y = 334 x = 431 y = 840 x = 724 y = 989 y = 717 x = 744 x = 702 x = 796 x = 216 x = 608 y = 909 y = 758 y = 245 y = 951 y = 13 y = 370 x = 443 y = 818 y = 668 x = 104 x = 480 x = 654 y = 645 y = 681 y = 407 x = 601 y = 725 x = 582 y = 478 x = 885 x = 522 y = 641 y = 170 y = 188 y = 618 x = 281 y = 493 x = 985 x = 738 y = 351 y = 659 x = 814 x = 16 y = 58 x = 281 y = 339 x = 904 x = 472 x = 439 y = 617 x = 953 y = 859 x = 538 x = 937 y = 214 x = 126 x = 594 x = 610 y = 688 y = 105 x = 965 y = 124 x = 424 y = 295 y = 608 x = 624 x = 515 y = 713 x = 680 y = 34 x = 939 y = 121 y = 100 x = 496 y = 752 y = 461 y = 398 x = 938 x = 885 y = 742 x = 851 x = 407 x = 554 y = 124 x = 123 x = 482 y = 318 x = 300 x = 686 y = 910 y = 101 y = 508 y = 660 y = 26 x = 33 x = 390 x = 838 y = 954 x = 622 y = 980 x = 236 x = 160 x = 417 y = 28 x = 608 y = 894 y = 13 y = 913 y = 202 y = 218 y = 411 y = 471 y = 759 y = 994 x = 504 x = 479 y = 788 y = 999 y = 451 y = 13 y = 318 y = 472 y = 662 x = 357 y = 28 y = 451 x = 536 y = 393 y = 700 x = 381 x = 66 x = 0 y = 851 x = 764 y = 379 y = 65 y = 36 y = 732 y = 979 y = 267 y = 17 y = 151 x = 345 y = 553 x = 635 y = 953 x = 146 y = 908 x = 657 x = 3 x = 153 y = 437 x = 309 x = 592 x = 611 x = 648 y = 931 x = 534 y = 47 x = 674 y = 373 y = 736 x = 637 y = 868 y = 20 y = 683 y = 291 x = 66 y = 347 x = 241 y = 871 x = 291 y = 40 y = 782 x = 264 y = 121 y = 788 y = 508 x = 557 y = 72 x = 599 x = 454 y = 933 x = 842 y = 180 y = 942 y = 972 x = 557 y = 58 x = 803 y = 148 x = 663 y = 486 x = 65 x = 899 x = 973 x = 950 y = 388 y = 301 y = 515 y = 666 y = 236 y = 691 y = 355 y = 132 x = 128 y = 436 x = 920 x = 963 x = 318 x = 476 x = 713 y = 776 y = 661 x = 36 y = 910 x = 985 x = 694 y = 939 y = 482 x = 560 x = 56 x = 401 x = 623 y = 962 x = 931 x = 289 y = 568 y = 97 x = 142 x = 109 y = 189 y = 550 y = 827 y = 284 y = 617 y = 271 y = 545 x = 649 x = 741 x = 462 y = 106 y = 20 x = 169 y = 608 x = 956 y = 68 x = 517 x = 380 x = 812 y = 6 y = 213 y = 454 y = 302 x = 279 y = 771 x = 420 y = 197 x = 257 y = 911 y = 29 y = 935 x = 12 x = 68 x = 501 y = 408 x = 13 y = 784 y = 733 x = 274 x = 835 y = 106 y = 276 y = 696 y = 21 x = 750 x = 826 x = 500 x = 842 y = 934 y = 152 y = 202 y = 669 x = 984 x = 778 y = 414 x = 656 x = 868 y = 175 x = 817 x = 876 y = 599 y = 958 x = 893 x = 19 y = 848 x = 523 x = 688 x = 741 y = 946 x = 282 y = 484 y = 585 x = 575 y = 622 x = 661 x = 665 y = 201 y = 63 x = 127 y = 275 x = 957 y = 730 y = 694 x = 21 y = 695 y = 704 y = 946 x = 884 x = 754 y = 267 x = 5 x = 379 x = 259 x = 653 x = 228 y = 66 x = 430 x = 182 y = 971 x = 116 y = 858 y = 846 x = 814 x = 679 x = 589 x = 687 x = 230 y = 504 x = 212 x = 227 y = 790 y = 977 y = 793 y = 697 x = 66 y = 783 y = 987 y = 82 y = 64 y = 74 y = 59 y = 951 y = 532 x = 130 y = 965 x = 889 x = 355 x = 329 x = 730 x = 265 y = 192 y = 73 y = 382 x = 685 y = 620 y = 803 x = 872 x = 672 x = 562 y = 853 x = 216 y = 283 x = 960 x = 719 y = 991 y = 839 x = 738 x = 67 x = 124 x = 919 x = 863 y = 128 x = 829 y = 492 y = 659 y = 270 x = 439 y = 446 y = 870 y = 442 y = 206 x = 749 x = 249 y = 417 x = 624 y = 470 x = 762 y = 926 x = 102 y = 334 y = 115 x = 988 x = 863 y = 306 x = 656 x = 947 x = 85 x = 159 x = 568 x = 708 x = 264 x = 31 y = 480 x = 970 x = 728 y = 48 x = 613 x = 102 x = 175 y = 210 y = 860 y = 397 x = 909 y = 631 y = 484 x = 21 x = 221 y = 127 y = 361 y = 636 x = 105 y = 637 y = 72 y = 195 y = 851 y = 134 x = 618 y = 712 y = 792 y = 356 y = 387 x = 729 x = 133 y = 310 x = 657 y = 288 y = 982 x = 482 y = 720 y = 6 x = 787 y = 986 x = 24 y = 285 y = 394 y = 446 y = 371 x = 389 y = 736 y = 703 x = 349 y = 156 x = 973 x = 738 x = 20 y = 617 x = 236 y = 212 y = 654 x = 430 x = 491 x = 181 y = 403 y = 70 x = 326 x = 885 y = 470 y = 711 y = 384 x = 137 y = 897 x = 211 y = 63 y = 747 y = 625 x = 118 y = 405 x = 330 x = 574 y = 652 y = 878 x = 929 x = 282 x = 144 y = 442 y = 422 y = 92 y = 825 x = 113 x = 873 y = 453 x = 854 x = 994 y = 371 y = 288 y = 174 y = 264 x = 219 y = 95 y = 917 y = 701 y = 581 x = 677 x = 949 x = 683 x = 880 x = 869 y = 347 x = 622 x = 136 x = 445 y = 781 y = 765 y = 959 x = 420 y = 102 y = 920 y = 267 x = 794 y = 91 y = 94 y = 965 x = 705 y = 178 y = 734 y = 589 y = 329 y = 592 x = 76 x = 660 x = 132 x = 970 y = 150 x = 353 x = 157 y = 125 x = 415 x = 566 x = 107 y = 151 y = 763 y = 21 y = 816 x = 540 x = 869 x = 92 x = 314 x = 406 x = 355 x = 112 y = 556 x = 467 y = 680 y = 796 x = 482 y = 980 y = 41 y = 42 x = 319 x = 805 y = 134 y = 542 y = 664 y = 617 x = 61 y = 884 y = 967 y = 941 x = 89 y = 138 y = 38 y = 520 y = 472 y = 992 y = 849 x = 980 x = 398 x = 137 x = 823 x = 786 x = 836 x = 206 y = 725 x = 155 x = 589 y = 89 x = 413 y = 410 x = 877 x = 29 y = 551 x = 414 y = 883 y = 716 x = 10 x = 295 y = 524 x = 2 x = 1 x = 416 x = 804 y = 570 x = 468 y = 806 y = 735 x = 775 x = 196 x = 940 y = 445 y = 491 x = 511 x = 6 x = 640 y = 286 x = 870 x = 583 y = 560 x = 595 x = 134 y = 725 y = 237 x = 859 x = 395 x = 570 y = 161 x = 352 x = 551 y = 708 x = 718 y = 536 x = 401 y = 615 y = 273 y = 694 y = 965 x = 980 x = 624 y = 340 x = 344 y = 564 x = 323 y = 529 x = 626 x = 770 y = 936 y = 637 y = 427 x = 3 y = 816 y = 812 x = 172 y = 335 x = 688 x = 520 x = 938 x = 241 y = 704 x = 841 y = 361 y = 379 x = 918 y = 339 x = 621 y = 750 x = 743 y = 570 x = 410 y = 64 y = 286 x = 835 y = 373 x = 190 y = 200 y = 112 y = 995 y = 210 y = 212 y = 963 y = 595 x = 975 y = 331 y = 606 x = 155 y = 544 x = 959 y = 18 x = 161 y = 115 y = 592 y = 274 x = 775 y = 204 y = 90 y = 172 y = 584 y = 376 x = 45 x = 361 y = 4 x = 994 x = 989 x = 1 x = 924 x = 863 y = 399 x = 807 x = 678 x = 161 x = 531 x = 453 y = 833 x = 735 x = 163 x = 431 y = 706 y = 836 y = 141 y = 550 y = 657 x = 934 y = 903 y = 583 x = 105 y = 701 x = 782 x = 457 x = 336 y = 494 y = 993 y = 371 y = 54 y = 98 x = 396 y = 261 y = 414 y = 814 y = 640 x = 602 y = 845 x = 735 x = 809 y = 244 x = 88 y = 349 x = 368 x = 484 y = 280 x = 618 y = 583 y = 434 x = 778 x = 18 x = 997 x = 516 y = 275 y = 470 x = 147 x = 934 y = 509 y = 317 x = 708 x = 651 y = 737 x = 368 x = 204 x = 22 x = 402 y = 753 y = 661 x = 242 x = 225 x = 373 x = 483 x = 608 x = 647 y = 869 x = 432 y = 47 x = 846 x = 193 y = 570 y = 385 x = 608 y = 724 x = 759 x = 909 y = 383 x = 709 y = 295 x = 858 y = 947 y = 2 y = 303 y = 900 x = 169 x = 552 y = 13 y = 65 y = 427 x = 594 x = 108 y = 875 x = 491 x = 709 y = 253 y = 432 x = 998 y = 580 y = 188 y = 803 y = 279 x = 449 x = 292 y = 618 x = 656 x = 609 x = 68 y = 607 x = 68 x = 697 x = 587 y = 875 y = 916 x = 238 y = 640 y = 814 y = 748 x = 916 x = 130 x = 463 y = 98 y = 902 y = 909 x = 430 x = 177 x = 4 y = 962 x = 701 y = 38 y = 687 y = 685 y = 950 x = 116 x = 530 y = 752 y = 384 x = 770 x = 74 x = 147 x = 362 x = 336 x = 792 y = 597 y = 529 x = 137 x = 18 y = 69 y = 959 y = 539 x = 784 x = 835 y = 847 y = 159 x = 637 y = 777 x = 335 y = 717 x = 412 y = 325 x = 654 x = 509 x = 636 y = 993 y = 116 x = 789 x = 529 x = 420 y = 933 y = 649 x = 590 y = 922 x = 892 y = 404 y = 306 x = 302 x = 543 y = 985 x = 94 x = 831 x = 215 x = 462 y = 948 y = 472 y = 166 x = 804 y = 252 x = 681 x = 719 y = 505 x = 519 y = 690 y = 972 x = 946 y = 357 y = 629 y = 101 y = 21 x = 326 y = 283 y = 319 y = 249 y = 166 y = 420 y = 73 x = 263 y = 85 y = 359 x = 980 y = 828 y = 787 y = 966 x = 900 y = 938 y = 834 y = 72 y = 661 y = 429 y = 308 y = 713 x = 126 x = 678 y = 281 y = 973 y = 47 y = 654 y = 610 y = 76 x = 961 y = 90 x = 588 y = 652 y = 187 x = 428 y = 282 y = 581 y = 821 x = 325 x = 649 x = 715 x = 804 x = 531 y = 991 x = 277 y = 974 x = 451 y = 233 y = 515 y = 889 y = 269 x = 789 x = 284 y = 462 y = 65 x = 612 x = 807 y = 502 y = 182 x = 650 x = 149 x = 531 y = 890 y = 408 y = 538 y = 405 x = 820 y = 361 y = 508 y = 66 x = 286 x = 354 x = 446 y = 137 y = 54 y = 793 x = 116 x = 156 x = 89 y = 468 y = 213 y = 786 x = 419 y = 138 y = 323 x = 853 y = 587 x = 408 y = 767 y = 15 x = 36 x = 25 y = 484 x = 863 y = 449 x = 553 x = 556 y = 47 x = 192 y = 254 y = 95 x = 829 y = 666 x = 716 y = 486 y = 607 x = 243 x = 379 x = 517 x = 6 y = 277 y = 980 x = 955 y = 160 y = 566 y = 367 x = 226 y = 343 x = 786 x = 679 x = 847 y = 147 y = 623 x = 523 y = 473 y = 459 y = 144 x = 584 y = 819 y = 599 x = 864 x = 398 x = 515 y = 335 x = 506 y = 573 y = 5 x = 796 y = 952 y = 120 y = 552 y = 528 y = 723 x = 501 x = 562 x = 632 x = 419 x = 868 x = 476 x = 235 x = 570 y = 688 x = 233 y = 555 x = 508 x = 315 y = 607 x = 813 x = 660 x = 577 y = 767 x = 352 y = 943 x = 472 y = 425 y = 754 x = 571 y = 275 x = 631 y = 694 y = 858 x = 255 y = 205 y = 500 y = 383 x = 792 x = 990 x = 40 x = 365 x = 706 x = 923 y = 490 y = 607 x = 652 x = 947 x = 81 x = 356 y = 976 x = 757 y = 130 x = 906 x = 995 x = 67 x = 182 x = 548 x = 927 y = 349 x = 319 y = 534 y = 546 y = 669 y = 287 y = 667 y = 290 y = 92 x = 918 y = 343 x = 598 y = 949 x = 195 x = 669 x = 26 y = 891 y = 678 x = 20 y = 906 x = 555 y = 67 y = 161 y = 0 x = 130 x = 955 x = 183 y = 236 y = 335 x = 687 y = 257 x = 727 y = 410 x = 573 x = 334 y = 471 x = 378 y = 464 x = 248 x = 497 x = 86 x = 556 y = 358 y = 107 x = 928 x = 402 y = 507 y = 686 x = 238 x = 699 x = 796 x = 166 x = 61 y = 417 x = 799 y = 391 x = 719 y = 507 x = 93 y = 475 y = 408 y = 911 x = 62 x = 536 y = 562 x = 577 y = 758 y = 884 y = 725 x = 832 y = 920 y = 114 y = 523 x = 420 y = 236 x = 342 y = 476 x = 264 x = 203 y = 543 x = 740 x = 475 y = 215 x = 21 y = 365 y = 521 y = 428 x = 276 x = 256 x = 272 x = 944 x = 841 y = 220 y = 663 x = 609 y = 893 x = 678 y = 551 x = 432 y = 889 x = 777 x = 786 x = 397 x = 862 x = 110 x = 850 y = 101 y = 179 x = 500 x = 96 y = 752 x = 811 y = 710 x = 27 x = 287 y = 643 y = 679 x = 975 y = 195 y = 82 y = 675 x = 64 y = 328 y = 449 x = 437 y = 291 x = 887 y = 323 x = 169 y = 443 x = 618 y = 226 y = 219 x = 78 x = 390 y = 720 x = 797 x = 194 y = 379 x = 955 x = 541 y = 709 x = 404 x = 730 x = 734 x = 735 y = 612 x = 354 x = 514 x = 598 x = 296 x = 673 y = 454 y = 220 y = 863 x = 705 x = 477 y = 889 x = 798 x = 159 x = 146 x = 589 y = 207 y = 294 y = 79 y = 329 y = 563 x = 821 y = 870 y = 555 y = 920 y = 194 y = 379 x = 631 x = 703 y = 414 y = 37 x = 312 x = 298 y = 318 y = 851 y = 105 x = 650 y = 785 x = 320 x = 958 x = 305 y = 990 y = 588 y = 567 y = 763 x = 845 y = 337 y = 45 y = 115 y = 365 x = 362 y = 382 y = 100 x = 238 x = 211 y = 13 y = 53 y = 906 y = 976 y = 284 y = 806 y = 892 y = 638 x = 131 x = 4 x = 73 y = 22 x = 731 y = 326 y = 247 x = 870 y = 758 x = 967 y = 916 x = 841 x = 34 x = 34 x = 143 x = 215 y = 778 y = 474 x = 938 y = 10 x = 323 x = 991 y = 578 x = 534 y = 136 x = 705 x = 796 x = 956 x = 898 x = 461 x = 15 y = 20 y = 248 x = 997 y = 695 x = 207 x = 48 x = 940 x = 763 y = 314 y = 327 y = 655 x = 918 x = 658 y = 954 y = 562 y = 147 y = 115 x = 782 y = 285 y = 823 y = 200 x = 747 y = 849 x = 319 x = 762 x = 535 y = 122 x = 734 x = 974 x = 603 x = 10 y = 471 y = 850 y = 589 x = 435 y = 332 x = 988 y = 479 x = 943 y = 1 y = 797 y = 827 y = 694 x = 403 x = 602 x = 557 x = 108 x = 441 x = 986 y = 446 x = 146 x = 760 y = 210 y = 972 y = 390 y = 563 x = 566 y = 458 y = 304 x = 633 x = 219 y = 222 y = 275 y = 638 x = 397 y = 34 x = 566 y = 30 x = 385 y = 634 y = 31 x = 314 x = 940 x = 563 x = 985 x = 854 x = 91 x = 532 x = 443 x = 979 y = 606 x = 735 y = 159 x = 301 x = 471 y = 672 x = 485 y = 453 x = 111 x = 21 y = 916 y = 653 y = 303 x = 373 x = 59 y = 938 x = 717 x = 189 y = 791 y = 477 y = 131 x = 470 y = 487 x = 394 y = 643 y = 399 x = 995 x = 567 x = 589 x = 749 y = 997 x = 665 x = 713 y = 647 x = 49 x = 472 x = 625 x = 501 y = 217 x = 415 x = 366 y = 419 x = 218 y = 12 y = 631 x = 807 x = 448 x = 398 y = 30 x = 371 y = 521 x = 316 y = 137 x = 963 x = 416 y = 566 y = 544 x = 144 x = 676 y = 273 x = 269 x = 639 y = 904 x = 584 y = 83 x = 718 y = 150 y = 103 x = 204 y = 345 y = 796 x = 108 x = 248 x = 158 y = 113 x = 583 x = 863 y = 452 x = 260 y = 405 x = 991 y = 651 x = 511 y = 132 y = 524 x = 392 x = 388 y = 716 x = 105 x = 913 y = 657 x = 952 y = 719 y = 639 y = 441 y = 26 x = 521 x = 278 y = 488 y = 803 x = 240 y = 37 x = 48 y = 970 y = 980 x = 75 x = 732 x = 158 x = 785 x = 135 x = 843 x = 363 x = 896 x = 100 y = 757 y = 397 y = 451 x = 330 x = 541 y = 5 y = 536 x = 511 x = 461 x = 72 x = 468 y = 824 x = 74 x = 731 y = 534 y = 706 x = 438 x = 640 y = 891 x = 742 y = 623 y = 657 y = 532 y = 780 x = 839 y = 591 x = 764 x = 674 y = 956 x = 512 y = 588 x = 133 y = 675 x = 268 x = 96 x = 702 y = 110 x = 879 y = 880 y = 988 y = 216 x = 82 x = 347 y = 523 y = 513 y = 497 x = 254 y = 832 x = 108 x = 199 y = 463 y = 924 x = 965 y = 919 y = 167 y = 269 y = 191 x = 68 y = 812 y = 546 y = 626 y = 483 y = 730 x = 514 x = 767 x = 394 y = 967 x = 155 y = 827 x = 130 y = 334 y = 434 x = 454 x = 416 x = 93 y = 296 y = 61 y = 304 y = 446 y = 981 x = 533 x = 796 y = 47 x = 785 y = 378 y = 924 x = 666 x = 942 x = 212 y = 91 y = 376 x = 377 y = 870 x = 581 y = 852 y = 233 y = 291 x = 590 y = 333 y = 916 x = 642 x = 480 y = 551 y = 780 y = 485 x = 421 x = 962 x = 652 y = 183 x = 500 x = 148 y = 125 y = 115 x = 129 y = 794 x = 864 x = 238 y = 96 y = 119 y = 256 y = 452 y = 819 y = 827 y = 599 x = 56 y = 751 x = 186 y = 996 x = 296 x = 102 x = 523 y = 879 y = 662 x = 254 y = 556 y = 91 x = 892 x = 128 y = 733 y = 435 x = 531 y = 346 y = 414 x = 371 y = 821 x = 153 x = 791 y = 458 x = 359 x = 939 x = 279 x = 629 y = 292 y = 244 y = 836 x = 519 y = 569 y = 437 x = 912 y = 46 y = 985 x = 430 x = 583 x = 934 y = 656 x = 210 y = 256 x = 460 x = 948 y = 278 y = 87 x = 505 x = 718 y = 991 y = 807 x = 716 x = 940 y = 273 y = 90 y = 818 x = 784 x = 35 y = 220 x = 645 y = 551 x = 305 x = 424 x = 646 y = 809 x = 125 x = 731 y = 760 y = 692 y = 547 y = 296 y = 882 y = 745 y = 825 x = 412 y = 486 y = 745 y = 953 y = 658 y = 664 y = 292 y = 787 y = 335 x = 47 x = 285 y = 515 y = 311 x = 14 x = 666 x = 726 x = 14 x = 745 x = 59 y = 281 y = 353 y = 888 y = 439 x = 373 x = 927 x = 154 y = 366 y = 145 x = 418 x = 85 y = 704 x = 866 y = 727 y = 830 x = 365 x = 856 y = 761 x = 68 y = 772 y = 327 y = 861 y = 263 y = 151 y = 608 y = 273 y = 6 x = 209 x = 399 x = 540 y = 723 x = 398 y = 976 x = 677 y = 712 y = 837 x = 501 x = 520 y = 981 y = 173 x = 593 y = 634 y = 127 y = 527 y = 132 y = 461 y = 973 y = 139 x = 370 x = 697 x = 970 y = 473 x = 288 y = 235 y = 721 x = 858 x = 559 y = 617 y = 40 x = 566 y = 564 y = 731 y = 238 x = 190 y = 391 y = 43 x = 477 y = 832 x = 566 x = 386 x = 181 x = 954 x = 441 y = 779 y = 421 y = 5 x = 724 x = 875 y = 311 y = 923 x = 657 x = 416 y = 186 y = 252 x = 373 x = 393 y = 235 x = 646 x = 975 x = 509 x = 123 x = 734 y = 954 x = 514 y = 730 y = 321 y = 755 x = 226 x = 42 y = 47 x = 468 y = 321 x = 139 y = 731 x = 746 y = 863 y = 106 y = 773 x = 262 y = 679 x = 429 y = 84 x = 441 x = 831 x = 788 y = 603 y = 670 y = 312 x = 893 y = 628 x = 636 y = 212 x = 793 x = 156 y = 978 y = 753 y = 539 x = 944 y = 148 x = 168 x = 5 y = 897 x = 697 x = 189 y = 958 x = 285 y = 661 y = 689 y = 187 y = 567 x = 384 y = 925 y = 157 y = 256 x = 997 x = 946 y = 548 y = 30 y = 757 y = 891 x = 388 x = 310 y = 26 y = 561 x = 549 y = 731 x = 448 y = 857 y = 877 x = 615 y = 241 x = 229 y = 108 x = 739 y = 182 x = 581 y = 159 y = 324 y = 595 x = 751 x = 13 y = 429 x = 490 y = 123 x = 103 y = 594 y = 651 y = 839 x = 138 x = 625 y = 561 y = 242 y = 802 y = 258 y = 804 x = 245 y = 491 y = 335 x = 17 y = 701 y = 548 y = 170 y = 470 x = 311 x = 939 y = 280 x = 199 x = 574 x = 793 x = 103 y = 842 y = 120 y = 80 y = 19 x = 266 x = 570 x = 15 y = 366 y = 101 y = 797 y = 317 y = 246 x = 303 y = 871 x = 4 x = 47 y = 27 y = 884 y = 326 x = 557 y = 975 x = 407 y = 868 y = 179 x = 154 y = 362 x = 757 x = 340 y = 780 y = 509 x = 242 y = 335 y = 75 x = 81 x = 826 y = 346 y = 765 y = 143 x = 230 x = 307 y = 2 y = 560 x = 982 x = 172 y = 816 x = 899 y = 590 y = 679 x = 158 y = 771 x = 750 x = 138 x = 223 x = 501 x = 308 y = 542 x = 830 x = 422 x = 355 y = 926 x = 628 x = 933 x = 117 y = 587 y = 77 y = 964 y = 477 x = 343 y = 737 y = 858 y = 357 y = 60 y = 855 x = 703 x = 781 y = 85 x = 160 y = 331 y = 983 x = 904 y = 278 y = 887 y = 324 y = 159 x = 780 y = 162 y = 123 x = 29 x = 58 y = 541 x = 714 x = 953 x = 645 x = 855 x = 555 y = 688 y = 333 y = 292 x = 510 x = 422 x = 526 y = 780 y = 159 y = 979 x = 893 x = 409 x = 499 x = 186 x = 998 x = 124 x = 506 y = 739 x = 91 x = 848 x = 540 x = 244 x = 206 x = 67 x = 537 y = 935 x = 919 x = 391 y = 58 y = 914 x = 323 y = 963 x = 906 y = 668 x = 438 x = 951 x = 138 y = 396 y = 924 x = 63 x = 862 y = 245 x = 343 y = 551 y = 917 y = 162 y = 559 y = 70 y = 532 x = 166 x = 607 x = 653 y = 18 x = 443 x = 217 y = 108 y = 856 y = 564 y = 341 y = 305 y = 636 y = 852 x = 945 y = 12 x = 13 y = 151 x = 0 x = 71 x = 206 y = 313 y = 724 x = 206 x = 127 x = 484 y = 941 y = 431 y = 960 y = 124 x = 558 y = 86 x = 18 y = 896 y = 42 x = 389 x = 537 y = 375 y = 828 y = 546 x = 55 x = 127 y = 523 y = 925 y = 842 x = 741 y = 889 x = 676 x = 65 x = 279 x = 244 y = 60 x = 723 y = 99 y = 721 y = 858 y = 379 x = 477 y = 896 y = 89 x = 156 x = 491 y = 10 y = 306 y = 444 x = 239 x = 253 x = 173 x = 440 y = 879 y = 621 x = 642 x = 75 y = 606 x = 227 y = 62 x = 230 x = 429 y = 425 y = 20 y = 672 x = 909 y = 911 y = 606 x = 59 y = 865 y = 575 x = 385 x = 979 x = 326 x = 392 x = 942 y = 646 x = 215 y = 459 y = 293 y = 846 x = 409 x = 990 y = 461 x = 854 y = 82 x = 186 y = 784 x = 812 x = 76 x = 202 y = 826 y = 741 x = 273 x = 628 y = 332 y = 473 y = 937 x = 109 y = 865 y = 77 y = 745 y = 767 y = 132 x = 343 y = 135 x = 578 x = 746 y = 355 x = 520 x = 290 y = 163 x = 298 y = 931 x = 850 y = 75 x = 447 y = 542 y = 53 x = 498 x = 587 x = 293 x = 948 y = 838 x = 411 y = 639 x = 915 y = 169 x = 902 y = 676 y = 952 y = 32 y = 275 x = 670 y = 306 y = 428 x = 803 y = 411 y = 114 y = 406 x = 960 y = 931 x = 200 y = 792 x = 256 x = 560 x = 572 y = 311 x = 223 y = 880 x = 151 x = 423 x = 382 x = 409 y = 436 x = 726 y = 565 x = 623 y = 813 y = 925 y = 235 y = 629 x = 781 y = 7 y = 626 y = 534 y = 547 x = 435 x = 496 x = 130 x = 364 y = 680 y = 217 x = 399 x = 70 y = 451 x = 513 y = 465 x = 725 y = 4 x = 711 x = 481 x = 200 x = 540 y = 465 y = 980 x = 231 y = 814 x = 963 y = 183 y = 242 x = 690 y = 67 x = 755 y = 627 x = 848 y = 649 y = 949 y = 949 x = 897 y = 864 x = 947 x = 537 x = 249 x = 680 x = 885 x = 771 y = 30 y = 83 y = 335 y = 544 x = 753 x = 864 x = 395 y = 248 x = 580 x = 170 x = 912 y = 994 x = 912 x = 298 y = 948 y = 78 y = 260 x = 116 y = 576 x = 483 x = 559 x = 736 x = 514 x = 247 x = 449 y = 678 x = 830 x = 875 y = 50 y = 892 x = 594 y = 330 x = 484 x = 155 x = 811 x = 742 y = 338 x = 325 x = 815 x = 651 y = 694 x = 330 y = 354 x = 619 y = 82 x = 755 y = 834 x = 235 x = 884 y = 82 y = 381 y = 66 y = 8 y = 924 y = 667 x = 792 x = 256 x = 590 y = 679 y = 15 x = 73 y = 789 y = 208 x = 929 y = 767 x = 139 y = 540 x = 220 x = 652 x = 724 x = 71 y = 386 x = 342 y = 290 y = 538 y = 134 y = 779 y = 222 y = 300 x = 783 y = 866 y = 568 x = 832 y = 307 y = 636 y = 157 y = 251 y = 739 y = 519 y = 614 x = 686 y = 20 x = 376 x = 157 x = 449 x = 96 y = 215 x = 75 x = 509 x = 885 x = 766 y = 909 x = 937 x = 611 y = 29 y = 218 x = 678 x = 885 x = 185 x = 82 y = 982 x = 302 y = 900 y = 598 y = 112 x = 259 y = 877 x = 247 x = 169 y = 622 x = 436 x = 914 y = 431 x = 872 x = 193 x = 602 y = 837 y = 374 x = 986 x = 851 x = 807 x = 328 x = 631 y = 498 x = 434 x = 0 x = 313 x = 688 x = 418 y = 64 x = 867 x = 139 y = 923 x = 146 y = 189 x = 360 y = 459 y = 680 x = 617 y = 244 x = 3 x = 978 x = 214 x = 764 x = 579 x = 948 y = 494 x = 854 x = 953 x = 32 x = 349 y = 139 y = 785 x = 252 x = 702 y = 158 x = 444 x = 373 y = 154 y = 995 y = 965 y = 883 x = 30 y = 933 y = 90 x = 830 y = 62 y = 601 y = 492 x = 954 x = 53 y = 603 x = 600 x = 859 x = 465 x = 544 y = 149 x = 946 y = 869 x = 867 y = 549 y = 104 y = 370 y = 162 x = 910 y = 409 y = 580 x = 812 y = 341 y = 991 y = 230 y = 293 y = 314 x = 911 y = 823 x = 848 x = 180 y = 335 y = 9 y = 414 y = 966 x = 234 x = 540 x = 783 x = 773 y = 393 x = 661 y = 383 x = 278 y = 863 y = 129 x = 473 x = 15 x = 861 y = 9 y = 647 y = 154 y = 226 y = 631 y = 929 x = 487 x = 760 y = 360 x = 827 y = 142 y = 91 x = 106 x = 933 x = 76 x = 850 x = 125 x = 765 y = 731 y = 327 x = 56 y = 472 x = 282 x = 395 y = 80 x = 633 x = 618 x = 197 y = 993 y = 550 y = 629 y = 859 y = 251 x = 387 x = 320 y = 49 y = 674 x = 272 x = 458 x = 950 y = 243 y = 464 y = 12 y = 937 x = 144 x = 426 x = 889 x = 881 x = 263 y = 474 x = 334 x = 664 y = 101 y = 316 x = 957 x = 801 y = 554 x = 61 x = 631 y = 923 y = 838 y = 253 x = 339 x = 571 x = 754 x = 890 x = 274 y = 800 x = 843 x = 639 x = 439 y = 0 y = 410 y = 263 x = 764 x = 168 x = 239 y = 34 y = 260 y = 885 y = 3 y = 807 x = 34 y = 357 x = 428 y = 30 x = 788 x = 212 y = 148 x = 591 x = 365 y = 218 x = 886 x = 888 y = 562 y = 513 y = 605 y = 899 x = 281 y = 220 x = 956 x = 281 y = 985 y = 295 x = 673 x = 101 y = 350 x = 995 y = 276 x = 735 x = 361 x = 107 x = 921 x = 309 y = 614 x = 616 y = 132 y = 667 x = 94 y = 954 y = 552 y = 806 y = 78 x = 843 x = 389 x = 544 x = 179 x = 420 y = 10 y = 7 y = 610 x = 547 x = 224 x = 211 y = 880 y = 86 x = 924 y = 688 y = 397 x = 709 x = 462 y = 592 x = 610 x = 445 x = 445 x = 949 y = 779 y = 798 x = 63 x = 26 x = 879 x = 729 y = 708 y = 511 x = 300 x = 948 x = 826 x = 107 y = 905 x = 761 x = 357 y = 758 y = 207 y = 844 x = 271 x = 919 x = 334 x = 658 y = 417 y = 204 x = 742 x = 184 y = 44 y = 709 x = 844 x = 4 x = 180 x = 395 y = 671 x = 715 x = 814 x = 445 y = 634 y = 895 y = 977 y = 472 x = 251 y = 991 x = 300 x = 949 y = 522 y = 50 y = 715 y = 795 x = 37 y = 329 x = 848 x = 703 x = 582 y = 589 y = 49 x = 630 y = 422 x = 300 y = 674 x = 218 y = 202 y = 251 x = 66 y = 656 x = 260 x = 658 x = 464 x = 294 y = 664 x = 957 y = 649 y = 718 x = 561 y = 793 y = 619 y = 431 y = 632 y = 795 y = 433 x = 506 y = 141 x = 858 y = 231 y = 708 x = 740 y = 961 x = 605 x = 460 y = 402 x = 753 y = 617 y = 899 x = 572 y = 652 y = 498 y = 755 x = 380 y = 949 x = 119 y = 210 x = 676 y = 249 y = 556 x = 152 y = 315 x = 332 x = 442 x = 885 x = 278 x = 724 y = 401 y = 768 y = 93 x = 744 x = 79 y = 424 y = 478 x = 741 y = 86 y = 345 y = 150 y = 37 y = 613 x = 959 y = 165 x = 668 x = 515 x = 699 y = 858 y = 173 y = 749 x = 397 x = 326 x = 966 y = 383 y = 518 y = 341 x = 126 x = 830 y = 198 y = 473 x = 913 x = 7 y = 597 x = 407 y = 507 x = 423 y = 89 y = 394 y = 513 y = 719 x = 310 y = 587 y = 718 y = 227 x = 117 x = 488 y = 41 x = 347 x = 713 x = 112 y = 615 x = 476 x = 636 y = 464 y = 999 y = 181 x = 947 y = 802 y = 241 x = 934 x = 434 y = 445 x = 270 y = 113 y = 250 x = 907 y = 464 x = 274 x = 957 x = 601 x = 273 x = 969 x = 606 x = 238 x = 153 y = 910 y = 947 y = 414 y = 851 x = 552 y = 456 x = 320 x = 194 y = 724 x = 685 x = 459 x = 812 y = 531 y = 904 x = 619 y = 293 x = 349 x = 589 x = 809 y = 643 x = 894 x = 524 x = 724 y = 161 x = 573 x = 127 y = 804 y = 165 y = 710 y = 456 x = 831 y = 915 x = 694 x = 297 x = 296 y = 921 x = 744 y = 757 x = 516 x = 270 y = 764 y = 826 y = 688 y = 608 y = 765 x = 784 y = 519 y = 129 x = 555 x = 421 y = 71 y = 747 x = 141 y = 988 x = 775 y = 451 x = 7 x = 164 y = 621 x = 799 y = 542 y = 335 x = 635 x = 978 x = 595 x = 746 y = 447 x = 537 x = 350 y = 597 y = 136 x = 368 y = 679 x = 192 y = 658 x = 39 x = 278 y = 965 y = 190 y = 456 x = 47 x = 507 y = 48 x = 434 x = 571 y = 875 y = 433 x = 203 y = 128 x = 764 y = 90 y = 690 y = 529 x = 634 x = 303 x = 209 y = 645 y = 197 y = 114 y = 443 x = 15 x = 96 x = 265 x = 264 y = 399 x = 884 y = 536 x = 563 y = 934 y = 138 y = 992 y = 940 y = 768 x = 682 y = 120 x = 271 x = 499 x = 288 y = 20 y = 862 y = 286 x = 261 x = 26 x = 888 x = 726 x = 198 x = 78 x = 707 y = 979 y = 81 x = 218 y = 939 x = 72 x = 833 x = 133 y = 216 y = 795 y = 593 x = 6 x = 133 y = 212 x = 450 y = 173 x = 841 x = 898 x = 604 y = 978 y = 185 x = 123 x = 847 y = 66 y = 731 y = 893 y = 386 x = 159 y = 983 y = 203 y = 366 y = 942 x = 881 y = 481 y = 660 y = 381 x = 862 x = 215 x = 817 x = 477 x = 847 x = 225 x = 973 x = 754 y = 460 x = 741 y = 38 x = 385 x = 227 y = 757 x = 29 x = 84 x = 699 x = 306 y = 286 y = 416 x = 506 y = 719 y = 730 x = 788 y = 135 y = 368 y = 917 x = 445 y = 675 y = 736 x = 397 x = 301 y = 472 x = 316 y = 742 x = 244 y = 79 y = 80 x = 789 x = 352 x = 101 x = 449 y = 178 y = 219 y = 802 y = 910 y = 775 x = 0 x = 170 y = 358 x = 401 x = 513 y = 918 y = 290 x = 517 y = 983 x = 714 x = 341 x = 31 y = 98 x = 515 y = 89 y = 220 x = 243 y = 405 y = 655 y = 908 x = 287 y = 466 x = 885 x = 923 x = 955 x = 4 x = 882 x = 209 x = 925 x = 341 y = 71 x = 103 y = 655 y = 620 x = 668 y = 832 x = 58 y = 237 x = 986 y = 163 y = 150 y = 942 y = 907 y = 717 x = 931 y = 199 y = 323 y = 669 y = 164 x = 290 x = 873 y = 491 x = 124 y = 226 y = 241 y = 756 x = 261 x = 480 x = 553 y = 705 y = 960 x = 488 y = 560 x = 615 y = 151 x = 260 y = 731 y = 956 x = 832 y = 670 y = 276 y = 168 y = 477 y = 57 y = 199 y = 516 x = 20 x = 795 x = 865 x = 360 x = 667 x = 393 y = 723 y = 958 x = 235 y = 332 y = 407 y = 400 x = 854 y = 268 x = 573 y = 916 x = 492 y = 229 y = 474 x = 726 y = 561 x = 596 x = 172 y = 192 x = 887 x = 271 y = 729 y = 883 y = 481 x = 988 y = 287 y = 703 x = 321 y = 489 y = 521 x = 641 x = 686 x = 719 y = 496 y = 617 x = 139 y = 30 y = 912 y = 156 y = 65 x = 504 y = 754 y = 836 y = 140 y = 222 x = 540 x = 448 y = 806 x = 436 y = 782 y = 686 x = 294 x = 494 y = 981 x = 303 y = 148 x = 103 y = 15 y = 681 y = 616 x = 872 x = 471 y = 734 x = 487 y = 580 x = 575 y = 895 y = 686 y = 779 y = 392 x = 418 y = 890 y = 146 y = 164 x = 116 y = 83 x = 288 x = 309 y = 184 x = 896 y = 770 y = 734 x = 45 x = 407 y = 791 y = 907 x = 44 x = 434 x = 759 x = 74 y = 82 x = 217 x = 63 y = 744 x = 379 x = 715 y = 816 y = 167 x = 221 y = 685 y = 78 x = 926 y = 447 x = 368 x = 15 x = 786 y = 951 y = 820 y = 234 y = 966 x = 909 y = 115 y = 483 y = 586 x = 913 y = 422 x = 921 x = 169 x = 765 y = 278 y = 332 x = 879 y = 420 x = 355 y = 968 x = 324 y = 355 y = 603 x = 426 x = 896 x = 518 y = 683 y = 370 x = 159 y = 95 y = 269 x = 854 y = 415 x = 551 x = 985 y = 444 y = 398 y = 101 y = 638 x = 247 y = 219 y = 556 y = 556 y = 460 y = 415 x = 505 y = 334 x = 536 y = 338 x = 224 x = 959 y = 985 x = 820 x = 63 x = 614 y = 697 y = 76 x = 440 x = 884 y = 52 y = 159 x = 687 y = 620 y = 596 x = 663 x = 987 x = 841 y = 332 y = 59 y = 471 x = 705 y = 210 y = 126 x = 470 x = 607 y = 14 y = 783 y = 613 y = 629 x = 66 y = 733 x = 266 x = 378 y = 587 y = 993 y = 814 x = 931 y = 536 x = 379 y = 772 x = 880 y = 106 y = 191 x = 771 y = 280 y = 112 y = 243 y = 940 y = 329 y = 762 x = 938 x = 78 x = 952 x = 631 y = 973 y = 671 y = 541 y = 221 x = 496 x = 553 x = 181 x = 141 y = 749 x = 101 y = 961 y = 105 y = 439 x = 473 y = 150 y = 76 y = 860 x = 680 y = 876 x = 487 x = 597 y = 852 y = 762 y = 259 y = 779 x = 294 y = 224 x = 343 y = 935 y = 408 x = 626 x = 560 x = 583 y = 240 y = 846 y = 535 y = 472 x = 926 x = 84 y = 98 x = 899 y = 307 y = 143 x = 491 y = 524 x = 163 y = 87 x = 988 y = 668 x = 481 x = 12 x = 661 x = 755 x = 719 y = 126 y = 407 y = 913 x = 852 x = 70 x = 135 x = 947 y = 96 x = 78 x = 57 y = 369 x = 612 y = 907 y = 866 y = 213 y = 207 x = 458 y = 716 y = 681 y = 428 y = 617 x = 697 y = 917 y = 599 y = 230 y = 741 y = 548 y = 981 x = 979 x = 174 y = 489 x = 884 x = 700 y = 319 y = 873 x = 837 x = 14 x = 55 x = 680 x = 927 y = 15 y = 861 y = 726 y = 723 y = 747 x = 250 x = 631 y = 536 x = 86 x = 64 y = 307 x = 450 y = 788 x = 606 y = 864 y = 730 y = 906 y = 795 x = 138 y = 690 x = 415 x = 826 x = 426 y = 729 x = 570 x = 177 y = 695 y = 200 x = 837 y = 303 y = 691 x = 932 y = 977 y = 583 y = 597 y = 57 y = 918 x = 763 y = 245 x = 561 x = 287 x = 46 x = 718 y = 818 y = 756 y = 608 x = 507 x = 749 x = 620 y = 655 x = 310 x = 582 x = 595 y = 924 x = 191 x = 361 y = 576 x = 812 x = 357 y = 553 y = 456 y = 264 x = 406 x = 151 x = 50 x = 595 x = 871 x = 588 y = 228 y = 11 x = 703 y = 249 y = 483 x = 278 y = 396 x = 657 x = 697 y = 519 x = 640 x = 833 x = 180 y = 403 y = 310 x = 870 y = 208 y = 309 x = 606 y = 895 y = 972 x = 282 y = 708 y = 572 y = 917 y = 212 y = 817 y = 952 y = 826 x = 401 y = 50 y = 27 x = 504 x = 874 y = 895 y = 904 x = 294 y = 587 y = 181 y = 760 y = 954 y = 8 x = 370 x = 120 y = 667 x = 685 x = 496 y = 33 y = 400 y = 815 y = 381 y = 514 y = 609 y = 30 y = 964 x = 890 x = 116 x = 393 x = 211 x = 35 x = 739 x = 300 y = 784 x = 589 x = 945 x = 184 x = 476 y = 353 x = 152 x = 228 x = 879 y = 739 x = 369 x = 185 x = 350 x = 162 y = 644 x = 326 y = 852 y = 317 y = 671 y = 475 y = 551 y = 937 y = 917 x = 876 y = 988 y = 143 x = 99 x = 641 y = 253 y = 540 x = 970 y = 382 y = 485 x = 972 x = 904 y = 8 y = 333 x = 215 y = 814 x = 398 y = 58 y = 863 x = 573 x = 959 y = 12 x = 780 x = 69 x = 509 x = 213 y = 415 y = 634 y = 276 y = 72 x = 569 y = 934 x = 393 x = 860 y = 502 y = 761 y = 964 x = 665 x = 459 y = 258 y = 993 x = 803 y = 292 x = 535 y = 756 y = 412 x = 549 x = 644 x = 691 y = 199 x = 641 y = 6 y = 437 x = 53 y = 758 y = 865 x = 486 x = 511 x = 809 y = 699 y = 709 x = 242 x = 809 x = 201 x = 94 x = 45 x = 64 y = 45 y = 75 y = 749 y = 114 y = 936 y = 987 y = 731 x = 197 x = 362 y = 245 y = 517 x = 195 x = 259 y = 822 x = 378 y = 413 x = 739 x = 578 y = 674 x = 455 y = 998 y = 762 y = 240 x = 864 y = 570 y = 911 y = 868 x = 509 y = 749 y = 489 x = 569 x = 606 y = 390 x = 500 x = 230 x = 379 y = 751 y = 661 y = 452 x = 297 y = 339 y = 461 x = 20 y = 39 x = 5 x = 952 x = 782 y = 586 y = 95 y = 941 x = 395 x = 257 y = 461 x = 841 x = 796 y = 936 x = 51 y = 695 x = 72 x = 544 x = 615 y = 4 y = 407 x = 274 x = 30 y = 532 y = 536 x = 275 x = 60 y = 264 x = 958 x = 696 y = 302 y = 785 x = 830 y = 453 y = 882 y = 546 y = 752 x = 496 x = 37 y = 911 x = 521 x = 275 y = 358 y = 143 y = 444 x = 31 x = 935 y = 473 x = 850 y = 914 x = 88 x = 726 x = 633 x = 327 x = 602 x = 300 y = 129 y = 58 y = 467 y = 156 y = 392 y = 9 y = 356 x = 444 x = 113 y = 643 x = 523 x = 394 y = 944 y = 531 y = 311 x = 23 y = 758 y = 280 x = 986 x = 488 x = 976 x = 410 x = 685 x = 242 x = 917 x = 704 x = 608 x = 300 y = 171 x = 451 x = 14 y = 627 y = 259 y = 350 y = 47 y = 328 x = 393 x = 707 x = 296 y = 228 x = 188 x = 357 x = 382 y = 700 x = 841 x = 92 y = 330 x = 981 y = 330 y = 891 y = 874 y = 753 x = 661 x = 345 x = 762 x = 875 y = 210 y = 450 y = 243 x = 202 x = 655 y = 644 y = 365 y = 631 y = 309 y = 777 x = 94 x = 451 x = 694 y = 66 y = 426 y = 111 x = 526 y = 934 x = 65 x = 558 x = 783 x = 409 y = 180 y = 548 y = 916 x = 24 y = 559 y = 766 x = 624 x = 414 x = 774 x = 39 y = 440 y = 774 x = 814 y = 929 x = 886 x = 97 y = 83 y = 907 x = 322 y = 10 x = 759 y = 487 y = 961 y = 786 y = 779 y = 739 y = 503 y = 428 y = 197 x = 266 y = 48 y = 854 x = 361 y = 483 y = 46 y = 917 x = 621 x = 893 y = 657 y = 21 y = 560 y = 360 y = 626 x = 732 x = 498 x = 260 x = 66 y = 382 y = 228 x = 462 y = 710 y = 784 y = 487 y = 618 y = 60 x = 638 x = 400 y = 36 x = 139 x = 203 y = 471 y = 888 x = 929 x = 964 x = 487 y = 784 x = 862 y = 233 y = 949 y = 550 x = 490 y = 982 x = 187 x = 622 y = 138 y = 668 y = 288 y = 146 x = 179 y = 727 x = 593 y = 920 y = 784 x = 508 y = 4 y = 95 y = 247 x = 90 x = 447 x = 465 y = 889 y = 195 x = 42 x = 746 x = 508 y = 945 y = 338 x = 908 y = 19 y = 560 x = 828 y = 574 x = 437 y = 862 y = 80 y = 471 x = 812 y = 498 y = 64 y = 133 x = 719 y = 378 y = 943 x = 883 x = 408 x = 42 x = 804 y = 311 y = 633 y = 126 y = 204 y = 35 y = 968 x = 576 y = 778 y = 957 x = 139 x = 258 x = 975 y = 749 y = 290 x = 619 x = 759 x = 335 x = 456 x = 458 y = 411 y = 29 y = 378 y = 764 y = 18 y = 6 y = 57 x = 592 y = 463 y = 415 x = 836 y = 199 x = 669 y = 340 x = 700 x = 137 y = 995 y = 195 y = 828 y = 882 y = 33 x = 356 x = 858 y = 475 x = 993 y = 426 y = 629 x = 777 y = 863 x = 775 x = 619 x = 380 y = 135 x = 339 x = 239 x = 163 y = 815 y = 362 y = 172 y = 698 x = 80 y = 699 x = 453 x = 359 x = 297 x = 584 x = 750 x = 234 y = 596 y = 202 y = 499 x = 107 y = 588 x = 339 y = 11 y = 630 y = 513 x = 504 y = 509 x = 987 y = 349 y = 426 x = 240 x = 337 y = 937 y = 23 x = 608 y = 751 y = 303 x = 309 y = 480 x = 757 y = 620 y = 16 y = 476 y = 287 y = 279 y = 629 x = 725 y = 59 x = 210 x = 100 y = 564 y = 367 y = 294 y = 534 y = 968 y = 825 y = 905 y = 422 x = 197 x = 911 x = 423 y = 699 x = 858 x = 164 x = 840 x = 239 x = 467 x = 975 y = 635 x = 241 x = 153 x = 897 y = 259 x = 495 x = 381 y = 636 y = 298 y = 306 x = 93 y = 577 x = 86 y = 41 y = 775 x = 667 x = 878 y = 70 y = 30 x = 145 y = 639 x = 450 y = 47 x = 529 y = 774 x = 207 x = 657 y = 857 y = 305 x = 649 x = 268 x = 194 y = 281 y = 882 y = 584 y = 953 x = 668 x = 948 y = 195 y = 766 y = 17 x = 893 y = 461 x = 122 y = 2 x = 198 y = 791 x = 472 x = 362 x = 736 y = 734 x = 226 x = 797 x = 822 x = 355 x = 666 y = 265 y = 399 y = 662 x = 845 x = 644 y = 990 y = 141 y = 212 x = 817 y = 801 y = 989 y = 306 x = 905 y = 131 y = 773 x = 633 x = 61 y = 117 y = 905 y = 92 x = 359 x = 337 y = 545 y = 355 x = 849 x = 618 x = 536 y = 977 y = 757 x = 54 x = 962 y = 920 x = 72 x = 99 y = 705 x = 879 x = 625 y = 916 y = 469 x = 238 x = 779 y = 509 x = 485 x = 461 y = 651 x = 476 x = 555 x = 989 x = 138 y = 958 y = 983 y = 611 y = 758 y = 484 x = 150 x = 250 y = 930 y = 949 x = 949 y = 361 y = 278 y = 919 x = 938 x = 813 y = 53 x = 624 y = 313 y = 997 y = 115 y = 2 x = 555 x = 547 y = 363 y = 957 y = 611 y = 618 y = 508 x = 75 x = 501 x = 227 y = 364 y = 943 x = 86 y = 100 x = 126 y = 819 x = 707 x = 223 y = 919 y = 87 y = 852 x = 772 y = 298 x = 511 x = 440 x = 706 y = 589 y = 833 y = 294 x = 581 x = 387 x = 157 y = 822 x = 869 x = 914 x = 625 y = 366 x = 478 y = 949 y = 816 y = 727 x = 897 x = 524 x = 48 y = 15 x = 294 x = 733 y = 201 x = 185 y = 649 x = 378 x = 217 y = 24 y = 761 y = 685 x = 418 y = 452 y = 433 y = 397 x = 851 x = 814 y = 518 y = 302 y = 806 x = 493 x = 290 y = 82 x = 320 y = 202 y = 783 y = 363 y = 652 y = 868 y = 496 x = 270 x = 381 x = 198 x = 687 y = 971 y = 691 y = 301 x = 689 y = 488 x = 194 x = 443 x = 930 x = 531 x = 973 x = 371 y = 721 y = 522 x = 781 x = 355 x = 572 y = 961 y = 143 x = 244 x = 351 y = 546 y = 126 x = 875 y = 147 x = 342 y = 863 x = 646 x = 58 y = 687 x = 240 x = 659 y = 721 x = 427 y = 588 y = 401 y = 107 x = 836 x = 288 y = 642 y = 823 x = 611 x = 50 y = 270 x = 426 y = 652 x = 352 y = 831 y = 637 y = 290 y = 986 x = 220 x = 990 x = 32 x = 120 y = 65 x = 11 x = 981 x = 934 y = 227 y = 914 x = 732 y = 247 x = 692 x = 878 y = 813 y = 25 y = 311 y = 442 x = 645 x = 721 y = 210 y = 90 y = 851 x = 147 y = 90 x = 661 y = 680 x = 89 x = 145 y = 706 y = 185 x = 696 x = 450 y = 543 x = 405 y = 509 y = 701 x = 510 x = 976 x = 630 x = 71 y = 592 x = 553 x = 475 y = 354 y = 361 x = 616 x = 739 x = 900 y = 865 x = 250 x = 272 y = 326 x = 504 y = 793 x = 73 y = 131 x = 968 y = 51 y = 438 x = 977 y = 648 y = 562 x = 12 y = 373 x = 120 x = 956 x = 928 x = 527 x = 288 y = 271 x = 537 y = 731 x = 790 y = 948 y = 540 x = 381 y = 871 y = 928 y = 757 y = 464 x = 277 y = 622 y = 54 y = 990 y = 822 y = 56 y = 368 x = 864 x = 922 x = 739 x = 442 y = 2 x = 415 y = 548 x = 936 y = 402 x = 137 y = 123 y = 526 x = 238 y = 78 x = 59 y = 786 x = 605 x = 791 y = 874 y = 817 x = 546 x = 511 y = 109 x = 163 x = 365 x = 888 x = 843 x = 305 y = 114 y = 81 y = 182 y = 800 x = 928 x = 835 x = 177 x = 383 y = 589 x = 522 y = 46 y = 210 y = 337 y = 603 x = 217 x = 319 x = 996 x = 209 x = 619 y = 669 x = 954 y = 54 y = 509 x = 559 x = 684 y = 796 y = 471 y = 494 x = 162 y = 694 y = 62 x = 63 y = 765 x = 588 y = 987 y = 636 x = 762 y = 776 x = 479 x = 721 y = 770 y = 247 y = 580 x = 754 x = 895 x = 474 y = 165 x = 16 y = 514 y = 19 y = 214 x = 146 y = 49 x = 951 x = 611 y = 396 y = 894 x = 974 y = 441 x = 569 y = 529 y = 294 y = 932 y = 977 x = 620 x = 300 y = 355 x = 867 x = 722 y = 637 y = 195 y = 418 x = 381 x = 267 x = 473 y = 510 y = 231 x = 402 y = 172 x = 315 y = 80 y = 330 y = 766 x = 192 y = 368 y = 525 y = 566 y = 708 y = 688 y = 473 x = 516 y = 868 x = 493 y = 615 x = 354 x = 809 y = 250 x = 221 y = 689 y = 209 x = 594 y = 676 x = 30 x = 812 x = 711 y = 231 x = 622 y = 327 x = 74 x = 484 y = 929 y = 862 x = 136 y = 899 x = 849 x = 938 x = 195 y = 309 y = 350 x = 647 x = 759 y = 641 x = 682 y = 200 x = 615 x = 185 x = 33 x = 75 x = 836 y = 699 x = 435 x = 833 x = 956 y = 559 x = 616 y = 721 x = 436 y = 461 y = 683 x = 876 y = 50 y = 546 y = 813 y = 605 y = 299 x = 687 x = 647 y = 716 y = 367 y = 262 y = 833 x = 62 y = 698 y = 389 y = 537 y = 735 y = 678 x = 22 x = 958 y = 493 x = 989 x = 344 x = 405 x = 943 x = 40 y = 459 y = 541 y = 143 x = 397 x = 676 y = 149 x = 873 y = 396 x = 672 y = 579 x = 612 x = 50 y = 556 x = 720 x = 931 x = 410 y = 634 y = 615 x = 895 y = 662 y = 298 y = 687 y = 639 y = 771 x = 438 x = 181 y = 919 y = 710 x = 38 y = 679 y = 543 y = 415 x = 745 x = 306 x = 747 y = 915 x = 780 y = 921 x = 686 x = 435 x = 394 y = 878 x = 847 y = 845 x = 722 y = 910 y = 966 y = 794 y = 411 x = 55 x = 421 y = 908 y = 573 y = 973 x = 225 y = 87 y = 376 y = 637 x = 257 y = 812 x = 358 x = 597 y = 103 x = 739 x = 844 x = 25 y = 117 x = 819 x = 114 y = 653 x = 552 x = 662 y = 761 x = 503 y = 133 x = 701 x = 93 x = 168 x = 42 x = 711 x = 406 y = 856 x = 373 y = 917 x = 820 y = 530 x = 14 y = 5 y = 844 y = 497 y = 528 x = 469 x = 497 y = 170 y = 602 x = 482 x = 673 x = 236 y = 366 y = 885 y = 76 x = 912 y = 960 x = 922 y = 130 y = 781 y = 618 x = 985 y = 593 y = 359 y = 93 x = 907 y = 532 x = 813 x = 297 y = 437 y = 466 x = 519 y = 971 y = 230 y = 213 y = 464 y = 966 y = 299 y = 309 x = 458 x = 204 x = 520 y = 509 x = 339 x = 736 x = 235 y = 830 y = 628 x = 900 y = 606 y = 573 x = 945 x = 872 y = 451 x = 607 x = 639 x = 628 y = 252 y = 197 y = 648 y = 720 x = 135 y = 342 y = 703 y = 677 y = 708 y = 732 y = 143 x = 602 y = 842 x = 208 x = 725 x = 994 y = 326 x = 921 y = 125 x = 561 x = 543 x = 728 y = 203 y = 908 x = 8 y = 269 y = 597 x = 450 x = 432 x = 274 x = 495 y = 488 y = 459 x = 499 x = 403 x = 549 y = 20 y = 545 y = 386 y = 487 x = 445 y = 250 x = 627 y = 187 y = 711 x = 569 y = 729 x = 83 x = 819 x = 125 x = 346 y = 520 y = 303 y = 942 y = 222 x = 788 y = 537 x = 767 x = 91 x = 928 y = 767 x = 712 y = 259 x = 388 y = 81 x = 4 x = 891 x = 499 y = 294 x = 236 x = 575 x = 240 y = 415 y = 981 y = 313 x = 13 x = 110 y = 280 y = 225 y = 151 y = 886 x = 87 x = 384 x = 324 x = 731 x = 898 y = 937 x = 771 x = 850 x = 211 y = 365 y = 948 y = 303 x = 549 x = 602 x = 187 x = 560 x = 618 y = 212 x = 622 x = 855 x = 602 y = 363 x = 849 x = 829 x = 730 x = 637 x = 22 y = 611 y = 525 x = 975 y = 406 x = 339 y = 831 y = 319 y = 847 x = 678 y = 319 x = 527 y = 607 y = 581 x = 903 y = 720 y = 215 x = 552 x = 249 y = 804 y = 415 y = 31 y = 47 x = 52 x = 526 y = 48 x = 476 y = 718 y = 637 x = 125 y = 573 x = 170 x = 528 y = 232 y = 954 x = 784 x = 532 y = 969 y = 519 y = 178 x = 808 x = 946 x = 506 y = 71 x = 667 y = 388 x = 393 x = 733 x = 632 y = 403 x = 355 y = 661 x = 708 y = 171 y = 355 y = 624 x = 279 x = 799 y = 587 x = 633 y = 419 y = 847 y = 931 x = 87 x = 899 x = 855 x = 382 x = 845 x = 498 y = 669 y = 717 y = 721 x = 568 y = 839 x = 95 y = 113 y = 198 y = 680 y = 246 y = 397 x = 961 x = 103 x = 472 x = 786 x = 965 x = 528 y = 101 y = 383 x = 473 y = 176 x = 399 y = 436 x = 603 y = 78 x = 235 x = 698 y = 432 y = 892 y = 749 x = 227 y = 135 x = 101 x = 356 x = 258 x = 411 x = 751 y = 724 y = 111 y = 303 x = 880 x = 369 x = 438 y = 379 y = 59 x = 362 y = 547 x = 746 x = 437 y = 837 x = 284 y = 130 x = 762 y = 574 y = 886 x = 414 x = 119 x = 345 x = 290 y = 593 y = 205 y = 339 y = 508 y = 753 x = 892 x = 993 y = 542 x = 564 x = 681 y = 881 x = 720 y = 686 y = 784 x = 749 x = 459 y = 775 x = 353 y = 770 y = 904 x = 159 x = 818 x = 972 x = 627 x = 369 x = 379 y = 228 x = 250 x = 290 x = 649 x = 108 y = 86 x = 125 y = 702 x = 653 x = 475 y = 402 x = 964 y = 357 x = 615 x = 604 x = 329 y = 797 y = 450 y = 614 x = 831 x = 559 y = 310 x = 62 y = 284 y = 970 x = 880 x = 404 x = 98 y = 140 x = 840 y = 763 x = 928 x = 101 y = 352 y = 829 x = 141 y = 805 y = 425 x = 167 y = 935 y = 173 x = 861 x = 363 y = 692 x = 729 y = 247 y = 54 y = 757 y = 257 x = 222 y = 645 x = 827 x = 519 x = 670 y = 666 x = 528 y = 124 y = 770 x = 53 y = 991 x = 346 x = 980 y = 470 y = 555 y = 847 x = 814 y = 845 x = 294 x = 597 x = 402 x = 921 y = 456 x = 24 y = 885 x = 40 x = 212 x = 818 x = 787 x = 282 y = 368 x = 824 y = 325 y = 527 x = 385 y = 288 y = 740 x = 422 x = 959 x = 126 x = 523 x = 72 x = 257 x = 632 x = 883 y = 90 x = 747 x = 785 x = 935 x = 396 x = 788 y = 460 x = 597 x = 429 x = 328 y = 400 x = 426 y = 643 x = 419 x = 79 x = 894 x = 553 x = 436 x = 770 x = 2 x = 44 x = 202 x = 671 y = 386 x = 708 y = 361 y = 270 y = 285 x = 823 x = 893 x = 358 y = 776 y = 134 x = 953 y = 289 y = 423 y = 98 y = 190 x = 777 x = 222 y = 995 y = 947 x = 75 x = 882 x = 641 y = 504 y = 916 x = 263 x = 846 y = 954 y = 172 x = 820 x = 355 x = 391 x = 939 x = 970 y = 901 x = 903 y = 206 y = 226 y = 265 y = 846 y = 12 x = 583 x = 326 x = 345 y = 267 x = 472 y = 528 y = 107 y = 533 y = 105 x = 51 y = 115 x = 497 y = 456 x = 425 y = 944 x = 764 x = 999 x = 418 y = 292 x = 213 y = 660 y = 683 y = 560 y = 900 y = 356 y = 25 y = 560 x = 813 x = 638 x = 671 y = 27 x = 462 x = 877 y = 74 x = 270 x = 637 x = 381 x = 49 y = 241 y = 959 y = 605 y = 421 x = 212 x = 534 y = 177 x = 784 y = 992 y = 935 y = 831 y = 390 y = 649 y = 383 x = 51 y = 325 x = 86 y = 242 y = 325 y = 208 x = 602 y = 739 x = 651 y = 335 x = 475 x = 512 x = 632 y = 112 y = 633 y = 664 y = 280 x = 330 x = 978 y = 761 y = 940 x = 545 x = 416 y = 321 x = 160 y = 711 y = 279 y = 646 x = 830 y = 544 y = 605 y = 500 x = 550 x = 955 x = 107 y = 536 y = 38 x = 589 x = 365 x = 873 x = 918 y = 865 y = 160 x = 460 y = 621 y = 805 x = 566 x = 464 x = 488 y = 997 y = 840 x = 994 y = 966 y = 684 x = 845 x = 561 y = 494 x = 665 x = 290 x = 996 x = 835 y = 491 y = 460 x = 869 x = 79 x = 248 x = 751 y = 502 y = 178 y = 401 x = 449 y = 843 y = 93 x = 950 x = 339 x = 0 y = 452 x = 279 x = 502 x = 565 y = 719 x = 206 x = 759 y = 892 y = 599 x = 17 x = 959 y = 992 x = 721 x = 141 y = 592 y = 938 y = 336 x = 309 x = 422 y = 124 x = 391 y = 315 y = 391 x = 792 y = 204 x = 391 y = 22 y = 921 x = 29 y = 508 x = 555 y = 18 x = 720 x = 433 x = 906 x = 283 x = 240 y = 505 y = 158 x = 974 y = 811 y = 230 y = 452 y = 280 x = 213 x = 806 y = 291 y = 363 y = 209 y = 153 x = 355 y = 469 x = 738 x = 931 y = 624 y = 963 y = 974 x = 972 x = 697 x = 611 y = 745 x = 31 x = 946 y = 47 x = 191 x = 975 x = 692 x = 846 y = 419 y = 31 x = 34 x = 830 x = 891 x = 786 y = 758 y = 851 x = 518 y = 891 x = 628 x = 972 y = 842 x = 70 x = 392 y = 317 x = 45 y = 558 x = 46 y = 439 y = 894 x = 230 y = 326 y = 508 y = 667 y = 662 x = 690 x = 171 x = 934 x = 67 x = 862 x = 841 y = 436 x = 691 y = 139 y = 475 y = 708 y = 37 y = 490 y = 232 x = 297 y = 157 x = 528 x = 519 x = 274 y = 492 y = 674 x = 397 x = 436 y = 296 x = 571 x = 312 x = 829 x = 19 y = 599 x = 829 x = 145 y = 883 y = 19 y = 840 x = 693 x = 782 y = 722 x = 830 y = 972 y = 86 x = 251 x = 175 x = 804 x = 752 x = 797 x = 300 x = 272 y = 320 x = 291 x = 937 y = 548 x = 704 y = 603 y = 781 y = 14 y = 118 x = 969 x = 49 x = 192 x = 530 x = 736 x = 636 x = 718 y = 4 y = 172 y = 994 x = 364 y = 343 x = 585 y = 894 y = 695 y = 920 x = 363 y = 791 y = 772 x = 249 x = 503 x = 220 x = 546 y = 583 y = 221 x = 144 y = 980 y = 905 x = 964 y = 221 y = 517 x = 676 y = 463 y = 787 y = 492 x = 447 x = 627 y = 922 y = 596 x = 596 x = 787 y = 756 y = 580 x = 388 y = 165 x = 555 x = 103 x = 562 x = 403 x = 154 y = 739 x = 596 x = 621 x = 243 x = 727 x = 388 x = 932 x = 985 x = 509 y = 408 x = 335 x = 357 x = 900 y = 357 y = 974 y = 903 y = 464 x = 783 x = 369 y = 8 x = 866 y = 315 y = 244 y = 663 x = 27 x = 428 x = 388 x = 505 x = 762 x = 295 y = 77 y = 801 x = 50 x = 331 y = 962 y = 869 x = 87 y = 332 y = 837 x = 437 y = 419 y = 931 x = 355 y = 799 y = 2 y = 205 x = 646 x = 972 x = 294 y = 468 y = 995 y = 790 x = 226 y = 470 y = 469 y = 280 y = 477 x = 48 x = 351 y = 654 y = 295 y = 784 x = 570 x = 341 x = 764 x = 825 y = 851 y = 899 y = 441 y = 493 y = 277 x = 504 x = 688 y = 938 x = 104 y = 744 x = 804 x = 44 x = 636 y = 590 x = 548 y = 513 x = 735 y = 829 x = 781 x = 792 x = 799 y = 516 y = 552 y = 878 x = 751 y = 760 y = 502 x = 281 x = 895 y = 891 x = 992 y = 546 y = 168 x = 256 x = 401 x = 712 y = 48 y = 39 y = 388 y = 258 x = 891 y = 47 x = 527 x = 884 y = 904 x = 217 x = 180 x = 976 x = 491 y = 650 y = 985 y = 445 y = 296 x = 986 x = 402 x = 823 x = 967 x = 39 y = 903 y = 269 x = 51 y = 56 x = 602 x = 283 x = 968 y = 691 x = 1 y = 691 y = 973 x = 333 x = 274 y = 374 y = 379 x = 87 x = 41 x = 441 y = 547 y = 27 x = 233 x = 947 x = 300 y = 859 x = 831 x = 950 y = 228 x = 884 x = 792 y = 447 x = 376 y = 509 x = 595 x = 213 x = 152 y = 643 y = 254 y = 939 y = 285 x = 208 y = 701 y = 921 y = 146 x = 135 x = 416 x = 165 x = 821 x = 913 x = 329 y = 558 y = 718 x = 218 x = 496 x = 231 x = 309 x = 898 y = 303 y = 644 y = 329 y = 444 y = 66 y = 241 x = 988 y = 303 y = 632 x = 798 x = 766 y = 26 x = 526 y = 45 y = 402 y = 550 x = 467 x = 858 x = 677 y = 245 x = 616 x = 630 y = 992 x = 921 y = 498 y = 326 x = 87 x = 528 y = 314 x = 153 y = 220 y = 773 x = 601 y = 187 x = 286 x = 22 y = 270 x = 506 y = 290 y = 238 x = 850 x = 758 x = 621 y = 256 y = 563 y = 652 y = 817 x = 175 x = 409 x = 49 x = 147 y = 950 y = 429 y = 32 x = 940 y = 564 x = 539 x = 81 y = 960 y = 95 y = 450 y = 659 x = 877 x = 38 y = 548 y = 686 y = 511 x = 465 y = 798 x = 716 x = 823 x = 881 x = 603 y = 874 x = 3 x = 791 x = 421 x = 425 y = 988 x = 289 y = 903 x = 584 y = 964 x = 411 y = 602 y = 205 x = 407 x = 140 x = 105 x = 278 y = 688 x = 266 x = 871 y = 112 y = 507 x = 747 y = 729 y = 529 x = 84 x = 512 y = 419 x = 816 x = 507 x = 541 y = 322 y = 425 y = 592 y = 473 y = 735 y = 26 y = 691 x = 357 x = 457 y = 817 y = 178 y = 284 x = 398 x = 128 y = 408 x = 870 y = 544 x = 445 x = 339 x = 951 y = 208 y = 21 y = 102 y = 23 x = 969 x = 157 y = 874 x = 449 y = 893 y = 882 y = 950 x = 383 y = 752 y = 630 y = 99 y = 222 y = 262 y = 910 y = 326 x = 276 y = 830 x = 148 y = 226 y = 680 y = 879 y = 420 x = 20 x = 324 x = 337 x = 568 x = 240 x = 448 x = 385 x = 219 x = 348 x = 712 x = 633 x = 234 x = 161 x = 979 x = 477 y = 870 x = 260 y = 974 x = 852 x = 737 y = 684 y = 299 x = 600 x = 485 y = 718 x = 126 x = 409 y = 564 y = 274 x = 963 y = 999 y = 305 y = 731 x = 560 x = 173 y = 380 y = 187 y = 279 x = 902 x = 87 y = 314 y = 324 x = 277 x = 646 x = 488 y = 8 y = 795 y = 99 y = 945 x = 463 y = 309 y = 976 y = 875 y = 988 x = 371 y = 749 x = 993 y = 761 y = 18 x = 175 y = 721 y = 994 y = 552 y = 748 y = 104 x = 968 x = 406 y = 967 y = 903 x = 762 x = 87 y = 664 y = 290 x = 704 y = 536 x = 815 y = 118 x = 479 y = 606 x = 520 x = 790 x = 180 y = 136 y = 182 x = 807 x = 665 y = 160 x = 327 y = 106 y = 111 x = 966 x = 957 x = 87 y = 459 y = 15 y = 107 x = 819 y = 705 y = 435 x = 346 y = 536 x = 489 x = 693 y = 499 x = 552 x = 498 y = 888 y = 955 x = 243 x = 372 y = 745 x = 767 y = 119 y = 871 y = 64 x = 501 x = 580 y = 1 x = 511 y = 129 y = 462 x = 933 x = 435 x = 29 y = 654 y = 289 x = 232 x = 667 x = 233 x = 259 x = 107 x = 602 y = 455 x = 665 x = 455 y = 29 x = 774 y = 619 x = 555 y = 239 x = 401 x = 313 x = 289 x = 690 y = 871 x = 172 y = 413 x = 370 x = 730 x = 834 y = 534 x = 455 y = 530 y = 221 y = 427 y = 646 y = 693 x = 167 y = 292 y = 505 y = 158 y = 493 x = 804 y = 792 x = 604 x = 73 x = 546 x = 151 x = 307 y = 513 y = 537 y = 268 y = 823 y = 565 x = 644 x = 630 y = 452 x = 77 y = 691 y = 143 x = 200 x = 138 y = 97 x = 174 y = 365 y = 491 y = 902 y = 134 y = 546 x = 192 x = 474 x = 48 x = 298 y = 886 x = 699 y = 989 y = 598 y = 349 y = 120 y = 804 y = 914 y = 388 x = 407 y = 894 y = 926 x = 848 x = 261 y = 30 x = 726 x = 253 x = 298 y = 29 y = 425 y = 944 x = 254 y = 382 y = 396 y = 338 x = 997 y = 460 x = 23 y = 379 y = 261 y = 548 y = 678 x = 765 y = 99 x = 225 x = 526 x = 421 x = 622 x = 301 y = 927 x = 877 x = 928 y = 200 y = 702 y = 940 y = 341 y = 303 x = 994 x = 699 y = 215 y = 970 x = 151 y = 874 y = 548 y = 496 y = 519 y = 399 y = 63 x = 102 y = 883 x = 81 x = 532 x = 299 x = 453 x = 324 y = 275 x = 114 x = 39 y = 552 x = 867 x = 414 y = 773 y = 537 x = 469 x = 307 x = 683 y = 632 y = 773 x = 445 x = 929 y = 598 x = 769 x = 335 y = 404 x = 99 y = 639 y = 10 x = 30 y = 954 y = 188 y = 555 y = 1 x = 438 y = 118 x = 704 y = 357 x = 309 x = 71 x = 286 y = 236 y = 748 x = 250 y = 640 x = 306 x = 132 x = 559 y = 717 y = 227 x = 39 x = 391 x = 98 y = 103 x = 227 y = 755 y = 2 x = 251 y = 219 y = 861 y = 134 y = 510 y = 14 y = 307 x = 334 x = 591 x = 584 x = 822 y = 434 y = 793 y = 451 x = 527 x = 892 y = 556 y = 631 x = 323 y = 937 y = 385 x = 254 y = 738 y = 930 y = 315 y = 663 x = 549 y = 766 y = 759 x = 244 x = 375 x = 416 x = 248 y = 53 x = 814 y = 756 x = 645 x = 595 y = 951 x = 65 y = 392 x = 459 y = 827 x = 637 y = 147 x = 577 y = 17 y = 510 x = 41 y = 188 x = 906 x = 110 y = 659 x = 640 y = 583 y = 581 x = 786 y = 917 x = 618 y = 904 y = 787 y = 343 x = 826 x = 422 y = 770 x = 427 x = 259 x = 284 x = 595 x = 881 x = 334 x = 154 y = 502 x = 438 x = 330 y = 589 y = 175 y = 274 y = 139 y = 573 y = 660 y = 289 x = 243 x = 190 y = 850 x = 17 y = 885 y = 657 y = 298 x = 564 y = 789 x = 98 x = 438 y = 669 y = 69 y = 838 x = 596 y = 353 y = 54 x = 677 x = 318 y = 793 x = 921 x = 646 x = 249 x = 200 x = 716 x = 354 y = 23 x = 84 x = 618 x = 526 y = 754 x = 405 y = 126 x = 417 x = 833 y = 703 y = 12 y = 679 y = 912 x = 651 y = 882 y = 782 x = 732 y = 701 y = 845 y = 269 y = 810 x = 760 y = 814 y = 436 y = 387 y = 106 y = 841 y = 12 y = 369 y = 381 y = 20 x = 860 y = 734 y = 455 y = 493 y = 530 x = 104 x = 944 x = 467 x = 917 x = 872 y = 957 y = 513 x = 466 y = 984 x = 189 y = 714 x = 109 x = 963 x = 731 x = 345 y = 111 y = 904 x = 719 y = 140 x = 930 x = 717 x = 77 y = 561 x = 817 x = 94 x = 902 y = 408 y = 609 x = 632 y = 531 x = 954 y = 779 x = 754 x = 583 y = 839 x = 258 y = 457 y = 491 x = 582 x = 917 y = 18 x = 836 y = 535 y = 501 x = 490 x = 144 y = 731 y = 655 x = 126 y = 379 y = 456 y = 874 y = 676 x = 284 y = 377 y = 638 x = 21 x = 174 y = 624 x = 75 y = 764 y = 910 x = 847 y = 980 y = 156 x = 290 x = 52 x = 230 x = 233 x = 690 x = 716 y = 358 x = 154 x = 997 x = 911 y = 244 y = 995 x = 522 x = 73 y = 167 x = 917 y = 898 x = 326 x = 49 y = 994 x = 874 x = 419 x = 151 x = 116 x = 56 y = 924 x = 759 x = 160 y = 762 x = 488 x = 518 x = 92 x = 727 y = 896 y = 682 y = 868 x = 953 y = 141 x = 214 x = 957 x = 342 y = 627 y = 154 x = 735 x = 724 y = 550 x = 334 y = 363 x = 413 y = 190 y = 503 x = 356 x = 347 y = 265 y = 460 x = 887 y = 809 y = 903 y = 654 y = 231 x = 567 y = 326 y = 776 y = 314 y = 301 x = 989 y = 916 y = 613 x = 547 y = 528 y = 805 x = 809 y = 282 y = 577 y = 56 y = 20 x = 943 y = 876 x = 739 y = 261 x = 399 y = 197 x = 299 y = 282 x = 41 x = 206 x = 930 x = 813 x = 433 y = 853 y = 551 x = 816 x = 923 y = 566 y = 938 x = 56 y = 133 x = 5 x = 416 y = 983 x = 802 x = 7 x = 910 y = 297 x = 563 x = 184 x = 728 y = 313 y = 396 x = 18 x = 410 y = 24 x = 32 x = 679 y = 22 x = 609 x = 205 y = 909 x = 789 x = 810 x = 60 x = 522 y = 698 x = 792 x = 66 x = 132 y = 589 y = 723 y = 539 y = 421 x = 770 y = 737 x = 350 y = 442 x = 556 y = 195 x = 950 x = 109 y = 905 x = 446 x = 416 y = 152 x = 735 x = 626 y = 983 y = 539 y = 781 y = 80 x = 979 x = 623 x = 478 x = 857 x = 888 x = 428 x = 572 x = 470 x = 452 x = 345 y = 202 y = 166 x = 722 y = 642 x = 687 x = 986 y = 948 x = 554 y = 780 x = 206 x = 82 x = 166 x = 508 y = 994 y = 611 y = 853 y = 662 x = 703 y = 77 x = 239 y = 772 x = 783 y = 187 y = 499 y = 453 y = 339 x = 692 x = 189 y = 494 y = 865 x = 874 x = 623 x = 90 y = 272 y = 375 y = 636 y = 440 y = 220 y = 108 y = 298 x = 128 x = 448 y = 848 x = 725 x = 172 x = 152 y = 661 y = 286 x = 805 x = 622 x = 773 x = 680 x = 29 x = 193 x = 675 y = 403 x = 482 x = 328 y = 841 x = 376 x = 995 x = 764 y = 359 x = 111 x = 961 y = 697 y = 344 x = 301 x = 333 x = 216 y = 338 x = 163 y = 175 y = 854 y = 896 x = 383 y = 463 y = 900 x = 550 x = 339 x = 98 x = 599 x = 469 x = 520 x = 746 y = 810 x = 60 y = 609 x = 817 x = 252 y = 399 x = 958 x = 487 y = 37 y = 574 x = 253 x = 117 y = 819 y = 456 y = 389 x = 428 x = 992 y = 878 y = 75 x = 769 x = 761 y = 667 x = 735 x = 930 x = 248 y = 205 y = 881 x = 58 x = 262 y = 391 y = 69 y = 907 y = 11 y = 367 x = 833 x = 767 x = 9 x = 314 x = 645 y = 572 x = 452 y = 746 x = 453 y = 385 y = 671 x = 422 x = 300 x = 802 y = 467 x = 751 x = 9 x = 895 y = 656 y = 466 y = 509 y = 546 y = 169 x = 999 x = 801 x = 393 y = 865 x = 565 y = 497 y = 182 y = 240 y = 617 x = 803 y = 268 x = 425 x = 113 y = 477 x = 248 y = 8 x = 324 y = 335 y = 986 y = 237 x = 71 y = 270 x = 51 y = 538 y = 112 x = 533 y = 152 y = 818 x = 597 y = 981 y = 646 y = 796 x = 503 x = 392 y = 685 x = 393 x = 716 y = 361 y = 526 x = 788 x = 592 x = 370 y = 337 x = 66 y = 189 y = 484 x = 388 x = 510 y = 116 y = 734 y = 532 x = 909 x = 143 x = 368 x = 873 y = 660 y = 182 y = 914 x = 924 y = 806 x = 379 y = 652 y = 274 y = 363 y = 418 x = 544 x = 577 x = 903 y = 428 x = 742 y = 131 x = 471 y = 490 x = 537 y = 69 x = 231 y = 337 x = 272 y = 398 x = 355 y = 85 x = 471 x = 57 x = 734 y = 349 x = 140 y = 584 x = 850 x = 701 x = 840 y = 435 y = 923 y = 306 y = 89 x = 182 y = 225 x = 399 y = 281 x = 422 y = 295 y = 845 y = 956 x = 750 y = 855 y = 898 x = 926 y = 118 x = 811 x = 396 x = 833 y = 400 y = 846 y = 107 x = 256 y = 495 x = 5 y = 690 y = 121 x = 824 x = 244 x = 23 y = 408 y = 371 y = 270 y = 823 y = 698 x = 514 x = 23 y = 375 y = 856 y = 535 y = 211 y = 527 y = 18 y = 661 y = 425 x = 137 y = 530 x = 405 y = 980 x = 904 x = 804 y = 574 x = 392 x = 811 x = 173 x = 462 y = 923 x = 421 y = 44 y = 261 x = 472 x = 655 y = 611 x = 803 y = 642 x = 270 y = 477 x = 626 y = 499 x = 470 x = 135 x = 408 x = 625 y = 704 y = 617 y = 491 x = 716 y = 91 x = 559 y = 271 x = 305 y = 0 x = 443 x = 357 y = 415 x = 966 x = 464 y = 960 y = 908 y = 111 x = 686 x = 966 x = 100 x = 434 y = 304 x = 565 y = 599 x = 745 x = 191 x = 336 x = 633 y = 508 y = 381 y = 539 x = 838 x = 167 y = 956 x = 279 y = 543 x = 420 x = 770 x = 162 y = 551 y = 116 y = 713 x = 701 x = 107 x = 796 y = 383 y = 130 y = 689 y = 449 x = 134 x = 405 x = 145 x = 230 x = 164 y = 638 x = 651 x = 162 x = 559 y = 414 x = 778 y = 507 y = 249 x = 734 y = 638 y = 287 y = 616 y = 803 y = 223 y = 29 y = 777 x = 806 y = 126 y = 144 x = 537 y = 704 x = 473 x = 180 x = 553 x = 365 x = 801 y = 317 x = 49 x = 179 x = 505 x = 363 x = 580 x = 62 x = 491 x = 391 x = 468 y = 47 y = 12 y = 16 y = 493 x = 109 x = 737 y = 64 y = 898 y = 411 y = 155 y = 37 y = 297 x = 793 y = 9 x = 520 y = 985 y = 771 y = 146 y = 914 x = 520 x = 637 y = 802 y = 397 x = 648 x = 456 x = 287 x = 891 y = 945 y = 724 x = 222 y = 785 x = 163 y = 556 x = 696 x = 652 x = 846 y = 178 y = 343 x = 702 x = 88 y = 148 y = 652 x = 664 x = 428 x = 905 x = 337 x = 209 y = 246 x = 514 x = 292 x = 863 y = 160 x = 139 y = 321 y = 848 x = 0 x = 488 x = 739 x = 954 y = 893 x = 170 x = 549 x = 434 x = 201 y = 794 y = 819 y = 984 y = 51 x = 835 y = 317 y = 485 y = 383 y = 673 x = 478 y = 995 y = 839 y = 953 y = 249 y = 241 y = 40 y = 648 x = 45 x = 190 x = 108 y = 172 y = 413 y = 446 y = 982 x = 976 y = 451 y = 183 x = 488 x = 384 y = 228 x = 245 y = 364 y = 479 y = 526 x = 209 y = 399 y = 763 y = 390 y = 314 x = 32 x = 185 y = 613 y = 127 y = 857 y = 895 x = 840 x = 705 x = 34 x = 966 y = 206 y = 898 y = 261 y = 770 x = 222 x = 728 x = 726 y = 738 y = 283 x = 793 x = 80 x = 930 y = 181 y = 477 y = 172 x = 479 y = 322 y = 335 x = 38 x = 587 y = 542 y = 514 y = 229 x = 960 y = 822 y = 709 y = 146 y = 527 x = 626 x = 246 y = 151 x = 528 x = 102 x = 409 x = 674 x = 752 x = 664 y = 189 x = 575 x = 110 y = 959 y = 5 x = 810 x = 136 x = 889 x = 587 y = 107 y = 866 x = 683 y = 53 y = 624 x = 278 y = 128 y = 534 x = 321 y = 453 x = 167 y = 738 y = 991 x = 765 x = 609 y = 272 y = 820 y = 630 x = 767 y = 213 y = 545 y = 32 x = 662 x = 729 x = 562 y = 265 y = 993 x = 58 y = 582 x = 568 x = 528 x = 613 y = 683 x = 203 x = 631 y = 546 x = 611 x = 202 y = 144 x = 610 y = 466 y = 139 y = 582 y = 147 y = 372 x = 709 x = 907 y = 600 x = 917 y = 745 y = 572 x = 430 x = 221 y = 810 x = 268 x = 775 x = 647 y = 897 x = 463 x = 746 y = 111 x = 88 y = 481 y = 313 y = 845 y = 652 x = 702 x = 953 y = 770 x = 641 y = 887 x = 124 y = 683 y = 468 x = 769 x = 687 y = 374 y = 251 x = 816 y = 606 x = 327 x = 431 x = 44 y = 658 y = 852 y = 205 x = 420 x = 626 x = 407 y = 955 x = 12 x = 57 x = 769 x = 594 x = 577 x = 599 x = 811 y = 990 x = 767 y = 374 x = 652 x = 710 x = 966 y = 528 y = 134 y = 550 x = 829 y = 533 y = 620 y = 537 x = 680 y = 158 x = 519 x = 402 y = 149 y = 257 y = 61 y = 225 x = 656 x = 752 y = 941 y = 289 y = 615 y = 722 y = 654 x = 137 y = 747 x = 529 x = 795 x = 904 y = 61 x = 97 y = 129 y = 205 y = 781 x = 279 y = 612 y = 845 y = 744 x = 815 x = 530 x = 733 x = 599 x = 248 y = 546 y = 691 x = 666 y = 785 x = 815 x = 284 x = 300 x = 23 x = 133 y = 844 y = 140 x = 627 x = 315 x = 652 y = 327 y = 12 y = 406 x = 185 x = 196 y = 572 x = 313 y = 312 y = 772 y = 229 y = 555 y = 486 x = 436 y = 718 x = 826 y = 369 x = 271 y = 379 x = 437 y = 454 x = 238 y = 349 y = 586 y = 868 x = 348 y = 968 y = 875 x = 599 y = 921 y = 767 y = 39 y = 253 x = 519 x = 692 x = 900 x = 294 y = 876 y = 394 x = 656 x = 174 x = 64 x = 259 x = 301 x = 604 y = 879 y = 322 y = 860 y = 582 x = 911 y = 40 x = 125 y = 301 y = 329 y = 168 x = 662 x = 693 x = 189 x = 18 x = 515 x = 713 y = 698 x = 17 y = 314 y = 290 x = 930 y = 740 y = 16 y = 760 y = 441 y = 682 y = 623 x = 181 x = 31 x = 303 x = 526 x = 997 x = 755 y = 135 y = 318 x = 998 x = 107 y = 655 y = 483 x = 820 x = 696 x = 379 y = 581 x = 484 y = 465 y = 863 x = 507 x = 216 y = 226 x = 387 y = 480 y = 792 y = 827 y = 62 x = 215 y = 587 y = 88 y = 935 x = 584 y = 633 x = 911 y = 40 x = 708 y = 385 y = 311 y = 479 x = 510 x = 730 x = 423 x = 1 x = 378 x = 254 y = 611 y = 487 y = 961 y = 244 y = 969 x = 996 y = 245 y = 965 x = 154 y = 52 y = 420 x = 707 x = 279 x = 834 x = 0 x = 828 x = 630 y = 807 x = 789 x = 168 x = 41 x = 492 y = 898 x = 547 x = 606 x = 421 x = 735 x = 222 y = 188 y = 376 y = 497 y = 801 x = 225 x = 423 y = 716 y = 828 y = 460 x = 396 y = 130 x = 762 x = 895 x = 115 y = 16 y = 349 y = 394 x = 394 y = 634 y = 371 x = 859 x = 577 x = 90 x = 685 y = 727 y = 260 x = 377 x = 946 y = 910 y = 255 x = 398 y = 484 x = 681 x = 37 x = 129 x = 527 y = 555 y = 916 x = 863 x = 547 y = 35 x = 151 y = 181 x = 37 x = 510 y = 371 y = 896 y = 406 y = 85 x = 597 y = 555 x = 554 y = 582 y = 107 x = 425 x = 387 x = 461 y = 225 x = 340 x = 87 x = 554 x = 463 y = 665 x = 731 y = 664 x = 668 x = 806 x = 682 x = 397 x = 185 x = 148 x = 635 x = 814 x = 957 x = 122 x = 357 x = 854 y = 830 y = 42 x = 325 y = 594 x = 630 y = 919 y = 140 y = 807 y = 491 x = 601 x = 269 x = 986 x = 626 y = 622 x = 488 x = 508 x = 699 x = 584 x = 960 y = 369 y = 579 y = 608 y = 310 y = 749 x = 426 x = 280 x = 822 y = 922 y = 727 y = 784 x = 725 y = 238 x = 194 y = 801 y = 352 y = 450 x = 516 x = 355 x = 529 y = 627 y = 158 y = 3 x = 526 y = 782 x = 175 x = 172 x = 211 y = 677 y = 936 y = 616 x = 354 x = 572 y = 180 y = 48 y = 383 x = 17 x = 935 y = 875 y = 298 y = 418 x = 575 x = 374 y = 705 y = 896 x = 234 x = 282 y = 283 y = 162 x = 134 x = 173 x = 886 y = 764 y = 562 y = 986 x = 296 y = 686 x = 50 y = 362 x = 816 x = 749 y = 122 y = 343 y = 590 y = 869 x = 716 x = 947 y = 936 x = 479 y = 350 x = 711 x = 573 y = 221 y = 162 x = 731 x = 193 x = 733 x = 215 x = 425 x = 933 y = 235 x = 40 x = 955 x = 893 y = 179 x = 603 x = 593 x = 992 y = 800 y = 102 y = 837 x = 715 x = 667 y = 350 x = 440 y = 739 x = 637 y = 209 x = 460 y = 731 y = 49 x = 882 x = 863 y = 161 y = 733 y = 898 y = 614 x = 845 x = 248 x = 727 x = 184 y = 68 y = 302 y = 470 x = 732 y = 754 x = 241 x = 776 y = 863 x = 472 x = 904 x = 519 y = 688 x = 504 y = 265 y = 328 x = 402 x = 974 y = 26 x = 819 x = 351 x = 539 y = 562 y = 696 x = 604 x = 374 y = 891 y = 731 y = 962 y = 219 y = 819 y = 380 y = 648 x = 629 y = 504 y = 432 y = 727 y = 799 y = 287 y = 67 y = 368 y = 752 y = 38 y = 542 y = 70 y = 932 y = 12 x = 814 x = 724 x = 334 x = 597 x = 435 x = 90 y = 613 x = 81 y = 620 x = 825 x = 60 x = 559 x = 569 y = 715 x = 871 x = 518 x = 740 y = 482 y = 822 y = 193 y = 403 x = 195 y = 12 y = 401 x = 78 y = 61 y = 442 y = 93 y = 603 x = 217 y = 241 y = 512 x = 682 x = 760 x = 73 x = 466 y = 589 x = 845 x = 290 y = 939 x = 824 y = 860 y = 973 x = 630 y = 466 y = 403 y = 287 y = 393 y = 910 y = 177 y = 459 y = 812 y = 657 y = 355 x = 607 y = 668 x = 998 x = 50 y = 834 x = 252 y = 232 y = 360 y = 923 y = 192 x = 258 x = 520 x = 365 x = 471 x = 45 x = 322 x = 472 x = 788 x = 871 y = 146 y = 223 x = 5 y = 406 y = 679 x = 470 y = 218 y = 594 y = 799 x = 127 y = 982 x = 448 x = 529 y = 998 y = 94 y = 508 y = 926 x = 344 x = 891 y = 1 x = 784 x = 147 y = 905 x = 445 y = 700 x = 678 x = 98 y = 690 y = 750 x = 945 y = 262 y = 789 y = 536 x = 473 x = 588 x = 703 x = 650 y = 78 x = 591 y = 611 y = 449 y = 326 x = 767 y = 174 y = 409 x = 66 y = 924 y = 861 x = 693 y = 241 x = 512 y = 357 y = 146 y = 718 x = 311 x = 28 x = 323 y = 659 x = 75 x = 312 x = 305 x = 156 y = 290 y = 395 x = 55 x = 968 y = 284 x = 731 y = 464 x = 167 y = 483 y = 240 x = 254 y = 602 x = 86 y = 813 x = 997 y = 325 x = 43 y = 622 x = 60 x = 19 x = 971 y = 774 y = 255 y = 915 x = 841 y = 898 x = 760 x = 424 y = 766 y = 293 y = 263 y = 402 x = 43 x = 758 y = 670 y = 448 y = 583 x = 429 x = 868 y = 577 y = 556 x = 804 x = 679 x = 866 x = 522 y = 913 x = 483 x = 92 x = 44 y = 982 y = 331 x = 356 y = 358 x = 105 x = 834 x = 288 x = 862 y = 59 y = 377 y = 691 y = 789 x = 684 y = 921 y = 151 y = 331 y = 32 y = 916 x = 281 x = 526 x = 205 y = 421 y = 751 x = 289 x = 528 x = 439 y = 565 x = 825 x = 205 x = 731 x = 415 x = 842 x = 429 y = 541 y = 89 x = 449 x = 780 y = 139 x = 857 x = 45 x = 799 x = 958 y = 417 y = 318 y = 585 x = 331 y = 816 y = 152 y = 988 y = 660 x = 113 y = 723 x = 684 x = 128 y = 346 y = 632 x = 713 y = 214 x = 77 x = 106 y = 286 x = 14 y = 667 y = 403 x = 212 y = 436 y = 526 x = 922 x = 373 y = 104 x = 927 y = 217 y = 30 y = 124 x = 667 y = 121 x = 371 x = 111 y = 7 y = 397 y = 579 y = 897 y = 992 y = 19 x = 574 y = 789 x = 212 y = 846 x = 493 x = 702 x = 904 x = 818 y = 312 y = 18 x = 444 y = 890 y = 249 x = 832 x = 311 y = 663 x = 328 x = 90 y = 514 y = 487 x = 611 x = 520 x = 366 x = 144 x = 619 x = 349 y = 930 x = 791 x = 731 x = 126 y = 828 x = 631 y = 298 x = 400 x = 10 x = 172 x = 78 x = 490 x = 382 y = 474 y = 148 y = 417 y = 766 y = 963 y = 185 y = 891 x = 582 x = 521 y = 596 x = 45 y = 809 y = 932 x = 261 y = 35 y = 760 y = 996 x = 388 y = 340 y = 975 x = 652 x = 96 x = 525 x = 770 x = 911 x = 967 y = 677 y = 525 x = 720 x = 736 x = 781 y = 969 x = 757 y = 191 x = 865 y = 104 x = 678 y = 765 x = 879 x = 601 y = 606 y = 450 y = 402 x = 597 y = 761 x = 230 x = 181 y = 671 y = 910 y = 740 y = 733 x = 996 x = 45 x = 967 y = 2 x = 418 x = 842 x = 892 y = 195 x = 366 y = 526 y = 202 x = 501 y = 998 y = 89 x = 538 x = 584 y = 938 x = 0 x = 258 x = 179 y = 611 y = 897 x = 617 y = 696 x = 401 y = 932 y = 281 x = 477 x = 196 x = 371 y = 93 y = 325 y = 288 x = 641 x = 328 y = 575 x = 193 x = 146 x = 916 y = 146 x = 416 y = 273 x = 864 x = 977 x = 373 x = 851 x = 7 x = 201 y = 501 y = 546 y = 15 y = 472 x = 297 x = 371 y = 812 x = 587 x = 948 x = 926 y = 315 x = 576 y = 308 y = 858 y = 955 y = 315 x = 606 x = 342 y = 687 y = 535 x = 785 x = 903 x = 776 x = 178 x = 703 x = 888 x = 64 x = 410 x = 948 y = 39 y = 31 x = 416 y = 569 x = 964 y = 926 y = 593 x = 757 y = 13 x = 339 x = 609 y = 0 x = 764 x = 18 x = 788 x = 794 y = 221 x = 535 x = 167 y = 749 y = 712 x = 982 x = 90 x = 506 y = 977 y = 0 x = 591 y = 788 x = 417 y = 881 y = 124 x = 385 x = 205 x = 688 y = 728 y = 856 x = 816 x = 451 y = 634 x = 362 x = 155 x = 903 y = 715 x = 806 y = 850 x = 41 y = 67 x = 376 x = 51 x = 996 x = 205 y = 925 x = 395 y = 280 x = 333 x = 993 x = 709 x = 939 y = 940 x = 612 y = 136 y = 820 y = 784 x = 827 x = 613 y = 968 y = 732 y = 192 x = 621 x = 861 x = 171 x = 795 x = 103 y = 8 x = 183 y = 537 y = 625 x = 875 x = 906 x = 598 x = 582 y = 691 y = 163 x = 146 y = 60 y = 738 y = 214 y = 463 y = 323 x = 64 y = 795 x = 178 y = 662 y = 182 x = 811 x = 441 x = 698 y = 413 y = 367 y = 645 x = 567 y = 658 y = 973 y = 802 x = 296 y = 155 y = 171 y = 864 x = 442 x = 754 y = 827 y = 352 y = 679 y = 91 x = 676 y = 474 y = 824 x = 728 x = 958 y = 799 x = 748 y = 50 x = 992 x = 105 y = 313 x = 392 x = 407 x = 369 x = 213 x = 133 x = 549 y = 837 x = 797 y = 875 x = 448 y = 362 y = 981 y = 468 y = 679 x = 463 x = 785 x = 836 x = 304 x = 630 x = 370 y = 760 y = 76 y = 997 x = 515 x = 980 y = 899 x = 513 y = 460 y = 557 x = 259 x = 188 x = 580 y = 588 x = 582 y = 755 y = 686 x = 224 y = 816 x = 339 x = 446 y = 0 y = 367 y = 929 x = 198 y = 22 x = 210 y = 853 y = 235 y = 28 y = 12 x = 474 y = 354 x = 813 x = 272 x = 206 x = 824 y = 119 x = 423 x = 722 y = 238 y = 79 y = 307 x = 944 x = 726 x = 64 x = 107 y = 789 x = 941 x = 335 x = 106 y = 636 x = 100 x = 826 y = 508 y = 498 y = 646 y = 900 x = 862 y = 200 x = 816 y = 31 x = 506 x = 88 y = 422 y = 366 x = 317 x = 164 x = 462 y = 294 x = 891 y = 70 x = 721 x = 195 y = 166 x = 229 x = 715 y = 609 y = 81 y = 373 y = 472 x = 736 x = 446 x = 560 x = 243 x = 231 y = 350 y = 376 y = 623 y = 359 x = 670 y = 123 x = 201 x = 958 x = 133 x = 137 x = 423 y = 100 x = 478 y = 130 y = 218 x = 208 x = 15 x = 343 y = 859 y = 132 y = 643 x = 618 x = 692 y = 478 x = 612 x = 135 y = 194 x = 609 y = 599 y = 746 x = 453 x = 89 y = 242 y = 162 x = 488 y = 686 x = 902 x = 680 x = 584 y = 123 y = 126 x = 585 x = 846 x = 345 y = 286 y = 263 y = 749 y = 911 y = 138 x = 796 x = 720 x = 461 y = 138 x = 920 y = 652 x = 919 x = 302 y = 451 x = 403 y = 595 x = 239 x = 132 y = 915 y = 331 y = 468 x = 383 y = 961 y = 162 x = 338 x = 821 y = 126 x = 121 x = 949 x = 929 x = 720 y = 745 y = 87 x = 299 x = 272 y = 760 y = 109 x = 929 x = 340 y = 521 x = 526 x = 669 x = 435 y = 433 x = 714 x = 441 y = 591 x = 97 x = 416 y = 384 x = 730 y = 430 y = 640 x = 613 x = 155 x = 11 y = 829 x = 686 y = 175 x = 353 y = 186 y = 28 x = 334 x = 159 y = 226 y = 439 y = 40 x = 852 x = 933 x = 364 x = 304 y = 770 y = 409 x = 750 y = 280 x = 178 y = 898 x = 947 x = 37 y = 335 x = 2 x = 276 y = 348 y = 426 x = 299 y = 721 x = 518 y = 737 y = 653 y = 216 x = 590 y = 104 y = 305 x = 425 x = 510 x = 310 x = 239 y = 258 x = 419 x = 220 y = 826 y = 322 y = 785 x = 976 x = 898 x = 76 x = 291 x = 33 y = 935 y = 643 y = 571 x = 309 y = 243 y = 749 y = 603 x = 381 y = 615 x = 479 y = 466 x = 543 y = 352 y = 557 x = 503 x = 591 x = 401 y = 236 y = 539 y = 487 y = 817 x = 798 y = 910 y = 554 y = 587 y = 630 y = 193 y = 122 y = 496 y = 188 y = 973 y = 437 y = 366 y = 52 y = 923 x = 392 x = 480 y = 512 y = 722 y = 268 x = 804 y = 66 x = 423 y = 894 x = 571 y = 270 x = 566 x = 272 x = 733 x = 541 x = 567 x = 748 y = 476 x = 791 y = 32 x = 563 x = 662 y = 538 x = 170 x = 357 y = 867 y = 639 y = 687 y = 717 x = 939 x = 133 x = 896 y = 906 y = 495 y = 275 y = 109 y = 67 y = 821 y = 208 y = 390 y = 85 x = 897 x = 42 y = 691 x = 61 y = 721 x = 841 y = 77 x = 343 x = 445 x = 803 x = 161 x = 677 y = 180 x = 326 y = 507 x = 531 y = 192 y = 340 x = 684 y = 866 y = 949 x = 375 x = 806 y = 302 y = 41 x = 509 x = 31 y = 537 y = 776 y = 837 x = 978 x = 39 y = 293 y = 406 x = 485 x = 87 x = 331 y = 164 x = 533 x = 741 x = 275 y = 128 y = 789 y = 574 x = 232 y = 552 y = 780 x = 733 y = 322 x = 107 x = 115 x = 594 y = 9 x = 936 y = 577 y = 820 x = 279 x = 864 x = 318 x = 985 y = 202 y = 465 y = 480 y = 761 x = 42 x = 963 y = 415 x = 604 x = 316 x = 670 x = 569 y = 451 y = 142 x = 269 y = 457 x = 715 x = 496 y = 347 x = 731 x = 780 y = 680 y = 284 x = 652 y = 223 y = 133 x = 567 x = 87 x = 903 y = 37 x = 42 y = 132 x = 858 y = 290 y = 605 y = 17 x = 147 y = 480 y = 497 y = 24 y = 806 y = 966 x = 211 y = 743 x = 988 x = 992 x = 978 y = 492 x = 104 x = 746 x = 155 y = 447 x = 166 y = 790 x = 765 y = 736 y = 323 y = 944 y = 461 y = 354 x = 171 y = 183 y = 174 x = 690 y = 809 y = 988 x = 257 y = 972 x = 68 y = 438 y = 929 x = 404 x = 582 y = 491 y = 739 x = 196 y = 895 y = 115 x = 407 x = 700 x = 947 x = 533 y = 828 x = 979 y = 972 y = 81 y = 296 x = 857 y = 537 x = 625 y = 898 x = 890 x = 553 x = 567 y = 516 y = 528 x = 660 x = 19 x = 271 y = 737 x = 119 x = 496 x = 656 y = 294 x = 703 y = 174 x = 445 x = 747 y = 774 x = 662 y = 286 x = 105 x = 605 x = 787 x = 826 x = 472 x = 694 x = 362 x = 322 y = 248 x = 280 x = 331 x = 190 y = 76 y = 97 x = 607 y = 930 y = 682 y = 541 x = 763 y = 345 x = 314 x = 556 x = 742 x = 684 y = 608 y = 412 y = 43 y = 721 y = 272 y = 858 x = 907 y = 296 x = 379 y = 411 x = 206 x = 730 x = 796 y = 900 x = 869 y = 529 x = 253 x = 768 y = 601 y = 768 x = 12 y = 104 y = 119 x = 213 x = 591 y = 993 x = 380 y = 21 y = 714 y = 420 y = 857 y = 412 x = 595 x = 759 y = 726 x = 421 x = 506 y = 362 y = 279 x = 827 y = 551 y = 19 x = 249 y = 812 x = 313 x = 251 y = 534 y = 633 y = 900 x = 30 y = 272 x = 716 x = 681 x = 107 y = 5 x = 182 y = 108 y = 840 x = 945 x = 376 y = 237 y = 133 x = 995 y = 604 x = 863 x = 521 y = 438 y = 618 x = 668 y = 432 x = 13 y = 582 x = 872 y = 534 x = 426 y = 780 y = 890 y = 138 y = 383 y = 132 y = 377 y = 735 y = 242 x = 287 y = 431 x = 288 x = 37 y = 269 y = 996 x = 79 y = 714 x = 790 x = 124 y = 193 y = 671 y = 106 y = 330 x = 568 y = 547 x = 539 y = 278 x = 775 x = 49 y = 577 x = 200 x = 171 y = 867 y = 222 y = 242 y = 203 y = 444 x = 666 y = 503 x = 50 y = 146 y = 380 y = 768 y = 93 x = 904 x = 214 x = 327 x = 722 x = 699 y = 890 y = 415 y = 207 y = 754 y = 633 y = 164 y = 11 x = 625 y = 736 y = 603 y = 915 y = 851 x = 963 y = 219 y = 77 y = 685 x = 212 y = 764 x = 959 x = 997 y = 480 y = 980 y = 824 x = 587 y = 702 y = 93 y = 50 x = 99 x = 827 x = 755 y = 589 x = 575 y = 541 y = 573 x = 562 x = 797 y = 436 x = 237 y = 734 y = 173 x = 720 x = 406 y = 915 y = 840 x = 528 y = 999 y = 37 x = 271 y = 266 x = 783 y = 119 y = 574 x = 358 y = 168 y = 693 y = 234 x = 311 y = 887 x = 498 x = 970 y = 676 y = 495 y = 896 y = 995 y = 316 y = 343 x = 712 x = 343 y = 434 y = 867 y = 204 y = 892 y = 446 x = 94 x = 859 y = 674 y = 386 x = 600 x = 640 x = 797 y = 79 y = 392 y = 763 y = 565 y = 598 x = 676 x = 238 x = 21 x = 699 y = 980 x = 532 x = 798 y = 528 x = 553 x = 51 x = 125 y = 843 x = 273 x = 956 x = 803 y = 623 x = 60 y = 399 y = 898 y = 197 x = 362 x = 237 y = 0 y = 615 x = 286 y = 256 y = 796 y = 280 x = 706 y = 908 y = 494 x = 693 x = 97 x = 987 y = 543 y = 579 x = 619 y = 770 y = 286 x = 525 y = 404 x = 335 y = 232 x = 622 x = 555 y = 504 y = 765 y = 955 x = 641 y = 211 x = 479 x = 794 x = 662 x = 70 y = 654 x = 224 y = 80 x = 610 x = 878 y = 307 y = 762 x = 834 y = 360 y = 743 x = 732 y = 538 y = 800 x = 662 x = 601 y = 115 y = 31 y = 665 x = 251 y = 127 x = 508 y = 915 y = 245 y = 503 x = 539 y = 959 y = 904 x = 538 x = 534 x = 518 y = 284 y = 95 y = 325 x = 778 x = 389 y = 705 x = 692 x = 872 y = 722 y = 247 x = 325 y = 236 x = 408 x = 637 x = 327 y = 782 x = 141 x = 631 y = 991 x = 42 x = 19 x = 629 x = 72 x = 2 y = 581 y = 759 y = 808 x = 840 x = 474 y = 862 y = 986 y = 116 y = 875 x = 946 x = 861 x = 598 y = 792 y = 944 x = 433 y = 363 y = 548 x = 274 x = 470 x = 276 x = 944 x = 97 x = 135 x = 762 x = 665 x = 228 x = 752 y = 759 y = 758 y = 114 y = 354 x = 206 x = 600 y = 962 x = 947 y = 367 y = 80 x = 526 x = 383 x = 578 y = 52 x = 575 x = 689 y = 53 y = 741 y = 639 y = 997 y = 349 y = 30 y = 372 x = 901 x = 572 x = 909 x = 902 x = 90 x = 340 y = 991 y = 3 x = 953 y = 480 y = 928 y = 790 x = 669 y = 226 y = 803 y = 28 x = 43 x = 391 y = 51 y = 596 x = 125 y = 340 y = 908 y = 502 x = 751 y = 260 y = 806 y = 308 y = 543 x = 526 x = 486 y = 755 x = 506 y = 185 y = 791 y = 403 y = 773 y = 90 x = 438 y = 247 y = 278 x = 573 y = 910 y = 263 y = 768 x = 152 y = 47 x = 487 x = 758 y = 463 x = 157 y = 170 x = 961 y = 964 y = 556 y = 293 x = 719 y = 623 y = 99 x = 435 y = 380 x = 474 x = 198 x = 982 y = 986 x = 858 x = 16 y = 427 y = 641 y = 729 x = 955 x = 736 x = 592 y = 7 x = 951 y = 911 x = 381 x = 111 y = 52 x = 888 x = 595 y = 886 y = 479 x = 588 y = 57 x = 21 x = 43 y = 390 y = 174 y = 679 x = 192 y = 160 x = 680 x = 857 x = 421 x = 475 y = 548 y = 627 x = 675 x = 851 y = 589 y = 448 x = 335 y = 972 y = 587 y = 338 x = 946 x = 57 x = 122 x = 711 x = 364 y = 912 x = 547 x = 292 x = 460 y = 658 x = 369 x = 386 y = 296 x = 565 y = 362 x = 15 x = 753 x = 287 x = 339 y = 124 x = 536 y = 320 y = 280 x = 10 x = 109 x = 494 x = 127 y = 886 y = 591 x = 307 y = 58 y = 614 y = 395 x = 391 y = 899 y = 142 x = 256 x = 223 y = 427 x = 629 y = 253 x = 366 x = 355 y = 804 y = 407 y = 253 y = 786 x = 629 x = 121 x = 620 x = 240 x = 808 y = 577 x = 384 y = 616 y = 541 y = 840 x = 250 x = 864 y = 847 x = 869 x = 441 x = 671 x = 542 x = 442 x = 165 y = 629 x = 530 y = 708 x = 210 y = 632 y = 545 y = 363 y = 373 x = 553 y = 202 y = 24 y = 783 y = 65 x = 840 y = 191 x = 894 y = 682 x = 378 y = 44 x = 66 y = 692 y = 501 x = 759 x = 986 y = 798 x = 87 x = 184 x = 574 x = 547 y = 462 x = 123 y = 911 x = 485 y = 547 y = 879 y = 558 y = 576 y = 331 y = 990 x = 648 y = 210 y = 315 y = 606 y = 349 y = 7 x = 244 x = 871 y = 287 x = 446 y = 590 x = 151 y = 600 y = 264 x = 63 y = 953 y = 394 y = 798 x = 262 y = 302 y = 262 x = 126 x = 791 x = 14 x = 411 y = 968 y = 489 x = 502 x = 199 x = 725 x = 372 x = 677 y = 194 x = 180 x = 584 x = 772 x = 144 y = 56 y = 600 y = 70 x = 235 y = 365 y = 510 y = 519 x = 337 y = 675 x = 275 y = 827 y = 531 y = 981 y = 842 x = 665 x = 4 x = 977 y = 497 x = 320 y = 438 x = 809 x = 904 y = 361 x = 925 x = 950 y = 92 y = 725 x = 489 y = 443 x = 812 x = 21 x = 534 y = 124 x = 398 x = 116 y = 481 y = 136 y = 958 y = 978 x = 533 y = 787 x = 410 y = 600 y = 570 x = 582 y = 504 x = 550 y = 953 y = 422 x = 471 y = 539 y = 167 y = 690 y = 172 y = 360 y = 949 y = 682 y = 715 x = 610 x = 30 x = 372 y = 147 y = 925 y = 302 y = 156 x = 941 x = 78 y = 371 x = 586 x = 790 y = 953 x = 798 y = 451 y = 623 y = 151 x = 958 y = 540 y = 799 y = 262 y = 868 y = 226 y = 467 x = 917 y = 426 x = 86 x = 154 x = 307 x = 380 y = 169 y = 876 x = 360 x = 549 x = 643 x = 717 y = 801 y = 677 x = 746 x = 36 x = 334 y = 871 y = 30 x = 813 y = 681 y = 152 x = 900 x = 876 y = 214 x = 161 x = 125 x = 468 y = 168 x = 9 x = 641 y = 282 x = 860 y = 100 y = 883 y = 933 y = 810 x = 120 x = 466 x = 971 x = 773 x = 242 x = 66 x = 528 y = 207 x = 853 y = 935 x = 824 x = 993 y = 391 x = 190 x = 794 x = 113 y = 63 x = 262 y = 964 x = 222 x = 285 y = 269 x = 227 x = 54 x = 325 y = 271 y = 138 y = 777 y = 494 x = 557 x = 24 y = 554 x = 954 x = 825 y = 851 x = 828 y = 39 x = 653 y = 926 y = 50 x = 697 y = 456 y = 939 y = 420 y = 257 y = 721 y = 352 x = 720 y = 443 x = 576 x = 944 y = 782 y = 206 x = 602 x = 142 x = 87 y = 326 y = 731 x = 480 y = 50 y = 481 y = 370 x = 750 y = 491 y = 987 y = 839 y = 176 x = 267 y = 408 y = 866 y = 225 x = 447 x = 200 x = 521 x = 682 x = 122 x = 695 x = 349 y = 935 x = 991 y = 612 x = 206 y = 804 y = 170 x = 46 y = 468 y = 341 y = 527 y = 797 x = 278 x = 621 x = 348 y = 244 y = 466 x = 242 y = 806 x = 289 y = 995 x = 189 y = 10 x = 554 x = 858 x = 97 y = 141 y = 787 x = 79 y = 171 x = 428 y = 180 y = 299 y = 705 x = 982 y = 469 x = 791 x = 143 x = 245 x = 632 x = 946 y = 194 y = 329 x = 859 x = 93 y = 891 y = 798 x = 120 y = 198 x = 555 y = 171 y = 510 y = 35 y = 117 y = 55 y = 441 y = 183 x = 793 x = 320 y = 976 y = 386 y = 990 y = 291 y = 987 x = 288 x = 22 x = 919 y = 775 x = 889 y = 940 y = 993 y = 650 y = 368 x = 745 x = 151 x = 157 y = 589 x = 427 x = 610 y = 74 x = 956 x = 711 x = 980 y = 183 y = 730 y = 518 y = 856 x = 956 x = 964 x = 616 y = 424 y = 6 y = 920 y = 598 x = 847 y = 782 y = 120 x = 383 x = 683 y = 673 x = 41 y = 192 y = 713 y = 473 y = 851 y = 497 y = 214 y = 992 x = 288 y = 370 x = 966 x = 995 x = 349 x = 890 x = 297 x = 501 y = 108 y = 940 y = 194 y = 850 x = 855 y = 672 y = 203 x = 556 x = 959 x = 331 x = 430 y = 364 y = 57 x = 515 x = 171 y = 396 x = 62 x = 452 x = 102 y = 654 x = 354 x = 730 y = 695 y = 754 y = 917 x = 285 y = 764 y = 831 y = 608 y = 175 y = 67 y = 410 x = 260 x = 738 x = 869 y = 23 y = 422 x = 133 y = 392 x = 829 x = 325 y = 10 y = 467 x = 910 y = 892 x = 207 x = 360 x = 441 y = 832 y = 334 y = 627 x = 925 x = 463 y = 224 y = 298 y = 517 y = 871 x = 64 x = 73 y = 766 x = 411 y = 277 y = 296 x = 744 x = 602 x = 182 y = 140 y = 984 x = 869 y = 162 x = 613 x = 494 x = 911 x = 174 y = 532 y = 302 y = 619 y = 419 y = 650 y = 395 y = 593 y = 539 y = 388 x = 40 y = 83 x = 777 x = 235 x = 180 x = 182 y = 483 y = 647 x = 362 y = 68 y = 885 y = 296 x = 676 y = 562 y = 327 x = 90 y = 561 x = 571 x = 221 y = 962 y = 656 y = 107 y = 212 x = 628 y = 77 y = 60 x = 768 x = 948 x = 598 x = 363 y = 813 x = 646 y = 978 y = 65 y = 727 y = 952 y = 524 x = 875 y = 518 x = 367 y = 200 x = 911 y = 135 x = 116 y = 721 y = 364 x = 636 x = 613 x = 931 x = 165 y = 58 x = 41 x = 881 y = 375 x = 772 x = 995 x = 521 x = 645 y = 117 y = 94 x = 593 y = 430 y = 172 y = 196 y = 74 x = 761 y = 183 x = 418 y = 71 y = 463 y = 887 x = 168 y = 69 y = 769 y = 574 y = 730 x = 674 x = 101 y = 555 y = 950 y = 10 y = 113 x = 866 x = 609 y = 29 y = 133 y = 236 y = 29 x = 114 y = 196 x = 14 x = 560 y = 438 x = 886 x = 310 y = 975 y = 252 x = 218 x = 325 x = 760 x = 253 y = 975 y = 547 x = 146 y = 803 y = 55 y = 621 x = 857 x = 981 y = 758 y = 636 x = 316 y = 526 y = 711 y = 363 x = 910 y = 421 y = 457 y = 242 x = 335 x = 298 x = 567 y = 709 x = 332 x = 873 y = 686 x = 527 x = 102 y = 537 x = 609 y = 988 x = 868 y = 757 y = 731 x = 281 y = 101 y = 808 y = 851 y = 798 y = 912 x = 329 y = 884 x = 952 x = 263 x = 151 x = 94 y = 744 y = 254 y = 992 y = 556 x = 403 y = 557 x = 679 y = 784 x = 296 y = 852 x = 646 y = 834 y = 75 x = 793 y = 322 x = 718 x = 202 y = 919 y = 309 x = 820 y = 485 x = 627 x = 138 x = 993 y = 460 y = 763 x = 582 y = 762 y = 47 y = 235 x = 794 y = 435 x = 630 x = 896 x = 534 y = 356 x = 798 x = 536 y = 748 x = 74 y = 375 y = 371 y = 787 y = 318 y = 40 y = 556 x = 211 x = 536 x = 50 x = 134 x = 204 x = 956 x = 826 x = 290 x = 373 x = 839 x = 906 y = 409 y = 696 x = 232 y = 633 x = 275 y = 133 y = 38 x = 299 x = 472 x = 367 y = 506 y = 624 y = 824 y = 217 y = 450 y = 577 y = 521 y = 939 x = 714 y = 894 y = 120 y = 857 x = 915 y = 387 x = 660 y = 167 y = 652 x = 20 y = 140 x = 843 x = 713 x = 154 y = 46 x = 339 x = 369 y = 453 x = 965 x = 704 x = 819 y = 267 x = 550 x = 350 x = 577 x = 382 y = 960 y = 12 x = 646 x = 259 x = 611 x = 156 y = 536 x = 526 x = 272 y = 734 x = 26 y = 274 y = 788 x = 483 x = 347 y = 140 x = 91 y = 332 y = 671 x = 781 y = 894 x = 319 y = 899 y = 284 y = 779 x = 966 x = 373 y = 735 x = 217 y = 583 y = 436 x = 576 y = 228 y = 617 y = 852 x = 237 x = 40 y = 529 y = 753 y = 166 x = 536 y = 339 x = 725 x = 775 x = 996 y = 211 x = 434 x = 961 x = 49 y = 913 x = 681 x = 352 y = 59 x = 365 x = 398 y = 345 x = 16 y = 548 y = 814 y = 388 y = 34 x = 244 y = 739 x = 482 y = 487 y = 394 x = 897 x = 595 x = 331 y = 769 x = 196 y = 368 y = 855 y = 658 x = 592 x = 480 x = 350 y = 446 x = 633 y = 934 x = 675 y = 994 y = 426 y = 529 x = 253 x = 190 y = 469 x = 15 y = 828 x = 345 x = 424 x = 399 y = 254 x = 919 y = 478 y = 713 y = 533 y = 726 x = 648 y = 420 y = 610 y = 351 x = 874 x = 403 y = 744 x = 826 y = 279 y = 646 y = 775 y = 125 x = 771 x = 406 y = 897 y = 320 x = 445 y = 799 x = 55 y = 135 x = 869 y = 335 x = 991 x = 485 y = 739 x = 156 y = 400 y = 119 x = 472 y = 180 x = 363 x = 267 x = 592 x = 215 x = 568 y = 281 y = 241 x = 754 y = 779 x = 855 y = 74 y = 385 x = 996 x = 998 x = 382 y = 894 y = 382 y = 257 y = 579 y = 327 x = 823 x = 641 y = 577 x = 1 x = 339 y = 227 x = 571 y = 240 y = 820 y = 92 x = 121 x = 652 x = 499 x = 183 x = 735 x = 281 x = 470 x = 327 x = 670 y = 108 y = 888 y = 126 y = 651 x = 730 x = 958 y = 379 y = 512 y = 287 x = 293 x = 793 y = 684 y = 291 x = 701 y = 907 y = 650 x = 84 y = 55 x = 349 y = 930 x = 882 y = 606 x = 671 y = 293 x = 834 y = 485 x = 319 x = 406 x = 677 x = 932 x = 831 x = 951 x = 120 y = 479 y = 417 y = 252 x = 649 x = 561 x = 681 y = 335 y = 144 y = 494 y = 343 x = 777 y = 361 x = 308 y = 643 y = 812 y = 970 y = 936 y = 52 y = 686 y = 399 x = 78 y = 805 x = 595 x = 586 y = 117 y = 695 x = 653 y = 956 x = 304 y = 573 y = 715 x = 760 y = 282 x = 841 x = 570 x = 568 y = 673 x = 414 x = 27 y = 414 y = 634 y = 392 x = 221 x = 953 x = 300 x = 995 y = 421 y = 372 y = 624 y = 23 y = 157 x = 195 y = 669 x = 803 y = 314 x = 193 y = 31 x = 939 x = 638 x = 482 y = 770 y = 658 x = 289 y = 598 x = 595 y = 460 x = 917 x = 287 x = 617 y = 283 x = 12 y = 231 y = 766 x = 999 x = 767 x = 694 y = 663 x = 433 x = 735 y = 218 x = 358 y = 436 y = 38 x = 862 y = 518 x = 939 y = 677 y = 277 x = 398 y = 847 x = 462 x = 55 y = 895 x = 782 x = 225 y = 313 y = 383 y = 210 x = 177 y = 429 y = 921 y = 929 x = 244 x = 394 x = 186 y = 159 y = 784 y = 479 y = 408 y = 13 y = 614 y = 568 x = 132 y = 770 x = 203 x = 708 y = 921 y = 427 x = 843 x = 511 x = 416 x = 383 x = 237 y = 583 x = 475 y = 278 x = 979 x = 790 y = 977 x = 773 x = 113 x = 360 x = 471 y = 255 x = 962 x = 49 x = 436 x = 282 y = 646 y = 319 x = 165 y = 915 y = 148 y = 609 x = 618 y = 361 x = 568 x = 469 x = 510 x = 707 x = 490 y = 554 x = 540 x = 305 x = 53 x = 11 x = 926 y = 67 x = 984 x = 256 x = 763 y = 686 y = 340 x = 371 x = 880 x = 378 x = 538 x = 1 x = 120 y = 968 x = 283 y = 95 y = 258 x = 340 y = 543 x = 845 y = 567 y = 990 y = 38 x = 461 y = 144 x = 345 x = 123 y = 465 y = 5 x = 120 y = 765 x = 553 x = 82 x = 618 y = 195 x = 284 x = 698 y = 21 x = 340 x = 711 x = 25 x = 870 y = 755 x = 95 y = 121 x = 104 y = 782 y = 262 y = 255 x = 843 y = 696 y = 212 y = 106 x = 836 y = 771 x = 282 x = 604 y = 648 y = 488 y = 823 y = 310 y = 847 x = 936 x = 662 y = 343 y = 642 y = 984 x = 786 x = 144 x = 888 x = 522 x = 416 y = 675 y = 189 x = 864 y = 476 y = 291 y = 972 x = 785 x = 771 x = 491 y = 872 x = 325 y = 270 x = 633 y = 89 x = 681 x = 985 x = 275 y = 223 y = 186 y = 666 x = 374 x = 408 x = 976 y = 344 x = 650 y = 647 y = 875 x = 796 x = 779 x = 367 x = 744 y = 168 y = 526 x = 862 y = 442 y = 245 y = 871 x = 33 y = 537 y = 667 x = 594 y = 514 y = 935 y = 33 x = 549 y = 527 x = 104 x = 16 x = 791 x = 398 y = 111 y = 107 x = 648 x = 183 x = 869 y = 725 x = 869 x = 636 y = 551 x = 871 y = 421 y = 97 y = 447 x = 211 y = 343 y = 176 y = 604 y = 790 y = 775 y = 791 x = 527 x = 460 y = 756 y = 905 x = 118 x = 111 x = 175 x = 769 y = 673 y = 565 y = 942 y = 176 x = 377 x = 504 y = 291 x = 149 x = 515 x = 919 x = 707 y = 283 y = 600 x = 69 y = 307 y = 454 y = 172 x = 54 x = 465 x = 365 y = 196 y = 346 x = 868 x = 9 x = 106 y = 360 y = 104 y = 342 x = 94 x = 537 y = 603 y = 87 y = 715 x = 593 y = 371 y = 374 x = 532 y = 758 y = 568 x = 489 y = 400 x = 543 x = 196 y = 913 x = 650 y = 45 x = 794 y = 732 y = 273 x = 41 y = 636 y = 915 y = 487 x = 274 y = 496 x = 434 x = 964 x = 105 x = 216 x = 803 x = 821 y = 823 y = 332 y = 828 y = 232 y = 305 x = 636 y = 742 x = 597 x = 883 x = 483 y = 342 y = 648 x = 311 y = 818 y = 82 y = 667 x = 958 x = 164 x = 309 y = 359 y = 969 y = 187 y = 822 x = 431 x = 231 y = 376 x = 713 y = 373 y = 888 x = 492 y = 182 x = 579 y = 863 y = 630 y = 491 y = 492 y = 688 x = 228 x = 168 y = 568 x = 926 x = 325 x = 320 x = 369 y = 889 y = 234 y = 724 x = 563 y = 908 x = 465 y = 886 x = 565 y = 988 y = 436 y = 805 x = 908 y = 653 x = 76 y = 283 x = 238 y = 10 x = 947 x = 638 y = 674 y = 407 y = 299 x = 448 y = 219 x = 9 y = 298 x = 365 x = 899 y = 496 y = 48 y = 124 x = 656 y = 112 x = 220 y = 818 y = 649 x = 738 y = 871 x = 164 x = 680 x = 450 y = 693 x = 888 x = 538 x = 271 y = 516 x = 873 y = 881 y = 479 y = 88 y = 348 y = 523 x = 38 x = 978 x = 188 y = 80 y = 988 x = 806 x = 69 x = 965 y = 931 x = 439 x = 357 x = 494 x = 126 x = 134 y = 319 y = 265 y = 107 y = 912 x = 253 y = 286 y = 470 y = 174 y = 437 x = 584 y = 324 y = 877 y = 400 x = 869 y = 953 x = 352 x = 716 y = 334 x = 565 y = 471 y = 942 x = 764 x = 850 x = 656 x = 429 y = 360 y = 319 y = 786 x = 960 y = 597 x = 363 x = 890 x = 272 y = 607 x = 174 x = 360 y = 188 x = 585 y = 415 y = 30 y = 185 x = 302 y = 332 y = 928 y = 449 x = 558 x = 827 y = 948 x = 728 x = 289 y = 986 x = 723 x = 478 x = 917 y = 901 x = 443 y = 42 y = 294 x = 890 y = 20 x = 748 y = 856 x = 83 y = 379 x = 712 y = 66 y = 21 x = 577 x = 449 x = 98 y = 794 x = 140 x = 990 y = 915 y = 9 y = 572 x = 570 y = 36 y = 937 y = 816 x = 435 y = 52 x = 23 x = 661 y = 476 x = 174 x = 652 x = 163 x = 101 x = 875 x = 718 x = 571 y = 580 y = 293 y = 375 x = 871 y = 992 y = 971 x = 257 x = 840 x = 743 y = 708 y = 329 x = 38 y = 302 x = 892 y = 713 x = 660 y = 422 y = 515 x = 414 x = 312 y = 14 y = 126 x = 620 y = 709 x = 332 y = 759 y = 641 y = 795 y = 62 x = 315 y = 854 y = 774 y = 632 y = 778 x = 28 x = 509 y = 430 x = 17 y = 305 x = 765 x = 497 x = 355 y = 25 x = 434 y = 542 y = 568 x = 429 y = 378 x = 983 y = 812 x = 951 y = 405 y = 13 y = 783 x = 854 y = 661 x = 777 x = 193 y = 871 x = 594 x = 729 x = 515 y = 208 x = 571 x = 753 x = 203 y = 410 y = 789 x = 736 x = 94 y = 177 x = 293 x = 124 y = 460 y = 114 y = 761 x = 921 x = 353 x = 225 y = 674 y = 660 x = 387 y = 838 x = 198 x = 805 x = 516 y = 400 x = 288 y = 648 x = 871 y = 508 y = 309 x = 965 y = 911 y = 938 y = 522 y = 815 y = 725 y = 790 x = 932 x = 216 x = 282 y = 962 x = 844 y = 24 x = 428 y = 404 x = 313 y = 103 y = 913 y = 162 y = 696 x = 48 y = 335 y = 345 y = 139 y = 419 y = 881 y = 696 x = 343 y = 145 y = 604 x = 212 y = 919 x = 847 y = 61 y = 971 x = 691 x = 179 y = 211 x = 645 x = 790 x = 475 x = 798 y = 749 x = 244 y = 265 y = 444 y = 471 x = 145 x = 900 y = 31 x = 315 y = 243 x = 100 y = 372 x = 508 x = 162 x = 186 x = 860 x = 453 x = 830 x = 657 x = 900 y = 694 x = 798 x = 603 x = 169 y = 904 y = 765 y = 571 x = 102 x = 4 x = 768 x = 576 x = 126 y = 732 x = 452 x = 287 y = 222 y = 749 x = 927 y = 555 y = 975 x = 862 y = 464 y = 582 x = 865 y = 183 x = 128 y = 261 x = 142 x = 268 y = 88 x = 299 x = 889 x = 35 x = 105 x = 265 y = 50 x = 524 x = 913 x = 785 y = 396 y = 764 y = 433 y = 484 x = 723 y = 873 x = 659 x = 826 y = 573 x = 717 x = 804 x = 110 x = 462 y = 72 x = 445 y = 857 y = 531 x = 718 x = 999 x = 891 x = 306 x = 238 x = 289 x = 866 y = 629 y = 892 x = 918 x = 639 x = 988 y = 107 x = 274 y = 627 y = 938 y = 121 x = 252 x = 363 y = 480 y = 876 y = 369 y = 983 y = 678 x = 784 x = 229 x = 680 y = 840 x = 3 x = 456 x = 623 x = 680 x = 35 x = 812 x = 842 y = 704 y = 414 y = 166 x = 776 y = 977 x = 145 y = 689 y = 424 x = 965 y = 995 x = 410 x = 167 x = 66 x = 374 y = 952 x = 522 x = 288 x = 434 x = 38 y = 2 y = 827 x = 221 x = 325 x = 397 x = 778 x = 63 x = 714 x = 983 y = 784 x = 10 y = 574 x = 97 y = 821 y = 668 y = 797 y = 578 x = 170 y = 493 y = 150 x = 489 x = 987 x = 820 y = 486 x = 834 y = 161 y = 63 x = 82 y = 302 x = 395 x = 467 y = 345 x = 169 y = 197 y = 715 y = 906 y = 979 x = 461 x = 947 x = 603 x = 922 y = 331 y = 204 x = 497 x = 668 y = 828 x = 789 x = 533 x = 42 y = 973 y = 782 y = 666 x = 773 x = 913 y = 428 x = 854 y = 633 y = 40 y = 950 y = 695 x = 134 y = 106 y = 50 x = 233 y = 74 x = 905 x = 86 y = 321 y = 52 x = 284 x = 104 y = 534 x = 28 x = 279 x = 464 x = 949 x = 850 x = 873 x = 399 y = 696 x = 313 x = 33 y = 174 x = 963 y = 942 x = 58 x = 738 x = 487 x = 519 y = 448 x = 93 y = 285 x = 158 y = 844 x = 264 x = 383 x = 494 x = 330 y = 475 y = 246 x = 893 y = 815 y = 601 x = 101 y = 773 x = 807 x = 299 y = 810 x = 602 x = 367 x = 250 y = 796 x = 870 x = 765 x = 772 y = 115 y = 20 y = 648 y = 290 y = 797 x = 650 x = 282 x = 400 x = 759 x = 802 x = 869 y = 580 y = 797 y = 144 x = 501 x = 279 y = 933 y = 603 y = 625 x = 682 x = 309 y = 379 y = 634 x = 35 y = 134 y = 872 y = 889 y = 372 x = 608 y = 954 y = 784 y = 429 y = 884 y = 2 x = 278 y = 284 y = 369 y = 530 y = 794 x = 101 x = 402 x = 635 x = 779 y = 683 y = 876 y = 200 y = 222 x = 82 y = 366 y = 968 x = 121 x = 584 y = 267 y = 198 y = 32 y = 46 y = 977 x = 783 x = 41 x = 847 y = 455 y = 283 y = 381 y = 487 y = 802 x = 96 y = 59 x = 470 x = 500 x = 444 x = 672 y = 23 x = 171 y = 758 y = 624 y = 835 x = 357 x = 460 x = 835 x = 189 x = 755 y = 618 x = 23 y = 493 y = 109 y = 759 y = 427 y = 430 x = 589 x = 516 y = 146 y = 645 x = 821 x = 945 x = 406 y = 350 x = 772 y = 328 x = 57 x = 670 x = 463 y = 651 y = 565 x = 194 x = 622 x = 720 x = 413 x = 975 x = 176 x = 594 y = 406 y = 447 x = 265 x = 678 y = 302 y = 192 y = 131 x = 8 x = 277 y = 202 y = 616 y = 723 x = 345 y = 319 x = 970 x = 807 x = 211 x = 907 x = 734 x = 503 y = 287 x = 506 x = 243 x = 818 x = 421 y = 123 x = 647 x = 123 x = 896 x = 865 x = 708 y = 242 x = 631 y = 100 y = 88 y = 458 x = 2 y = 497 y = 182 y = 469 x = 39 y = 345 x = 790 x = 31 y = 262 y = 552 y = 273 x = 242 x = 649 y = 326 x = 297 x = 816 y = 452 x = 249 y = 980 y = 590 y = 663 x = 58 x = 755 y = 140 y = 691 x = 340 y = 192 y = 925 y = 277 y = 282 x = 739 y = 579 x = 763 y = 177 y = 899 y = 114 y = 406 y = 369 y = 615 x = 883 y = 906 x = 974 y = 158 x = 643 y = 854 y = 363 x = 375 x = 488 x = 826 x = 233 x = 785 x = 993 x = 521 x = 57 x = 575 x = 146 x = 164 x = 284 x = 724 x = 110 y = 557 y = 876 x = 119 x = 423 y = 382 x = 24 y = 357 x = 712 y = 731 x = 718 x = 710 x = 492 y = 688 x = 900 y = 57 x = 343 y = 836 x = 899 y = 935 x = 606 x = 332 y = 838 x = 351 x = 271 y = 671 y = 92 y = 557 y = 311 x = 362 y = 10 y = 223 y = 737 y = 276 y = 719 y = 960 x = 529 y = 659 x = 685 x = 269 y = 444 y = 297 x = 26 x = 122 x = 451 y = 550 y = 959 x = 518 x = 536 x = 333 y = 358 y = 285 y = 289 x = 959 x = 307 x = 930 y = 873 x = 993 y = 433 y = 590 x = 303 x = 698 y = 969 y = 958 x = 363 y = 817 y = 289 y = 313 x = 752 y = 553 x = 852 x = 515 x = 63 y = 330 x = 327 x = 382 x = 764 y = 596 y = 1 y = 942 x = 551 x = 790 y = 567 y = 419 y = 727 x = 730 x = 809 x = 10 x = 458 x = 721 y = 612 x = 120 y = 888 y = 165 y = 624 y = 958 y = 571 x = 367 y = 204 x = 457 x = 112 y = 216 x = 138 x = 849 y = 918 x = 734 y = 378 x = 962 y = 924 x = 860 x = 586 x = 75 x = 919 x = 296 x = 581 y = 56 x = 646 x = 670 x = 202 x = 84 y = 443 y = 354 x = 378 x = 144 x = 443 y = 202 y = 174 x = 539 x = 423 y = 570 x = 294 x = 402 y = 602 x = 428 x = 945 x = 276 x = 683 y = 265 y = 298 y = 363 y = 765 x = 474 x = 898 x = 386 x = 554 x = 679 y = 934 x = 492 x = 858 y = 692 x = 432 x = 895 y = 950 x = 529 y = 570 x = 341 y = 162 y = 980 x = 181 y = 735 x = 26 x = 287 y = 847 x = 200 x = 51 x = 213 y = 564 x = 952 y = 622 x = 114 y = 78 y = 232 x = 622 x = 654 y = 282 x = 891 y = 155 x = 620 x = 958 x = 60 x = 416 x = 846 x = 735 y = 846 x = 983 x = 901 x = 767 x = 655 y = 50 y = 194 y = 50 y = 641 x = 264 y = 559 x = 786 y = 937 y = 246 y = 535 x = 285 x = 690 y = 694 x = 682 y = 429 x = 852 x = 350 x = 165 x = 835 x = 957 y = 772 y = 27 x = 841 y = 466 y = 451 x = 420 x = 439 x = 356 y = 405 y = 948 x = 80 y = 19 x = 550 y = 535 y = 342 y = 189 x = 66 y = 730 x = 532 y = 346 x = 253 y = 71 x = 580 y = 827 y = 171 y = 172 y = 279 y = 738 x = 727 x = 918 x = 471 y = 241 y = 324 y = 796 x = 871 x = 544 x = 260 x = 817 x = 748 y = 825 x = 123 x = 226 y = 893 y = 583 x = 591 x = 747 x = 962 x = 303 y = 311 x = 847 x = 241 y = 658 x = 64 x = 693 x = 472 x = 435 y = 572 x = 998 x = 626 y = 791 x = 788 x = 983 x = 230 y = 388 x = 737 x = 75 y = 332 x = 183 x = 561 x = 560 y = 99 y = 630 x = 8 y = 489 x = 914 x = 556 x = 170 x = 452 y = 178 x = 293 x = 429 y = 598 x = 806 y = 861 y = 658 y = 401 y = 120 x = 429 x = 12 x = 467 x = 551 y = 981 y = 916 x = 826 y = 626 y = 714 y = 544 x = 520 y = 95 y = 69 y = 506 x = 215 x = 854 x = 459 x = 266 y = 145 x = 950 x = 595 y = 911 x = 665 y = 596 x = 945 x = 396 y = 842 x = 903 x = 301 x = 735 y = 740 y = 512 x = 160 y = 126 x = 652 y = 135 x = 647 x = 20 x = 936 x = 747 x = 109 y = 404 y = 339 x = 215 x = 69 x = 156 x = 244 x = 9 y = 151 y = 413 x = 916 y = 402 x = 946 y = 579 x = 742 y = 469 y = 822 x = 155 x = 532 x = 802 y = 25 y = 412 y = 331 x = 25 x = 909 y = 989 y = 338 x = 92 y = 517 x = 871 x = 701 x = 463 x = 917 x = 38 x = 693 x = 52 x = 503 y = 339 x = 589 x = 373 y = 154 x = 27 y = 458 x = 480 x = 494 x = 588 y = 396 x = 720 x = 726 y = 468 x = 302 x = 489 x = 688 y = 993 x = 192 x = 128 y = 81 x = 542 x = 979 y = 868 x = 726 y = 669 y = 563 y = 141 y = 851 x = 708 y = 481 y = 312 y = 377 y = 798 x = 375 y = 619 y = 138 y = 701 y = 536 x = 942 x = 729 x = 89 x = 705 y = 582 x = 191 x = 63 y = 192 y = 545 x = 736 y = 843 x = 974 x = 272 y = 976 x = 229 x = 894 y = 126 x = 136 y = 268 x = 150 x = 102 y = 196 x = 718 x = 244 x = 662 y = 960 x = 444 x = 967 y = 399 x = 690 x = 807 x = 504 x = 912 x = 854 x = 186 x = 86 x = 698 y = 806 x = 23 y = 33 y = 383 y = 190 y = 279 x = 895 y = 805 x = 659 y = 874 x = 898 x = 508 x = 318 x = 109 y = 334 x = 38 y = 576 y = 895 x = 98 x = 954 x = 457 x = 150 y = 912 y = 642 x = 919 x = 439 y = 302 x = 274 y = 345 y = 376 x = 895 y = 172 y = 180 x = 785 y = 697 x = 271 y = 973 x = 562 x = 80 y = 513 x = 720 x = 521 x = 603 x = 346 x = 235 x = 980 x = 841 y = 306 y = 571 x = 651 x = 830 x = 478 x = 695 y = 746 y = 245 y = 127 x = 916 y = 340 x = 500 x = 820 x = 113 x = 218 x = 304 y = 327 x = 967 x = 199 y = 253 x = 306 x = 69 x = 428 y = 311 y = 632 x = 259 x = 99 y = 362 y = 496 x = 423 y = 781 x = 591 x = 306 y = 791 x = 356 x = 534 y = 696 x = 66 x = 270 x = 383 y = 309 x = 578 x = 403 y = 31 x = 120 y = 965 x = 885 y = 714 y = 115 y = 48 x = 253 y = 190 x = 538 x = 426 y = 338 x = 62 x = 804 y = 760 x = 636 x = 810 x = 950 x = 362 x = 684 y = 379 x = 285 x = 327 y = 362 x = 839 y = 773 x = 60 x = 427 y = 112 x = 818 y = 143 y = 16 y = 563 y = 729 x = 155 x = 705 x = 917 x = 962 y = 232 x = 113 y = 929 x = 41 x = 703 y = 816 y = 404 y = 391 x = 90 y = 500 x = 79 x = 931 x = 348 y = 768 y = 331 y = 214 y = 760 y = 339 y = 918 y = 31 x = 849 y = 140 x = 835 y = 152 y = 644 y = 930 y = 235 y = 309 y = 202 y = 904 x = 512 x = 448 x = 798 x = 666 y = 169 x = 42 x = 897 x = 976 x = 66 x = 9 x = 133 x = 785 x = 153 y = 7 x = 524 x = 240 y = 382 x = 661 y = 181 x = 601 y = 376 x = 72 x = 177 x = 710 x = 881 x = 306 x = 12 y = 439 x = 890 x = 577 y = 710 y = 803 x = 210 y = 625 x = 495 y = 93 x = 869 y = 849 x = 270 y = 291 y = 632 x = 222 y = 745 x = 865 x = 459 x = 402 y = 612 x = 263 x = 725 x = 566 y = 115 x = 444 y = 881 x = 31 x = 205 y = 7 y = 976 y = 537 y = 890 x = 709 x = 197 y = 520 y = 21 y = 984 x = 23 x = 319 y = 913 y = 475 x = 761 x = 299 x = 533 y = 508 y = 536 x = 934 x = 800 x = 128 x = 460 y = 511 y = 783 y = 932 x = 397 y = 297 x = 719 x = 810 y = 631 x = 799 y = 415 y = 377 y = 704 y = 82 x = 659 y = 207 x = 211 x = 305 y = 566 y = 505 y = 841 y = 978 x = 575 x = 393 x = 249 y = 74 y = 851 x = 320 x = 115 x = 117 x = 965 x = 246 y = 746 x = 874 x = 140 x = 980 x = 183 x = 895 x = 451 x = 21 y = 833 x = 69 x = 899 x = 592 y = 496 y = 492 x = 385 x = 989 x = 641 x = 796 x = 596 y = 116 y = 439 x = 241 x = 3 x = 942 x = 710 y = 521 y = 754 x = 327 y = 527 x = 64 y = 558 y = 396 y = 621 y = 333 y = 321 x = 348 x = 164 x = 2 y = 556 x = 4 y = 309 y = 227 x = 343 x = 665 y = 374 x = 134 y = 487 x = 835 y = 428 y = 678 x = 322 y = 214 x = 320 y = 7 y = 513 x = 495 y = 241 x = 237 y = 629 y = 158 x = 984 y = 639 y = 879 y = 932 x = 348 x = 761 y = 340 y = 861 x = 895 y = 242 y = 584 y = 231 y = 164 x = 113 y = 724 x = 501 y = 619 y = 532 x = 672 x = 158 y = 778 x = 42 x = 598 x = 131 y = 124 x = 255 x = 815 y = 885 x = 307 y = 829 y = 973 y = 92 x = 176 x = 796 x = 792 x = 220 x = 578 x = 688 x = 870 y = 374 y = 897 x = 55 y = 468 y = 748 y = 643 y = 159 y = 260 x = 914 x = 579 y = 636 x = 368 x = 941 y = 823 y = 827 y = 153 y = 40 x = 831 y = 467 y = 741 x = 778 y = 793 y = 705 y = 892 y = 842 x = 33 x = 194 y = 39 x = 700 y = 469 x = 907 x = 81 x = 25 y = 748 y = 915 y = 708 y = 225 y = 983 y = 907 y = 902 x = 51 y = 579 x = 690 x = 733 x = 184 x = 270 y = 176 x = 744 x = 319 x = 47 y = 333 x = 279 x = 609 x = 841 x = 842 y = 265 x = 384 x = 490 y = 519 y = 816 x = 481 x = 147 y = 493 x = 212 y = 87 x = 398 x = 366 y = 331 x = 996 x = 843 x = 620 x = 435 x = 657 x = 430 y = 853 y = 231 y = 389 y = 345 y = 974 x = 695 x = 520 x = 834 y = 828 x = 566 y = 42 x = 15 x = 870 y = 371 y = 80 x = 407 x = 752 x = 973 x = 721 x = 377 x = 579 y = 462 x = 870 x = 41 y = 814 x = 875 x = 17 y = 222 y = 692 y = 766 y = 99 y = 59 x = 163 y = 345 x = 54 y = 285 y = 499 y = 436 y = 395 y = 420 y = 437 x = 769 x = 537 y = 693 y = 289 x = 706 y = 336 y = 944 y = 501 y = 440 y = 716 y = 540 x = 824 x = 936 x = 158 y = 781 y = 355 x = 401 x = 247 x = 826 x = 609 y = 629 y = 2 y = 500 y = 566 x = 763 y = 666 y = 201 x = 984 x = 63 x = 198 x = 89 x = 747 x = 150 x = 288 y = 235 x = 213 y = 546 x = 141 y = 422 y = 339 x = 46 y = 841 y = 201 x = 89 x = 319 x = 460 x = 194 x = 954 x = 554 y = 25 x = 843 y = 357 x = 805 y = 787 y = 910 x = 765 x = 485 x = 203 y = 783 x = 950 x = 933 y = 214 x = 970 y = 175 x = 762 y = 370 x = 790 y = 698 y = 578 x = 175 x = 964 y = 444 x = 898 y = 487 y = 293 x = 487 y = 552 x = 57 x = 221 y = 103 x = 137 y = 292 x = 202 x = 875 x = 827 x = 621 y = 694 x = 593 y = 65 x = 625 x = 222 x = 640 y = 165 x = 1 x = 634 y = 425 y = 930 x = 402 y = 411 x = 617 x = 31 y = 382 x = 655 y = 21 x = 761 y = 135 x = 110 y = 462 y = 825 y = 365 x = 919 x = 934 y = 211 x = 334 y = 966 x = 213 y = 541 y = 427 y = 275 x = 622 y = 447 x = 372 x = 885 y = 537 y = 649 x = 522 y = 397 y = 770 y = 146 x = 583 x = 408 x = 814 x = 744 y = 851 y = 43 x = 408 x = 286 x = 752 x = 966 y = 235 y = 897 x = 535 x = 918 x = 607 y = 763 y = 529 y = 987 y = 177 x = 937 x = 103 y = 205 x = 175 y = 643 y = 16 y = 921 x = 576 y = 64 y = 817 x = 121 x = 751 x = 967 y = 760 y = 976 y = 390 y = 318 y = 598 y = 356 y = 719 y = 404 x = 960 x = 690 y = 496 y = 352 y = 442 y = 90 y = 710 x = 826 x = 364 y = 407 y = 419 y = 600 y = 953 x = 142 y = 308 y = 760 x = 225 y = 157 y = 909 y = 739 y = 335 y = 545 y = 238 y = 515 x = 877 x = 710 x = 352 y = 666 x = 971 x = 977 y = 59 x = 901 x = 892 y = 710 y = 272 y = 505 x = 278 x = 4 y = 125 x = 471 y = 497 y = 650 x = 548 y = 154 x = 829 x = 799 x = 573 y = 525 y = 463 y = 619 x = 684 x = 46 x = 878 y = 182 x = 625 x = 357 y = 891 y = 324 x = 676 y = 959 x = 962 x = 745 x = 515 x = 353 x = 857 y = 417 y = 800 x = 559 x = 569 x = 33 x = 452 y = 668 x = 102 x = 135 x = 823 y = 987 x = 908 y = 25 y = 355 x = 105 x = 703 x = 810 y = 689 x = 534 x = 463 y = 804 y = 14 x = 611 x = 169 x = 950 y = 544 x = 130 y = 22 y = 580 y = 886 x = 293 y = 560 y = 798 x = 825 x = 860 x = 604 y = 908 y = 193 y = 439 x = 969 y = 707 y = 679 y = 669 y = 697 y = 430 x = 935 y = 877 y = 179 x = 96 x = 360 x = 997 y = 677 x = 287 y = 128 y = 233 y = 821 x = 314 y = 482 y = 554 x = 937 x = 115 x = 412 x = 71 y = 20 x = 300 y = 828 y = 400 x = 554 x = 375 y = 119 x = 131 y = 606 x = 440 x = 133 x = 620 y = 683 y = 646 y = 79 y = 39 x = 236 x = 183 x = 341 x = 921 y = 624 y = 930 x = 962 x = 35 y = 211 x = 656 x = 174 y = 118 x = 715 y = 952 x = 481 x = 598 x = 36 y = 134 x = 718 x = 625 x = 57 y = 789 x = 322 y = 587 y = 3 y = 582 x = 224 y = 34 y = 465 x = 86 y = 683 y = 368 y = 819 y = 448 x = 263 x = 935 x = 686 x = 691 x = 252 y = 893 y = 225 y = 433 y = 528 y = 93 y = 158 y = 643 x = 216 y = 912 y = 867 x = 276 y = 491 y = 802 y = 287 y = 185 x = 475 x = 147 x = 610 x = 854 y = 103 x = 835 x = 478 y = 455 x = 490 y = 434 y = 433 x = 191 y = 274 x = 101 x = 190 y = 805 x = 420 x = 718 x = 236 x = 520 y = 519 y = 954 y = 834 x = 396 y = 129 x = 738 y = 542 x = 838 y = 275 y = 82 x = 577 x = 483 y = 192 y = 380 y = 125 x = 473 y = 256 x = 345 x = 540 x = 119 y = 925 y = 584 y = 138 y = 987 x = 714 x = 583 x = 958 x = 642 x = 971 x = 283 x = 275 x = 92 y = 535 x = 974 y = 531 x = 450 x = 654 y = 627 y = 809 x = 910 y = 685 y = 168 x = 263 x = 145 y = 536 x = 682 x = 537 y = 696 x = 916 y = 853 y = 468 x = 608 y = 689 y = 267 x = 850 y = 375 y = 23 y = 882 x = 57 y = 873 x = 809 x = 109 y = 34 x = 123 x = 180 x = 102 x = 983 y = 122 x = 945 x = 524 y = 568 y = 35 x = 146 y = 582 x = 298 y = 852 x = 716 x = 157 y = 119 y = 53 y = 961 y = 299 x = 217 x = 322 x = 164 x = 662 x = 449 y = 27 x = 320 x = 854 x = 418 x = 77 x = 668 x = 236 y = 219 y = 791 y = 796 y = 830 x = 865 y = 880 x = 702 y = 465 x = 944 x = 450 x = 806 x = 882 y = 362 y = 710 y = 898 y = 523 x = 588 y = 650 x = 757 x = 102 x = 336 x = 355 x = 877 y = 893 y = 17 y = 86 x = 351 x = 400 x = 632 x = 97 x = 57 x = 647 x = 286 x = 735 y = 482 y = 370 x = 172 y = 561 y = 898 y = 870 x = 854 x = 91 y = 277 y = 272 y = 953 y = 791 x = 45 y = 361 x = 440 y = 79 x = 637 y = 446 y = 528 x = 562 y = 166 y = 46 y = 93 x = 931 y = 332 y = 631 x = 276 y = 648 y = 213 y = 4 x = 161 y = 928 x = 886 x = 312 y = 86 x = 192 x = 660 y = 977 x = 79 y = 476 y = 463 y = 49 y = 882 y = 412 y = 411 x = 452 y = 557 y = 723 x = 459 y = 857 y = 911 y = 150 y = 992 y = 676 x = 388 y = 483 x = 612 x = 943 y = 581 x = 293 y = 828 y = 917 x = 830 x = 828 y = 28 y = 835 y = 791 y = 214 y = 817 y = 854 y = 43 y = 56 y = 221 y = 853 x = 59 y = 147 x = 596 x = 273 y = 57 y = 68 x = 843 x = 729 y = 593 x = 417 y = 186 x = 967 x = 313 x = 589 y = 727 x = 689 y = 293 y = 26 y = 253 x = 668 x = 104 y = 100 y = 344 x = 933 x = 124 y = 52 x = 326 y = 245 x = 748 y = 525 y = 981 y = 614 x = 404 y = 516 x = 643 y = 672 x = 273 y = 399 x = 305 y = 907 x = 387 y = 444 y = 980 x = 56 y = 228 y = 555 y = 148 x = 484 y = 513 x = 914 x = 537 x = 608 y = 62 y = 780 y = 691 x = 148 y = 647 y = 495 y = 634 x = 59 y = 837 y = 424 x = 840 x = 242 x = 261 y = 862 x = 94 x = 313 y = 829 y = 523 y = 781 x = 303 y = 616 y = 760 y = 406 y = 817 y = 138 y = 581 y = 502 y = 685 y = 331 y = 618 x = 370 y = 285 x = 25 x = 424 x = 183 x = 939 y = 231 y = 755 x = 870 y = 881 x = 518 x = 692 y = 989 x = 487 x = 276 x = 449 x = 390 y = 902 x = 246 y = 574 y = 406 y = 581 x = 564 x = 627 x = 613 y = 147 y = 674 y = 855 x = 568 y = 687 x = 152 x = 547 y = 574 x = 310 x = 776 x = 601 y = 749 y = 172 y = 223 x = 99 y = 659 y = 671 x = 790 y = 700 y = 573 y = 908 y = 579 y = 620 x = 257 y = 325 x = 814 y = 919 y = 813 y = 228 y = 594 y = 577 y = 926 y = 290 x = 479 x = 780 x = 81 x = 130 x = 847 x = 165 x = 680 x = 489 y = 121 x = 761 y = 204 y = 323 y = 668 y = 404 y = 854 y = 16 x = 37 y = 738 x = 836 y = 483 y = 618 x = 140 y = 843 x = 496 y = 742 y = 603 x = 598 x = 450 x = 531 y = 213 y = 253 y = 71 y = 377 y = 114 y = 677 y = 249 y = 598 x = 297 y = 722 y = 110 y = 754 x = 116 x = 344 y = 618 x = 124 x = 965 x = 413 y = 373 y = 197 x = 708 y = 140 y = 225 x = 698 y = 885 y = 19 y = 590 x = 413 y = 477 y = 976 x = 336 y = 279 y = 182 y = 41 x = 188 x = 98 y = 816 y = 206 x = 330 y = 267 x = 29 y = 562 y = 411 x = 677 y = 732 y = 336 y = 106 x = 722 x = 12 x = 548 x = 354 y = 449 y = 237 y = 916 x = 263 y = 782 y = 822 x = 264 x = 672 y = 826 x = 299 y = 826 x = 482 x = 46 x = 16 y = 399 x = 944 x = 246 x = 207 x = 749 x = 50 y = 467 x = 581 y = 163 y = 378 y = 658 x = 504 x = 435 y = 89 y = 184 y = 779 y = 180 x = 135 x = 257 y = 293 y = 869 x = 243 x = 920 y = 772 x = 77 x = 425 y = 180 y = 276 y = 619 y = 800 y = 823 y = 91 x = 654 x = 782 y = 273 x = 271 x = 122 y = 182 y = 690 y = 478 y = 457 y = 855 x = 184 y = 604 x = 849 x = 959 x = 335 x = 28 x = 628 y = 254 y = 941 y = 747 x = 743 y = 458 y = 237 x = 552 x = 192 y = 684 x = 892 y = 532 y = 45 x = 766 x = 893 x = 722 x = 308 y = 127 y = 557 x = 664 y = 509 x = 437 x = 412 x = 144 x = 398 x = 333 x = 469 x = 383 y = 709 y = 598 y = 295 y = 829 x = 353 y = 204 y = 535 x = 563 y = 344 x = 494 y = 991 y = 712 x = 819 x = 383 x = 264 y = 506 y = 268 y = 280 y = 130 y = 519 y = 418 y = 746 x = 296 x = 54 x = 663 x = 748 y = 891 y = 99 x = 211 y = 351 x = 600 x = 800 y = 667 y = 784 y = 190 x = 632 y = 730 y = 618 x = 41 x = 371 x = 924 x = 62 y = 285 x = 527 x = 995 y = 971 y = 792 y = 816 x = 204 y = 960 y = 255 y = 707 y = 676 y = 364 x = 349 x = 773 y = 208 y = 442 y = 348 y = 341 x = 551 x = 290 x = 787 x = 507 x = 58 y = 739 x = 117 y = 651 y = 476 y = 862 y = 103 y = 803 y = 174 x = 156 y = 566 x = 217 y = 513 y = 518 y = 318 x = 645 x = 197 x = 42 y = 182 x = 459 y = 60 x = 540 y = 308 x = 827 x = 941 y = 356 y = 537 y = 681 y = 785 y = 704 y = 929 x = 183 y = 733 y = 793 x = 918 y = 630 x = 926 x = 495 x = 513 x = 69 y = 362 x = 666 y = 703 x = 951 y = 899 x = 295 x = 356 y = 306 y = 56 x = 708 x = 56 x = 657 x = 860 x = 920 y = 179 y = 532 x = 119 x = 441 x = 250 y = 14 y = 751 y = 329 y = 491 y = 548 y = 791 y = 874 y = 947 x = 533 y = 36 y = 886 x = 147 x = 108 x = 321 y = 792 x = 646 x = 424 y = 819 x = 505 x = 92 y = 858 x = 663 x = 434 y = 263 y = 122 x = 125 x = 866 y = 131 x = 594 x = 877 y = 375 y = 544 y = 921 y = 904 x = 673 y = 185 x = 232 x = 615 y = 162 y = 986 y = 882 y = 645 x = 439 y = 428 y = 580 y = 419 y = 180 x = 106 x = 678 y = 585 x = 359 y = 235 x = 970 x = 961 y = 433 x = 417 y = 114 y = 769 y = 543 x = 586 y = 854 x = 431 x = 672 x = 192 y = 900 y = 54 y = 547 y = 906 x = 491 y = 650 y = 519 x = 593 x = 834 x = 187 x = 911 y = 854 y = 483 x = 151 x = 527 x = 858 x = 473 y = 391 x = 201 y = 890 x = 166 y = 970 y = 312 x = 671 y = 277 x = 228 x = 337 x = 305 x = 72 y = 328 y = 152 x = 379 y = 451 y = 999 y = 69 y = 698 x = 134 x = 624 x = 935 x = 648 y = 859 x = 104 y = 663 y = 720 y = 217 x = 687 x = 940 y = 700 y = 837 x = 396 x = 644 x = 197 x = 466 y = 928 y = 822 y = 317 y = 454 y = 581 y = 182 x = 205 x = 54 x = 474 x = 310 x = 738 x = 577 y = 758 x = 581 y = 352 x = 130 x = 801 x = 857 y = 985 x = 244 x = 133 x = 219 x = 178 x = 582 x = 620 x = 530 y = 744 y = 845 x = 681 y = 811 y = 825 x = 17 y = 245 x = 449 y = 242 y = 148 y = 119 x = 417 y = 993 x = 654 y = 596 x = 676 y = 644 y = 195 x = 299 y = 414 x = 651 x = 103 x = 659 y = 830 x = 597 y = 629 x = 50 y = 719 y = 398 x = 361 x = 910 y = 686 x = 263 y = 936 y = 592 x = 40 y = 783 x = 844 y = 400 y = 47 x = 357 y = 418 y = 75 y = 155 x = 863 y = 819 y = 258 x = 32 y = 91 x = 789 y = 320 y = 632 x = 676 x = 601 x = 207 y = 426 x = 677 x = 324 y = 334 y = 929 x = 700 x = 322 y = 957 y = 184 y = 324 x = 437 y = 802 y = 451 x = 249 y = 259 y = 52 y = 374 x = 882 x = 537 x = 882 x = 765 y = 918 x = 892 y = 794 x = 629 x = 402 y = 466 y = 487 x = 388 y = 321 x = 193 y = 685 y = 159 y = 618 x = 135 x = 515 x = 434 x = 339 x = 14 y = 107 x = 604 y = 61 x = 67 y = 340 x = 636 x = 454 y = 92 y = 101 y = 706 y = 300 x = 923 y = 93 y = 954 x = 740 y = 919 y = 611 x = 709 x = 946 y = 924 x = 935 x = 653 y = 94 x = 881 x = 348 y = 267 y = 133 y = 169 y = 252 x = 716 y = 91 x = 192 y = 862 y = 78 x = 734 y = 800 y = 914 y = 763 y = 902 x = 205 x = 289 x = 603 x = 367 x = 353 y = 247 x = 316 x = 56 y = 744 x = 114 x = 432 x = 528 y = 221 y = 37 y = 804 y = 334 y = 893 y = 185 y = 397 y = 621 y = 877 y = 524 y = 559 x = 54 x = 204 x = 182 y = 720 y = 868 y = 506 x = 630 x = 900 y = 671 x = 291 y = 642 x = 465 x = 144 x = 485 x = 240 x = 953 y = 404 y = 166 x = 793 y = 298 x = 531 x = 622 x = 466 y = 830 x = 668 x = 697 y = 515 y = 574 y = 209 y = 31 y = 808 x = 447 y = 846 x = 151 y = 555 y = 357 x = 605 y = 953 y = 854 x = 560 x = 609 x = 833 y = 125 x = 487 y = 171 y = 488 y = 560 x = 895 y = 253 x = 750 x = 848 x = 247 x = 88 x = 877 x = 688 y = 817 x = 400 y = 126 y = 761 x = 211 y = 188 x = 967 y = 987 x = 507 y = 614 x = 400 x = 717 y = 268 x = 200 x = 452 y = 288 x = 890 x = 271 x = 565 x = 685 x = 21 x = 828 y = 974 y = 203 y = 759 y = 443 x = 632 x = 807 x = 318 x = 102 x = 600 x = 391 x = 78 y = 562 x = 398 y = 772 x = 826 x = 408 y = 471 x = 986 y = 133 y = 389 y = 293 y = 721 x = 261 y = 733 x = 214 y = 408 x = 490 y = 640 x = 922 x = 660 x = 68 y = 901 y = 384 y = 121 y = 372 y = 338 y = 412 y = 629 x = 883 x = 238 x = 543 y = 95 y = 969 y = 274 y = 852 x = 640 y = 355 y = 812 y = 132 x = 312 x = 796 x = 521 x = 710 y = 585 x = 569 x = 395 x = 822 y = 497 x = 930 x = 35 y = 59 x = 406 x = 920 x = 858 x = 504 x = 260 y = 173 y = 213 x = 988 y = 532 x = 974 y = 21 x = 122 x = 940 y = 642 y = 538 y = 354 x = 820 x = 515 y = 30 x = 552 y = 24 y = 776 x = 312 y = 739 x = 673 x = 477 y = 215 y = 916 y = 4 x = 835 y = 964 x = 839 y = 816 x = 814 y = 78 x = 841 y = 444 y = 43 y = 85 x = 306 y = 201 x = 156 x = 382 x = 275 x = 335 x = 633 x = 300 x = 436 y = 531 x = 666 y = 970 x = 416 x = 476 y = 523 y = 947 x = 23 y = 612 y = 916 y = 956 y = 85 x = 654 x = 295 x = 543 x = 774 x = 335 y = 36 y = 300 x = 719 y = 265 x = 42 y = 776 y = 712 x = 597 y = 88 y = 523 y = 196 x = 244 y = 483 y = 576 y = 213 x = 698 x = 216 y = 703 x = 478 x = 882 y = 180 x = 938 y = 400 x = 872 y = 440 x = 13 y = 925 x = 832 x = 396 x = 666 x = 319 y = 860 y = 714 x = 175 y = 883 y = 65 y = 420 x = 307 y = 890 x = 660 x = 278 y = 670 y = 283 x = 964 x = 263 y = 642 x = 346 x = 822 y = 769 x = 956 y = 111 y = 67 x = 376 x = 704 x = 905 y = 948 y = 742 x = 739 y = 826 y = 410 x = 685 y = 24 y = 258 y = 795 y = 900 y = 31 x = 125 y = 895 y = 472 y = 120 x = 667 x = 616 y = 743 y = 140 x = 410 y = 659 y = 954 x = 830 y = 234 y = 943 x = 729 x = 498 y = 424 x = 59 y = 344 x = 329 y = 952 y = 774 x = 653 y = 617 x = 816 x = 863 y = 663 x = 686 y = 319 x = 385 y = 307 y = 254 y = 629 y = 331 x = 845 y = 337 y = 957 x = 196 y = 377 y = 378 y = 793 y = 667 y = 934 y = 59 x = 686 y = 5 y = 31 x = 428 y = 277 x = 986 y = 123 y = 975 y = 787 x = 395 y = 689 x = 62 y = 366 y = 643 x = 787 y = 610 x = 850 x = 171 y = 579 x = 542 x = 415 x = 682 y = 204 y = 323 y = 533 x = 859 y = 196 y = 408 x = 355 x = 920 x = 458 y = 319 x = 498 x = 191 y = 146 y = 638 y = 614 x = 451 y = 682 y = 161 x = 198 x = 141 x = 646 y = 13 y = 658 x = 847 x = 816 x = 425 x = 361 y = 96 y = 54 x = 68 y = 112 x = 838 y = 998 x = 714 y = 723 y = 647 x = 109 y = 74 y = 946 x = 236 y = 440 y = 428 y = 982 x = 660 x = 316 x = 408 x = 951 x = 574 x = 949 x = 850 y = 496 y = 746 x = 510 x = 725 y = 446 x = 570 x = 974 x = 391 y = 227 y = 696 x = 835 x = 323 x = 702 y = 440 y = 186 x = 676 x = 492 x = 640 y = 946 x = 810 x = 678 x = 630 y = 731 x = 961 y = 776 y = 854 y = 762 x = 750 x = 427 x = 468 x = 833 x = 648 x = 270 x = 680 y = 5 y = 961 y = 871 x = 688 y = 317 y = 265 y = 658 x = 705 y = 648 x = 237 y = 997 y = 42 x = 553 y = 861 y = 331 x = 391 x = 384 x = 372 x = 648 y = 210 y = 709 y = 58 y = 298 y = 140 y = 570 x = 375 y = 786 y = 103 x = 459 x = 514 y = 505 x = 831 y = 962 x = 498 x = 263 x = 927 y = 888 x = 43 y = 453 y = 485 x = 616 x = 295 x = 981 y = 741 y = 714 x = 287 x = 513 y = 462 x = 321 x = 437 x = 724 x = 612 x = 701 x = 151 x = 543 x = 882 y = 201 x = 914 x = 928 x = 327 y = 263 x = 214 x = 733 y = 955 x = 340 y = 695 x = 108 x = 29 x = 316 y = 668 x = 521 x = 723 x = 80 x = 608 x = 646 y = 354 y = 903 x = 390 y = 949 x = 395 y = 90 x = 59 x = 751 y = 712 y = 973 x = 630 x = 931 y = 920 x = 344 x = 723 x = 816 y = 603 y = 999 x = 708 y = 43 y = 942 y = 898 y = 35 x = 442 y = 68 y = 129 x = 613 y = 757 y = 776 y = 413 x = 443 x = 281 x = 949 y = 392 y = 581 y = 465 y = 920 y = 525 y = 13 y = 703 x = 438 y = 484 y = 597 y = 288 y = 694 y = 224 x = 283 y = 536 x = 138 y = 594 y = 363 y = 595 x = 423 x = 590 x = 143 y = 573 x = 830 y = 984 x = 3 x = 152 y = 973 y = 187 y = 235 y = 842 x = 651 x = 797 x = 848 y = 1 x = 216 y = 411 x = 590 x = 940 x = 394 x = 848 x = 548 y = 448 y = 729 x = 482 x = 711 x = 394 y = 113 y = 433 x = 935 y = 584 y = 378 x = 862 x = 331 x = 389 y = 78 x = 476 x = 941 y = 499 x = 911 x = 691 y = 658 y = 41 x = 276 y = 436 x = 908 y = 714 x = 719 y = 607 x = 730 x = 129 y = 937 y = 786 x = 529 x = 254 y = 972 x = 767 x = 31 y = 106 x = 282 x = 223 y = 267 x = 181 y = 218 x = 389 x = 137 y = 461 y = 123 x = 306 x = 589 y = 797 x = 857 x = 896 x = 724 x = 900 y = 248 y = 252 x = 116 x = 206 y = 223 x = 635 x = 466 y = 787 y = 47 y = 946 y = 5 y = 550 x = 11 y = 103 y = 800 y = 445 y = 830 y = 268 x = 483 x = 633 x = 70 x = 771 x = 420 x = 477 y = 356 y = 457 y = 870 y = 576 x = 806 x = 616 y = 387 x = 359 x = 111 x = 869 x = 454 x = 653 x = 827 y = 764 x = 686 x = 67 x = 369 x = 756 x = 884 x = 121 x = 716 x = 648 x = 855 x = 26 y = 988 x = 913 x = 453 x = 671 y = 694 x = 232 y = 29 y = 775 y = 176 x = 991 x = 215 x = 102 x = 906 x = 388 x = 110 x = 80 y = 13 x = 597 x = 263 y = 451 y = 55 y = 42 y = 334 x = 188 y = 700 y = 922 x = 347 x = 199 y = 127 y = 16 x = 705 x = 392 y = 794 y = 537 x = 257 x = 719 y = 375 y = 101 y = 282 x = 572 x = 172 x = 601 y = 519 x = 774 x = 92 x = 587 y = 590 x = 868 y = 968 y = 794 y = 97 x = 242 y = 978 x = 182 x = 985 y = 946 y = 600 y = 29 y = 52 y = 469 y = 297 x = 647 y = 388 y = 976 x = 273 x = 286 x = 987 y = 195 y = 224 y = 577 y = 835 y = 70 x = 127 y = 259 x = 607 y = 28 y = 489 x = 497 y = 543 x = 235 y = 596 y = 890 y = 402 x = 901 x = 518 y = 539 y = 706 y = 493 x = 61 y = 364 y = 184 x = 926 y = 772 y = 904 y = 248 x = 483 x = 364 x = 132 y = 515 x = 96 y = 863 y = 91 x = 245 x = 106 y = 40 y = 327 y = 568 x = 603 y = 28 y = 8 y = 998 x = 825 y = 569 y = 481 y = 342 x = 823 x = 565 x = 479 x = 851 y = 820 x = 761 y = 820 y = 753 x = 21 y = 282 x = 763 x = 873 x = 995 x = 250 x = 231 x = 405 x = 502 x = 321 x = 484 y = 272 y = 767 x = 805 x = 362 y = 715 x = 44 y = 765 x = 982 y = 452 x = 784 x = 157 y = 998 y = 422 y = 237 x = 835 y = 619 y = 27 x = 492 x = 679 x = 742 y = 941 x = 744 y = 298 x = 696 y = 408 x = 804 y = 849 y = 481 x = 656 y = 71 x = 440 y = 302 x = 429 x = 3 x = 352 y = 855 y = 237 y = 0 x = 30 y = 638 x = 881 x = 5 x = 949 y = 58 y = 556 y = 152 x = 819 y = 520 x = 600 x = 709 x = 622 y = 598 x = 516 x = 746 x = 998 x = 985 x = 883 x = 314 x = 180 y = 494 x = 501 y = 438 x = 453 y = 274 y = 834 x = 710 x = 900 x = 19 x = 258 x = 314 x = 854 y = 840 y = 994 y = 274 x = 879 y = 264 x = 414 y = 406 x = 364 y = 977 y = 15 y = 359 y = 347 y = 683 x = 145 y = 565 x = 650 x = 441 y = 265 x = 819 y = 483 y = 229 y = 489 x = 821 x = 19 y = 405 x = 485 x = 654 x = 143 x = 141 x = 688 x = 992 y = 816 y = 334 x = 148 y = 930 y = 941 y = 232 y = 499 x = 637 x = 203 x = 257 x = 806 x = 224 y = 602 x = 590 x = 424 x = 980 x = 367 y = 322 x = 820 x = 850 y = 115 x = 897 x = 840 x = 837 x = 576 x = 436 y = 710 x = 36 y = 26 x = 602 x = 913 y = 43 y = 249 y = 500 y = 321 x = 887 x = 138 x = 403 x = 670 x = 726 y = 686 y = 333 y = 824 x = 61 x = 348 x = 5 x = 950 y = 895 y = 117 x = 973 x = 98 x = 226 y = 997 y = 919 y = 221 x = 266 y = 808 x = 657 x = 320 y = 539 x = 734 y = 635 x = 296 y = 588 y = 629 x = 555 y = 126 y = 668 y = 763 x = 142 x = 233 y = 244 y = 711 x = 378 y = 324 x = 405 x = 165 y = 447 x = 274 y = 578 y = 301 y = 983 x = 618 y = 550 y = 239 x = 70 x = 453 y = 218 x = 272 x = 549 x = 217 x = 6 x = 698 x = 547 y = 194 y = 227 y = 314 x = 923 y = 215 x = 666 x = 518 x = 983 y = 754 x = 841 x = 501 x = 974 y = 696 x = 156 y = 139 y = 70 y = 532 x = 180 y = 212 y = 130 x = 929 y = 586 y = 588 y = 123 x = 474 y = 721 x = 706 x = 397 y = 381 x = 500 x = 608 x = 205 y = 572 x = 690 x = 841 x = 564 x = 321 y = 273 y = 423 y = 604 x = 713 x = 224 y = 726 y = 526 y = 526 x = 331 x = 301 y = 978 x = 625 x = 658 x = 192 y = 940 x = 76 y = 127 y = 963 x = 748 x = 761 y = 800 y = 945 y = 298 y = 706 y = 957 y = 517 y = 881 y = 307 y = 961 x = 465 y = 717 x = 468 y = 392 x = 927 y = 811 x = 464 y = 232 y = 939 y = 232 y = 512 x = 4 y = 828 y = 525 x = 128 y = 338 y = 740 x = 486 x = 603 y = 695 y = 370 x = 924 x = 119 x = 947 y = 39 x = 407 y = 72 x = 934 y = 1 y = 739 x = 297 x = 75 y = 837 y = 302 x = 440 x = 676 x = 505 x = 349 x = 108 x = 386 y = 828 x = 700 x = 908 y = 505 x = 445 x = 391 x = 26 x = 484 y = 379 y = 9 y = 137 x = 334 y = 637 y = 970 x = 979 y = 893 y = 501 y = 412 y = 283 x = 671 x = 513 x = 175 y = 880 y = 108 y = 150 y = 431 y = 154 y = 281 y = 448 y = 888 x = 959 x = 939 y = 431 y = 574 y = 620 y = 795 x = 659 y = 377 y = 982 x = 798 y = 306 x = 772 y = 346 x = 955 x = 657 x = 926 y = 978 y = 781 y = 920 x = 124 x = 952 y = 377 y = 242 x = 502 x = 592 y = 61 y = 234 x = 63 y = 590 y = 727 y = 863 y = 568 y = 222 x = 602 y = 56 x = 34 y = 351 y = 323 y = 518 y = 522 y = 829 y = 714 y = 120 x = 644 y = 148 y = 310 x = 728 x = 556 y = 579 y = 444 x = 942 y = 699 x = 593 x = 590 x = 199 x = 927 y = 399 y = 444 x = 122 y = 934 x = 163 y = 986 y = 474 y = 193 y = 406 x = 392 y = 467 x = 993 y = 465 x = 524 y = 400 y = 396 x = 148 y = 375 y = 280 y = 246 x = 905 y = 38 y = 479 y = 136 x = 868 y = 937 x = 971 x = 748 x = 218 x = 804 x = 780 x = 121 x = 393 y = 551 y = 157 x = 821 y = 734 y = 793 y = 443 y = 803 x = 809 x = 351 y = 23 y = 272 x = 427 y = 563 x = 629 x = 136 y = 533 x = 47 x = 189 y = 105 x = 80 y = 488 y = 180 y = 538 y = 384 y = 826 x = 44 x = 0 y = 175 x = 31 y = 599 x = 178 y = 559 x = 527 x = 446 x = 375 y = 234 x = 753 y = 507 y = 108 x = 237 y = 650 x = 384 y = 457 y = 917 x = 67 y = 360 y = 353 x = 823 y = 371 x = 568 x = 499 x = 962 y = 921 y = 247 x = 416 x = 667 y = 470 y = 420 y = 963 x = 768 y = 205 x = 628 y = 752 x = 142 x = 72 y = 222 x = 865 x = 175 x = 709 y = 167 x = 611 y = 543 y = 885 x = 8 y = 652 x = 583 y = 258 x = 768 y = 366 x = 486 y = 621 x = 9 x = 949 y = 624 y = 310 y = 136 x = 977 y = 2 y = 347 x = 415 x = 492 x = 858 x = 913 y = 112 y = 889 y = 717 x = 660 y = 349 x = 614 y = 620 y = 117 y = 198 y = 141 x = 310 y = 916 x = 840 x = 428 y = 510 x = 29 x = 973 x = 573 y = 781 y = 473 y = 547 y = 457 x = 716 y = 628 y = 21 y = 468 x = 962 x = 761 y = 144 x = 205 x = 234 y = 276 x = 504 x = 602 y = 787 x = 769 x = 866 y = 854 x = 152 x = 850 x = 956 x = 209 x = 54 x = 424 y = 511 x = 204 x = 567 x = 305 y = 34 x = 358 y = 686 y = 156 x = 705 y = 488 x = 197 y = 87 y = 8 x = 775 y = 619 y = 316 x = 533 x = 581 x = 704 y = 524 x = 498 x = 913 y = 361 x = 89 y = 784 y = 980 y = 267 y = 838 y = 364 x = 393 y = 516 y = 819 x = 229 x = 502 x = 990 x = 25 x = 261 x = 25 x = 711 y = 393 y = 692 y = 180 x = 792 y = 939 x = 983 x = 845 x = 394 y = 901 y = 768 x = 261 x = 782 y = 951 x = 928 x = 17 x = 90 x = 839 x = 487 x = 798 y = 390 x = 437 x = 421 y = 578 y = 650 x = 791 x = 235 y = 880 y = 691 y = 412 y = 807 x = 611 y = 192 y = 736 x = 823 y = 959 x = 623 y = 291 y = 734 x = 212 y = 701 x = 154 y = 408 y = 657 y = 218 x = 70 x = 498 x = 980 x = 485 x = 74 y = 603 x = 873 y = 486 x = 623 x = 738 y = 957 y = 191 y = 79 x = 850 y = 402 y = 805 x = 799 y = 507 x = 50 x = 199 x = 300 y = 214 x = 381 x = 42 y = 272 y = 192 x = 572 x = 45 y = 335 x = 740 x = 316 y = 563 x = 554 x = 950 x = 62 x = 433 y = 304 y = 239 x = 347 y = 394 x = 63 y = 553 x = 322 x = 639 x = 493 x = 100 y = 278 x = 981 x = 85 y = 788 y = 434 x = 565 x = 868 y = 776 x = 438 y = 891 x = 108 y = 193 x = 42 y = 793 y = 564 x = 49 y = 260 y = 378 y = 315 y = 548 y = 740 y = 839 y = 269 x = 880 y = 137 x = 265 x = 215 y = 381 x = 643 y = 497 x = 123 y = 754 x = 281 x = 432 x = 651 x = 49 y = 797 x = 705 y = 856 x = 478 x = 357 x = 944 y = 554 y = 534 y = 555 x = 757 y = 633 y = 765 y = 995 y = 215 y = 881 x = 391 x = 154 x = 96 y = 681 x = 356 x = 23 y = 963 y = 681 x = 775 x = 232 y = 618 y = 395 x = 132 x = 284 y = 389 x = 965 y = 547 x = 876 x = 481 x = 923 x = 948 y = 194 x = 523 x = 760 x = 816 y = 534 y = 210 x = 522 y = 672 y = 42 y = 28 x = 842 x = 478 x = 924 y = 628 y = 854 x = 145 x = 840 y = 628 y = 671 y = 945 y = 584 x = 135 y = 850 x = 617 x = 220 x = 252 x = 574 x = 133 y = 394 x = 697 x = 690 y = 1 y = 862 y = 484 y = 426 x = 739 x = 937 y = 821 x = 385 y = 31 y = 788 x = 20 y = 366 x = 564 y = 266 y = 361 x = 807 x = 488 x = 343 x = 555 x = 105 x = 484 y = 224 y = 181 y = 800 x = 567 y = 848 x = 655 y = 92 x = 679 x = 537 x = 667 y = 754 y = 718 x = 831 y = 571 x = 272 y = 331 y = 65 y = 458 y = 430 x = 158 y = 964 x = 197 x = 736 y = 767 x = 268 x = 322 x = 294 y = 823 y = 314 y = 766 x = 155 x = 436 x = 315 y = 790 x = 272 x = 727 x = 113 y = 645 x = 504 x = 827 y = 550 x = 146 x = 189 x = 26 x = 717 x = 795 y = 594 y = 444 x = 829 y = 710 x = 534 y = 690 y = 66 y = 849 x = 451 y = 695 x = 825 x = 902 x = 164 y = 222 y = 424 y = 105 y = 952 x = 632 y = 488 x = 587 y = 133 y = 670 y = 316 y = 474 x = 547 x = 825 y = 364 x = 738 y = 7 y = 761 x = 682 y = 154 y = 471 y = 121 x = 482 y = 334 x = 42 x = 518 y = 875 x = 830 y = 515 y = 146 x = 734 y = 759 x = 549 x = 876 y = 442 y = 571 x = 170 x = 577 y = 456 x = 619 y = 267 x = 209 y = 834 y = 268 x = 46 x = 932 y = 354 x = 225 y = 267 y = 488 y = 484 x = 327 x = 455 y = 658 y = 815 x = 762 y = 471 y = 928 x = 362 x = 359 y = 314 x = 892 y = 39 x = 924 x = 922 y = 368 y = 175 x = 413 x = 951 x = 246 x = 53 x = 552 x = 331 y = 534 y = 380 x = 453 y = 888 y = 66 y = 814 x = 586 x = 107 y = 847 y = 353 x = 969 y = 37 x = 70 x = 927 x = 319 y = 454 x = 655 x = 450 x = 232 x = 805 y = 970 x = 641 y = 60 y = 214 y = 736 y = 872 y = 871 y = 273 x = 704 y = 267 y = 163 x = 580 x = 259 y = 279 x = 72 x = 493 y = 408 x = 302 x = 236 x = 79 x = 435 x = 29 x = 213 y = 951 x = 207 x = 644 x = 995 x = 540 y = 958 y = 449 y = 256 x = 777 x = 430 x = 836 y = 300 x = 990 y = 219 y = 746 x = 674 y = 54 y = 620 x = 251 y = 275 x = 222 x = 963 y = 969 x = 319 y = 235 y = 178 y = 415 y = 338 x = 567 y = 776 x = 47 y = 363 x = 683 x = 152 x = 304 x = 430 y = 366 y = 902 y = 964 y = 433 x = 970 y = 622 x = 795 x = 846 y = 574 y = 27 y = 777 y = 75 y = 431 y = 99 y = 359 y = 965 x = 274 x = 412 x = 441 x = 789 y = 810 y = 853 x = 428 x = 319 x = 675 x = 328 y = 793 x = 913 y = 982 x = 311 y = 894 y = 419 x = 497 x = 759 y = 382 x = 702 x = 16 x = 149 x = 608 y = 503 y = 518 x = 735 y = 938 x = 888 x = 366 x = 966 x = 829 x = 781 y = 922 x = 264 y = 146 x = 848 y = 227 y = 663 x = 169 y = 118 y = 701 y = 703 x = 206 x = 911 x = 144 y = 185 x = 616 x = 651 y = 563 y = 842 x = 938 y = 576 y = 391 x = 352 x = 109 x = 599 y = 28 x = 449 x = 247 y = 511 x = 590 x = 420 y = 366 x = 744 x = 690 y = 343 y = 332 y = 146 y = 862 y = 635 y = 321 y = 133 x = 890 y = 936 y = 295 y = 584 x = 847 y = 444 x = 427 y = 495 y = 479 y = 98 y = 462 y = 887 x = 744 y = 648 x = 109 y = 767 y = 716 y = 192 x = 502 y = 601 y = 132 y = 266 x = 585 x = 29 y = 305 y = 580 y = 372 x = 92 y = 341 y = 534 y = 875 y = 802 y = 356 x = 659 x = 123 x = 911 y = 305 x = 167 x = 291 x = 659 y = 676 x = 716 x = 410 y = 869 y = 253 x = 202 y = 408 x = 424 y = 704 y = 326 y = 695 x = 435 y = 118 x = 594 y = 503 y = 710 x = 548 x = 284 y = 939 x = 710 x = 260 x = 673 y = 973 y = 136 x = 884 y = 857 x = 755 y = 283 y = 599 y = 987 x = 187 y = 338 x = 476 y = 694 x = 127 y = 608 y = 372 x = 111 y = 434 x = 375 x = 413 x = 601 x = 229 x = 394 y = 113 x = 635 x = 431 x = 36 x = 948 x = 675 y = 838 x = 519 y = 268 x = 908 x = 230 x = 724 y = 516 y = 164 x = 561 y = 926 y = 292 y = 327 y = 239 x = 983 y = 797 y = 320 y = 294 y = 550 x = 822 y = 969 x = 742 y = 49 y = 723 y = 708 x = 124 x = 312 y = 900 y = 491 y = 707 x = 383 y = 134 x = 844 x = 543 y = 695 y = 204 y = 770 y = 415 x = 262 x = 33 y = 775 y = 957 y = 925 x = 79 x = 700 x = 243 y = 642 x = 139 x = 510 y = 584 y = 752 x = 574 y = 792 x = 694 y = 480 y = 24 y = 588 y = 695 x = 542 y = 281 y = 560 x = 31 x = 254 x = 745 y = 557 y = 322 x = 174 x = 183 y = 238 x = 372 y = 956 x = 677 x = 82 y = 409 y = 146 x = 924 y = 568 x = 965 x = 829 x = 939 y = 743 x = 399 y = 861 y = 236 y = 812 y = 521 y = 710 x = 17 y = 571 x = 121 y = 822 x = 480 y = 704 x = 916 y = 507 y = 624 x = 820 x = 169 y = 959 y = 133 y = 366 x = 892 x = 206 y = 221 x = 689 y = 199 x = 92 x = 253 y = 125 y = 682 y = 377 y = 884 y = 331 x = 231 y = 810 y = 413 x = 372 x = 605 x = 920 y = 707 y = 873 y = 472 y = 939 x = 113 x = 246 y = 49 y = 103 x = 525 x = 42 y = 428 y = 473 y = 734 y = 851 y = 423 y = 518 y = 732 x = 390 y = 708 y = 281 x = 97 y = 617 x = 207 x = 784 y = 210 x = 193 x = 384 x = 536 y = 216 y = 457 y = 511 y = 474 x = 70 x = 152 y = 545 y = 952 y = 665 y = 494 x = 994 x = 309 x = 809 y = 899 y = 873 y = 311 y = 174 y = 80 y = 448 y = 633 y = 771 y = 649 y = 570 x = 664 x = 523 y = 813 x = 788 x = 777 x = 329 x = 143 y = 111 x = 643 y = 576 x = 323 x = 630 x = 247 y = 445 x = 423 y = 850 y = 956 y = 597 y = 946 x = 947 x = 687 y = 752 x = 182 y = 638 x = 502 y = 253 y = 294 x = 486 y = 989 x = 791 y = 651 y = 851 x = 71 y = 432 x = 890 y = 93 x = 8 y = 760 x = 62 x = 368 y = 316 y = 93 y = 857 x = 153 x = 215 x = 963 x = 641 x = 178 x = 967 y = 434 y = 990 y = 786 y = 725 y = 190 x = 945 x = 407 y = 532 y = 225 x = 784 y = 939 x = 26 y = 218 x = 69 x = 732 x = 6 y = 597 y = 45 y = 348 x = 930 x = 614 x = 448 x = 842 y = 875 y = 73 y = 797 y = 659 y = 267 x = 194 x = 625 y = 428 y = 796 x = 980 x = 409 y = 317 y = 218 y = 271 y = 305 x = 999 y = 884 y = 840 y = 790 y = 208 y = 80 y = 98 x = 33 x = 688 y = 904 y = 24 y = 997 x = 356 x = 976 x = 235 x = 445 x = 166 x = 11 y = 363 x = 209 y = 563 y = 679 x = 346 y = 539 y = 542 x = 704 y = 108 y = 611 x = 269 x = 797 x = 574 x = 443 x = 276 x = 99 x = 960 y = 916 y = 950 x = 536 y = 307 x = 683 y = 871 y = 120 x = 441 x = 148 y = 376 x = 567 x = 892 x = 42 y = 816 x = 512 x = 154 x = 299 y = 375 y = 104 x = 263 x = 237 y = 527 x = 465 x = 145 y = 31 x = 911 y = 823 x = 312 x = 676 x = 63 y = 257 x = 617 x = 25 x = 448 y = 379 x = 270 y = 197 x = 30 y = 118 y = 980 x = 49 x = 803 y = 399 y = 442 x = 595 x = 264 y = 75 y = 465 y = 577 y = 583 y = 976 y = 629 y = 2 x = 891 x = 539 x = 973 x = 116 y = 812 y = 243 y = 943 y = 761 x = 747 x = 792 y = 289 x = 477 y = 382 x = 725 x = 682 x = 375 x = 200 x = 446 x = 502 y = 302 x = 781 x = 922 y = 89 x = 283 y = 223 y = 401 x = 501 y = 737 y = 36 x = 247 y = 895 y = 292 x = 889 x = 621 x = 4 x = 59 y = 174 y = 862 x = 368 y = 99 x = 277 x = 104 x = 83 y = 14 y = 657 x = 189 x = 588 x = 999 y = 924 y = 222 y = 601 y = 67 y = 614 x = 390 y = 131 y = 925 x = 694 y = 891 y = 576 y = 896 y = 871 y = 489 x = 271 x = 289 y = 813 x = 477 x = 792 x = 541 y = 529 y = 92 x = 125 y = 774 y = 400 x = 948 x = 571 x = 561 x = 633 y = 253 y = 890 x = 101 x = 54 y = 822 x = 474 y = 309 x = 999 x = 16 x = 420 x = 647 y = 808 y = 148 y = 791 y = 173 x = 463 y = 330 y = 321 x = 761 x = 361 y = 279 x = 652 y = 542 y = 990 x = 480 y = 53 y = 934 x = 75 x = 592 y = 847 x = 291 y = 896 y = 368 y = 404 y = 649 x = 417 y = 656 y = 517 y = 425 y = 462 y = 622 x = 736 y = 729 y = 343 x = 678 y = 791 y = 853 y = 295 y = 960 x = 702 x = 169 y = 890 y = 541 x = 376 x = 619 y = 927 x = 58 y = 501 x = 475 y = 460 y = 387 x = 827 x = 994 y = 461 y = 173 x = 269 y = 635 y = 872 x = 919 x = 199 y = 791 y = 483 x = 791 x = 988 x = 533 x = 124 y = 756 x = 160 y = 73 x = 57 x = 488 x = 645 y = 838 y = 653 x = 469 x = 351 x = 331 x = 461 y = 522 y = 741 y = 602 x = 975 y = 816 y = 460 x = 460 y = 191 x = 548 x = 425 x = 705 y = 199 x = 634 x = 139 y = 736 y = 88 y = 106 x = 314 x = 46 x = 770 y = 129 x = 455 y = 453 y = 891 x = 835 y = 444 y = 746 x = 772 y = 546 x = 346 y = 216 y = 541 x = 968 y = 383 x = 850 y = 229 y = 737 x = 921 x = 36 y = 247 y = 480 x = 116 x = 39 y = 959 y = 152 x = 867 y = 444 y = 395 y = 969 y = 428 y = 285 x = 502 x = 46 x = 916 y = 940 y = 306 x = 559 x = 999 x = 15 y = 535 x = 968 x = 239 y = 163 x = 177 y = 766 y = 7 x = 967 y = 777 y = 638 x = 96 x = 560 y = 351 y = 528 y = 421 x = 365 y = 414 x = 711 x = 98 y = 641 y = 63 x = 585 x = 162 y = 932 x = 917 y = 336 x = 501 x = 119 x = 720 y = 259 y = 895 x = 802 y = 310 x = 668 y = 739 x = 388 y = 420 x = 225 y = 877 x = 225 y = 80 y = 512 y = 161 y = 137 y = 335 y = 727 y = 22 x = 245 y = 42 y = 445 y = 574 x = 288 y = 158 y = 632 y = 22 x = 533 y = 122 y = 35 y = 733 x = 517 x = 922 x = 651 x = 125 y = 980 y = 161 y = 652 x = 610 x = 433 y = 805 x = 859 y = 626 x = 930 x = 142 y = 384 y = 843 y = 944 y = 497 x = 765 y = 844 y = 493 y = 875 y = 93 x = 438 y = 958 y = 296 x = 71 x = 562 y = 23 y = 672 y = 932 x = 308 y = 984 y = 824 x = 131 x = 198 y = 25 x = 473 y = 911 y = 349 y = 507 x = 38 y = 919 x = 636 x = 658 x = 349 y = 527 y = 467 y = 166 y = 964 y = 663 x = 625 y = 588 y = 511 x = 362 y = 720 y = 857 x = 152 x = 712 x = 71 x = 449 x = 960 y = 134 x = 840 x = 774 y = 302 y = 319 x = 478 y = 378 y = 759 x = 201 x = 962 x = 943 y = 186 y = 607 x = 377 y = 382 x = 384 x = 469 y = 168 x = 733 x = 33 y = 750 x = 664 x = 852 y = 221 x = 608 y = 463 y = 2 y = 558 y = 611 y = 17 x = 272 y = 213 y = 330 y = 689 x = 204 x = 820 x = 585 y = 138 x = 260 x = 842 y = 248 x = 123 y = 658 y = 564 y = 616 y = 614 y = 687 x = 334 y = 561 y = 433 y = 449 x = 775 y = 738 x = 823 y = 625 y = 923 x = 674 y = 180 x = 728 x = 954 y = 29 y = 937 x = 100 y = 87 x = 999 y = 130 y = 774 x = 835 y = 171 x = 566 y = 380 y = 726 x = 536 x = 92 x = 354 y = 312 x = 671 x = 452 y = 226 y = 785 x = 412 x = 26 x = 525 x = 402 x = 225 y = 549 y = 458 x = 364 x = 533 y = 962 x = 207 x = 622 y = 228 x = 650 x = 318 x = 680 x = 56 y = 620 x = 272 y = 630 y = 343 y = 455 y = 806 y = 499 y = 628 y = 930 x = 439 x = 713 x = 331 x = 474 x = 504 x = 732 y = 565 y = 493 y = 727 x = 687 x = 6 x = 223 x = 665 y = 855 y = 887 y = 480 x = 690 y = 347 y = 262 x = 23 x = 680 y = 678 y = 109 x = 434 y = 647 y = 259 x = 967 y = 170 y = 557 x = 278 y = 163 y = 123 x = 305 y = 226 x = 996 x = 685 y = 358 y = 273 y = 886 y = 7 x = 885 x = 891 y = 101 x = 189 x = 86 y = 102 x = 579 x = 806 y = 48 x = 155 x = 635 y = 424 y = 907 y = 164 y = 109 x = 679 x = 438 y = 198 x = 631 y = 549 y = 208 y = 23 y = 229 x = 727 x = 214 y = 26 y = 426 y = 546 x = 500 y = 478 y = 882 x = 955 x = 79 x = 563 x = 246 x = 484 y = 115 y = 945 x = 688 y = 327 y = 258 x = 456 y = 156 y = 369 y = 417 y = 970 x = 709 x = 323 x = 784 x = 851 y = 350 x = 188 y = 194 x = 515 x = 509 y = 489 x = 547 x = 803 x = 653 x = 65 y = 723 x = 74 y = 665 y = 221 x = 988 x = 183 y = 111 y = 508 y = 856 y = 891 y = 865 y = 484 y = 679 x = 469 x = 811 y = 106 x = 273 y = 319 x = 930 x = 740 x = 668 y = 608 y = 647 x = 788 x = 140 x = 573 x = 413 x = 771 x = 345 y = 480 x = 830 y = 396 y = 119 y = 394 y = 960 x = 319 y = 763 x = 760 x = 44 y = 970 x = 932 y = 895 x = 602 y = 141 y = 610 x = 808 x = 560 y = 895 x = 272 x = 80 y = 129 x = 564 x = 678 y = 6 y = 577 y = 612 y = 873 y = 559 x = 173 y = 126 y = 26 x = 927 x = 843 y = 969 y = 464 y = 51 x = 800 x = 837 x = 292 y = 553 y = 173 x = 731 x = 672 y = 873 y = 694 x = 684 y = 286 x = 658 y = 434 x = 597 y = 380 x = 844 y = 617 y = 11 x = 229 x = 131 x = 434 x = 800 y = 856 x = 8 x = 25 y = 271 y = 656 x = 793 y = 613 y = 692 x = 392 y = 526 y = 922 y = 622 y = 157 y = 906 x = 319 y = 402 x = 732 y = 726 y = 454 x = 772 x = 982 y = 552 y = 309 y = 589 y = 133 y = 414 x = 356 y = 559 y = 494 y = 105 y = 523 y = 989 y = 621 y = 716 y = 416 x = 538 x = 55 x = 994 y = 687 y = 769 y = 402 x = 580 y = 923 y = 271 x = 956 x = 231 x = 587 x = 87 x = 287 y = 636 x = 293 x = 453 y = 968 x = 416 y = 734 x = 533 y = 72 y = 246 x = 605 y = 117 x = 598 x = 41 y = 272 y = 98 x = 285 x = 966 y = 612 y = 630 x = 571 y = 941 x = 583 y = 794 x = 587 x = 354 y = 910 y = 754 y = 523 y = 399 y = 628 y = 706 x = 584 x = 843 y = 444 y = 129 x = 871 x = 672 x = 544 x = 165 x = 211 y = 28 x = 343 y = 334 y = 282 x = 14 y = 583 y = 176 y = 745 y = 715 y = 197 x = 556 y = 267 x = 579 x = 751 x = 648 x = 616 x = 788 x = 163 y = 531 y = 560 y = 59 y = 618 x = 14 y = 311 x = 257 x = 926 x = 280 y = 747 x = 710 x = 956 x = 165 y = 738 y = 236 y = 779 y = 50 x = 665 y = 538 x = 49 x = 351 y = 634 x = 572 y = 127 x = 458 x = 416 x = 76 y = 878 y = 297 y = 898 x = 222 y = 5 x = 721 x = 735 x = 657 y = 164 x = 849 y = 322 y = 63 y = 626 y = 675 y = 42 x = 767 x = 345 y = 241 x = 654 y = 625 y = 89 x = 681 x = 311 y = 312 y = 51 y = 978 y = 287 y = 174 y = 914 x = 308 x = 953 x = 581 x = 844 x = 245 y = 638 y = 509 x = 570 y = 903 x = 233 x = 60 x = 81 x = 362 x = 431 x = 634 x = 738 y = 6 y = 722 y = 693 x = 114 x = 769 y = 161 y = 832 y = 173 x = 316 y = 655 y = 747 y = 767 y = 809 y = 349 y = 897 y = 90 x = 130 y = 195 y = 435 y = 466 y = 413 y = 188 y = 63 y = 333 x = 824 y = 460 x = 77 y = 32 y = 427 x = 34 x = 821 y = 283 x = 641 x = 831 y = 139 y = 633 y = 628 y = 798 y = 887 y = 775 y = 472 y = 634 x = 815 x = 788 y = 751 x = 622 x = 299 x = 228 y = 736 x = 369 x = 708 x = 781 y = 176 y = 732 y = 63 y = 774 x = 446 x = 436 y = 426 y = 856 y = 752 y = 102 x = 737 y = 696 y = 93 y = 701 x = 67 y = 489 y = 414 y = 658 x = 80 y = 364 x = 192 x = 141 y = 729 y = 500 x = 180 y = 885 y = 636 y = 743 x = 646 y = 882 y = 279 y = 661 y = 945 y = 522 x = 104 x = 256 y = 38 x = 619 y = 99 y = 601 x = 425 y = 549 x = 419 y = 494 x = 88 y = 483 x = 451 x = 60 x = 815 y = 126 x = 172 y = 920 y = 484 y = 683 x = 10 y = 862 y = 123 x = 200 x = 55 x = 960 y = 774 y = 511 x = 939 x = 974 x = 858 y = 378 x = 186 x = 946 y = 189 y = 253 x = 913 x = 338 x = 879 y = 931 y = 936 x = 79 x = 38 y = 287 y = 218 y = 435 y = 65 x = 812 x = 463 x = 922 x = 387 x = 203 y = 996 y = 393 x = 783 y = 162 y = 919 y = 133 y = 536 x = 934 y = 386 x = 183 y = 535 x = 704 x = 105 x = 3 x = 506 x = 849 x = 452 y = 730 x = 918 y = 659 x = 838 x = 794 x = 917 x = 832 x = 801 x = 756 x = 715 y = 687 x = 790 y = 665 x = 248 x = 503 y = 108 x = 288 y = 830 x = 863 y = 91 y = 98 x = 89 y = 665 y = 298 x = 227 x = 585 y = 187 x = 956 y = 376 x = 71 y = 905 y = 817 y = 558 y = 492 x = 19 y = 431 x = 297 x = 48 x = 763 y = 735 x = 64 y = 257 x = 47 x = 808 y = 771 x = 8 y = 410 x = 222 x = 473 x = 742 y = 650 y = 962 x = 397 y = 261 x = 60 y = 504 y = 668 x = 728 x = 679 x = 844 x = 119 x = 127 y = 677 x = 850 x = 415 x = 347 y = 469 y = 365 y = 23 y = 380 x = 975 x = 560 y = 997 y = 64 x = 529 y = 127 x = 464 y = 531 y = 307 y = 996 y = 678 y = 493 x = 708 y = 718 x = 189 y = 518 y = 334 x = 513 y = 72 y = 361 x = 189 y = 602 y = 447 x = 498 x = 219 y = 181 x = 541 y = 100 y = 885 x = 332 y = 621 x = 591 x = 282 x = 640 y = 385 x = 659 x = 193 x = 931 x = 99 x = 99 x = 276 x = 919 x = 307 x = 771 x = 543 x = 618 x = 307 y = 472 x = 666 x = 647 x = 817 y = 978 x = 272 x = 707 x = 340 x = 394 x = 791 x = 138 x = 686 y = 642 x = 366 y = 745 x = 822 y = 966 y = 682 x = 541 y = 623 x = 215 x = 781 y = 972 x = 433 x = 442 x = 32 x = 674 x = 490 x = 651 y = 280 y = 233 y = 615 y = 944 y = 516 x = 149 x = 356 x = 92 x = 991 x = 963 y = 782 y = 648 x = 986 x = 237 y = 342 x = 389 x = 286 y = 77 y = 526 x = 550 x = 858 y = 886 x = 768 y = 57 x = 746 y = 183 y = 778 x = 696 y = 857 y = 944 y = 822 x = 526 y = 308 x = 713 x = 977 y = 228 y = 668 x = 754 y = 797 x = 548 y = 184 x = 425 y = 619 x = 78 x = 406 y = 380 x = 708 x = 41 y = 213 x = 850 x = 371 y = 378 x = 897 y = 827 y = 296 x = 591 x = 811 x = 146 x = 489 y = 610 x = 598 x = 828 x = 248 x = 322 x = 977 x = 4 x = 955 x = 739 x = 867 y = 251 x = 646 y = 347 y = 210 y = 591 y = 69 y = 299 y = 544 x = 326 x = 997 x = 606 y = 525 x = 674 y = 345 x = 36 x = 332 x = 79 x = 482 y = 139 x = 623 x = 96 y = 283 y = 712 x = 875 x = 972 x = 38 y = 551 y = 541 y = 747 x = 991 y = 803 y = 424 x = 5 x = 13 y = 951 x = 226 y = 681 y = 147 x = 41 y = 135 x = 599 x = 943 y = 441 y = 79 x = 76 y = 325 y = 745 x = 466 x = 655 y = 598 x = 821 x = 359 x = 38 y = 600 y = 233 x = 444 y = 261 y = 38 y = 576 x = 596 y = 540 y = 236 x = 22 y = 740 x = 534 y = 988 y = 515 y = 210 x = 910 y = 984 x = 897 y = 679 y = 167 x = 918 x = 186 x = 396 x = 787 y = 716 x = 687 y = 838 y = 146 y = 929 y = 878 x = 566 x = 653 x = 283 x = 330 x = 765 y = 383 x = 242 x = 197 x = 0 x = 975 x = 793 x = 524 y = 587 x = 163 y = 684 y = 359 x = 182 y = 505 x = 267 x = 132 y = 686 x = 716 y = 437 x = 270 y = 250 y = 506 y = 611 y = 731 x = 406 x = 67 y = 288 x = 45 y = 143 x = 287 y = 739 y = 443 y = 287 x = 705 y = 424 x = 866 y = 573 x = 774 y = 108 x = 735 y = 400 x = 956 x = 934 y = 510 y = 905 x = 488 y = 921 x = 421 x = 442 x = 636 y = 805 x = 597 y = 228 x = 915 x = 228 x = 202 x = 805 y = 20 x = 512 y = 817 y = 384 y = 413 x = 940 x = 865 y = 664 x = 952 y = 356 x = 200 y = 272 y = 624 x = 470 y = 833 x = 337 y = 367 x = 88 x = 619 x = 193 y = 777 x = 923 y = 867 y = 496 x = 761 x = 73 y = 141 y = 781 y = 550 x = 944 y = 879 x = 942 x = 482 y = 134 y = 503 x = 190 y = 164 y = 627 y = 404 x = 554 y = 31 x = 832 y = 677 y = 290 x = 217 x = 963 y = 515 y = 46 x = 288 y = 803 y = 859 y = 775 x = 810 x = 406 x = 581 y = 732 x = 940 y = 785 y = 882 y = 844 x = 661 x = 547 y = 417 y = 878 y = 125 x = 200 x = 26 x = 711 y = 82 x = 402 y = 781 y = 277 x = 403 y = 338 y = 842 y = 736 y = 47 x = 32 x = 580 y = 874 x = 943 y = 745 x = 754 y = 509 y = 277 y = 853 x = 750 x = 780 y = 896 x = 791 x = 6 y = 594 x = 515 x = 221 y = 888 y = 857 y = 874 x = 504 y = 763 y = 817 x = 276 y = 100 x = 152 y = 533 x = 703 y = 491 y = 204 x = 466 x = 415 y = 872 y = 487 y = 838 x = 36 x = 342 y = 59 x = 193 y = 534 x = 363 x = 877 y = 439 y = 572 y = 346 y = 720 x = 553 y = 853 x = 143 x = 858 y = 406 x = 28 x = 47 x = 611 y = 776 y = 237 x = 184 y = 387 y = 399 x = 906 y = 440 y = 911 x = 115 x = 122 y = 808 x = 944 y = 932 y = 314 x = 765 y = 923 x = 71 y = 32 y = 626 x = 231 y = 82 y = 772 y = 116 y = 220 y = 151 y = 842 x = 380 x = 526 x = 463 x = 643 x = 118 x = 121 y = 726 x = 797 x = 924 y = 730 x = 518 x = 234 x = 889 x = 218 x = 501 y = 352 x = 550 x = 897 x = 70 y = 594 x = 458 x = 731 x = 221 x = 241 y = 261 y = 505 y = 178 y = 765 y = 545 y = 812 x = 395 x = 984 x = 394 x = 664 x = 774 y = 653 x = 326 x = 121 x = 265 x = 398 y = 686 x = 9 x = 994 y = 635 y = 110 y = 290 y = 963 y = 507 y = 509 y = 822 y = 782 x = 516 x = 212 y = 360 x = 352 x = 59 x = 13 y = 606 x = 194 x = 251 y = 41 y = 866 y = 520 y = 714 x = 897 y = 313 y = 716 x = 491 x = 819 x = 461 x = 962 x = 914 y = 940 x = 687 x = 115 x = 143 y = 184 x = 865 x = 734 y = 86 y = 172 x = 662 x = 580 x = 520 y = 358 x = 276 x = 205 y = 0 x = 711 x = 632 y = 330 x = 687 x = 136 x = 923 y = 836 y = 854 x = 408 x = 249 x = 670 x = 92 x = 455 y = 701 y = 911 x = 158 x = 93 x = 505 x = 269 y = 642 y = 96 y = 628 x = 926 x = 294 y = 702 y = 27 y = 17 y = 105 x = 192 y = 838 x = 212 y = 781 x = 491 x = 433 x = 478 y = 518 x = 345 x = 212 x = 684 x = 958 y = 753 y = 111 y = 809 y = 300 x = 375 y = 808 y = 838 y = 597 x = 876 x = 442 x = 162 x = 633 y = 162 x = 132 x = 55 y = 232 x = 428 y = 636 x = 913 x = 590 x = 426 x = 932 y = 339 y = 298 x = 263 x = 274 y = 404 x = 286 x = 105 x = 764 x = 860 x = 673 y = 692 y = 877 y = 245 y = 950 x = 921 y = 640 x = 763 x = 828 x = 30 x = 156 x = 362 y = 352 x = 212 y = 331 y = 464 y = 65 y = 666 x = 818 x = 114 x = 287 y = 2 y = 649 y = 865 y = 848 x = 932 x = 681 y = 799 y = 465 x = 853 x = 140 x = 153 x = 531 y = 501 y = 84 y = 822 x = 3 x = 299 x = 294 x = 834 x = 412 y = 498 y = 764 y = 831 x = 365 y = 729 y = 706 y = 711 x = 703 y = 939 y = 180 y = 510 y = 289 y = 540 x = 326 x = 429 x = 844 x = 535 x = 281 x = 541 x = 403 y = 504 y = 153 x = 699 x = 132 x = 699 x = 103 x = 551 y = 371 y = 328 y = 817 y = 491 y = 37 y = 973 x = 745 x = 317 y = 785 x = 610 y = 93 y = 851 x = 651 x = 241 x = 112 x = 498 x = 236 y = 885 y = 936 y = 419 x = 756 y = 644 x = 259 x = 2 x = 487 x = 686 y = 625 x = 509 x = 792 x = 734 x = 895 y = 92 x = 411 y = 888 y = 59 y = 320 y = 52 y = 668 x = 631 x = 59 y = 634 y = 403 x = 987 y = 239 y = 663 x = 35 x = 558 y = 393 y = 458 y = 316 x = 293 y = 684 x = 305 x = 360 y = 375 y = 759 x = 516 y = 973 x = 74 y = 634 x = 538 x = 999 x = 502 x = 417 y = 730 y = 829 y = 73 y = 72 x = 569 x = 19 x = 203 y = 306 y = 940 y = 927 y = 843 y = 456 x = 935 y = 181 x = 552 x = 749 x = 387 y = 657 y = 147 y = 544 y = 865 x = 13 y = 342 x = 492 y = 950 x = 1 x = 684 x = 231 y = 266 x = 409 y = 715 y = 453 x = 441 y = 268 x = 544 y = 658 y = 727 y = 830 x = 343 y = 56 y = 93 y = 791 y = 867 y = 749 y = 788 y = 304 y = 670 y = 310 x = 571 y = 52 x = 742 x = 877 y = 382 y = 891 y = 381 x = 722 x = 357 x = 603 y = 889 y = 358 x = 864 x = 884 y = 123 x = 997 x = 477 x = 514 y = 112 x = 690 y = 802 y = 923 x = 529 x = 713 x = 160 y = 462 x = 21 y = 430 x = 834 y = 123 y = 213 y = 356 x = 523 y = 911 y = 965 y = 482 y = 534 y = 6 y = 403 y = 301 x = 387 y = 316 x = 936 y = 998 x = 765 x = 784 x = 595 x = 21 x = 714 y = 105 y = 237 x = 150 x = 697 x = 187 y = 227 y = 368 x = 957 y = 376 x = 135 x = 368 y = 848 y = 230 x = 645 x = 913 y = 240 x = 743 x = 310 y = 602 y = 754 x = 460 x = 630 y = 949 y = 216 y = 833 y = 403 x = 251 x = 58 x = 399 y = 790 x = 768 y = 36 x = 860 x = 757 x = 58 x = 604 x = 846 y = 50 x = 174 y = 824 y = 618 y = 912 y = 535 y = 407 y = 379 y = 952 x = 932 x = 10 x = 38 x = 959 y = 632 x = 966 x = 501 y = 625 y = 635 y = 386 y = 380 x = 826 x = 974 y = 203 y = 135 y = 852 x = 847 y = 212 y = 982 x = 334 x = 438 y = 92 y = 21 x = 967 y = 518 y = 261 y = 356 x = 167 x = 25 y = 35 y = 525 x = 580 x = 102 x = 609 y = 667 y = 699 y = 948 y = 397 x = 213 y = 977 x = 773 x = 334 y = 381 y = 164 x = 871 x = 272 x = 791 y = 472 x = 349 x = 330 y = 729 y = 826 y = 524 y = 998 y = 291 x = 173 y = 269 y = 898 y = 361 x = 410 x = 615 x = 333 y = 238 y = 652 x = 239 y = 308 x = 363 y = 998 y = 61 x = 329 x = 676 x = 120 y = 713 x = 949 y = 434 y = 659 x = 745 y = 807 y = 149 y = 923 y = 441 x = 62 x = 69 x = 748 y = 409 x = 186 x = 635 x = 736 y = 677 y = 775 x = 396 y = 512 x = 778 y = 476 y = 779 y = 20 x = 686 y = 81 y = 143 x = 589 y = 610 y = 694 x = 434 y = 594 y = 467 y = 927 y = 507 y = 708 y = 111 y = 916 y = 288 y = 168 y = 371 x = 82 x = 431 y = 123 y = 151 y = 639 y = 600 y = 401 x = 306 y = 635 y = 471 y = 802 x = 880 y = 530 x = 359 y = 496 x = 299 x = 949 x = 306 x = 476 y = 242 x = 395 x = 700 x = 261 x = 828 x = 523 y = 592 x = 939 y = 99 y = 993 y = 519 x = 542 y = 124 x = 253 y = 916 x = 888 x = 844 x = 0 y = 432 y = 902 y = 862 x = 265 x = 454 y = 278 x = 25 x = 364 x = 113 y = 714 y = 102 x = 20 x = 48 x = 176 x = 192 y = 788 x = 493 y = 590 y = 819 y = 161 x = 411 x = 179 y = 64 y = 332 x = 154 x = 767 y = 718 x = 274 x = 695 x = 11 y = 682 y = 569 y = 194 y = 883 x = 366 y = 991 x = 836 x = 565 y = 65 y = 430 y = 647 y = 827 y = 688 y = 484 y = 607 y = 975 x = 646 x = 817 x = 55 y = 558 y = 448 y = 198 y = 71 x = 889 y = 364 x = 60 y = 220 x = 729 y = 341 x = 644 y = 60 y = 590 y = 868 y = 603 y = 811 y = 345 y = 710 y = 600 x = 11 y = 622 x = 513 x = 739 y = 569 x = 346 x = 34 y = 563 y = 666 x = 858 y = 264 y = 809 x = 623 y = 390 y = 402 y = 819 y = 833 x = 140 x = 475 x = 784 y = 701 y = 11 x = 825 y = 534 x = 431 y = 377 y = 206 y = 122 x = 693 y = 866 y = 855 x = 860 y = 830 y = 739 y = 233 x = 406 y = 358 x = 21 x = 343 x = 379 y = 300 x = 821 y = 296 y = 687 x = 807 y = 437 y = 295 x = 55 x = 2 y = 135 y = 22 x = 521 y = 310 y = 268 x = 803 y = 779 x = 757 y = 962 y = 895 y = 394 y = 259 y = 718 y = 185 y = 33 x = 920 x = 775 x = 414 x = 26 y = 543 x = 82 y = 647 x = 802 x = 814 y = 161 y = 469 y = 764 x = 443 x = 636 y = 960 x = 815 x = 541 y = 526 x = 591 x = 32 x = 199 x = 833 y = 327 y = 954 y = 751 x = 555 y = 375 x = 301 y = 506 x = 446 y = 958 x = 50 x = 556 y = 807 y = 480 x = 633 x = 657 y = 230 y = 453 x = 830 y = 652 y = 777 x = 57 y = 197 y = 368 x = 733 y = 609 y = 178 x = 63 y = 16 y = 881 y = 927 x = 820 y = 228 x = 47 y = 182 y = 796 y = 431 x = 741 y = 120 y = 976 y = 140 x = 340 y = 806 x = 8 x = 2 x = 527 y = 781 y = 792 y = 325 y = 419 y = 890 y = 170 y = 420 x = 654 x = 725 y = 97 y = 919 y = 887 x = 544 y = 251 x = 786 y = 181 y = 478 y = 928 y = 812 x = 662 x = 915 y = 728 x = 447 x = 228 y = 364 y = 741 y = 467 y = 712 y = 877 y = 262 y = 741 y = 934 x = 768 x = 374 x = 913 x = 987 y = 220 x = 516 x = 801 y = 896 x = 773 x = 152 x = 971 x = 604 x = 827 x = 567 y = 662 x = 140 x = 67 x = 363 x = 903 y = 809 y = 769 x = 847 x = 773 x = 439 y = 86 y = 787 y = 807 x = 609 x = 609 y = 906 x = 29 x = 54 y = 265 x = 428 y = 471 x = 995 y = 266 y = 514 y = 291 y = 586 y = 896 y = 786 y = 116 y = 41 y = 923 x = 349 y = 698 y = 752 x = 524 y = 835 x = 770 x = 291 y = 377 x = 428 x = 462 x = 397 y = 387 y = 765 x = 634 y = 580 y = 457 y = 213 y = 36 x = 470 y = 498 x = 907 x = 488 y = 8 x = 707 y = 886 y = 450 y = 879 x = 523 y = 44 y = 154 x = 67 x = 258 y = 119 x = 950 x = 855 y = 247 y = 420 x = 665 y = 953 y = 865 y = 894 x = 178 y = 857 y = 122 y = 211 x = 878 y = 241 x = 614 x = 432 y = 302 x = 716 x = 754 x = 637 x = 565 x = 497 y = 133 x = 449 x = 869 x = 717 x = 208 x = 621 x = 910 y = 575 y = 926 y = 441 x = 999 y = 483 x = 646 y = 877 x = 415 x = 345 y = 118 y = 564 x = 453 y = 331 x = 562 y = 100 y = 870 y = 702 y = 35 x = 82 y = 5 x = 139 y = 389 x = 567 y = 95 y = 57 y = 412 y = 905 x = 607 x = 231 y = 893 y = 699 y = 358 y = 264 x = 248 x = 131 y = 263 y = 258 y = 992 y = 161 x = 442 x = 357 x = 896 y = 424 y = 850 y = 377 x = 338 x = 563 y = 829 x = 794 y = 526 y = 684 x = 900 x = 498 x = 119 x = 684 y = 230 x = 120 x = 655 y = 334 y = 551 y = 953 x = 492 y = 938 x = 695 y = 751 y = 9 x = 67 y = 81 y = 506 x = 225 x = 467 y = 583 x = 286 x = 484 y = 448 y = 684 x = 277 y = 621 x = 201 y = 299 x = 242 y = 92 x = 922 y = 874 x = 727 x = 323 y = 612 x = 133 y = 497 y = 871 y = 5 x = 698 y = 435 x = 849 x = 988 x = 293 x = 160 y = 891 y = 560 y = 216 y = 569 y = 833 x = 798 x = 432 y = 288 y = 945 x = 914 y = 927 x = 315 y = 689 y = 628 x = 885 x = 721 y = 927 y = 246 y = 920 y = 35 y = 349 y = 423 y = 833 y = 140 x = 356 y = 775 x = 107 x = 115 y = 98 y = 131 x = 236 y = 464 x = 485 y = 659 x = 877 x = 214 x = 583 y = 63 y = 701 x = 548 y = 609 x = 45 y = 117 y = 865 x = 256 x = 551 y = 553 x = 8 y = 77 x = 148 x = 65 x = 237 x = 352 x = 417 y = 856 y = 464 y = 344 x = 534 y = 22 y = 29 x = 451 x = 123 y = 947 x = 43 y = 150 y = 35 x = 905 x = 568 y = 276 x = 312 x = 7 y = 950 x = 637 x = 165 y = 939 x = 291 x = 127 y = 395 x = 898 x = 155 x = 981 x = 968 x = 166 y = 496 x = 577 x = 927 y = 936 x = 288 y = 65 x = 938 y = 0 x = 395 x = 995 y = 555 x = 580 y = 294 x = 605 y = 151 x = 502 y = 214 x = 808 y = 16 x = 371 y = 375 y = 461 x = 793 x = 894 y = 590 y = 330 x = 135 y = 559 x = 175 y = 43 y = 936 x = 327 y = 328 x = 996 x = 936 y = 704 x = 509 x = 328 x = 628 x = 195 y = 464 y = 715 x = 788 y = 28 y = 791 y = 994 y = 672 x = 581 x = 161 y = 49 y = 2 y = 113 y = 919 y = 517 x = 16 x = 117 x = 590 x = 431 y = 811 x = 45 x = 234 x = 33 x = 713 x = 258 y = 896 x = 676 y = 413 x = 761 y = 582 x = 584 y = 343 y = 78 y = 238 y = 15 y = 320 x = 355 x = 453 x = 812 y = 354 y = 745 y = 730 y = 501 y = 562 x = 180 x = 246 y = 743 y = 817 y = 579 x = 35 y = 456 y = 359 x = 614 x = 551 x = 683 x = 201 x = 861 x = 849 y = 131 y = 329 y = 907 x = 427 y = 221 x = 176 y = 4 y = 746 x = 622 x = 624 x = 622 y = 367 x = 434 y = 733 x = 556 x = 9 y = 697 y = 703 y = 618 y = 959 y = 80 x = 991 x = 50 y = 897 x = 548 x = 261 x = 50 x = 476 y = 253 y = 131 x = 848 y = 849 y = 183 x = 854 x = 388 x = 345 y = 301 x = 904 x = 779 y = 729 x = 676 x = 849 y = 323 x = 562 y = 239 y = 385 y = 185 y = 984 y = 844 x = 875 x = 5 x = 52 x = 261 x = 362 y = 758 x = 71 y = 434 y = 512 x = 950 y = 333 x = 767 y = 980 y = 9 y = 674 y = 508 y = 437 y = 121 y = 171 x = 446 x = 775 y = 329 y = 343 y = 472 x = 520 y = 282 y = 316 x = 628 y = 706 x = 965 y = 843 x = 281 y = 338 x = 122 x = 138 y = 748 y = 476 y = 464 x = 193 y = 731 y = 711 y = 271 y = 414 y = 675 y = 888 y = 853 y = 466 y = 364 x = 242 x = 667 y = 406 x = 997 x = 844 y = 758 y = 750 y = 103 x = 854 x = 488 x = 625 y = 741 y = 157 y = 949 y = 434 x = 428 y = 151 y = 760 y = 862 y = 495 y = 571 x = 96 y = 446 x = 135 x = 573 x = 921 x = 492 y = 416 y = 961 y = 624 y = 30 y = 775 y = 852 y = 442 y = 645 x = 126 x = 247 y = 242 x = 422 y = 994 y = 706 x = 250 x = 281 y = 199 y = 383 y = 342 x = 932 y = 946 x = 357 x = 204 x = 381 x = 923 y = 256 x = 322 x = 247 y = 378 x = 935 x = 503 x = 646 y = 515 x = 230 x = 794 x = 680 y = 299 y = 184 y = 392 y = 537 x = 194 x = 184 x = 824 x = 536 y = 737 y = 534 x = 743 y = 295 y = 913 y = 469 y = 688 y = 151 y = 186 x = 195 x = 253 y = 245 x = 878 y = 667 y = 214 y = 609 x = 378 y = 192 x = 28 x = 732 y = 365 y = 1 y = 702 y = 393 x = 192 y = 171 y = 672 y = 596 y = 199 y = 958 y = 170 x = 716 y = 63 x = 374 x = 749 x = 386 y = 12 x = 520 y = 596 y = 659 y = 205 y = 938 y = 600 y = 780 x = 502 y = 916 x = 658 y = 925 y = 541 x = 165 y = 110 x = 757 y = 995 y = 540 x = 894 y = 84 y = 383 y = 976 y = 262 x = 486 x = 199 y = 141 y = 34 x = 931 x = 718 x = 922 y = 704 y = 654 y = 660 x = 994 y = 99 x = 653 x = 454 x = 817 y = 91 x = 184 x = 57 y = 500 y = 393 y = 723 x = 231 y = 644 x = 677 x = 986 y = 549 x = 244 x = 412 x = 482 y = 880 y = 934 x = 306 y = 613 y = 444 y = 511 x = 896 x = 5 y = 232 x = 415 x = 651 y = 952 x = 87 y = 201 x = 446 x = 365 y = 687 x = 649 y = 121 x = 61 x = 80 y = 107 x = 159 y = 809 x = 465 y = 357 y = 682 y = 22 y = 858 x = 268 y = 611 y = 983 x = 636 x = 997 x = 599 x = 28 y = 335 x = 361 x = 952 y = 589 y = 98 y = 886 x = 256 x = 902 y = 484 y = 123 x = 156 y = 98 y = 442 x = 607 y = 210 y = 426 y = 122 x = 391 x = 661 y = 844 x = 927 x = 244 y = 991 y = 2 y = 318 x = 274 y = 583 x = 323 x = 524 x = 772 x = 917 x = 279 x = 689 x = 818 x = 651 x = 813 x = 745 x = 466 y = 557 y = 915 y = 298 x = 53 y = 266 y = 612 x = 659 y = 877 y = 934 y = 321 y = 179 x = 677 x = 154 y = 113 y = 900 y = 339 x = 752 y = 684 x = 147 x = 285 y = 819 x = 909 x = 633 y = 759 x = 295 y = 894 y = 220 x = 9 x = 765 x = 977 x = 406 x = 475 x = 922 y = 561 x = 602 y = 187 x = 447 x = 251 y = 235 x = 351 y = 443 y = 709 y = 872 x = 741 x = 193 y = 656 y = 34 x = 110 y = 995 y = 730 y = 870 y = 370 x = 718 y = 750 y = 337 x = 187 y = 403 y = 148 y = 968 y = 913 y = 608 x = 113 y = 405 x = 303 y = 246 x = 702 x = 302 x = 138 x = 398 y = 325 y = 693 x = 220 x = 762 x = 724 y = 257 y = 243 x = 911 x = 212 y = 931 x = 420 x = 252 x = 646 x = 899 y = 927 x = 24 x = 737 y = 469 y = 518 x = 677 x = 665 y = 232 y = 504 x = 617 y = 811 y = 935 y = 727 y = 706 y = 93 x = 510 x = 606 y = 329 x = 308 y = 652 y = 734 y = 421 y = 616 x = 660 x = 148 y = 188 y = 179 x = 895 y = 310 y = 983 y = 558 x = 128 y = 732 x = 860 x = 607 y = 219 y = 194 x = 93 y = 998 y = 282 x = 383 x = 162 y = 593 y = 820 x = 10 x = 10 x = 649 y = 437 y = 595 y = 126 y = 513 y = 248 y = 690 y = 221 y = 447 x = 540 x = 325 x = 97 y = 112 x = 525 x = 73 y = 395 x = 26 x = 808 x = 833 x = 529 y = 984 x = 110 y = 471 x = 715 y = 539 x = 452 y = 662 x = 487 x = 819 x = 248 y = 252 y = 319 x = 179 x = 605 x = 414 x = 415 y = 263 x = 425 x = 208 y = 356 y = 452 x = 964 y = 62 y = 240 x = 519 x = 478 y = 188 y = 403 x = 629 x = 84 y = 846 y = 794 y = 24 x = 548 x = 64 x = 332 x = 65 x = 982 x = 451 x = 713 y = 414 x = 94 y = 693 x = 322 x = 561 y = 366 y = 257 y = 221 y = 84 x = 865 y = 25 y = 16 x = 197 x = 923 x = 572 y = 323 y = 180 y = 941 y = 971 x = 195 x = 21 x = 292 y = 779 y = 559 y = 986 y = 716 x = 678 x = 806 y = 435 y = 228 y = 718 x = 698 x = 25 x = 123 x = 255 y = 232 x = 936 y = 555 y = 741 y = 931 y = 596 x = 91 y = 83 x = 502 y = 979 y = 878 x = 338 y = 299 x = 568 x = 63 x = 444 y = 453 x = 172 x = 448 y = 827 y = 993 x = 378 x = 50 x = 334 y = 332 x = 339 x = 362 y = 139 y = 393 y = 435 y = 531 x = 105 y = 964 y = 345 x = 543 y = 144 y = 300 x = 621 y = 689 y = 606 x = 620 x = 584 y = 976 y = 995 x = 782 x = 530 y = 366 x = 2 y = 913 x = 95 x = 224 x = 345 y = 467 x = 578 x = 274 y = 529 y = 834 x = 581 y = 188 y = 884 x = 711 y = 637 y = 50 y = 760 y = 339 y = 123 y = 799 x = 791 y = 788 x = 422 x = 257 x = 13 y = 417 x = 254 x = 524 y = 577 x = 905 y = 17 y = 205 x = 974 y = 336 x = 459 x = 918 x = 754 y = 971 y = 825 x = 833 x = 673 y = 433 y = 208 y = 770 y = 897 x = 703 y = 686 x = 395 y = 805 y = 757 x = 219 x = 219 y = 86 y = 503 x = 124 y = 102 y = 938 y = 428 x = 197 x = 636 x = 577 y = 712 y = 249 x = 923 y = 190 x = 23 y = 61 y = 88 y = 138 x = 763 y = 631 y = 59 y = 104 y = 420 y = 38 y = 99 y = 397 x = 231 x = 270 y = 404 x = 539 x = 575 y = 375 y = 452 y = 606 y = 127 x = 432 x = 158 y = 377 y = 542 y = 636 y = 735 x = 157 y = 383 y = 472 x = 240 y = 919 x = 316 x = 830 x = 159 x = 335 y = 25 x = 824 x = 8 x = 467 y = 969 x = 895 x = 840 y = 670 y = 832 x = 362 x = 859 y = 592 x = 928 x = 944 y = 563 x = 374 y = 751 y = 476 y = 401 x = 13 x = 750 x = 427 y = 313 y = 813 x = 944 y = 921 y = 162 x = 331 y = 288 y = 178 y = 258 y = 143 x = 752 y = 120 y = 267 x = 227 x = 394 y = 960 x = 104 x = 204 y = 654 x = 204 y = 343 y = 906 y = 162 x = 186 y = 990 x = 782 x = 653 y = 599 x = 740 x = 291 y = 833 y = 193 y = 377 y = 337 y = 578 y = 199 x = 428 x = 904 x = 895 y = 363 y = 772 y = 979 x = 103 y = 698 y = 108 y = 329 x = 945 x = 934 x = 623 x = 706 y = 165 x = 123 x = 67 x = 888 y = 470 x = 847 x = 100 x = 20 x = 108 y = 399 y = 412 y = 214 y = 603 y = 31 y = 773 x = 781 x = 699 x = 884 y = 284 y = 729 x = 728 y = 349 y = 107 y = 737 x = 792 x = 136 y = 865 y = 913 x = 852 y = 400 y = 738 y = 915 x = 437 x = 203 x = 277 y = 829 x = 213 x = 186 y = 252 x = 239 x = 60 y = 600 y = 431 y = 450 x = 513 y = 908 y = 31 y = 688 x = 327 x = 543 x = 880 y = 610 x = 254 x = 117 y = 72 x = 902 x = 437 x = 113 x = 719 y = 503 y = 414 x = 484 y = 586 x = 619 x = 121 y = 870 x = 886 x = 447 x = 629 y = 999 y = 625 x = 537 x = 756 y = 282 y = 566 y = 60 y = 548 y = 483 x = 422 y = 401 y = 264 x = 896 y = 104 y = 994 y = 260 y = 138 y = 247 y = 300 x = 29 x = 182 y = 368 x = 633 x = 140 x = 403 x = 218 x = 457 y = 428 x = 688 x = 49 y = 969 y = 380 y = 546 x = 838 y = 334 x = 781 y = 167 x = 111 y = 417 y = 268 x = 165 x = 329 y = 24 x = 680 y = 993 x = 747 y = 390 x = 125 y = 458 x = 487 x = 183 x = 660 x = 121 x = 855 y = 375 y = 63 y = 314 x = 867 y = 502 x = 403 x = 628 x = 162 x = 981 y = 659 x = 603 x = 583 y = 118 y = 489 x = 367 y = 481 y = 171 y = 340 y = 290 x = 528 y = 459 y = 992 y = 785 x = 458 y = 147 x = 557 x = 967 y = 537 x = 735 y = 380 y = 74 y = 902 x = 110 x = 435 y = 801 x = 249 y = 598 y = 700 x = 100 y = 853 x = 979 x = 350 y = 902 y = 87 y = 617 y = 444 x = 680 y = 640 y = 940 x = 895 x = 390 x = 706 x = 738 x = 75 x = 268 y = 790 x = 42 x = 249 x = 731 x = 934 x = 507 x = 743 y = 429 y = 683 x = 811 y = 815 x = 75 y = 246 y = 632 y = 707 y = 954 x = 204 x = 989 x = 293 y = 494 x = 772 y = 957 x = 542 y = 603 x = 108 y = 155 x = 319 y = 149 x = 99 y = 239 y = 387 y = 656 x = 541 x = 397 x = 70 y = 413 y = 246 x = 62 y = 461 y = 365 x = 79 y = 197 x = 455 x = 316 y = 480 y = 713 x = 452 x = 811 x = 368 x = 532 x = 804 x = 985 x = 669 x = 190 y = 713 y = 52 y = 780 y = 896 x = 947 x = 493 y = 472 x = 999 x = 929 y = 974 y = 723 y = 439 y = 805 x = 282 x = 825 x = 308 x = 84 x = 683 y = 961 y = 451 x = 496 x = 41 x = 855 x = 596 y = 851 x = 785 y = 430 y = 157 y = 354 y = 413 y = 616 x = 69 y = 786 y = 916 y = 684 x = 8 y = 15 y = 500 y = 90 y = 359 y = 372 x = 571 x = 426 x = 741 x = 872 x = 311 x = 579 y = 540 x = 485 x = 465 y = 527 x = 350 y = 875 y = 117 y = 300 x = 962 y = 678 x = 826 y = 965 y = 236 y = 425 x = 677 y = 279 y = 370 y = 377 x = 287 y = 12 y = 503 x = 192 x = 556 x = 801 y = 868 x = 107 y = 935 y = 965 x = 262 x = 70 x = 747 y = 861 y = 819 x = 656 x = 847 x = 447 x = 908 x = 323 x = 484 y = 39 x = 956 y = 399 y = 571 x = 415 y = 107 x = 126 y = 539 x = 323 y = 226 x = 168 x = 0 x = 776 y = 608 x = 428 y = 576 x = 797 y = 966 y = 775 x = 914 y = 723 y = 28 y = 228 y = 837 y = 982 x = 235 y = 841 x = 470 x = 199 y = 69 y = 875 x = 95 y = 529 y = 573 y = 950 x = 847 y = 213 y = 523 x = 147 y = 696 y = 128 y = 983 x = 870 y = 939 y = 236 y = 697 x = 6 x = 136 y = 557 y = 193 x = 901 x = 533 y = 268 y = 907 y = 473 y = 248 y = 887 y = 923 x = 37 x = 827 x = 575 x = 385 y = 20 y = 470 y = 935 x = 788 x = 55 y = 302 y = 435 x = 90 x = 812 y = 862 y = 922 y = 809 x = 351 y = 233 y = 216 x = 861 y = 844 y = 517 y = 698 y = 319 y = 331 x = 429 y = 182 y = 379 y = 562 x = 398 y = 378 y = 443 y = 547 y = 8 y = 352 x = 351 x = 904 x = 680 y = 878 y = 356 y = 973 y = 680 y = 8 x = 502 y = 300 x = 406 x = 460 x = 111 x = 231 y = 123 y = 45 x = 483 y = 47 y = 552 x = 515 x = 487 y = 749 x = 995 x = 578 x = 680 y = 103 y = 612 y = 641 x = 923 y = 899 y = 159 x = 874 y = 895 y = 806 y = 199 x = 412 y = 513 x = 557 y = 271 x = 710 y = 717 y = 743 x = 729 x = 404 x = 608 y = 51 y = 249 x = 761 y = 551 x = 295 y = 592 y = 788 y = 221 x = 966 x = 832 y = 148 y = 842 y = 878 x = 627 y = 927 y = 290 y = 706 x = 608 y = 387 y = 739 x = 261 y = 94 y = 789 y = 746 x = 512 x = 136 x = 479 y = 256 y = 253 x = 344 x = 471 y = 511 x = 526 y = 997 y = 631 y = 300 y = 421 x = 942 y = 414 x = 318 x = 619 y = 291 y = 136 y = 808 x = 782 y = 569 y = 139 y = 783 x = 905 x = 282 y = 869 x = 429 x = 330 x = 853 y = 765 x = 375 x = 329 y = 187 x = 565 y = 854 y = 852 y = 953 x = 560 y = 712 y = 868 x = 2 y = 578 x = 732 y = 507 x = 356 y = 108 y = 713 x = 101 x = 254 x = 600 y = 718 y = 236 x = 148 y = 759 y = 614 x = 208 x = 69 x = 751 y = 398 x = 739 x = 235 x = 190 y = 989 x = 201 y = 310 x = 704 x = 958 y = 51 x = 793 y = 320 x = 141 y = 375 x = 666 x = 717 x = 737 y = 522 x = 8 x = 273 x = 4 x = 594 x = 332 x = 46 y = 295 x = 749 y = 611 x = 495 x = 301 y = 667 x = 348 x = 735 x = 545 y = 411 x = 322 x = 903 y = 863 y = 344 x = 500 y = 485 y = 839 x = 883 x = 8 x = 555 x = 952 x = 981 y = 959 x = 738 y = 679 y = 57 y = 186 y = 32 x = 810 x = 244 y = 119 x = 457 x = 668 y = 761 x = 422 x = 691 x = 890 y = 379 y = 93 x = 705 y = 267 y = 126 x = 428 x = 854 x = 886 y = 253 x = 531 x = 668 y = 403 y = 933 x = 97 y = 256 y = 0 x = 541 x = 104 y = 570 x = 361 y = 528 x = 206 y = 732 y = 832 x = 154 x = 47 x = 268 y = 955 x = 332 x = 529 y = 744 y = 223 y = 327 x = 883 y = 403 y = 946 y = 738 x = 314 x = 950 x = 159 y = 214 x = 631 x = 713 y = 387 x = 343 y = 985 x = 798 y = 724 y = 240 y = 23 x = 204 y = 574 x = 475 y = 117 y = 91 y = 233 x = 540 y = 492 y = 803 x = 299 x = 796 x = 937 y = 845 y = 71 y = 620 y = 80 x = 417 x = 824 y = 599 x = 669 x = 922 x = 347 y = 119 x = 716 y = 71 y = 772 y = 3 x = 165 x = 722 x = 637 y = 683 x = 223 y = 76 y = 992 y = 341 y = 717 x = 268 y = 430 x = 608 y = 365 y = 865 x = 602 y = 550 x = 421 x = 3 y = 318 x = 480 x = 139 x = 293 x = 583 x = 497 y = 602 x = 420 x = 856 y = 530 y = 411 y = 710 x = 967 x = 780 x = 236 y = 151 y = 175 x = 801 x = 187 x = 798 x = 81 y = 774 x = 765 x = 67 y = 575 x = 195 x = 696 y = 352 x = 870 y = 404 y = 620 y = 366 y = 186 y = 814 x = 965 x = 847 y = 612 x = 81 x = 167 x = 352 y = 97 y = 81 y = 509 x = 809 y = 269 x = 191 y = 120 x = 389 y = 76 y = 383 x = 520 x = 440 y = 203 x = 214 x = 374 y = 465 x = 818 y = 969 x = 331 x = 411 x = 343 y = 842 x = 159 y = 473 x = 139 y = 981 y = 790 y = 144 x = 646 x = 715 x = 629 y = 196 y = 726 y = 478 x = 943 x = 10 x = 492 x = 805 x = 436 x = 943 x = 838 x = 587 y = 401 x = 973 x = 794 y = 772 x = 221 y = 574 x = 133 x = 709 y = 294 y = 418 y = 275 x = 495 x = 205 y = 640 y = 67 x = 375 x = 663 y = 220 y = 741 x = 232 x = 961 y = 613 x = 562 y = 523 x = 97 y = 348 y = 517 y = 85 y = 985 x = 118 x = 656 y = 225 y = 546 y = 776 x = 438 x = 601 y = 518 y = 847 x = 593 y = 290 x = 16 x = 416 y = 185 x = 257 y = 930 x = 575 x = 573 x = 258 x = 597 x = 407 y = 747 y = 788 y = 280 y = 50 x = 709 x = 268 x = 682 y = 612 y = 537 y = 390 y = 300 x = 758 x = 117 x = 994 y = 402 y = 454 x = 466 x = 119 y = 581 y = 676 x = 214 x = 721 y = 981 x = 116 x = 906 x = 690 x = 823 x = 432 x = 464 x = 358 y = 532 x = 72 y = 759 y = 449 y = 64 x = 336 y = 421 x = 175 y = 94 x = 273 y = 149 x = 910 y = 411 y = 616 x = 121 y = 445 y = 491 y = 356 y = 412 y = 592 x = 282 y = 755 x = 689 y = 458 y = 925 x = 487 y = 694 y = 750 x = 92 x = 332 y = 693 x = 571 y = 999 y = 787 y = 436 x = 888 x = 11 x = 126 x = 630 x = 835 x = 667 y = 982 y = 72 x = 818 x = 451 x = 82 x = 983 x = 33 x = 285 x = 746 x = 552 y = 496 x = 982 y = 616 y = 910 y = 873 y = 126 x = 642 x = 940 x = 714 y = 666 x = 240 y = 803 x = 984 x = 798 x = 866 y = 69 y = 617 y = 689 x = 368 y = 37 y = 881 x = 449 y = 713 y = 688 y = 485 x = 576 y = 357 y = 55 y = 172 x = 776 y = 555 y = 753 y = 248 y = 758 y = 747 x = 210 y = 310 y = 504 y = 753 x = 803 y = 900 y = 20 x = 463 y = 950 x = 281 y = 25 y = 923 x = 362 x = 926 y = 141 y = 268 x = 653 x = 363 x = 306 y = 703 y = 58 y = 192 y = 212 x = 507 x = 642 x = 593 x = 329 y = 151 y = 40 y = 516 x = 102 y = 885 x = 418 x = 265 x = 68 x = 537 x = 275 y = 909 x = 385 x = 354 y = 909 x = 48 y = 815 x = 634 x = 980 x = 741 x = 638 x = 541 y = 578 x = 133 x = 479 y = 477 x = 400 x = 594 x = 155 x = 870 x = 599 y = 302 x = 821 y = 975 x = 438 x = 235 x = 695 y = 485 x = 935 y = 272 y = 640 y = 522 x = 135 x = 531 y = 417 x = 354 y = 671 x = 783 x = 297 x = 645 x = 827 x = 164 y = 8 x = 795 y = 619 x = 63 y = 168 x = 653 x = 53 x = 946 y = 937 x = 191 x = 14 y = 804 y = 437 x = 47 x = 33 y = 138 y = 213 y = 41 x = 57 y = 93 x = 41 y = 881 x = 282 y = 269 x = 185 y = 883 y = 491 x = 510 x = 840 y = 896 x = 474 y = 970 x = 671 x = 872 y = 468 x = 306 y = 63 y = 957 x = 719 x = 268 y = 743 x = 455 x = 190 x = 514 x = 228 x = 607 x = 796 y = 741 x = 942 x = 548 x = 931 y = 272 y = 745 y = 44 y = 160 y = 73 y = 816 y = 489 y = 847 y = 389 y = 413 y = 129 x = 279 y = 28 x = 836 x = 983 x = 134 x = 467 y = 837 y = 697 x = 176 y = 604 y = 651 x = 352 y = 96 y = 277 x = 442 y = 70 y = 981 y = 294 x = 379 x = 289 x = 534 y = 394 y = 972 x = 73 y = 213 y = 845 y = 771 y = 419 y = 643 y = 729 y = 807 x = 511 y = 602 x = 310 y = 435 y = 496 x = 60 x = 693 x = 333 x = 884 x = 795 x = 467 y = 631 x = 786 y = 936 y = 64 y = 18 y = 236 x = 732 x = 603 y = 497 y = 137 x = 341 x = 941 x = 300 x = 276 x = 260 y = 366 x = 983 y = 870 x = 371 x = 366 x = 509 y = 363 x = 500 x = 409 y = 769 x = 907 y = 433 x = 840 x = 379 y = 534 x = 860 y = 882 x = 757 x = 114 y = 38 y = 870 y = 787 x = 493 x = 255 x = 286 y = 505 y = 190 x = 394 y = 377 y = 147 y = 116 y = 163 x = 203 y = 455 x = 401 y = 502 x = 745 x = 561 x = 930 x = 493 x = 545 y = 761 x = 289 x = 118 y = 633 x = 929 y = 624 y = 453 x = 717 x = 201 y = 402 x = 94 y = 697 y = 738 y = 823 x = 195 y = 582 y = 456 x = 169 x = 890 y = 191 y = 256 y = 264 x = 347 x = 618 x = 804 x = 955 y = 872 y = 905 y = 632 x = 546 x = 801 y = 841 x = 704 x = 535 x = 516 y = 765 x = 246 y = 834 x = 716 x = 845 x = 529 y = 771 x = 157 x = 716 y = 757 y = 322 y = 743 y = 520 x = 525 y = 745 y = 134 x = 814 y = 245 y = 677 x = 805 x = 185 x = 27 x = 88 x = 985 x = 326 x = 419 y = 5 x = 163 x = 314 x = 934 x = 730 x = 923 x = 801 x = 249 y = 833 x = 353 x = 741 y = 327 x = 916 y = 986 y = 758 x = 595 y = 272 y = 642 x = 799 y = 999 x = 996 y = 130 y = 442 y = 980 y = 786 x = 645 x = 417 y = 709 y = 636 y = 280 x = 805 y = 511 y = 987 x = 16 y = 81 y = 20 x = 289 y = 931 y = 529 x = 710 x = 948 y = 196 y = 32 y = 402 y = 953 x = 768 y = 559 x = 835 x = 136 y = 684 x = 571 y = 350 y = 206 x = 296 y = 544 x = 404 x = 67 y = 209 x = 505 x = 472 x = 295 x = 568 x = 223 y = 104 x = 960 y = 280 y = 197 y = 744 y = 264 y = 491 y = 752 y = 653 y = 495 y = 622 y = 179 x = 163 x = 39 y = 32 x = 488 x = 974 y = 980 y = 331 x = 590 x = 933 x = 469 y = 367 y = 672 y = 96 x = 588 y = 872 x = 517 y = 945 y = 768 x = 172 x = 169 y = 56 y = 105 y = 31 x = 815 x = 606 y = 92 x = 209 y = 698 x = 636 x = 728 y = 757 x = 896 x = 154 x = 31 x = 624 x = 177 x = 702 y = 772 y = 682 x = 49 y = 576 y = 613 x = 258 x = 795 y = 950 x = 754 y = 120 y = 762 x = 667 x = 305 x = 346 x = 676 x = 117 y = 133 x = 740 x = 439 x = 676 x = 453 x = 716 y = 180 x = 475 x = 727 y = 937 y = 575 x = 635 x = 601 y = 363 x = 382 x = 430 x = 983 x = 50 x = 838 y = 178 y = 364 x = 244 y = 266 y = 831 x = 667 x = 186 x = 429 x = 475 x = 156 x = 12 x = 22 y = 406 y = 964 x = 131 y = 535 x = 445 y = 908 x = 796 y = 761 x = 871 x = 452 y = 375 x = 232 x = 264 x = 40 x = 630 y = 422 x = 419 x = 198 y = 540 y = 211 x = 985 x = 27 x = 998 x = 465 y = 920 y = 280 x = 151 y = 497 y = 956 x = 395 y = 303 x = 975 y = 203 y = 976 x = 259 x = 80 y = 12 x = 82 x = 247 x = 232 x = 817 x = 815 y = 80 x = 87 x = 554 x = 975 x = 299 x = 932 y = 476 y = 949 x = 449 y = 35 x = 489 y = 175 x = 370 y = 609 x = 624 y = 860 y = 793 x = 445 x = 782 y = 558 x = 723 y = 640 y = 103 x = 990 y = 971 y = 717 y = 847 y = 902 y = 653 y = 109 y = 991 y = 38 x = 620 x = 133 y = 256 y = 540 x = 885 y = 882 x = 121 y = 893 y = 602 y = 258 x = 856 y = 371 x = 23 x = 842 y = 505 y = 151 x = 717 y = 584 x = 327 y = 305 y = 656 y = 554 y = 764 x = 574 x = 410 x = 519 x = 344 y = 479 x = 426 y = 86 y = 555 x = 409 y = 874 y = 597 x = 469 y = 118 x = 442 x = 606 y = 120 x = 276 y = 717 x = 501 x = 390 x = 781 y = 302 y = 748 y = 457 y = 481 y = 854 y = 884 y = 333 y = 152 x = 27 y = 685 y = 643 y = 382 y = 461 y = 775 x = 215 x = 19 y = 128 y = 79 y = 628 x = 620 x = 992 y = 157 y = 211 y = 805 x = 420 y = 738 x = 156 y = 128 y = 355 y = 820 y = 164 x = 441 x = 959 y = 933 y = 433 y = 422 y = 409 y = 455 x = 593 y = 212 x = 454 x = 132 y = 423 x = 579 y = 516 x = 53 x = 239 x = 28 y = 719 x = 489 y = 514 x = 282 y = 195 x = 249 y = 701 y = 505 y = 411 x = 118 y = 250 y = 669 x = 449 x = 503 x = 921 x = 590 y = 845 x = 496 x = 343 x = 988 y = 219 x = 382 y = 698 y = 428 x = 876 y = 0 y = 947 x = 598 y = 743 x = 788 x = 985 y = 360 y = 810 y = 895 y = 339 y = 747 y = 120 x = 831 y = 368 x = 631 y = 157 y = 75 y = 652 x = 853 x = 479 x = 116 y = 372 x = 647 x = 686 y = 391 x = 777 y = 288 x = 619 y = 771 y = 379 y = 584 y = 386 y = 994 y = 685 x = 139 y = 193 x = 980 x = 84 x = 452 x = 874 x = 500 x = 334 x = 253 y = 908 x = 293 y = 780 x = 529 y = 537 x = 557 x = 426 x = 738 x = 304 x = 890 x = 698 y = 511 y = 890 y = 577 x = 151 x = 883 x = 207 y = 52 y = 406 y = 506 y = 160 x = 869 y = 112 x = 558 x = 677 x = 804 y = 495 y = 653 x = 30 x = 314 y = 764 x = 594 x = 374 x = 663 y = 283 y = 427 x = 585 y = 381 x = 255 x = 465 y = 92 y = 12 y = 641 y = 325 y = 951 x = 853 y = 837 y = 392 y = 149 x = 695 x = 577 x = 227 y = 418 y = 563 x = 253 y = 309 x = 1 x = 933 x = 691 y = 314 y = 897 x = 63 y = 671 x = 649 x = 214 y = 605 x = 818 x = 305 x = 793 x = 613 y = 248 x = 392 y = 949 x = 244 x = 935 x = 987 x = 430 y = 271 x = 209 x = 273 x = 969 y = 567 y = 63 x = 728 y = 445 x = 903 y = 616 y = 648 x = 324 y = 558 y = 155 y = 147 x = 300 y = 38 y = 43 x = 637 y = 894 y = 503 y = 782 y = 165 x = 573 y = 977 y = 67 y = 459 y = 222 y = 354 x = 266 x = 314 x = 272 y = 780 y = 367 y = 31 y = 974 x = 570 x = 766 y = 40 y = 156 x = 233 x = 347 y = 319 x = 61 y = 946 x = 528 x = 598 x = 964 y = 172 y = 499 x = 945 y = 90 y = 286 x = 251 x = 900 y = 696 y = 336 y = 177 x = 964 x = 33 y = 622 x = 522 x = 418 x = 302 y = 521 x = 145 x = 627 x = 334 y = 93 y = 592 x = 49 y = 479 x = 35 y = 745 x = 951 y = 261 y = 44 x = 145 y = 973 y = 404 y = 600 x = 665 y = 785 x = 846 x = 289 x = 576 y = 431 x = 76 y = 767 x = 466 y = 303 y = 291 x = 863 x = 513 y = 235 x = 683 y = 819 x = 416 x = 700 y = 187 y = 52 y = 680 x = 874 y = 950 x = 929 x = 360 y = 495 x = 932 y = 440 y = 195 x = 715 x = 863 y = 931 x = 842 y = 893 x = 325 y = 848 x = 781 y = 113 x = 364 x = 499 y = 627 y = 727 y = 353 x = 708 y = 195 x = 483 x = 661 x = 690 y = 750 x = 589 x = 881 y = 81 y = 512 x = 746 x = 589 x = 952 x = 593 x = 479 x = 551 x = 551 x = 315 y = 509 y = 800 y = 185 x = 486 x = 627 x = 916 y = 383 y = 255 y = 657 x = 727 x = 765 y = 994 y = 619 x = 137 x = 348 y = 556 x = 133 x = 760 x = 259 x = 797 y = 966 y = 947 x = 846 x = 831 x = 751 y = 818 x = 231 x = 466 y = 413 y = 372 x = 407 y = 970 x = 636 x = 563 x = 681 y = 134 y = 778 x = 701 x = 988 y = 480 x = 794 y = 960 x = 814 x = 579 y = 381 y = 341 x = 583 x = 682 y = 746 y = 820 x = 310 x = 779 x = 740 x = 64 y = 716 x = 171 x = 547 x = 592 y = 558 x = 942 y = 827 x = 81 y = 947 x = 686 x = 712 x = 825 x = 813 y = 462 y = 436 x = 985 x = 776 y = 367 y = 288 y = 37 y = 482 y = 491 x = 615 x = 776 x = 391 y = 960 x = 321 x = 478 x = 742 y = 39 x = 171 y = 35 x = 532 y = 623 x = 713 x = 372 y = 992 y = 209 y = 139 x = 225 x = 448 y = 985 y = 324 x = 255 x = 460 y = 949 y = 22 x = 283 x = 387 y = 79 y = 270 x = 1 x = 18 y = 573 y = 548 x = 391 y = 337 y = 117 x = 896 x = 783 y = 370 x = 692 y = 718 y = 650 x = 585 y = 910 y = 885 x = 470 y = 474 x = 765 y = 546 y = 18 y = 590 x = 600 x = 211 y = 547 y = 117 y = 677 y = 566 y = 644 y = 761 y = 6 x = 818 x = 255 x = 224 x = 314 x = 881 y = 358 x = 523 x = 662 y = 342 y = 19 x = 448 x = 646 y = 728 y = 517 y = 198 x = 840 y = 704 x = 309 y = 820 y = 50 x = 12 y = 877 y = 367 y = 622 y = 100 x = 873 y = 690 x = 266 y = 162 x = 963 x = 658 x = 729 x = 603 y = 290 y = 365 y = 477 x = 101 x = 913 y = 597 y = 882 y = 176 x = 597 y = 626 y = 988 x = 998 x = 501 x = 460 y = 371 y = 620 x = 487 x = 706 x = 363 x = 22 y = 332 x = 163 x = 668 y = 321 x = 262 y = 832 x = 441 x = 907 y = 838 y = 525 y = 430 y = 223 y = 483 y = 585 y = 441 x = 827 y = 282 x = 340 x = 387 y = 919 y = 314 y = 252 y = 933 x = 401 x = 526 y = 333 x = 424 y = 578 x = 190 y = 458 x = 827 x = 757 x = 981 x = 412 x = 464 x = 17 x = 435 y = 237 x = 781 x = 493 x = 917 y = 321 y = 735 y = 600 y = 767 y = 908 x = 697 x = 57 y = 468 x = 46 y = 505 y = 62 y = 389 y = 14 y = 641 x = 535 x = 685 x = 251 x = 755 y = 49 x = 263 x = 822 y = 328 x = 638 x = 52 x = 80 x = 803 y = 203 y = 145 x = 716 y = 76 y = 697 x = 459 x = 886 y = 152 y = 89 y = 597 y = 375 y = 142 y = 721 y = 401 y = 457 x = 295 x = 750 x = 877 y = 579 x = 421 x = 418 x = 576 y = 446 x = 592 y = 496 x = 151 x = 467 x = 589 y = 193 x = 342 y = 548 x = 310 y = 782 y = 820 y = 844 x = 341 y = 473 y = 919 y = 350 y = 159 y = 404 y = 423 x = 957 x = 412 x = 355 y = 152 x = 743 y = 905 y = 353 y = 238 y = 318 y = 163 x = 201 y = 63 x = 649 x = 750 y = 885 x = 277 y = 538 y = 696 x = 795 y = 149 x = 14 y = 416 y = 132 x = 268 x = 938 y = 594 y = 218 x = 43 y = 231 y = 922 y = 671 y = 663 x = 241 x = 454 y = 560 y = 927 x = 10 x = 646 y = 703 y = 944 x = 699 y = 133 x = 195 y = 785 y = 673 x = 248 y = 611 x = 257 x = 271 x = 240 x = 19 y = 111 y = 864 y = 875 x = 24 y = 208 y = 710 x = 993 x = 221 y = 37 y = 190 y = 943 y = 548 x = 357 y = 617 x = 356 y = 117 y = 370 y = 928 y = 548 y = 417 x = 28 y = 802 x = 386 y = 152 x = 271 x = 60 x = 199 x = 767 x = 780 x = 505 y = 725 y = 307 x = 604 y = 340 x = 541 y = 966 x = 238 x = 591 y = 496 y = 47 y = 141 x = 334 y = 67 x = 896 y = 190 y = 688 x = 376 y = 362 x = 584 y = 190 x = 812 x = 694 y = 276 y = 26 y = 732 y = 892 x = 884 x = 565 y = 32 x = 504 x = 567 y = 841 y = 540 x = 276 x = 257 x = 601 x = 974 y = 824 y = 285 x = 728 x = 276 y = 595 y = 551 y = 465 y = 326 y = 509 x = 513 x = 189 y = 905 x = 530 x = 636 x = 936 y = 780 y = 213 y = 612 x = 787 y = 266 y = 401 x = 896 x = 752 y = 891 y = 820 y = 315 x = 163 y = 178 x = 734 y = 177 y = 777 x = 784 x = 727 x = 636 x = 988 x = 249 y = 71 y = 312 x = 424 x = 788 y = 961 x = 957 y = 27 y = 169 y = 302 y = 136 x = 360 y = 773 y = 20 y = 306 y = 663 x = 103 y = 757 y = 909 y = 619 x = 777 x = 504 y = 56 x = 573 y = 997 y = 277 y = 658 x = 406 x = 77 y = 193 y = 787 x = 290 y = 591 y = 658 y = 580 y = 902 y = 562 x = 795 y = 642 y = 548 y = 948 y = 125 y = 463 x = 391 x = 309 y = 627 y = 441 y = 691 y = 669 y = 238 x = 979 y = 311 x = 251 x = 863 x = 179 x = 885 x = 237 x = 439 x = 893 y = 944 y = 118 x = 356 y = 193 x = 297 y = 749 x = 463 x = 27 y = 973 x = 585 x = 525 x = 248 x = 596 y = 125 x = 890 y = 569 x = 925 y = 110 y = 600 y = 681 x = 517 y = 136 y = 862 y = 107 x = 146 y = 23 x = 809 y = 786 y = 462 x = 145 x = 281 y = 891 x = 754 x = 192 y = 657 y = 307 y = 359 y = 508 y = 959 y = 760 x = 660 y = 481 y = 408 x = 226 y = 882 y = 574 x = 790 x = 74 y = 820 y = 603 x = 196 x = 356 x = 706 y = 129 x = 184 x = 474 y = 26 x = 313 y = 926 x = 8 x = 615 y = 324 x = 400 x = 301 x = 369 x = 754 x = 519 y = 826 y = 679 y = 946 x = 197 y = 707 x = 80 x = 9 y = 615 x = 519 y = 952 x = 987 y = 945 y = 629 y = 897 x = 585 y = 197 x = 697 y = 718 x = 443 x = 416 x = 491 y = 874 x = 206 y = 222 x = 72 x = 920 x = 583 x = 701 x = 533 x = 299 x = 71 x = 881 y = 77 x = 412 x = 867 y = 375 y = 28 x = 564 x = 443 x = 312 x = 313 x = 928 y = 802 y = 460 y = 283 x = 157 x = 959 x = 123 y = 342 y = 261 x = 67 y = 272 x = 941 y = 33 y = 975 x = 253 y = 634 x = 888 x = 514 y = 124 y = 811 x = 504 y = 672 x = 511 x = 866 y = 927 x = 112 y = 84 y = 740 y = 790 y = 167 y = 59 y = 576 x = 237 y = 647 x = 592 x = 995 y = 933 x = 75 y = 385 x = 920 x = 930 x = 216 y = 437 x = 483 x = 24 x = 623 x = 155 y = 383 y = 994 x = 106 y = 193 x = 34 y = 472 y = 274 x = 754 x = 522 x = 226 x = 402 x = 695 x = 596 y = 240 x = 508 y = 771 x = 141 y = 626 x = 56 y = 53 y = 650 y = 552 y = 383 y = 119 x = 47 x = 995 y = 714 x = 688 x = 115 y = 881 y = 676 y = 866 y = 475 y = 769 x = 665 y = 622 y = 699 x = 592 x = 538 y = 691 y = 762 x = 35 y = 730 y = 842 y = 4 x = 820 x = 80 y = 202 y = 531 x = 439 y = 497 x = 568 x = 940 x = 631 x = 576 x = 416 y = 361 y = 870 x = 527 y = 288 x = 788 x = 267 y = 499 x = 776 y = 144 y = 283 y = 980 y = 838 y = 363 x = 103 y = 495 y = 630 y = 323 x = 652 y = 565 y = 437 x = 753 x = 574 x = 526 x = 987 x = 269 y = 312 x = 473 x = 874 x = 323 x = 776 y = 497 x = 27 x = 612 y = 22 y = 973 x = 883 y = 516 x = 683 x = 511 x = 712 x = 292 y = 733 x = 878 y = 953 x = 586 y = 20 y = 193 y = 608 x = 431 x = 334 y = 794 x = 835 x = 378 y = 352 x = 540 x = 373 y = 145 y = 301 x = 67 y = 225 y = 336 y = 440 x = 348 x = 686 y = 31 y = 888 y = 942 y = 487 y = 593 y = 914 x = 607 x = 317 x = 747 x = 128 y = 225 y = 171 y = 302 x = 795 y = 364 y = 782 y = 206 y = 572 y = 394 x = 174 x = 602 y = 473 y = 728 y = 666 x = 113 x = 993 x = 499 y = 604 y = 480 x = 803 x = 880 y = 591 y = 257 y = 940 x = 926 x = 343 y = 554 y = 89 y = 312 y = 462 x = 549 x = 116 x = 972 x = 201 y = 471 y = 296 y = 943 x = 142 x = 402 x = 555 y = 548 y = 208 x = 772 x = 738 x = 405 y = 861 y = 8 y = 707 y = 401 x = 785 x = 266 y = 576 x = 321 x = 761 x = 153 y = 756 y = 271 y = 804 x = 967 x = 479 y = 95 y = 31 y = 22 x = 436 x = 648 x = 0 x = 656 y = 827 x = 647 x = 405 x = 608 x = 853 x = 831 x = 275 y = 904 y = 522 x = 448 x = 455 y = 293 y = 598 y = 465 y = 911 x = 879 x = 451 x = 678 x = 678 x = 370 y = 518 x = 894 x = 351 x = 549 y = 150 y = 780 y = 171 x = 200 x = 70 y = 73 x = 139 x = 71 y = 831 y = 799 y = 35 x = 745 y = 723 x = 700 y = 790 x = 4 x = 950 y = 249 y = 913 y = 595 x = 171 y = 316 y = 621 x = 253 x = 136 x = 313 y = 926 y = 430 x = 50 x = 427 x = 731 y = 484 y = 920 x = 506 x = 239 x = 169 x = 122 y = 73 y = 225 x = 899 y = 83 y = 238 x = 976 x = 10 x = 150 y = 219 y = 574 x = 266 x = 141 x = 680 x = 578 y = 790 x = 688 y = 796 x = 895 x = 979 y = 261 y = 340 x = 237 y = 615 x = 140 x = 972 x = 242 y = 913 y = 715 y = 115 y = 795 y = 346 y = 473 x = 453 x = 191 x = 51 y = 2 y = 41 x = 93 x = 683 y = 195 y = 652 y = 598 y = 172 y = 511 x = 958 y = 896 x = 846 y = 152 y = 442 y = 731 y = 499 x = 236 x = 29 x = 900 y = 916 x = 719 y = 884 x = 838 y = 982 y = 47 x = 359 y = 950 x = 370 x = 856 x = 797 x = 10 x = 25 x = 540 x = 928 x = 470 x = 240 x = 117 y = 507 x = 885 x = 656 y = 135 y = 932 x = 573 y = 539 x = 467 y = 721 y = 336 x = 427 x = 505 x = 20 x = 552 y = 518 y = 89 x = 976 x = 219 x = 610 y = 0 y = 439 x = 197 x = 706 x = 666 x = 845 y = 527 x = 582 y = 981 y = 360 x = 215 x = 907 y = 608 y = 630 y = 868 x = 182 y = 488 y = 497 y = 304 x = 54 y = 631 x = 677 y = 524 y = 895 y = 214 x = 743 x = 838 x = 86 y = 885 y = 273 y = 310 x = 677 x = 133 y = 835 y = 378 y = 111 x = 141 y = 224 y = 752 x = 523 x = 726 x = 748 y = 916 y = 10 x = 904 x = 259 x = 443 x = 364 y = 463 y = 717 y = 441 x = 906 x = 321 y = 599 x = 249 x = 40 x = 388 x = 540 y = 327 y = 162 y = 539 x = 797 y = 61 x = 615 x = 713 x = 717 x = 513 y = 88 y = 106 x = 908 x = 810 x = 684 x = 441 x = 559 y = 479 x = 352 y = 846 y = 57 x = 663 x = 432 y = 356 x = 234 x = 477 x = 57 y = 361 y = 292 x = 618 y = 426 y = 552 x = 531 y = 410 x = 106 y = 385 x = 163 y = 187 x = 128 x = 449 x = 414 y = 388 y = 862 x = 140 x = 625 y = 482 y = 521 y = 740 x = 771 y = 288 y = 758 y = 393 x = 425 y = 869 x = 124 x = 619 y = 948 y = 713 x = 813 x = 317 x = 964 x = 193 y = 187 x = 891 y = 435 y = 539 x = 205 x = 114 y = 513 y = 536 y = 5 x = 880 y = 219 x = 469 x = 151 x = 822 y = 290 y = 954 y = 948 y = 139 y = 376 y = 928 x = 611 x = 916 x = 730 y = 466 x = 311 x = 745 x = 995 y = 914 x = 353 y = 615 y = 751 y = 473 x = 118 x = 138 x = 643 y = 780 x = 813 y = 435 y = 500 y = 982 x = 951 y = 694 x = 294 y = 446 y = 697 x = 995 x = 334 x = 852 x = 784 x = 298 x = 409 x = 387 x = 774 x = 117 y = 428 y = 438 x = 531 x = 30 x = 444 y = 529 x = 241 y = 942 x = 696 y = 27 x = 488 y = 613 x = 756 y = 471 x = 526 x = 509 y = 392 y = 686 x = 431 x = 453 y = 545 x = 369 y = 859 x = 714 y = 809 x = 389 x = 771 x = 547 y = 354 x = 763 x = 311 y = 835 y = 220 y = 683 x = 589 x = 231 y = 823 y = 625 y = 264 x = 591 x = 784 x = 724 y = 334 x = 788 y = 642 x = 920 y = 823 y = 713 x = 980 x = 751 x = 885 x = 408 y = 287 x = 743 x = 76 y = 978 x = 666 x = 121 y = 325 x = 40 y = 460 y = 626 y = 420 y = 31 x = 88 y = 323 y = 116 x = 33 y = 469 y = 660 x = 463 x = 758 y = 44 y = 482 y = 140 x = 41 y = 188 x = 588 y = 711 y = 361 x = 105 y = 124 y = 120 y = 329 y = 286 x = 486 y = 979 y = 232 x = 828 y = 745 x = 941 y = 273 y = 158 y = 442 y = 184 y = 372 x = 544 x = 215 x = 5 x = 957 y = 534 y = 42 x = 392 y = 889 x = 340 x = 894 y = 124 x = 115 y = 381 y = 855 y = 713 y = 559 x = 427 y = 273 x = 318 x = 77 y = 377 x = 718 y = 97 y = 343 y = 945 y = 423 y = 756 y = 704 y = 448 y = 407 x = 843 x = 122 y = 92 x = 55 x = 329 y = 615 y = 603 x = 181 x = 644 y = 842 y = 113 y = 10 x = 508 y = 711 x = 330 y = 822 y = 788 x = 443 y = 44 x = 642 y = 983 y = 137 x = 294 x = 343 y = 194 y = 231 x = 803 y = 880 y = 308 x = 972 y = 61 y = 811 y = 444 x = 81 x = 458 y = 566 y = 333 x = 84 x = 21 y = 270 x = 965 x = 874 y = 744 x = 784 x = 698 x = 43 x = 903 y = 313 y = 165 y = 836 x = 471 x = 769 y = 810 y = 784 y = 633 y = 751 y = 557 y = 719 y = 732 y = 57 x = 260 y = 247 x = 11 x = 511 y = 659 x = 504 y = 805 y = 287 y = 478 x = 151 x = 478 y = 63 x = 879 x = 40 x = 286 x = 747 x = 902 y = 413 x = 258 x = 442 x = 975 y = 400 y = 571 y = 748 y = 463 y = 865 x = 153 y = 329 y = 711 y = 997 x = 171 x = 599 x = 442 x = 339 y = 289 x = 322 y = 79 x = 397 x = 114 y = 404 y = 749 y = 871 x = 198 y = 288 y = 273 y = 962 y = 733 y = 871 x = 925 x = 931 x = 344 y = 831 x = 329 y = 778 x = 430 x = 725 x = 451 y = 435 y = 500 y = 614 x = 712 y = 922 y = 489 y = 324 y = 356 x = 333 x = 861 x = 827 y = 97 y = 338 y = 787 y = 59 x = 363 y = 592 y = 569 y = 988 y = 135 y = 430 x = 56 x = 744 y = 362 y = 816 x = 594 y = 766 x = 601 y = 218 x = 223 x = 332 x = 124 x = 801 y = 131 y = 679 x = 52 y = 596 x = 216 x = 225 x = 417 y = 154 x = 38 y = 54 y = 80 y = 732 x = 903 y = 889 x = 989 x = 73 y = 831 x = 91 y = 215 y = 49 x = 379 y = 714 x = 668 x = 160 y = 844 x = 50 x = 840 y = 227 x = 847 x = 770 x = 510 y = 660 x = 301 x = 929 x = 143 y = 3 y = 605 y = 672 x = 289 y = 684 x = 399 y = 57 x = 220 y = 982 y = 456 x = 607 x = 653 x = 12 y = 724 y = 174 y = 624 y = 390 x = 599 x = 206 x = 247 x = 374 y = 328 y = 238 x = 420 x = 968 x = 29 x = 547 y = 548 x = 340 x = 204 x = 491 x = 396 y = 409 x = 648 y = 235 y = 858 y = 246 x = 393 y = 440 x = 760 x = 745 x = 688 x = 176 y = 203 x = 860 x = 87 y = 588 x = 938 x = 182 x = 966 x = 834 x = 379 x = 715 y = 620 x = 641 y = 268 x = 226 y = 679 y = 545 y = 624 y = 995 y = 109 y = 547 y = 285 y = 634 x = 851 y = 780 y = 604 x = 707 y = 355 y = 308 y = 736 y = 931 x = 290 x = 2 y = 882 y = 977 x = 285 x = 391 y = 958 y = 174 x = 197 y = 392 x = 801 x = 729 y = 801 y = 131 y = 924 x = 656 y = 539 y = 832 x = 8 y = 765 x = 38 x = 216 x = 885 x = 510 x = 344 y = 587 x = 354 y = 654 y = 57 x = 44 y = 200 x = 900 y = 712 x = 513 x = 895 y = 718 x = 138 y = 634 x = 676 x = 809 x = 398 y = 869 y = 416 x = 612 y = 13 y = 808 x = 62 x = 305 y = 793 x = 198 x = 801 x = 974 x = 554 x = 667 y = 456 x = 602 x = 225 x = 663 x = 699 x = 468 x = 637 y = 278 y = 688 x = 177 y = 754 x = 522 x = 996 x = 848 y = 160 x = 133 y = 344 x = 175 x = 911 y = 564 x = 466 y = 675 y = 364 x = 506 y = 889 y = 886 y = 115 y = 903 y = 961 x = 365 x = 619 y = 90 y = 938 y = 885 y = 456 x = 460 x = 833 y = 378 x = 793 x = 602 x = 624 y = 382 y = 953 y = 202 y = 389 x = 389 y = 770 x = 971 y = 97 y = 557 x = 658 x = 827 y = 210 y = 393 y = 794 x = 390 x = 540 y = 509 y = 57 x = 760 y = 982 x = 806 x = 333 x = 460 x = 339 y = 335 x = 740 x = 193 y = 720 x = 305 y = 286 x = 636 y = 819 y = 672 x = 560 x = 27 x = 286 y = 999 y = 316 y = 401 x = 181 y = 4 x = 250 x = 575 y = 489 y = 188 x = 280 x = 306 x = 673 y = 681 x = 762 x = 480 y = 246 x = 667 x = 642 x = 569 x = 156 y = 449 y = 828 y = 81 x = 258 x = 796 x = 798 x = 342 y = 80 y = 409 y = 436 x = 243 y = 72 y = 597 x = 331 x = 891 x = 444 x = 599 x = 717 y = 941 x = 950 y = 218 x = 840 y = 573 x = 936 x = 468 y = 224 x = 54 y = 326 x = 363 x = 522 x = 202 y = 299 x = 239 x = 481 x = 696 x = 270 y = 885 x = 178 x = 88 x = 792 x = 486 y = 971 x = 17 x = 896 x = 660 x = 691 x = 737 x = 663 x = 710 x = 508 y = 280 y = 376 y = 594 x = 327 x = 669 x = 590 y = 192 y = 401 y = 211 y = 294 y = 420 y = 85 x = 679 y = 485 y = 597 y = 500 x = 476 x = 99 x = 431 y = 104 x = 898 y = 961 x = 256 y = 4 x = 363 y = 43 x = 987 x = 644 y = 581 x = 408 x = 827 y = 111 x = 136 x = 78 x = 637 y = 373 x = 877 y = 330 y = 48 y = 656 y = 985 y = 899 y = 180 y = 991 y = 377 x = 643 x = 659 x = 563 y = 965 x = 68 y = 176 y = 841 x = 775 y = 890 x = 211 x = 938 y = 598 x = 521 y = 85 x = 891 x = 616 x = 722 y = 640 y = 424 x = 927 y = 559 y = 285 x = 508 x = 629 x = 235 y = 296 x = 388 x = 715 x = 24 y = 479 y = 966 x = 153 x = 371 y = 973 x = 751 y = 991 x = 355 y = 768 y = 688 y = 965 x = 589 y = 801 x = 860 y = 943 x = 668 x = 504 x = 518 y = 322 y = 156 y = 741 x = 900 y = 922 x = 361 y = 823 x = 439 x = 677 x = 106 y = 710 y = 346 x = 556 x = 428 x = 0 x = 422 x = 891 x = 969 y = 838 x = 717 x = 829 x = 803 x = 831 x = 496 y = 623 y = 338 x = 922 x = 690 x = 50 x = 242 y = 120 x = 724 x = 595 y = 996 y = 267 x = 546 y = 495 y = 452 y = 943 x = 187 x = 904 x = 603 x = 562 y = 656 x = 116 y = 15 x = 915 y = 953 y = 786 y = 648 x = 367 x = 502 x = 247 y = 893 y = 255 y = 461 y = 959 y = 337 y = 63 y = 838 x = 244 y = 120 y = 594 x = 374 y = 375 x = 785 y = 921 y = 956 x = 594 y = 712 y = 283 x = 361 x = 590 y = 467 x = 44 x = 185 y = 160 x = 151 x = 731 x = 486 y = 605 x = 848 x = 263 y = 399 y = 6 y = 410 y = 989 y = 883 y = 174 x = 937 x = 657 y = 210 y = 779 x = 923 y = 591 x = 616 x = 384 y = 75 x = 621 y = 856 y = 290 y = 269 x = 742 x = 562 y = 503 x = 486 x = 621 y = 329 x = 58 y = 615 x = 365 x = 198 y = 400 y = 101 x = 451 y = 353 x = 929 y = 724 y = 126 x = 940 x = 786 x = 142 x = 123 y = 513 x = 428 x = 886 x = 64 y = 600 y = 61 y = 190 y = 363 x = 958 y = 517 x = 668 x = 322 x = 626 x = 738 y = 868 y = 944 y = 746 y = 214 x = 223 y = 69 y = 447 x = 228 x = 348 x = 181 y = 588 x = 693 y = 695 y = 568 y = 476 x = 793 x = 520 y = 430 x = 815 x = 604 y = 978 x = 565 y = 508 x = 64 y = 737 x = 867 x = 648 y = 638 y = 280 x = 16 x = 866 x = 452 x = 900 y = 709 y = 582 y = 457 x = 987 y = 339 y = 167 y = 704 y = 352 y = 935 y = 835 y = 344 y = 132 x = 223 x = 523 y = 89 x = 614 y = 194 y = 464 y = 110 y = 25 x = 650 x = 204 x = 801 x = 629 y = 909 x = 310 x = 284 x = 319 x = 145 x = 240 x = 321 y = 384 x = 403 y = 518 y = 3 x = 666 x = 439 y = 360 x = 131 x = 329 y = 159 y = 646 y = 786 y = 655 y = 511 x = 517 y = 750 y = 347 y = 454 y = 371 y = 112 x = 111 x = 260 y = 497 x = 166 y = 783 x = 818 x = 120 x = 747 y = 535 x = 671 y = 443 y = 657 y = 631 x = 8 y = 921 x = 391 y = 377 x = 208 x = 746 x = 52 x = 51 x = 312 y = 178 y = 300 y = 22 x = 469 y = 449 x = 257 y = 590 y = 434 y = 442 y = 248 x = 829 y = 397 x = 535 x = 457 y = 24 y = 462 x = 533 y = 268 x = 438 y = 21 x = 217 y = 319 y = 600 x = 23 y = 930 y = 566 y = 431 x = 39 x = 117 x = 257 y = 970 y = 49 y = 834 x = 58 x = 407 x = 511 x = 62 x = 488 y = 583 y = 409 y = 134 y = 977 x = 290 x = 236 y = 864 x = 254 y = 564 x = 337 x = 972 x = 22 y = 532 x = 60 x = 363 x = 961 x = 411 y = 164 y = 697 y = 815 y = 509 y = 99 y = 600 x = 560 y = 360 y = 915 y = 349 y = 417 y = 823 x = 828 y = 378 y = 837 y = 511 x = 39 x = 494 y = 899 y = 609 y = 80 x = 408 y = 725 x = 890 y = 806 y = 282 y = 473 y = 52 x = 643 x = 442 y = 572 y = 481 y = 865 x = 169 x = 682 y = 467 x = 691 x = 755 y = 349 y = 761 y = 589 x = 730 x = 500 y = 363 y = 565 y = 624 y = 110 y = 452 y = 785 y = 443 y = 751 x = 934 x = 491 x = 210 y = 39 x = 347 y = 366 x = 394 y = 211 x = 10 x = 266 x = 617 y = 443 x = 55 y = 394 y = 400 x = 762 y = 939 x = 728 x = 445 x = 825 x = 452 y = 221 x = 410 x = 956 y = 913 x = 758 x = 951 y = 304 x = 782 x = 858 x = 548 y = 221 y = 225 x = 341 y = 421 x = 166 y = 711 y = 73 y = 171 x = 246 x = 252 x = 967 y = 206 y = 563 y = 673 y = 875 x = 393 x = 413 x = 750 y = 640 x = 273 x = 749 x = 545 x = 810 x = 852 x = 153 x = 60 y = 660 y = 447 x = 960 y = 996 y = 694 y = 932 x = 359 y = 213 y = 205 y = 509 x = 823 y = 129 y = 475 x = 41 x = 438 x = 804 y = 73 y = 674 x = 723 y = 868 x = 764 y = 228 x = 834 x = 827 x = 281 x = 699 x = 95 x = 442 y = 162 x = 902 x = 289 x = 698 x = 309 x = 395 x = 99 y = 154 x = 768 y = 338 y = 176 y = 347 x = 558 y = 266 x = 578 x = 927 y = 543 y = 340 y = 239 x = 547 y = 467 x = 284 x = 911 y = 429 x = 173 y = 634 y = 989 y = 159 y = 83 x = 904 y = 485 x = 754 y = 716 y = 213 y = 838 y = 207 x = 408 y = 224 y = 634 y = 350 y = 477 y = 509 x = 670 x = 718 y = 445 x = 768 x = 158 y = 310 x = 321 y = 534 x = 989 y = 817 y = 938 x = 420 x = 46 x = 380 y = 107 x = 343 y = 909 x = 236 x = 388 y = 636 x = 230 x = 774 x = 174 y = 63 x = 754 x = 264 x = 273 x = 265 y = 807 x = 548 y = 886 y = 396 x = 656 y = 853 y = 340 y = 944 x = 435 x = 123 x = 730 y = 125 x = 419 x = 177 x = 426 y = 716 x = 791 y = 852 x = 859 x = 176 y = 233 y = 913 y = 518 x = 496 y = 279 y = 268 y = 510 y = 846 x = 487 x = 973 x = 170 x = 851 y = 306 x = 343 x = 304 y = 386 y = 549 x = 462 y = 860 y = 726 x = 282 x = 852 y = 91 y = 721 y = 779 y = 197 x = 89 y = 615 y = 456 x = 265 y = 479 x = 649 y = 302 x = 800 x = 422 y = 653 x = 576 x = 849 y = 909 x = 951 x = 970 y = 989 y = 252 x = 158 x = 564 y = 468 y = 779 x = 775 x = 581 y = 948 x = 158 y = 412 x = 812 y = 755 x = 185 y = 761 x = 558 x = 918 x = 707 y = 519 y = 556 x = 18 x = 809 x = 122 x = 426 x = 449 x = 376 x = 319 x = 476 y = 261 x = 132 x = 168 x = 477 x = 853 x = 866 y = 160 x = 63 x = 463 y = 28 x = 966 x = 7 x = 39 x = 630 x = 924 x = 137 y = 119 y = 912 y = 664 y = 77 y = 926 x = 593 x = 70 y = 968 y = 233 y = 118 x = 451 x = 319 y = 214 x = 553 x = 759 x = 676 y = 311 y = 869 x = 330 x = 844 y = 594 x = 46 y = 446 y = 198 x = 364 y = 230 x = 498 x = 362 y = 203 y = 851 y = 957 x = 193 y = 468 y = 948 x = 361 y = 759 x = 582 x = 972 x = 173 y = 411 y = 190 y = 56 x = 543 y = 753 x = 685 x = 62 y = 484 x = 263 y = 670 x = 455 y = 355 y = 339 y = 373 x = 669 x = 185 x = 435 y = 74 y = 417 x = 262 y = 68 x = 127 y = 590 y = 738 x = 619 y = 768 y = 144 x = 642 y = 765 x = 499 y = 913 x = 219 y = 413 x = 191 y = 614 y = 704 y = 753 y = 165 y = 146 x = 900 x = 16 x = 193 y = 495 x = 348 x = 554 y = 47 x = 885 x = 519 x = 911 y = 832 x = 516 y = 560 x = 368 x = 316 x = 1050